You are on page 1of 2

Elementos de la Programación: Capítulo 4:

Técnicas de representación de Algoritmos

Unidad 3 Diagramas estructurados (Nassi - Schneiderman)

El diagrama estructurado N-S es una técnica hibrida (una mezcla) entre Diagramas de Flujo y Pseudocódigo.

Esta técnica, también conocida como Diagrama de Chapín, 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.

Diagramas Nassi-Schneiderman
Características de un buen diagrama Nassi-Schneiderman:

• En la primera caja debe ir el nombre o título del algoritmo, en el recuadro siguiente debe ir la palabra Inicio.
• La última instrucción de un Diagrama NS debe ser el recuadro Fin.
• Todas las declaraciones de variables, funciones deben estar especificadas bajo el recuadro que contiene la
palabra Inicio.
• Las estructuras de selección y cíclicas deben estar lo más clara posible
• El diseño debe caer en una hoja, a excepción de la utilización de funciones, las cuales pueden estar en otra
hoja, debido a que se consideran un algoritmo diferente.

Desventajas de los diagramas NS:

• En algoritmos extensos su diseño es muy difícil de comprender.


• La mantención ó modificación de este tipo de diagramas es tediosa.
• Requiere de hojas muy extensas para ser escrito, debido a que carece de conectores que permitan su
conexión con otras hojas.

Simbología utilizada en Técnica Nassi-Schneiderman

Símbolo Descripción

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 Hacer - Mientras

Estructura cíclica de Repetir - Hasta

You might also like