Diagramas de flujo y algoritmos
-
Upload
koldo-parra -
Category
Education
-
view
927 -
download
0
Transcript of Diagramas de flujo y algoritmos
![Page 1: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/1.jpg)
1
DIAGRAMAS DE FLUJO Y ALGORITMOS
![Page 2: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/2.jpg)
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.
![Page 3: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/3.jpg)
3
TIPOS DE ALGORITMOS:Pueden ser de tres tipos:
• Secuencial.•Selección (o estructuras alternativas).•Repetición (o bucles).
![Page 4: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/4.jpg)
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.
![Page 5: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/5.jpg)
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.
![Page 6: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/6.jpg)
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:
![Page 7: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/7.jpg)
7
FLUJOGRAMA:Un programa que calcule el área de un triángulo:
![Page 8: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/8.jpg)
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:
![Page 9: Diagramas de flujo y algoritmos](https://reader036.fdocuments.net/reader036/viewer/2022083112/58f032591a28ab24568b458b/html5/thumbnails/9.jpg)
9
FLUJOGRAMAS O DIAGRAMAS DE FLUJO
FIN