wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PYTHON - Programación Orientada a Objetos I

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Los pilares de la programación orientada a objetos son:

a)

Abstracción, encapsulamiento, polimorfismo, herencia.

b)

Modularidad, abstracción, encapsulamiento, polimorfismo.

c)

Herencia, abstracción, modularidad, encapsulamiento.

2.

Los atributos son:

a)

Las operaciones realizables de un objeto.

b)

Las propiedades presentes en un objeto.

c)

Las propiedades ausentes en un objeto.

3.

La siguiente definición: "Describe la capacidad de crear clases nuevas a partir de una clase existente", corresponde a?

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

4.

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

a)

Polimorfismo

b)

Herencia

c)

Encapsulación

d)

Ninguna respuesta es correcta

5.

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.

6.

Entidad con atributos y comportamiento

a)

Clase

b)

Objeto

c)

Plantilla

d)

Funcion

7.

En programacion se utiliza para modelar un conjunto de objetos

a)

Plantilla

b)

Objeto

c)

Clase

d)

Metodos

8.

Es lo que el objeto puede hacer

a)

Funciones

b)

Metodos

c)

Operaciones

d)

Atributos

9.

Una instancia de una clase es

a)

Una clase que es automatica

b)

Una clase que forma parte de un conjunto de clases

c)

Un objeto que pertenece a esa clase

d)

Una referencia a una clase

10.

Indique la forma correcta para declarar e inicializar un objeto en base a la siguiente clase implementada en lenguaje de programación Python.


class Provincia( ):

capital="Lima"

distritos=20

a)

Provincia pp = new Provincia()

b)

mprovincia = Provincia()

c)

Provincia pp = Provincia()

d)

new pp = class Provincia()

11.

¿Cuál de los siguientes enunciados es mejor aprovechado a

través de la Programación Orientada a Objetos?

a)

Uso de características de programación estructurada.

b)

Uso de lenguajes de programación como Pascal.

c)

Reutilización de código.

12.

Las clases normalmente disponen de:

a)

Nombre, atributos y métodos.

b)

Herencia, atributos y nombre.

c)

Nombre, métodos, herencia.

13.

¿que es la programacion orientada a objetos?

a)

Sistema de programación que utiliza objetos para la resolución de problemas, interrelacionándolos mediante mensajes.

b)

es el analizar e investigar conceptos de ciertos temas específicos que ayudan al superamiento cognitivo

c)

es una clasificación de información que se adquieren mediante las matrices o otras cosas

d)

son varios cuadros que se representan para clasificar sierta informacion

e)

es una tabla descriptiva programada a ciertos datos

14.

En programacion se utiliza para modelar un conjunto de objetos

a)

Plantilla

b)

Objeto

c)

Clase

d)

Metodos

15.
La palabra reservada para crear una clase en python es
a)
class
b)
Clas
c)
Object
d)
object