wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pyhton Clases y Objetos

Total questions: 15

Worksheet time: 8mins

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 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.

3.

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

a)

Metodos

b)

Operaciones

c)

Atributos

d)

Objetos

4.

Las clases normalmente disponen de:

a)

Nombre, atributos y métodos.

b)

Herencia, atributos y nombre.

c)

Nombre, métodos, herencia.

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

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

a)

Verdadero

b)

Falso

8.

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()

9.

¿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.

10.

Con respecto a los Operadores, ¿Qué operador tiene mayor jerarquía con respecto al resto?

a)

**

b)

*

c)

()

d)

Que te importa

11.

Cuál sentencia es correcta

a)

print ("hola")

b)

print: ("hola")

c)

print = "hola"

d)

print "hola"

12.

Con que extensión se guardan los archivos en python

a)

.doc

b)

.python

c)

.py

d)

.js

13.

Selecciona las variables escritas incorrectamente

a)

numero1

b)

1numero

c)

numero 1

d)

numeroUno

14.

Qué se visualiza en pantalla:

edad=20

print (edad)

a)

edad

b)

20

c)

no visualiza nada

15.

Qué se visualiza en pantalla:

n1=1

n2=2

c=n1+n2

print ("c")

a)

3

b)

c

c)

no se visualiza nada

d)

sale error