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 Helena • 7 de Febrero de 2018 • 1.135 Palabras (5 Páginas) • 558 Visitas
...
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
...