Diagram n-s

Páginas: 6 (1260 palabras) Publicado: 22 de septiembre de 2011
Diagramas estructurados (Nassi-Schneiderman)
El diagrama estructurado N-S es una técnica hibrida (una mezcla) entre Diagramas de Flujo y Pseudocódigo también conocido como diagrama de chapin utiliza una serie de cajas es como un diagrama de flujo en el que se omiten las flechas debido a que su flujo siempre es descendente. Las acciones sucesivas se pueden escribir en cajas sucesivas y como enlos diagramas de flujo, se pueden escribir diferentes acciones en una caja.

Es una técnica de representación gráfica de algoritmos que combina la especificación en pseudocódigo con la representación gráfica del diagrama de flujo. Cuando se usa el diagrama N-S un algoritmo es representado con un rectángulo dividido en franjas o bandas horizontales, donde cada banda representa una acción arealizar. La especificación de los pasos del algoritmo se hace utilizando las palabras reservadas ya vistas en el pseudocódigo, mientras que los símbolos utilizados en el diagrama corresponden a cada tipo de estructura de control: secuencia, selección, iteración.

El diseño Estructurado es otro elemento del Método de Desarrollo por Análisis Estructurado que emplea la descripción gráfica, se enfoca en eldesarrollo de especificaciones del software. El objetivo del Diseño Estructurado es programas formados por módulos independientes unos de otros desde el punto de vista funcional. La herramienta fundamental del Diseño Estructurado es el diagrama estructurado que es de naturaleza gráfica y evitan cualquier referencia relacionada con el hardware o detalles físicos. Su finalidad no es mostrar lalógica de los programas (que es la tarea de los diagramas de flujo). Los Diagramas Estructurados describen la interacción entre módulos independientes junto con los datos que un módulo pasa a otro cuando interacciona con él.

El diagrama Nassi-Shneiderman refleja la descomposición del problema en una forma simple usando cajas anidadas para representar cada uno de los subproblemas. Para mantener unaconsistencia con los fundamentos de la programación estructurada, los diagramas Nassi-Shneiderman no tienen representación para las instrucciones GOTO.

Los diagramas Nassi-Shneiderman se utilizan muy raramente en las tareas de programación formal. Su nivel de abstracción es muy cercano al código de la programación estructurada y ciertas modificaciones requieren que todo el diagrama searedibujado.
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. Las únicas excepciones se dan en las instrucciones GOTO, break y continue.

Características de un buen diagrama Nassi-Schneiderman:
• En la primera caja debe ir el nombre otí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, aexcepció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 o modificación de este tipo de diagramas es tediosa.
• Requiere de hojas muy extensas para ser escrito, debido a que carece de conectoresque permitan su conexión con otras hojas.

|Simbología utilizada en Técnica Nassi-Schneiderman |
|Símbolo |Descripción |
|[pic] |Título del Algoritmo |
|[pic] |Indica...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas De E-P-S Y De Flujo
  • Qu s n i on s n
  • Introducci N Al Diagrama De GANTT
  • Diagrama De Flujo De Informaci N
  • Creaci N De Diagramas Hijos2
  • DIAGRAMA DE PROCESO DE LA OPERACI N
  • INTERPRETACI N DEL DIAGRAMA DE LA RIEB
  • Utilizaci N De Un Diagrama Angel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS