trabajo final

4
UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA } INFORMACIÓN Y COMUNICACIÓN DESARROLLO DE APLICACIONES I EDGAR SAMUEL RAMÍREZ MATA UNIDAD I: PARADIGMAS DE PROGRAMACIÓN DIFERENCIA ENTRE PROGRAMACIÓN ESTRUCTURADA Y PROGRAMACIÓN ORIENTADA A OBJETOS. 15/MAYO/2014

Upload: zamuel-ramireez

Post on 21-Jul-2015

39 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Trabajo Final

UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA

} INFORMACIÓN Y COMUNICACIÓN

DESARROLLO DE APLICACIONES I

EDGAR SAMUEL RAMÍREZ MATA

UNIDAD I: PARADIGMAS DE PROGRAMACIÓN

DIFERENCIA ENTRE PROGRAMACIÓN ESTRUCTURADA Y PROGRAMACIÓN ORIENTADA A OBJETOS.

15/MAYO/2014

Page 2: Trabajo Final

DIFERENCIAS ENTRE:

PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A

OBJETOS

Diseño modular.

Los módulos son diseñados de

modo descendente.

Estructuras de control:

secuencia, selección y

repetición.

Programas más fáciles de

escribir, verificar, leer y

mantener.

Los programas deben estar

dotados de una estructura.

Recursos abstractos.

Los programas son más fáciles

de entender, ya que pueden ser

leídos de forma secuencial.

Cuando hemos diseñado

adecuadamente las clases, se

pueden usar en distintas partes

del programa y en numerosos

proyectos.

Se va ejecutando paso a paso y

este debe de tener una

secuencia y una lógica para que

su función sea eficiente.

Agiliza el desarrollo de software.

Se agrupan en grupos

denominados clases.

Contienen datos internos que

definen su estado actual.

Soporta ocultamiento de datos.

Pueden heredar propiedades de

otros objetos.

Puede comunicarse con otros

objetos enviando o pasando

mensajes.

Es una evolución de la

Programación Estructurada.

Tienen métodos que definen su

comportamiento.

Está basado en varias técnicas,

incluyendo herencia,

modularidad, polimorfismo y

encapsulamiento.

más sencillo de leer y

comprender, pues nos permiten

ocultar detalles de

implementación dejando visibles

sólo aquellos detalles más

relevantes.

Resuelve el problema

identificando los actores que

tienen participación en el

problema e identificando también

sus acciones.

Page 3: Trabajo Final

CONCLUSIÓN

Mi conclusión de estos paradigmas de programación es que son muy

útiles los dos, pero cada uno de ellos tienen sus ventajas y

desventajas, para mí el mejor es el paradigma de programación

estructurada, ya que es más fácil y sencillo de utilizar, aunque el

paradigma de programación orientado a objetos sea más moderno y

más utilizado por los programadores, aun así a mi parecer el

paradigma de programación estructurado te ofrece muchas más

ventajas las cuales pueden ser: su fácil entendimiento y manejabilidad

para la persona que lo utilice.

Page 4: Trabajo Final

RESULTADOS

Investigar sobre este tema me ayudo a complementar la información

vista en clase, esta información me ayudo a poder comprender las

diferencia de el paradigma de programación estructurada y el

paradigma de POO, los conocimientos obtenidos los pondré en

práctica en la unidad siguiente, así podre saber más acerca del tema,

tendré una idea más clara de como programar de la forma que mas

me facilite el código, logre aprender e identificar cada una de sus

características.