PROGRAMACIÓN 1
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
Escuela de Ciencias Exactas
Informática
Quito- Ecuador
2009-2010
2015
Quito- Ecuador
FLUJOGRAMAS
En la representación de procedimientos administrativos y secuenciales como es el caso de un programa, frecuentemente se precisa contar con una herramienta para representar la lógica y la secuencia de losprocesos.
Revisemos definiciones sobre este tema:
Según Gómez Cejas, Guillermo. 1.997; El Flujograma, es un diagrama que expresa gráficamente las distintas operaciones que componen un procedimiento o parte de este, estableciendo su secuencia cronológica. Según su formato o propósito, puede contener información adicional sobre el método de ejecución de las operaciones, el itinerario de las personas,las formas, la distancia recorrida el tiempo empleado, etc
“El flujograma es la representación gráfica que muestra el comienzo y el fin de un proceso de tratamiento de datos, y las operaciones de decisiones necesarias para cumplirlo, en el orden secuencial correspondiente”.
Personalmente considero que es una forma gráfica de representar los programas y procesos con una simbología universal yque servirán en el caso de nuestra asignatura como punto de partida a fin de traducirlos luego a lenguajes de programación para su funcionamiento.
El flujograma es la representación gráfica más ampliamente usada para el diseño procedimental. Desgraciadamente, por ello se ha dejado de lado métodos como son los pseudocógigos y diagramas N-S.
Los flujogramas son usados principalmente para ladocumentación física o las interfaces del hardware dentro de un sistema. También son utilizados para conocer y saber el desplazamiento o curso de alguna cosa, que bien puede ser un formulario, un informe, materiales y recursos.
La utilidad de los flujogramas radica en que estos nos prestan diferentes servicios, como son: a) en la etapa investigativa, nos informa lo que se está haciendo en la actualidady en qué forma; b) en la formulación, nos permite señalar la manera en la que se van a realizar las actividades, establecer comparaciones entre procedimientos vigentes y notar si existen diferencias y mejoras; c) al momento de diseñar un nuevo procedimiento, nos permite averiguar qué pasos son necesarios, la manera más conveniente para realizar paso, la posibilidad de cambiar la frecuencia y sialgún paso puede ser eliminado o sustituido.
Un flujograma contiene dos tipos e elementos: Los bloques y las líneas.
Los bloques pueden representar acción o decisión. Un bloque de acción representa una actividad: efectuar una operación aritmética entre dos números, convertir un valor en cero, etc. Su descripción implica siempre aplicar un verbo (hacer algo): sumar, transferir, borrar, etc.
Unbloque de decisión: es una forma de expresar una consulta acerca del cumplimiento o no de una determinada condición o alternativa. Según sea la respuesta que se dé a dicha consulta (verdadero o falso) se seguirán diferentes caminos.
Las líneas de dirección o flechas que comunica los bloques y determinan el orden secuencial en que deben ser considerados.
SÍMBOLOGIA DE LOS FLUJOGRAMAS
SIMBOLONOMBRE
OPERACIÓN
INICIO – FIN
TECLADO
DESPLEGAR
CONDICIÓN o DECISIÓN
FLECHAS DE DIRECCIÓN
IMPRIMIR
CONECTOR DE PÁGINA
CONECTOR DE PROCESOS
BUCLE, LAZO DE REPETICIÓN
CÁLCULOS O PROCESOS
DISCO DURO
VARIABLES
Indicar el inicio y el fin de un programa
Ingreso de datos por teclado
Presentaun mensaje en pantalla
Pregunta y toma una decisión de cumplirse o no una condición
Conecta e indica hacia donde seguir el proceso
Imprimir datos
Saltar una página a otra
Indica donde sigue un proceso interrumpido
Repite procesos
Sirve para realizar operaciones
Grabar en el disco duro
Declara variables a utilizarse
REGLAS DE LOS FLUJOGRAMAS
Estos...
Regístrate para leer el documento completo.