Hogar Desarrollo ¿Qué es la programación estructurada? - definición de techopedia

¿Qué es la programación estructurada? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Programación Estructurada?

La programación estructurada es un método de programación lógica que se considera un precursor de la programación orientada a objetos (OOP). La programación estructurada facilita la comprensión y modificación del programa y tiene un enfoque de diseño de arriba hacia abajo, donde un sistema se divide en subsistemas de composición.

Techopedia explica la programación estructurada

La programación estructurada es un subconjunto de programación procesal que reduce la necesidad de declaraciones goto. En muchos sentidos, OOP se considera un tipo de programación estructurada que implementa técnicas de programación estructurada. Ciertos lenguajes, como Pascal, Algorithmic Language (ALGOL) y Ada, están diseñados para imponer una programación estructurada.

El concepto de programación estructurada fue formalizado en 1966 por Corrado Böhm y Giuseppe Jacopini, quienes demostraron el diseño teórico de programas de computadora a través de bucles, secuencias y decisiones. A fines de la década de 1960 y principios de la de 1970, Edsger W.Dijkstra desarrolló la funcionalidad de programación estructural como un método ampliamente utilizado, en el que un programa se divide en múltiples secciones con múltiples salidas y un punto de acceso.

La programación modular es otro ejemplo de programación estructural, donde un programa se divide en módulos interactivos.

¿Qué es la programación estructurada? - definición de techopedia