Está en la página 1de 9

24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

[AAB01] Cuestionario 4: Evalúe las competencias


generales en POO
Comenzado:
24 de mayo en 13:50

Instrucciones del examen


Descripción de la actividad

En contacto con el docente (ACD)       (    )


Componentes del
Práctico-experimental (APE)                (    )
aprendizaje:
Autónomo (AA)                                     ( X )

Actividad de aprendizaje: Evalúe las competencias generales en POO

Tipo de recurso: Cuestionario 4

Unidad 1. Introducción a POO

El Paradigma de POO
 Objetos y Clases
Uso Métodos y Encapsulación
Diagramas de Clases en POO
Uso de la Arquitectura modelo-vista-controlador

Unidad 2. Estructura y Creación de Algoritmos Orientados a


Tema de la unidad: Objetos

Creación de Mini especificaciones Orientados a Objetos


Uso de Constructores
Uso de estructuras de selección simple y compuesta en POO

Unidad 3. Estructuras de Repetición en POO

Uso de Estructura de repetición do-while en POO


Uso de Estructura de repetición while en POO
Uso de Estructura de repetición for en POO

Diseña, implementa, prueba y depura programas sencillos en un


Resultados de aprendizaje
lenguaje de programación orientado a objetos.
que se espera lograr:
Describe cómo el mecanismo de la clase soporta la
encapsulación y la ocultación de la información.
Describe la relación entre la estructura estática de la clase y la
estructura dinámica de las instancias de la clase.
This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 1/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

Describe cómo los constructores y destructores se relacionan


con la vida de un objeto.

Estimado estudiante el Cuestionario nro. 4. Bimestre 1, está


relacionado con los contenidos que se estudian en las unidades 1, 2
y 3 de la asignatura, se solicita revisar además los capítulos 8, 9, 10,
Estrategias didácticas: 11 del texto básico para contestar las interrogantes.

  Los enunciados planteados son de opción múltiple, cada uno de


ellos tiene una sola respuesta correcta. Lea atentamente cada
pregunta y seleccione la opción que usted considere como válida en
cada situación.

Pregunta 1 1 pts

¿Cuáles son las características fundamentales de la Programación Orientada a


Objetos?

Objetos, Contadores, Herencia.

 Objetos, Ciclos repetitivos, Condicionales.

Objetos, Encapsulación, Herencia.

No answer text provided.

Pregunta 2 1 pts

Dada la siguiente clase

public class Profesor {

int numeroTitulos;

public void establecerNumeroTitulos(int v){

numeroTitulos = v;

public int obtenerNumeroTitulos(){

return numeroTitulos;

Se necesita implementar una clase llamada EjecutaProfesor, que permita


instanciar
This study source 4 objetos
was downloaded de tipofrom
by 100000835309992 Profesor, a cada
CourseHero.com objeto
on 05-27-2022 se le
15:59:29 debe
GMT -05:00asignar un valor

https://utpl.instructure.com/courses/39891/quizzes/270681/take 2/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

para su atributo o dato numeroTitulos, haciendo uso del método


establecerNumeroAlumnos y presentar el valor del atributo a través del método
obtenerNumeroTitulo.

Indique la solución en lenguaje Java, correcta

import java.util.Scanner;

public class EjecutaProfesor {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int nTitulos = 0;

int contador = 1;

while(contador <= 4){

Profesor p = new Profesor();

System.out.println("Ingrese el número de alumnos");

nTitulos = entrada.nextInt();

System.out.println(p.obtenerNumeroTitulos());

contador = contador + 1;

import java.util.Scanner;


public class EjecutaProfesor {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int nTitulos = 0;

int contador = 1;

while(contador <= 4){

Profesor p = new Profesor();

System.out.println("Ingrese el número de alumnos");

nTitulos = entrada.nextInt();

p.establecerNumeroTitulos(nTitulos);

System.out.println(p.obtenerNumeroTitulos());

contador = contador + 1;

import java.util.Scanner;

public class EjecutaProfesor {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int nTitulos = 0;

int contador = 4;

while(contador <= 4){

Profesor p = new Profesor();

System.out.println("Ingrese el número de alumnos");

nTitulos = from
This study source was downloaded by 100000835309992 entrada.nextInt();

CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 3/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO
p.establecerNumeroTitulos(nTitulos);

System.out.println(p.obtenerNumeroTitulos());

contador = contador + 1;

No answer text provided.

Pregunta 3 1 pts

Dada la siguiente afirmación:

Conjunto de objetos que tienen los mismos datos y métodos.

Identifique a que concepto nos estamos refiriendo:

algoritmo

clase

 condicionales

No answer text provided.

Pregunta 4 1 pts

¿Cuáles son otras denominaciones que se le pueden dar a los métodos?

Funciones, clases.

Objetos, funciones.

Procedimientos, funciones.

No answer text provided.

Pregunta 5 1 pts
This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 4/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

Identifique el diagrama de una clase que contenga las siguientes características:

1. Datos o Atributos: 2 atributos protegidos y 1 atributo público.

2. Métodos: 2 métodos privados, 4 métodos públicos.

Opción A

Opción B


Opción C

No answer text provided.

Pregunta 6 1 pts

Dentro del uso de una Arquitectura modelo-vista-controlador, identifique el


concepto en base al siguiente enunciado: hace referencia a lo que el usuario
visualiza para poder interactuar con el programa.

Controlador o interfaz

Vista o Modelo

Interfaz o Vista

No answer text provided.

This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 5/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

Pregunta 7 1 pts

Se requiere declarar un método para establecer o colocar el valor para el dato


(atributo o variable) nombreInstitucion, el tipo de dato usado debe ser cadena.
Cuál de las siguientes declaraciones es correcta en miniespecificación?

Método establecerNombreInstitucion(m: Cadena)

1. m = nombreInstitucion

2. Fin Método establecerNombreInstitucion

Método establecerNombreInstitucion()

1. nombreInstitucion = m

2. Fin Método establecerNombreInstitucion

Método establecerNombreInstitucion(m: Cadena)

1. nombreInstitucion = m

2. Fin Método establecerNombreInstitucion

No answer text provided.


Pregunta 8 1 pts

Se necesita declarar en miniespecificación un método que permita acceder al


valor de una variable llamada nombreAutor, tomar en consideración que el tipo de
dato de la variable es cadena. Cuál de las siguientes declaraciones es correcta?

Método obtenerNombreAutor(c: Cadena)

1. return nombreAutor

2. Fin Método obtenerNombreAutor

Método obtenerNombreAutor() : Cadena

1. nombreAutor

2. Fin Método obtenerNombreAutor

Método obtenerNombreAutor() : Cadena

This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00
1. return nombreAutor

https://utpl.instructure.com/courses/39891/quizzes/270681/take 6/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO
2. Fin Método obtenerNombreAutor

No answer text provided.

Pregunta 9 1 pts

Dada la siguiente clase Libro; identificar la clase Ejecuta correcta, que permita
inicializar un objeto de tipo Libro.

Clase Libro

1. Declarar variables

n1: Cadena

n2: Cadena

n3: Cadena

2. Método Libro(no1: Cadena, no2: Cadena, no3: Cadena)

2.1. n1 = no1

2.2. n2 = no2

2.3. n3 = no3

2.4. Fin Método Libro

Fin Clase Libro

 Clase Ejecuta

1. Método principal()

1.1. Libro libro = new Libro("J. Lucas"+"M. Vernaza"+"A. Carrión")

1.2. Fin Método principal

Fin Clase Ejecuta

Clase Ejecuta

1. Método principal()

1.1. Libro libro = Libro("J. Lucas", "M. Vernaza", "A. Carrión")

1.2. Fin Método principal

Fin Clase Ejecuta

Clase Ejecuta

1. Método principal()

1.1. Libro libro = new Libro("J. Lucas", "M. Vernaza", "A. Carrión")

1.2. Fin Método principal

Fin Clase Ejecuta

No answer text provided.

Pregunta 10 1 pts

This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 7/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

Dada las siguientes clases; determinar la salida por pantalla correcta, cuando se
ejecuta la clase Ejecuta.

Clase Operacion

1. Declarar

v1: Entero

v2: Entero

suma: Entero

2. Método Operacion(num1: Entero)

v1 = num1

v2 = v1 + 1

Fin Método Operacion

3. Método establecerV1(c: Entero)

v1 = c

Fin Método establecerV1

4. Método calcularSuma()

suma = v1 + v2

Fin Método calcularSuma

5. Método obtenerV1() : Entero

return v1

Fin Método obtenerV1

6. Método establecerV2(c: Entero)

v2 = c

Fin Método establecerV2

7. Método obtenerV2() : Entero

return v2

 Fin Método obtenerV2

8. Método obtenerSuma() : Entero

return suma

Fin Método obtenerSuma

Fin Clase Operacion

Clase Ejecuta

1. Método principal()

1.1. Operacion op = new Operacion(1)

1.2. op.calcularSuma()

1.3. Imprimir op.obtenerV2()

1.4. Imprimir op.obtenerSuma()

1.5. Fin Método principal

Fin Clase Ejecuta

No answer text provided.

This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 8/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
24/5/22, 13:51 Examen: [AAB01] Cuestionario 4: Evalúe las competencias generales en POO

Examen guardado en 13:51


Entregar examen

This study source was downloaded by 100000835309992 from CourseHero.com on 05-27-2022 15:59:29 GMT -05:00

https://utpl.instructure.com/courses/39891/quizzes/270681/take 9/9
https://www.coursehero.com/file/150611828/Examen-AAB01-Cuestionario-4-jhoselpdf/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte