Historia de cobol

Páginas: 6 (1291 palabras) Publicado: 30 de noviembre de 2011
UNIVERSIDAD AUTÓNOMA DE ASUNCIÓN
FACULTAD DE CIENCIAS Y TECNOLOGÍA

Licenciatura en Ciencias Informáticas

Daisy Montserrat Melgarejo Sánchez

▪ Teoría de la Programación Estructurada
▪ Historia de Cobol

Profesor: Lic. Manuel Fernández

ASUNCION – PARAGUAY
2009
Programación Estructurada
La programación estructurada es una teoría de programaciónque consiste en construir programas de fácil comprensión.
La programación estructurada es especialmente útil, cuando se necesitan realizar correcciones o modificaciones después de haber concluido un programa o aplicación. Al haberse utilizado la programación estructurada, es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes secciones
Se basa en unametodología de desarrollo de programas llamada refinamiento sucesivo: Se plantea una operación como un todo y se divide en segmentos más sencillos o de menor complejidad. Una vez terminado todos los segmentos del programa, se procede a unificar las aplicaciones realizadas por el pool de programadores. Si se ha utilizado adecuadamente la programación estructurada, esta integración debe sersencilla y no presentar problemas al integrar la misma, y de presentar algún problema, será rápidamente detectable para su corrección.
La representación grafica de la programación estructurada se realiza a través de diagramas de flujo o flow chart, el cual representa el programa con sus entradas, procesos y salidas.
La programación estructurada propone segregar los procesos en estructuras lo mássimple posibles, las cuales se conocen como secuencia, selección e interacción. Ellas están disponibles en todos los lenguajes modernos de programación imperativa en forma de sentencias. Combinando esquemas sencillos se pueden llegar a construir sistemas amplios y complejos pero de fácil entendimiento.
La Programación Estructurada es una técnica en la cual la estructura de un programa esto es,la interpelación de sus partes realiza tan claramente como es posible mediante el uso de tres estructuras lógicas de control:
• Secuencia: Sucesión simple de dos o mas operaciones.
Indica que las instrucciones de un programa se ejecutan una después de la otra, en el mismo orden en el cual aparecen en el programa. Se representa gráficamente como una caja después de otra, ambas con unasola entrada y una única salida. Las cajas A y B pueden ser definidas para ejecutar desde una simple instrucción hasta un módulo o programa completo, siempre y cuando que estos también sean programas apropiados.
• Selección: bifurcación condicional de una o mas operaciones.
También conocida como la estructura SI-CIERTO-FALSO, plantea la selección entre dos alternativas con base en elresultado de la evaluación de una condición o predicado; equivale a la instrucción IF de todos los lenguajes de programación.
• Interacción: Repetición de una operación mientras se cumple una condición.
También llamada la estructura HACER-MIENTRAS-QUE, corresponde a la ejecución repetida de una instrucción mientras que se cumple una determinada condición.
Estos tres tipos de estructuraslógicas de control pueden ser combinados para producir programas que manejen cualquier tarea de procesamiento de información.
Un programa estructurado esta compuesto de segmentos, los cuales puedan estar constituidos por unas pocas instrucciones o por una página o más de codificación. Cada segmento tiene solamente una entrada y una salida, estos segmentos, asumiendo que no poseen lazos infinitos yno tienen instrucciones que jamás se ejecuten, se denominan programas propios. Cuando varios programas propios se combinan utilizando las tres estructuras básicas de control mencionadas anteriormente, el resultado es también un programa propio.
La programación Estructurada esta basada en el Teorema de la Estructura, el cual establece que cualquier programa propio (un programa con una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • historia del cobol
  • Histori De Lenguaje Cobol
  • COBOL
  • Cobol
  • Cobol
  • cobol
  • cobol
  • Cobol

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS