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 -