1. TRABAJO FINAL DE LA UNIDAD I
PARADIGMAS DE PROGRAMACIÓN
I.- Desarrolla una tabla comparativa del paradigma de programación estructurada
y el paradigma de Orientado a Objetos. Puedes utilizar el siguiente formato.
Nombre: María Teresa Garcia Ibarra.
Materia: Desarrollo de Aplicaciones I
Unidad: I
Tema: Paradigmas de Programación.
Grado y Grupo: 3°A
Lugar y Fecha: 16 de Mayo del 2014, Pinos Zac.
PARADIGMAS DE PROGRAMACIÓN
PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A
OBJETOS
La programación estructurada es
la técnica de desarrollo de
programas de la forma más clara
posible.
Hace uso de tres estructuras de
control: la secuencia, la selección
y la interacción.
Estas estructuras pueden
combinarse para crear
programas que manejen
cualquier necesidad de
procesamiento de datos.
Los programas estructurados
pueden ser leídos
secuencialmente, desde el inicio
hasta el final, sin perder la
continuidad.
Tienen una excelente
presentación, que permite
comprender el código con mayor
facilidad.
La estructuración del contenido
facilita la revisión de la
codificación y reduce el tiempo
de prueba y depuración de
programas.
Es un paradigma de programación
que usa los objetos en sus
interacciones, para diseñar
aplicaciones y programas
informáticos.
Está basado en varias técnicas,
incluyendo herencia, cohesión,
abstracción, polimorfismo,
acoplamiento y encapsulamiento.
Abstracción: Denota las características
esenciales de un objeto, donde se
capturan sus comportamientos. Cada
objeto en el sistema sirve como modelo de
un "agente" abstracto que puede realizar
trabajo, informar y cambiar su estado, y
"comunicarse" con otros objetos en el
sistema sin revelar cómo se implementan
estas características.
Encapsulamiento: Significa reunir todos
los elementos que pueden considerarse
pertenecientes a una misma entidad.
Modularidad: Se denomina modularidad
a la propiedad que permite subdividir una
aplicación en partes más pequeñas. Cada
una de las cuales debe ser tan
independiente como sea posible de la
aplicación en sí y de las restantes partes.
Polimorfismo: Comportamientos
diferentes, asociados a objetos distintos,
pueden compartir el mismo nombre
Herencia: Las clases no están aisladas,
sino que se relacionan entre sí, formando
una jerarquía de clasificación. Los objetos