Vous êtes sur la page 1sur 7

Diagramas de Nassi-

Shneiderman
Jesús Mario Rodríguez Velásquez
U00097446
Introducción

 Es una representación gráfica que muestra el diseño de un programa


estructurado, es también conocido como diagrama de Chapin. Fue
desarrollado en 1972 por Isaac Nassi y Ben Shneiderman.
 También es conocido como estructograma, ya que sirve para representar la
estructura de los programas. Combina la descripción textual del pseudocódigo
con la representación gráfica del diagrama de flujo.
 En pocas palabras combina los diagramas de flujo y el pseudocódigo.
 Utiliza una serie de cajas, similar a los diagramas de flujos, pero no requiere
la utilización de flechas, debido a que su flujo siempre es descendente.
Características y desventajas de NS
Características Desventajas
En la primera caja debe ir el nombre o En algoritmos extensos su diseño es
título del algoritmo, en el recuadro muy difícil de comprender.
siguiente debe ir la palabra Inicio.
La última instrucción debe ser el
recuadro Fin.
Todas las declaraciones de variables, La mantención ó modificación de este
funciones deben estar especificadas tipo de diagramas es tediosa.
bajo el recuadro que contiene la
palabra Inicio.
Las estructuras de selección y cíclicas
deben estar lo más claro posible
El diseño debe caber en una hoja, a Requiere de hojas muy extensas para
excepción de la utilización de ser escrito, debido a que carece de
funciones, las cuales pueden estar en conectores que permitan su conexión
otra hoja, debido a que se consideran con otras hojas.
un algoritmo diferente.
Simbología usada en NS

Título del algoritmo

Indica el inicio de un algoritmo.

Indica el Fin de un algoritmo.

Declaración de Variables.

Indica la entrada de información

Indica la salida de información

Indica un proceso, una ejecución de


una línea de código, que puede ser una
asignación.
Estructura de Decisión. Estructura de Decisión Múltiple Estructura Cíclica de Ciclo
Desde-Hasta

Estructura Cíclica de Ciclo Estructura cíclica de Repetir -


Hacer - Mientras Hasta
Ejemplo

Vous aimerez peut-être aussi