CARACTERÍSTICAS DE UN ALGORITMO
Los algoritmos deben tener estas características:
Indicar un orden a seguir en cada uno de sus pasos.
Ser definido (confiable), si se ejecuta dos veces debe lograrse el mismo resultado.
Ser finito, es decir terminar en un número finito de pasos.
UN ALGORITMO COMO PROCESADOR DE DATOS
Ej.:
Leer la base y altura de un rectángulo y mostrar el área en pantalla.
Entrada (Lectura de datos) Se conocen los valores de la Base y la Altura
Proceso (Calculo de Area) Area = Base * Altura
Salida (Muestra los resultados) Muestra valor del Area
SALIDA = INFORMACIÓN PROCESADOR ENTRADA = DATOS EJEMPLO
Ej.: Un socio de una biblioteca solicita un libro para lectura, si el libro se encuentra se le presta el libro, si no se devuelve la ficha de pedido. INICIO LEER Ficha de pedido EXAMINAR el Estante SI el libro esta en Estante ENTONCES
Acepta el pedido
Recepción Carnet de socio
SI NO
Niega el pedido
Devuelve Ficha de Pedido
FIN SI
FIN
Reglas para dibujar un diagramas de flujo.
Los Diagramas de flujo se dibujan generalmente usando algunos símbolos estándares; sin embargo, algunos símbolos especiales pueden también ser desarrollados cuando séan requeridos. Algunos símbolos estándares, que se requieren con frecuencia para diagramar programas de computadora se muestran a continuación:
Observación: Para obtener la correcta elaboración de los símbolos, existen plantillas. Las puedes conseguir en Papelerías.
Simbolos gráficos
Dentro de los simbolos fundamentales para la creaación de diagramas de flujo, los símbolos gráficos son utilizádos especificamente para para operaciónes aritméticas y relaciónes condicionales. La siguiente es una lista de los símbolos más comunmente utilizados:
+ Sumar
- Menos
* Multiplicación
/ División
± Mas o menos
= Equivalente a
> Mayor que
< Menor que
³ Mayor o igual que
£ Menor o igual que
¹ o <>
Diferente de
Si
No
True
False
Reglas para la creacion de Diagramas
1.Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a derecha.
2.Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica la dirección que fluye la información procesos, se deben de utilizar solamente líneas de flujo horizontal o verticales (nunca diagonales).
3.Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se debe tener en cuenta que solo se vana utilizar conectores cuando sea estrictamente necesario.
4.No deben quedar líneas de flujo sin conectar
5.Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.
6.Todos los símbolos pueden tener más de una línea de entrada, a excepción del símbolo final.
7.Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo de salida.
Ejemplos de diagramas de flujo
Diagrama de flujo que encuentra la suma de los primeros 50 numeros naturales
No hay comentarios:
Publicar un comentario