Está en la página 1de 2

Mtodo de programacin Warnier El mtodo de programacin Warnier tiene su campo de aplicacin en el desarrollo y la mantencin de programas batch (tambin llamados

"por lotes"). Otorga al programador una completa comprensin de la estructura del programa generado y una excelente documentacin del mismo. Las etapas a seguir con esta metodologa son: 1. Definir la estructura de la salida 2. Definir la estructura de la entrada 3. Definir la estructura del programa 4. Definir la secuencia lgica del programa 5. Definir la lista de instrucciones por secuencia lgica.

Dada cada una de las estructuras a definir se pueden clasificar como: 1. Estructura Repetitiva Simple 2. Estructura Alternativa Simple 3. Estructura Repetitiva Compleja 4. Estructura Alternativa Compleja 5. Estructura Mixta. Las listas de instrucciones se pueden clasificar como: 1. Instrucciones de Entrada/Salida 2. Instrucciones de Bifurcacin 3. Instrucciones de Preparacin de Bifurcaciones 4. Instrucciones de Clculo y Preparacin de Clculo 5. Instrucciones de Salida y Preparacin de Salida.

La metodologa Warnier se basa en la aplicacin rigurosa de dos principios fundamentales, referentes a la organizacin de los conjuntos de informacin que compone un problema de ndole informtica. El primero de ello es el principio de organizacin jerrquica de cualquier conjunto de informacin, donde cualquier conjunto de informacin (datos de entrada, datos de salida o el programa en si) debe subdividirse en subconjuntos, estructurndose en niveles desde el ms alto hasta el ms inferior. El segundo es el principio de correspondencia en la organizacin de los elementos que componen un problema informtico. Consiste en que (a) la organizacin jerrquica de los datos de entrada est determinada por la organizacin de los datos de salida, (b) la organizacin del programa viene determinada por la organizacin de los datos de entrada y (c) el control del programa se realiza a partir de los datos de salida.

Ejemplo. Sea el siguiente el formato de un informe de salida:

Este es un informe de salida, que contiene la identificacin de cada alumno y los ramos y la nota final de cada asignatura que ha cursado en los semestres anteriores.

También podría gustarte