wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conceptos básicos POO

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Cuál es el objetivo principal de la Programación Orientada a Objetos?

a)

Ejecutar programas más rápido

b)

Organizar el código usando objetos que representan cosas reales

c)

Evitar el uso de funciones

d)

Reemplazar por completo la programación tradicional

2.

¿Qué es una clase en Programación Orientada a Objetos?

a)

Un objeto creado en memoria

b)

Un tipo especial de variable

c)

Un molde o plantilla para crear objetos

d)

Un método que inicializa datos

3.

¿Qué es un objeto?

a)

Una función dentro de una clase

b)

Una instancia creada a partir de una clase

c)

Un archivo de Python

d)

Un tipo de dato primitivo

4.

En una clase Auto, ¿cuál de los siguientes sería un atributo?

a)

acelerar()

b)

frenar()

c)

color

d)

conducir()

5.

En una clase Persona, ¿cuál de los siguientes sería un método?

a)

nombre

b)

edad

c)

altura

d)

saludar()

6.

¿Para qué se utiliza el método "__init__" en una clase?

a)

Para eliminar objetos

b)

Para definir métodos privados

c)

Para inicializar los atributos del objeto

d)

Para heredar de otra clase

7.

¿Qué representa la palabra clave self dentro de una clase en Python?

a)

La clase completa

b)

Un objeto cualquiera

c)

El objeto actual que está usando el método

d)

Un atributo privado

8.

¿Cuál es la idea principal del encapsulamiento?

a)

Repetir código

b)

Proteger los datos y controlar cómo se accede a ellos

c)

Evitar el uso de clases

d)

Permitir herencia múltiple

9.

¿Qué es la herencia en Programación Orientada a Objetos?

a)

Copiar y pegar código entre clases

b)

Una clase hija que obtiene atributos y métodos de una clase padre

c)

Ocultar información del usuario

d)

Crear objetos sin usar clases

10.

Si una clase Estudiante hereda de la clase Persona, ¿qué afirmación es correcta?

a)

Persona puede usar métodos de Estudiante

b)

Estudiante no puede tener métodos propios

c)

Estudiante puede usar atributos y métodos de Persona

d)

Ambas clases son exactamente iguales