miércoles, 21 de enero de 2009

DIAGRAMA NASSI-SCHNEIDERMAN

El diagrama Nassi-Schneiderman es una técnica para la especificación de algoritmos que combina la descripción textual del pseudocódigo con la representación gráfica del diagrama de flujo.
FUENTE: (www.itescam.edu.mx).

Cuenta con un conjunto limitado de símbolos para representar los pasos del algoritmo, por ello se apoya en expresiones del lenguaje natural; sin embargo, dado que el lenguaje natural es muy extenso y se presta para la ambigüedad, solo se utiliza un conjunto de palabras, a las que se denomina palabras reservadas. Las palabras reservadas más utilizadas son:

  • Inicio Fin Leer Escribir
  • Mientras Repita Hasta Para
  • Incrementar Decrementar Hacer Función
  • Entero Real Caracter Cadena
  • Lógico Retornar

FUENTE: (www.monografias.com).

SIMBOLOS.- Los diagramas NS tienen tres símbolos principales : el primero es un
cuadro que sirve para representar cualquier proceso en el programa ; el
segundo símbolo es una decisión ; y el tercero es un cuadro dentro de
otro cuadro que se utiliza para indicar que se lleva a cabo una interación
Las acciones sucesivas se pueden escribir en cajas sucesivas y como en los diagramas de flujo, se pueden escribir diferentes acciones en una caja. Un algoritmo se represente en la sig. forma:
Inicio
Accion1
Accion2
. . .
Fin
Una estructura condicional en N-S se representa de la siguiente manera :
Ventajas:

  • Adopta la filosofía de la programación estructurada, que utiliza un
    enfoque descendente.
  • Utiliza un número limitado de símbolos de tal forma
    que el diagrama de flujo ocupa menos espacio.
  • Puede leerse con cierta
    finalidad.

Desventajas.

  • Deben estar completos y ser muy claros, con el fin de que se
    entiendan.
    Ejemplo: Se desea calcular el salario neto semanal de un trabajador en función del número de horas trabajadas y la tasa de impuestos.

FUENTE: (html.rincondelvago.com).

No hay comentarios:

Publicar un comentario