Está en la página 1de 8

Pregunta 1 ¿Cuál es la descripción que define mejor el concepto

'clase' en la programación orientada a objetos?

Es un concepto similar al de un arreglo o 'array'

Es un tipo particular de variable

Es un modelo o plantilla a partir de la cual se crean objetos

Es una categoría de datos ordenada secuencialmente

Pregunta 2 ¿Qué elementos definen a un objeto?

Sus cardinalidad y su tipo

Sus atributos y sus métodos

La forma en que establece comunicación e intercambia mensajes

Su interfaz y los eventos asociados

Pregunta 3¿Qué significa instanciar una clase?

Duplicar una clase

Eliminar una clase

Crear un objeto a partir de la clase

Conectar dos clases entre sí


Pregunta 4 El método especial cuyo fin es el de eliminar instancias de
clases que no se utilizan, liberando espacio en memoria se denomina.

Constructor

Destructor

Inicialización de clase

Método abstracto

Pregunta 5 Una acción que ejecuta un objeto y utiliza parámetros para


generar un resultado se denomina

Atributo

Método

Clase

Destructor

Pregunta 6 ¿Cuál es la función de un constructor?

Construir la clase

Construir un método de un objeto

Se utiliza para inicializar la clase

Se utiliza para asignar valores a los datos de los objetos


Pregunta 7 Luego de revisar los lenguajes de programación
orientados a objetos, ¿qué lenguaje de programación orientado a
objetos permite utilizar paquetes para agrupar sus clases?

Java

C++

.NET

PHP

Pregunta 8 Luego de revisar los lenguajes de programación


orientados a objetos, ¿con qué lenguaje se pueden utilizar librerías
#include a la hora de programar con el paradigma POO?

Java

C++

.NET

PHP

Pregunta 9Luego de revisar los diferentes softwares para programar


con objetos, ¿cuál de ellos no es propiamente un lenguaje de
programación?

Java

C++

.NET

PHP
Pregunta 10 Para programar en POO, ¿qué se debe considerar en
primera instancia?:

Crear la clase con atributos y métodos, y luego instanciar los objetos.

Instanciar los objetos y luego crear la clase con atributos y métodos.

Crear el constructor y luego crear la clase.

Establecer el destructor de las clases.

Pregunta 11 De la siguiente imagen es correcto decir:

Se instanció la clase FiguraGeometrica 3 veces, creando los objetos cuadrado,


triángulo y círculo

Se instanció el objeto FiguraGeometrica 3 veces, creando las clases cuadrado, triángulo y


círculo

Se instanció la clase FiguraGeometrica 3 veces creando los métodos cuadrado, triángulo y


círculo

Se instanció el constructor clase FiguraGeometrica 3 veces creando los objetos


Pregunta 12 Revise la siguiente imagen y luego seleccione la

La clase automóvil tiene 9 métodos y 4 atributos

El objeto automóvil tiene 4 métodos y 9 atributos

El objeto automóvil tiene 9 métodos y 4 atributos

Pregunta 13 ¿Qué lenguaje orientado a objetos permite una gestión


de memoria lista para usar por parte del programador a través de
la JVM?

Java

C++

.NET

PHP
Pregunta 14¿Cuál de los siguientes softwares permite la
administración de la memoria por parte del programador?

Java

C++

.NET

PHP

¿Pregunta 15 Cuál de los siguientes programas tiene como principio


que una vez escrito puede ser ejecutado en cualquier lugar del
lenguaje?

java

C++

.NET

PHP
Pregunta 16 Al revisar la siguiente imagen se puede decir que:

Se tienen dos instancias de una misma clase.

Se tienen dos clases independientes entre sí con métodos y atributos que distinguen a
cada clase.

Se tiene una clase (person ) y un objeto (perro).

Se tiene una clase (perro ) y un objeto (person)

Pregunta 17 La programación orientada a objetos permite definir


entidades que se asocian a objetos reales, ¿qué elementos componen
a estas entidades?:

Atributos y métodos

Constructores y destructores

Variables y contantes

Operadores
Pregunta 18 Al comparar los diferentes lenguajes deprogramación,
suponga que se ha creado la clase Estudiante con los
atributos:Nombre, RUT y Nota Final. ¿Qué lenguaje instancia o crea
un objeto con lasiguiente sintaxis?
$Alumno1 = new Estudiante(“Juan”, “1546373-1”, 5);

Java

C++

.NET

PHP

También podría gustarte