El documento describe un diagrama de flujo para comparar dos números y determinar cuál es el mayor. Explica que un diagrama de flujo representa gráficamente los pasos de un algoritmo mediante símbolos normalizados que indican procesos y su orden de ejecución, conectados por líneas de flujo.
Diagrama de flujo para resumen de resultados de examen de licencia de corredor de bienes raíces
1.
2. Un diagrama de flujo es la representación gráfica de
un algoritmo. También se puede decir que es la
representación detallada en forma gráfica de como
deben realizarse los pasos en la computadora para
producir resultados.
Esta representación gráfica se da cuando varios
símbolos (que indican diferentes procesos en la
computadora), se relacionan entre si mediante líneas
que indican el orden en que se deben ejecutar los
procesos. Los símbolos utilizados han sido
normalizados por el instituto norteamericano de
normalización (ANSI).
3. › Todo diagrama debe tener un inicio y un fin.
› Se deben se usar solamente líneas de flujo horizontales y/o
verticales.
› Se debe evitar el cruce de líneas utilizando los conectores.
› Se deben usar conectores solo cuando sea necesario.
› No deben quedar líneas de flujo son conectar.
› Se deben trazar los símbolos de manera que se puedan leer
de arriba hacia abajo y de izquierda a derecha.
› Todo texto escrito dentro de un símbolo deberá ser escrito
claramente, evitando el uso de muchas palabras.
› Evitar la terminología de un lenguaje de programación o
maquina.
› Utilizar comentarios ya sea al margen o mediante el símbolo
grafico comentarios para que este sea entendible por
cualquier persona que lo consulte.
› Si el diagrama abarca mas de una hoja es conveniente
enumerarlo e identificar de donde viene y a donde se dirige.
4. Inicio/Final
Se utiliza para indicar el inicio
y el final de un diagrama; del
Inicio sólo puede salir una
línea de flujo y al Final sólo
debe llegar una línea.
Decisión
Indica la comparación de dos
datos y dependiendo del
resultado lógico (falso o
verdadero) se toma la
decisión de seguir un camino
del diagrama u otro.
Entrada General
Entrada/Salida de datos en
General (en esta guía, solo la
usaremos para la Entrada).
Iteración
Indica que una instrucción o
grupo de instrucciones deben
ejecutarse varias veces.
Entrada por teclado
Instrucción de entrada de
datos por teclado. Indica que
el computador debe esperar a
que el usuario teclee un dato
que se guardará en una
variable o constante.
Salida Impresa
Indica la presentación de
uno o varios resultados en
forma impresa.
Llamada a subrutina
Indica la llamada a una
subrutina o procedimiento
determinado.
Salida en Pantalla
Instrucción de presentación
de mensajes o resultados en
pantalla.
Acción/Proceso General
Indica una acción o instrucción
general que debe realizar el
computador (cambios de
valores de variables,
asignaciones, operaciones
aritméticas, etc).
Conector
Indica el enlace de dos
partes de un diagrama
dentro de la misma página.
Flujo
Indica el seguimiento lógico
del diagrama. También indica
el sentido de ejecución de las
operaciones.
Conector
Indica el enlace de dos
partes de un diagrama en
páginas diferentes.
10. Una universidad ofrece un curso que prepara a los estudiantes
para el examen de obtención de licencia de corredor de
bienes raíces. El año anterior, varios de los estudiantes que
completaron el curso presentaron el examen para obtener la
licencia. Naturalmente la Universidad desea saber que
resultados obtuvieron sus estudiantes en el examen. Se nos
ha pedido escribir un programa que resuma los resultados
recibidos de una lista de 10 estudiantes. Junto a cada
nombre se anoto un 1 si el estudiante aprobó el examen y un
2 si reprobó. Exhiba un resumen de los resultados de la
prueba indicando el número de estudiantes que aprobaron
y el número de estudiantes que reprobaron . Si más de Ocho
estudiantes aprueban el examen la Universidad será capaz
de aumentar la colegiatura.