Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. PRESENTACIÓN
Mi objetivo es enseñarle los conceptos de programación orientada a objeto, modelo de objeto, clases
y responsabilidades. Si comienzas en la programación orientada a objeto, primero deberías saber
un poco de historia.
Los orígenes intelectuales de la programación orientada a objetos nacen con el desarrollo del
lenguaje Simula (Dahl y Nygaard 1966), pero surgió como una tecnología de software significativa
durante la década de 1980 con los lenguaje Smalltalk y C++.
La década de 1990 vio el surgimiento del lenguaje de programación Java orientado a objetos. En
1992 la programación orientada a objetos realmente comienza el auge de la programación
orientada a objetos.Si desean profundizar sobre el tema del comienzo de la Programación
Orientada a Objetos (POO) o Object-oriented programming (OOP) pueden leer “The emergence of
object-oriented technology: the role of community” por Hugh Robinson y Helen Sharp.
1. Como se reconocen los objetos y clases en el mundo real y cuál es la interacción que existe
entre ellos.
PROCESO DE GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL
GUÍA DE APRENDIZAJE – CUESTIONARIO POO
3. Defina que significa POO y complejidad del software y diga en que casos se aplica cada una
de estas.
4. Defina que es el ciclo de vida del software y como se lleva a cabo, de un ejemplo de su
aplicación.
5. Dentro de un problema que se desea resolver por computadora, que se entiende por
“especificaciones de requerimientos”.
10. Defina los siguientes conceptos y de un ejemplo de la aplicación de cada uno de ellos:
Abstracción, Encapsulamiento, Modularidad, Jerarquía y herencia, Polimorfismo.
12. Explique ampliamente cuales son los Beneficios del modelo de objetos y de la POO sobre
otros paradigmas.