Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python: Programación Orientada a Objetos

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

"Describe la capacidad de crear clases nuevas a partir de una clase existente", corresponde al concepto de:

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

2.

La siguiente definición: "Habilidad de tener diferentes formas", corresponde a?

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

3.

La programación orientada a objetos es:

a)

Un paradigma que se basa en el uso de estructuras.

b)

Un paradigma que se basa en el uso de objetos.

c)

Un paradigma de orientación nula.

4.

Se refieren a caracteristicas principalmente fisicas y de estado de un objeto

a)

Metodos

b)

Operaciones

c)

Atributos

d)

Objetos

5.

Las clases normalmente disponen de:

a)

Nombre, atributos y métodos.

b)

Herencia, atributos y nombre.

c)

Nombre, métodos, herencia.

6.
La palabra reservada para crear una clase en python es
a)
class
b)
Clas
c)
Object
d)
object
7.
Para inicializar los atributos de una clase, debemos crear un método cuyo nombre sea...
a)
new
b)
__construct__
c)
init
d)
__init__
8.

El uso de "self" al crear una clase es optativo.

a)

Verdadero

b)

Falso

9.

Indique la forma correcta para declarar e inicializar un objeto en base a la siguiente clase:

a)

Vehículo pp = new Vehículo()

b)

mvehiculo = Vehículo()

c)

Vehiculo 22 = Vehículo()

d)

new Vehículo= class Vehículo()

10.

¿Cuál de los siguientes enunciados se refiere a la Programación Orientada a Objetos?

a)

Uso de características de programación estructurada.

b)

Uso de lenguajes de bajo nivel.

c)

Reutilización de código.