Documentos de Académico
Documentos de Profesional
Documentos de Cultura
~1~
03/10/2017
Juan Jos Gutirrez Ortz
Identifica las diferencias entre la programacin orientada a objetos y la estructurada, incluye como categoras de
anlisis las caractersticas, ventajas y desventajas de ambos tipos de programacin. Organiza la informacin en una
herramienta de aprendizaje la cual ser una tabla comparativa de acuerdo con la investigacin realizada.
Integra tus conclusiones indicando un ejemplo de desarrollo de aplicacin de software mediante de uno de los
paradigmas de programacin orientada a objetos, sus diferencias, ventajas y desventajas.
~2~
03/10/2017
Juan Jos Gutirrez Ortz
~3~
03/10/2017
Juan Jos Gutirrez Ortz
Los lenguajes complejos y los objetos caractersticas
de POO ofrecen cambiantes. existentes. del paradigma.
medios y La POO se basa Una estructura No hay una
herramientas en lenguajes modular clara se nica forma de
para descubrir que soportan puede obtener, resolver los
los objetos descripcin y la cual no problemas.
manipulados escritura de revelar el Se requiere
por un tipos de dato mecanismo una
programa, ms complejos (no detrs del documentacin
que describir solo primitivos) y diseo. amplia para
cada objeto las operaciones Se proporciona determinar la
individualmente, que se pueden un buen marco solucin
estos lenguajes efectuar sobre que facilita la planteada.
proveen una ellos, la clase. creacin de
construccin La POO interfaz grfica
(clase) que incorpora de usuario de
describe a un niveles de aplicaciones
conjunto de abstraccin que (GUI).
objetos que permiten utilizar Se acopla bien a
poseen las (entender y la utilizacin de
mismas aplicar) base de datos
propiedades. conceptos como debdo a la
el polimorfismo, correspondenca
la herencia, entre
sobrecarga estructuras.
entre otros.
VENTAJAS DESVENTAJAS
PROGRAMACION Permite el uso de las mismas La ejecucin del programa es
ESTRUCTURADA clases en diferentes partes del ms lenta.
programa. Obliga a utilizar y aprender
Al dividir el programa en partes bibliotecas por lo que su estudio
ms pequeas facilita identificar puede volverse tedioso.
los errores.
PROGRAMACION Facilidad de mantenimiento y No se conocen todas las
ORIENTADA A OBJETOS reutilizacin. bibliotecas
CONCLUCIONES
La programacin orientada a objetos es la evolucin de la programacin estructurada, sigue los
mismos principios, la diferencia radica en la forma de solucionar los problemas y cual es ms efectiva
al momento de la solucin de problemas. Un ejemplo claro se ve en los videojuegos, implica ambos
paradigmas y trabajan uno dependiente del otro, por ejemplo, en los juegos de plataforma mientras
~4~
03/10/2017
Juan Jos Gutirrez Ortz
que un objeto realiza cierta accin un elemento es el encargado de detener a dicho objeto, aqu entra
en juego el polimorfismo.
Bibliografa
DESARROLLO, U. I. (s.f.). PROGRAMACION ESTRUCTURADA.
~5~