PROGRAMACIÓN ORIENTADA A OBJETOS
JOYANES AGUILAR, LUIS
CUESTIONARIO
Mencione dos (2) causas que están influyendo considerablemente en el notable desarrollo de las técnicas orientadas a objetos.
¿Qué es la abstracción?
¿Qué es un módulo?
¿Qué es un TAD?
Mencione los mecanismos básicos de orientación a objetos
¿Qué permite la herencia?
¿Qué permite el polimorfismo?
Bobrow y Stefik sugieren que existen cuatro (4) estilos de programación. ¿Cuáles son estos estilos?
¿Cuáles son los cuatro (4) elementos o propiedades más importantes del modelo objeto que permiten la modelización del mundo real?
¿Defina una clase?
Defina encapsulación o encapsulamiento.
Una clase siempre debe de tener dos tipos de miembros. ¿Cuáles son estos tipos de miembros?
¿Qué es modularidad?
mencione las dos jerarquías más importantes de un modelo de objetos.
Mencione los dos tipos de ligadura (binding) que hay, y ponga un ejemplo de cada uno de ellos.
Mencione dos (2) propiedades que soporta el modelo objeto ideal.
Según Peter Wegner, ¿Cuáles son las tres categorías en las que divide los lenguajes?
Para la metodología de diseño descendente (top-down), o descomposición funcional, Wirth elaboró una ecuación. ¿Cuál es esa ecuación?
Las clases de un sistema pueden tener hasta cuatro (4) relaciones. menciona estas cuatro (4) relaciones.
Según Cox, ¿Qué son los chips de software?
Represente, gráficamente, un objeto como "caja negra".
Según Parnas, si un programa se descompone o subdivide en módulos, entonces se debe aplicar el principio de ....
La estructura de un módulo está formada por una interfaz y una sección privada. ¿Qué elementos pertencen a cada una de estas dos secciones?
¿Con qué otro nombre se conoce a la jerarquí de generalización/especialización?
Meyer formuló el concepto abierto-cerrado. Defina este concepto.
¿Cómo define Booch la modularidad?
Defina los conceptos acoplamiento y cohesión, en relación a módulos.
Escriba la tabla de clasificación de acoplamiento de módulos donde se muestre elo tipo de acoplamiento, el grado de acoplamiento y el grado de mantenibilidad.
¿Qué es un tipo de datos?
A nivel de unidad, ¿Con qué nombre se conocen a las abstracciones de control?
Mencione cuatro (4) mecanismos que usen los lenguajes de programación para la abstracción de control.
Un TAD se compone de dos (2) elemsntos. ¿Cuáles son estos dos elementos?
Mencione algunos TADs que usted conozca.
¿Cuáles son las estructuras prioncipales en programación estructurada?
En OOP, ¿Qué es un mensaje? ¿Que relación hay entre un método y un mensaje?
En OOP, ¿Qué es un protocolo?
Según Shlaer, Mellor y Coad/Yourdon, los objetos pueden caer dentro de siete (7) categorías. Mencione cada categoría y ponga un ejemplo para cada una de ellas.
¿Cuál es el objetivo principal de la herencia?
¿Qué hereda una clase derivada de una clase base?
¿Qué tipos de herencia hay?
martes, 15 de mayo de 2007
Suscribirse a:
Enviar comentarios (Atom)


No hay comentarios:
Publicar un comentario