jueves, 26 de mayo de 2011

Técnicas para representar Algoritmos
Diagrama de Flujos
Es la forma de poder representar una algoritmo en forma gráfica, este permite  que la secuencia que se va a seguir sea más entendible y principalmente cuando hay condiciones  y ciclos
Es se te ayuda en el uso de varios símbolos  que estos representan operaciones específicas, este es llamado así debido a que los símbolos y flechas conectan indicando  el orden del operador.
Símbolos de Diagramas de Flujo

Rectangulo:
Este representa  una acción que se va a realizar
Rombo: Este símbolo representa una condición o decisión. En este el flujo  de condicen se escribe dentro y entra por la parte superior y sale por alguno de sus  lados dependiendo que condición cumpla.
Paralelograma: El paralelogramo nos indica donde se recibe y donde se entrega la información, indicándonos un proceso de entrada y salida
Ovalo: Este ovalo nos representa el inicio o el fin de algún algoritmo o secuencia y toda secuencia a se encuentra en medio de este diagrama
Tipo paralelogramo: Representa una entrada de dato  utilizando el teclado y describe la asignación de un valor a una variable.
Circulo y Pentagono: Son conectores, los cuales nos ayudan a la continuación de un diagrama. El círculo se refiere a  la continuación de  un diagrama dentro de la misma hoja  y el pentágono la continuación de un diagrama en  otra hoja.
Bandera: Representa la salida de datos  en un dispositivo electrónico
Ovalo2: Da la salida de datos pero solo en monitos 
Flechas: Son conexiones entre los demás símbolos y determinan el flujo

Ejemplo:


Pseudocódigo
Es un leguaje de especificaciones de  algoritmos, es similar al lenguaje de programación solo que este nos permite  en las estructuras y acciones. Para poder escribir correctamente el pseudocódigo es necesario  cumplir con ciertos requisitos  para que se pueda trascribir a un lenguaje de programación.
·         Asignar  un Nombre: Se  necesita poner el título nombre de ele algoritmo que haga referencia a su función
·         Declaración de Variables: Se escribe el tipo de dato que pueda guardar seguido del nombre de la variable  y lo podemos separar con  “:” o “=” y en seguida se da ale valor que se le dará a la variables
·         Delimitar Estructura: Se deben delimitar las estructuras con un inicio y con un fin de identificar Mensaje: Todos los mensajes que se desean  mostrara al usuario deben ser escritos en comillas

Diagramas de Nassi
Este tipo de diagramas combina  al pseudo código con  el diagrama de flujos, este usa símbolos para representar los pasos de un algoritmo y  usa un lenguaje natural
Ejemplo
Para realizar el diagrama N-S tenemos que analizar lo siguientes:
1° Conocer los datos de entra
2° Conocer los datos de Salida
3° Hacer el proceso

No hay comentarios:

Publicar un comentario