Logo Studenta

EXAMEN DE POO 1 - Nat Alia(1)

¡Estudia con miles de materiales!

Vista previa del material en texto

**EXAMEN DE PROGRAMACIÓN ORIENTADA A OBJETOS** 
 
Nombre del alumno: ____________________________ 
 
Instrucciones: Marque con una X la respuesta correcta. Si necesita espacio 
adicional, escriba en la parte posterior de la hoja. 
 
1. ¿Qué es la Programación Orientada a Objetos? 
 
a) Un lenguaje de programación 
b) Una técnica de programación 
c) Un framework para la creación de aplicaciones 
d) Una base de datos 
 
Respuesta correcta: b) Una técnica de programación 
 
2. ¿Cuáles son los cuatro principios fundamentales de la Programación Orientada 
a Objetos? 
 
a) Encapsulamiento, herencia, polimorfismo y abstracción 
b) Polimorfismo, programación estructurada, herencia y encapsulamiento 
c) Abstracción, encapsulamiento, programación modular y polimorfismo 
d) Programación modular, abstracción, herencia y encapsulamiento 
 
Respuesta correcta: a) Encapsulamiento, herencia, polimorfismo y abstracción 
 
3. ¿Qué es la herencia en Programación Orientada a Objetos? 
 
a) Es la capacidad de una clase de heredar propiedades y métodos de otra clase 
b) Es la capacidad de una clase de tener múltiples instancias 
c) Es la capacidad de una clase de crear nuevas clases 
d) Ninguna de las anteriores 
 
Respuesta correcta: a) Es la capacidad de una clase de heredar propiedades y 
métodos de otra clase 
 
4. ¿Qué es el polimorfismo en Programación Orientada a Objetos? 
 
a) Es la capacidad de una clase de heredar propiedades y métodos de otra clase 
b) Es la capacidad de una clase de tener múltiples instancias 
c) Es la capacidad de una clase de crear nuevas clases 
d) Es la capacidad de una clase de presentarse en diferentes formas 
 
Respuesta correcta: d) Es la capacidad de una clase de presentarse en diferentes 
formas 
 
5. ¿Qué es la encapsulación en Programación Orientada a Objetos? 
 
a) Es la capacidad de una clase de heredar propiedades y métodos de otra clase 
b) Es la capacidad de una clase de tener múltiples instancias 
c) Es la capacidad de una clase de ocultar sus propiedades y métodos internos 
d) Es la capacidad de una clase de crear nuevas clases 
 
Respuesta correcta: c) Es la capacidad de una clase de ocultar sus propiedades y 
métodos internos 
 
6. ¿Qué es una clase en Programación Orientada a Objetos? 
 
a) Es una instancia de un objeto 
b) Es una forma de encapsular datos y comportamientos relacionados 
c) Es un método que se utiliza para llamar a otros métodos 
d) Es una variable que se utiliza para almacenar datos 
 
Respuesta correcta: b) Es una forma de encapsular datos y comportamientos 
relacionados 
 
7. ¿Qué es un objeto en Programación Orientada a Objetos? 
 
a) Es una instancia de una clase 
b) Es una forma de encapsular datos y comportamientos relacionados 
c) Es un método que se utiliza para llamar a otros métodos 
d) Es una variable que se utiliza para almacenar datos 
 
Respuesta correcta: a) Es una instancia de una clase 
8. ¿Qué es la abstracción en Programación Orientada a Objetos? 
 
a) Es la capacidad de una clase de heredar propiedades y métodos de otra clase 
b) Es la capacidad de una clase de tener múltiples instancias 
c) Es la capacidad de una clase de crear nuevas clases 
d) Es la capacidad de identificar y separar las características importantes de un 
objeto 
 
Respuesta correcta: d) Es la capacidad de identificar y separar las características 
importantes de un objeto 
 
9. ¿Qué es una interfaz en Programación Orientada a Objetos? 
 
a) Es un conjunto de métodos abstractos que una clase implementa 
b) Es un conjunto de métodos concretos que una clase implementa 
c) Es un conjunto de propiedades y métodos que una clase puede heredar 
d) Es una forma de encapsular datos y comportamientos relacionados 
 
Respuesta correcta: a) Es un conjunto de métodos abstractos que una clase 
implementa 
 
10. ¿Qué es la sobrecarga de métodos en Programación Orientada a Objetos? 
 
a) Es la capacidad de una clase de heredar propiedades y métodos de otra clase 
b) Es la capacidad de una clase de tener múltiples instancias 
c) Es la capacidad de una clase de crear nuevos métodos con el mismo nombre 
pero con diferentes parámetros 
d) Es la capacidad de una clase de presentarse en diferentes formas 
 
Respuesta correcta: c) Es la capacidad de una clase de crear nuevos métodos con 
el mismo nombre pero con diferentes parámetros 
 
RESPUESTAS: 
 
1. b) Una técnica de programación 
2. a) Encapsulamiento, herencia, polimorfismo y abstracción 
3. a) Es la capacidad de una clase de heredar propiedades y métodos de otra 
clase 
4. d) Es la capacidad de una clase de presentarse en diferentes formas 
5. c) Es la capacidad de una clase de ocultar sus propiedades y métodos internos 
6. b) Es una forma de encapsular datos y comportamientos relacionados 
7. a) Es una instancia de una clase 
8. d) Es la capacidad de identificar y separar las características importantes de un 
objeto 
9. a) Es un conjunto de métodos abstractos que una clase implementa 
10. c) Es la capacidad de una clase de crear nuevos métodos con el mismo 
nombre pero con diferentes parámetros

Continuar navegando

Materiales relacionados

19 pag.
05 Pilares POO

UNIP

User badge image

zx.overlock

12 pag.
P08-POO-Polimorfismo

User badge image

Aprenda aquí

12 pag.
poo_p8

SIN SIGLA

User badge image

Mariam Alejandra Alvarez Lopez