Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Este es un lenguaje de programación llamado “visuales”, puesto que parte de la programación que se realiza con él se basa en la utilización de elementos visuales.

Enviado por   •  7 de Febrero de 2018  •  1.135 Palabras (5 Páginas)  •  547 Visitas

Página 1 de 5

...

El usuario dice si quiere abrir y modificar un archivo existente, o bien comenzar a crearlo desde el principio. Estos programas pasan la mayor parte de su tiempo esperando las acciones del usuario (eventos) y respondiendo a ellas.

1.1.2. Algoritmos

Como se ha mencionado, una computadora solo obedece las instrucciones dadas para realizar tareas o resolver problemas, por lo quedemos seguir cuidadosamente una metodología que nos guía para definir de forma precisa esas instrucciones

1.1.2.2 ciclo de desarrollo de programación

La planeación y la aplicación de técnicas y procedimientos facilitan la labor de convertir un problema en programa, reducen el número de errores que se puedan cometer y disminuyen el tiempo de trabajo.

En programación se definen las acciones, se establecen la secuencia y se especifican opciones hasta lograr un programa funcional el ciclo de desarrollo de un programa tiene las suficientes etapas: análisis, diseño, selección de la interfaz, codificación, prueba y depuración, asi como la documentación.

Análisis: El primer paso consiste en comprender y definir con claridad el problema o tarea a realizar; aplicando a los tres pasos para la solución de problemas

Selección de la interfaz: es le componente mediate el cual el usuario y la computadora se comunican

Codificación: para este se requiere tener conocimientos de lenguaje de programación seleccionado, pues se traduce o escribe el algoritmo al lenguaje para que la computadora pueda interpretarlo.

Prueba y depuración: el tipo de error se detectara y provocara el regreso a la etapa que corresponda.

Documentación: son todas aquellas ayudas internas o externas que permita cualquier persona comprender lógica.

Interna: facilita el proceso de depuración o realizar modificaciones futuras, se utilizan instrucciones del lenguaje no ejecutables que permiten introducir comentarios internos para describir que es lo que hace e programa.

Externa: la documentación externa consistir en la elaboración de manuales instructivos para los usuarios del programa.

1.1.2.3. Solución de un problema mediante un programa

El diseño de un programa consiste en la elaboración del algoritmo que solucione el problema.

1.1.2.4 herramientas de programación

Las herramientas de programación son instrumentos que simplifican la elaboración de programas.

- Diagrama de flujo

- Seudocódigo

- Diagramas descendientes

Diagramas de flujo: estos están constituidos por símbolos geométricos que modifican una operación en el programa

Ventajas: es a factibilidad con que la secuencia lógica del programa puede seguirse al ser representada por símbolos conectados

Desventajas: que cuando los problemas son demasiado largos se llevaría más de un hoja

Simbología: se establecen estándares para cada uno de los símbolos.

Nombre

Símbolo

Se utiliza para?

Líneas de flujo

Conectar símbolos e indicar el flujo

Terminador

Representa el inicio y el fin de un programa

Entrada/salida

Indicar operaciones de entrada o salida

Proceso

Indicar operaciones de entrada o salida de datos

Conector

Indicar operaciones lógicas o de comparación. Una entrada, dos salidas.

Decisión

Unir diferente líneas de flujo

Ciclos

Indicar repetición de instrucciones hasta cumplir una condición

Proceso predefinido

Representa un grupo de instrucciones

Seudocódigo: este consiste en volver a escribir el algoritmo, pero ahora utilizando en forma concisa inducciones con palabras clave generalmente en inglés, aunque puede ser en español. En este el programador es libre de establecerlas, tratando de utilizar los símbolos y palabras clave

...

Descargar como  txt (8 Kb)   pdf (49.7 Kb)   docx (14.9 Kb)  
Leer 4 páginas más »
Disponible sólo en Essays.club