Los Diagramas de Nassi Schneiderman
El diagrama N-S o también conocido como diagrama de Chapin es una técnica de especificación de algoritmos que combina la descripción textual, propia delpseudocódigo, con la representación gráfica del diagrama de flujo.
El diagrama N-S 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
Los símbolos utilizados en el diagrama de Chapin son corresponden a cada tipo de estructura. Dado que se tienen tres tipos de estructuras (secuenciales, decisión y repetición). Esto hace que los procesos del algoritmo sean más fáciles de representar y de interpretar.
Ejemplo de un diagramas Nassi-Shneiderman
Los diagramas Nassi-Shneiderman son (la mayoría de las veces) isomórficos con los diagramas de flujo. Todo lo que se puede representar con un diagrama Nassi-Shneiderman se puede representar con un diagrama de flujo.