Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DOCENTE: yyyyyyyyyyyyyyyyyyyyyyyy
ALUMNO: XXXXXXXXXXXXXXXXXXXXXX
PROGRAMACIÓN ESTRUCTURADA
La programación estructurada es una teoría de la programación que consiste en construir
programas de fácil compresión, es muy útil cuando se necesita realizar correcciones o
modificaciones después de concluir un programa, utilizando este método de programación es
mucho más sencillo de entender su codificación. Utiliza tres estructuras lógicas también llamadas
estructuras de control que son:
Un objeto contiene toda la información que permite definirlo e identificarlo frente a otros objetos
pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder tener valores
bien diferenciados en sus atributos. A su vez, los objetos disponen de mecanismos de interacción
llamados métodos, que favorecen la comunicación entre ellos. Esta comunicación favorece a su vez
el cambio de estado en los propios objetos. Esta característica lleva a tratarlos como unidades
indivisibles, en las que no se separa el estado y el comportamiento.
Los objetos son entidades que tienen un determinado "estado", "comportamiento (método)" e
"identidad":
1) El estado: está compuesto de datos o informaciones; serán uno o varios atributos a los que
se habrán asignado unos valores concretos (datos).
2) El comportamiento: está definido por los métodos o mensajes a los que sabe responder
dicho objeto, es decir, qué operaciones se pueden realizar con él.
3) La identidad: es una propiedad de un objeto que lo diferencia del resto; dicho con otras
palabras, es su identificador (concepto análogo al de identificador de una variable o una
constante).
CUADRO COMPARATIVO ENTRE PROGRAMACIÓN ESTRUCTURADA Y
PROGRAMACIÓN ORIENTA A OBJETOS
TIPO DE PROGRAMACIÓN CARACTERISTICAS VENTAJAS DESVENTAJAS
Secuencia: Todas las Los programas son Dificultad para
instrucciones son fáciles de extender y
ejecutadas una detrás entender. modificar
de otra. La estructura de programas.
Selección: Se ejecuta los programas es Difícil de
una de dos clara. aprender.
instrucciones Reduce esfuerzo
mediante el en pruebas y
PROGRAMACION cumplimiento de depuración.
condiciones lógicas. Reducción en
ESTRUCTURADA Iteración: ejecución costos de
de una instrucción mantenimiento.
mientras una variable Aumenta el
lógica sea verdadera. rendimiento del
programador.
Bibliografía:
https://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos
http://assets.mheducation.es/bcv/guide/capitulo/8448148703.pdf