Este documento describe diferentes tipos de diagramas de flujo y programación, incluyendo diagramas de flujo que representan el flujo de ejecución de un algoritmo a través de símbolos y líneas de conexión, y diferentes estilos de programación como programación modular, orientada a objetos y estructurada.
1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSE DE SUCRE
VICERRECTORADO “LUIS CABALLERO MEJIAS”
NÚCLEO CHARALAVE
PROF. GIOCONDA ECHENIQUE
BACHILLER:
EDSON BELTRAN 2011157312
C.I 18.186.284
CHARALLAVE 1 DE OCTUBRE DEL 2012
2. LA LECTURA EN
MAQUINA
ES
UNA DESCRIPCION
DE UN ALGORITMO DE
INFORMATICO
ESTA DISEÑADO PARA
LA LECTURA
DE HUMANA EN LUGAR
PROGRAMACION DE
PERO
ALTO NIVEL
LENGUAJE DE
COMPACTO E
PROGRAMACION
INFORMAL
VERDADERO
QUE UN
UTILIZA LAS
CONVENSIONES
ESTRUCTURALES DE
3. CABECERA CUERPO
• Programa • Inicio
• Modulo • Instrucciones
• Tipos de datos • Fin
• Constantes
• Variables
4. ES REPRESENTAN EL
FLUJO DE
LA
EJECUCION
REPRESENTACION
DEL ALGORITMO
Y
O REPRESENTA LOS
PASOS DEL
PROCESO. SE
ALGORITMO
UTILIZA EN
DISCIPLINA S
QUE
COMO
DIAGRMAS
PROGRAMACION, UTILIZAN SIMBOLOS
ECONOMIA, CON SIGNIFICADOS
PROCESOS DEFINIDOS
INDUSTRIALES
ESTOS
Y PSICOLOG’IA
COGNITIVA
5. Inicio o fin del programa
Procesos o líneas de
instrucción de programa
Operaciones de entrada y
• REGLAS salida
• 1.- Se debe de escribir de Toma de decisiones y
arriba hacia abajo y de Ramificación
izquierda a derecha Conector para unir el flujo a
• 2.- Los símbolos se unen otra parte del diagrama
con líneas
Envía datos a la impresora
• 3.- Se usan flechas para
indicar el flujo de Display, para mostrar datos
información
• 4.- Todos los símbolos Líneas de flujo
pueden tener más de
una línea de entrada
Conector de pagina
6. SIRVE
PARA MODIFICAR EL ALTERNATIVA,
FLUJO DE CONTROL REPETITIVAS Y DE
DE UN PROGRAMA. SALTO
LAS INSTRUCCIONES DE EN
CONTROL SE
CLASIFICA.
EJEMPLO
If ( edad 18)
printf (“ no se pudo acceder./n”)
Else
printf (“Bienvenido./n”)
7. SE
UTILIZA CUANDO SE
QUIERE
QUE
UN CONJUNTO DE
INSTRUCCIONES
SE
EJECUTEN UN CIERTO
NUMERO FINITO DE
VECES
8. PROGRAMACION PROGRAMACION PROGRAMACION
CONCURRENTE LOGICA MODULAR
• Se trata de una • Consta de varias
•Se trata de una secciones dividas de
programación más programación
lenta y laboriosa, forma que interactúan
obteniendo unos
basada en el a través de llamadas a
cálculo de procedimientos, que
resultados lentos en integran el programa
las acciones. predicados
en su totalidad.
PROGRAMACION PROGRAMACION PROGRAMACION
FUNCIONAL ORIENTADA A ESTRUCTURADA
OBJETOS Esta compuesta por un
• Se caracteriza • Se trata de una técnica conjunto de técnicas
principalmente por que aumenta que han ido
permitir declarar y considerablemente la evolucionando
llamar a funciones velocidad de desarrollo aumentando
dentro de otras de los programas gracias considerablemente la
a la reutilización de los productividad del
funciones. objetos.
programa