You are on page 1of 2

CUESTIONARIO DE PROGRAMACIN ORIENTADA A OBJETOS

1. Qu es programacin orientada a objetos? Se puede definir como una tcnica o estilo de


programacin que utiliza objetos como bloques esenciales de construccin.
2. Los elementos bsicos de la POO son: objetos, mensajes, mtodos y clases.
3. Los objetivos de esta modalidad de programacin son: el mejoramiento de la productividad del
programador por medio del manejo de la complejidad del software a travs del uso de clases y sus
objetos asociados
4. Qu es un Objeto?: entidad compuesta de unos datos y las operaciones que realizamos sobre
esos datos.
5. Qu es una Clase? : Los datos y las operaciones comunes a un conjunto de objetos forman un
conjunto que se conoce como clase.
6. Qu es un Mtodo o funcin?: es un conjunto de instrucciones o sentencias que realiza una
determinada tarea; se identifica con un nombre y puede o no devolver un valor.
7. Qu es un Mensaje?: es una llamada a una funcin o mtodo, una orden que se enva a un
objeto para instruirle que lleve a cabo una accin.
8. La potencia real de los objetos reside en sus propiedades que son: abstraccin,
encapsulamiento, herencia y polimorfismo.
9. Abstraccin de datos es: la capacidad de crear tipos de datos definidos por el usuario.
10. La abstraccin de datos es una definicin de tipo que incluye datos y funciones (mtodos) en
una sola estructura definida llamada: Clase
11. La abstraccin permite: definir el dominio y la estructura de los datos (atributos), junto con
una coleccin o conjunto de operaciones que tienen acceso a los mismos (mtodos).
12. Estn ntimamente relacionados con la clase: La abstraccin y el encapsulamiento
13. El encapsulamiento equivale a: empacar datos u operaciones dentro de una sola unidad de
programacin bien definida.
14. La herencia es: la capacidad para crear nuevas clases de objetos que se construyen basados en
clases existentes
15. La herencia es una propiedad que permite a un objeto: poseer propiedades de otras clases.
16. La clase que puede ser heredada se denomina: clase base (superclase) y la clase que hereda
se denomina clase derivada (subclase).
17. Polimorfismo es: la capacidad que objetos similares tienen para responder de diferentes
formas al mismo mensaje, y permite al programador implementar mltiples formas de un mismo
mtodo, dependiendo cada una de ellas de la clase sobre la que se realice la implementacin.

18. Beneficios de la poo en la Programacin


Es ms fcil crear nuevos tipos de objetos a partir de los ya existentes.
Agiliza el desarrollo del software.
Facilita el mantenimiento del software
19. Problema de la programacin orientada a objetos

No todos los programas pueden ser modelados con exactitud por el modelo de objetos.

Limitaciones para el programador

Tamao excesivo en las aplicaciones resultantes.

You might also like