Diagramas de flujo y algoritmos
-
Upload
koldo-parra -
Category
Education
-
view
927 -
download
0
Transcript of Diagramas de flujo y algoritmos
1
DIAGRAMAS DE FLUJO Y ALGORITMOS
2
CONCEPTOS BÁSICOS:
Un algoritmo es un conjunto de instrucciones o reglas bien definidas, organizadas y finitas que nos permite realizar una determinada actividad siguiendo una serie de pasos sucesivos y no ambiguos.
•Cada paso del algoritmo se corresponderá con una instrucción en el programa.•El programa deberá especificar la secuencia de las operaciones a realizar, así como el orden de ejecución de las mismas.
3
TIPOS DE ALGORITMOS:Pueden ser de tres tipos:
• Secuencial.•Selección (o estructuras alternativas).•Repetición (o bucles).
4
FASES PARA LA CREACIÓN DE UN PROGRAMA:1. Análisis del problema: en esta fase debemos
especificar cuáles son los requisitos a los que se debe dar solución.
2. Diseño y verificación del algoritmo: dibujar un flujograma.
3. Codificación: Se escribe el programa4. Verificación y depuración: Se prueba y se
buscan errores producidos en las fases anteriores y se corrigen.
5. Documentación: donde se creará la documentación del programa realizado.
5
FLUJOGRAMA:Compuestos por una serie de símbolos unidos por flechas:
•Los símbolos representan acciones o funciones en el programa.•Las flechas representan el orden de realización de las acciones o funciones, marcando el sentido o flujo lógico del algoritmo.•Cada símbolo tendrá al menos una flecha que conduzca a él y una flecha que parta de él, a excepción de los terminadores y conectores.•Se leen de arriba a abajo y de izquierda a derecha.
6
FLUJOGRAMA:Los símbolos están normalizados por las organizaciones de estandarización internacionales ANSI (American National Standar Institute) e ISO (International Standard Organization) y los más utilizados son los siguientes:
7
FLUJOGRAMA:Un programa que calcule el área de un triángulo:
8
FLUJOGRAMA:Otro ejemplo de un diagrama de flujo para una operación sencilla. Imaginemos que tenemos una lámpara o bombilla y queremos hacer el diagrama de flujo para saber que hacer cuando esta no funciona:
9
FLUJOGRAMAS O DIAGRAMAS DE FLUJO
FIN