Académique Documents
Professionnel Documents
Culture Documents
¿Por qué cree usted que la POO ha reemplazado a la Programación Estructurada? Fundamente y
debata con sus compañeros(as).
La programación estructurada, por otro lado, es un tipo de programación imperativa, donde las
declaraciones se ponen en procedimientos, que se pueden volver a llamar cuando sea necesario. C
usa programación procedimental.
La POO se centra en clases y objetos. Al representar variables como objetos, se le puede pasar una
función (método). Un objeto que pertenece a una clase en particular se puede tratar de forma
independiente. La POO puede estar basada en clases, que, en este caso, los objetos se basan en clases
predefinidas. La POO basada en prototipos también existe, por lo que no hay necesidad de clases y
solo se utilizan objetos.
Saludos.
https://blog.educacionit.com/2018/05/21/programacion-orientada-a-objetos-vs-programacion-
estructurada/
2
PROGRAMACIÓN ESTRUCTURADA
Los programas son más fáciles de entender. Un programa estructurado puede ser leído en secuencia, de arriba
hacia abajo, sin necesidad de estar saltando de un sitio a otro en la lógica, lo cual es típico de otros estilos de
programación. La estructura del programa es más clara puesto que las instrucciones están más relacionadas
entre sí, por lo que es más fácil comprender lo que hace cada función. Reducción del esfuerzo en las pruebas.
El programa se puede tener listo para producción normal en un tiempo menor del tradicional; por otro lado, el
seguimiento de las fallas se facilita debido a la lógica más visible, de tal forma que los errores se pueden
detectar y corregir más fácilmente. Programas más sencillos y más rápidos. Aumento de la productividad del
programador. Se facilita la utilización de las otras técnicas para el mejoramiento de la productividad en
programación. Los programas quedan mejor documentados internamente .La programación estructurada
permite la escritura de programas fáciles de leer y modificar. En un programa estructurado el flujo lógico se
gobierna por tres estructuras de control básico: secuenciales, repetitivas y selectivas.
Saludos
3.
La Programación Orientada a Objetos (POO) es un modelo de programación que utiliza objetos, bajo el
mismo concepto de objeto con que los asociamos en la vida diaria, esto es, objetos relacionados mediante
mensajes, para dar una solución a diferentes problemas (Graham, 1996).
Saludos.