Herramientas

Solo disponible en BuenasTareas
  • Páginas : 4 (982 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de octubre de 2010
Leer documento completo
Vista previa del texto
III. Herramientas de programación. Para la representación de algoritmos se debe utilizar algún método que permita la independización del lenguaje de programación elegido para su ejecución. Paraconseguir este objetivo se precisa que el algoritmo sea representado gráficamente o numéricamente. Los métodos mas utilizados para la representación de algoritmos son • • • Diagramas de Flujo DiagramaNassi-Schneiderman (N-S) Lenguaje de especificación de algoritmos (Pseudocódigo)

III.1. Simbología Diagramas de Flujo EL diagrama de flujo (Flowchart) es una de las técnicas de representación dealgoritmos más antigua y a la vez más utilizada. Un diagrama de flujo (DF) es un diagrama que utiliza cajas y líneas que indican el flujo de la información.

Símbolo

Función Inicio/Fin. Comienzo yúltimo símbolo de los diagramas de flujos. Entrada/Salida. Se especifican los datos de entrada o salida del algoritmo.

Símbolo

Función Proceso. Se especifica cualquier tipo de operación expresiónmatemáticas (calculo, almacenamiento, transferencia) Conector. Enlaza diferentes partes del diagrama de flujo Fechas. Indican el flujo de datos en el algoritmo

Diagrama Nassi-Schneiderman (N-S) Eldiagrama N-S también conocido como diagrama Chapin, es semejante al DF pero sin flechas de dirección, por lo cual utiliza un rectángulo para representar los pasos del algoritmo.

Inicio Acción 1Acción 2 ... Acción n Fin
Pseudocódigo Esta técnica es una combinación entre lenguaje natural y lenguaje de alto nivel. Inicio Acción 1 Acción 2 … Acción n Fin

III.2. Reglas para la construcción dediagramas Diagramas de Flujo Los diagramas de flujo comienzan con el símbolo de inicio/fin indicando el comienzo del diagrama:

Inicio Acción 1 Acción 2 ... Acción n Fin

Inicio
Y terminan con elsímbolo de inicio/fin indicando el término del diagrama:

Fin
Entre los símbolos de inicio/fin se ponen las acciones (asignación, proceso, entrada/salida, etc.) que forman parte del diagrama....
tracking img