POO 400 preguntas
TRABAJO PRÁCTICO DE
PROGRAMACIÓN ORIENTADA A
OBJETOS (POO)
Alumno: José Carrizo
Curso: 2 “J”
Año: 2013
Profesor: Leonardo Ghigliani
Tema: “Cuestionario 400 preguntas”
1
Trabajo Práctico POO
1. Enumere y explique los aspectos más relevantes que hacen que un software de gran magnitud sea complejo. Los aspectos más relevantes que hacen que un software sea complejos son: la complejidad del dominio del problema, la dificultad de gestionar el proceso de desarrollo, la flexibilidad que se puede alcanzar a través del software y los problemas de caracterizar el comportamiento de sistemas discretos.
La complejidad del dominio del problema: surge de un desacoplamiento que existe entre los usuarios …ver más…
El rol que cumple la abstracción en la OO es ignorar los detalles no esenciales tratando, en su lugar, con el modelo generalizado e idealizado del objeto.
8.¿Qué rol cumple la jerarquía en la orientación a objetos?
El rol que cumple la jerarquía en OO es que cada instancia de un tipo de objeto pueda compartir la misma conducta que el resto, clasificándolos en grupos de abstracciones relacionadas que puedan hacer una distinción explícita de las propiedades comunes y distintas de ellos.
9.¿Consideraría Ud. al diseño orientado a objetos un desarrollo evolutivo o revolucionario? Justifique.
Al diseño OO lo considero un desarrollo evolutivo ya que, con el correr del tiempo, se va perfeccionando y optimizando al reutilizarse código programado anteriormente.
10.¿Cuántos y cuáles son los modelos básicos que se manejan en el diseño orientado a objetos?
Los modelos básicos son 7: abstracción, encapsulación, modularidad, jerarquía, tipos, concurrencia y persistencia. 11.¿Qué es la programación orientada a objetos?
La programación orientada a objetos es un método de implementación en el que los programas se organizan como colecciones cooperativas de objetos, cada una de las cuales representa una instancia de alguna clase, y cuya clase son, todas ellas, miembros de una jerarquía de clases unidas mediante relaciones de herencia.
3
Trabajo Práctico POO
12.¿Qué es el diseño orientado a objetos?
Es un método de diseño que abarca el proceso de