Contenido del cuestionario
Estimado(a) estudiante:
A continuación, se presenta un cuestionario con preguntas de alternativas diseñado para que puedas aplicar los aprendizajes de la semana.
Antes de realizar esta actividad, revisa atentamente el contenido de la semana, ya que cada pregunta está relacionada con conceptos estudiados en el
material.
Para desarrollarlo cuentas con un tiempo definido que será contabilizado desde el momento que inicies el intento y solo tienes una oportunidad para
contestarlo.
Instrucciones:
1. Para responder, haz clic en el botón INICIAR INTENTO.
2. Lee cada uno de los enunciados y selecciona la opción con la respuesta que consideres correcta.
3. Al finalizar las preguntas, haz clic en el botón ENVIAR, ubicado al final de la pantalla.
El docente te otorgará el puntaje y retroalimentación correspondiente en los plazos establecidos.
¡No dudo que tendrás un excelente desempeño!
Saludos.
Pregunta 1
1 punto
Es un proceso clave en el análisis y diseño para la POO, en el cual se intenta capturar las características y comportamientos esenciales de un objeto.
Abstracción
Modularidad
Polimorfismo
Encapsulamiento
Pregunta 2
1 punto
Dado el siguiente código de programación, identifique el tipo de modo de acceso de la clase granja:
[Link]
Private.
Protected.
Public.
Ninguno de los anteriores.
Pregunta 3
1 punto
En cuál de los siguientes casos se evidencia una sobrecarga de métodos
Un programa tiene definidas dos funciones que poseen idéntico nombre (función avanzar y función avanzar), pero la primera función se aplica a
automóviles de 4 ruedas y la segunda función trabaja con peatones o personas sin vehículo.
Un programa tiene definidas dos funciones con distinto nombre (función avanzar_auto y función avanzar_persona). La primera función se aplica a
automóviles de 4 ruedas y la segunda función trabaja con peatones o personas sin vehículo.
Un programa tiene definidas dos funciones denominadas con el mismo nombre “Avanzar” y ambas funciones se aplican a automóviles de 4 ruedas.
Todos los casos anteriores aplican sobrecarga de métodos.
Pregunta 4
1 punto
¿Qué código de los siguientes tiene que ver con la herencia?
public class Componente extends Producto
public class Componente inherit Producto
public class Componente implements Producto
public class Componente belong toProducto
Pregunta 5
1 punto
¿Cuál de los siguientes casos corresponde a un ejemplo de sobrecarga de métodos y operadores?
Se tiene el método suma que se encarga de sumar el valor de dos datos y se decide editarlo para que el método no sume dos datos sino tres.
Se tiene el método suma que se encarga de sumar el valor de dos datos y se decide editarlo para modificar su comportamiento y que el método multiplique
los dos datos.
Se tiene el método suma que se encarga de sumar el valor de dos datos y se decide cambiar su nombre por método adición realizando la misma
funcionalidad.
Se tiene el método suma que se encarga de sumar el valor de dos datos y se decide que al llamar al método también calcule la multiplicación de dos
números.
Pregunta 6
1 punto
La propiedad que permite comportamientos diferentes asociados a objetos distintos, que pueden compartir el mismo nombre, pero que al llamarlos por ese
nombre se utilizará el comportamiento correspondiente al objeto que se esté usando, se refiere a la propiedad de:
Abstracción
Polimorfismo
Herencia
Encapsulamiento.
Pregunta 7
1 punto
Cuando una clase posee todas las propiedades y todos los métodos de otra clase y reconoce todos sus eventos, y puede disfrutar de propiedades, métodos y
eventos adicionales, se refiere a la propiedad de
Abstracción
Polimorfismo
Herencia
Encapsulamiento.
Pregunta 8
1 punto
Es la propiedad que proporciona la interfaz entre los datos del objeto y el programa. Permite el aislamiento de los datos del acceso directo por el programa,
generando un ocultamiento.
Abstracción
Polimorfismo
Herencia
Encapsulamiento.
Pregunta 9
1 punto
Al observar la siguiente imagen, se puede afirmar que:
[Link]
Se tiene una clase Form1 con un modo de acceso público y sus atributos y métodos públicos.
Se tiene una clase Form1 con un modo de acceso protegido ya que cuenta con una subclase denominada Form1_Load.
Se tiene una clase Form1 con un modo de acceso público con atributos y métodos privados.
Ninguna de las anteriores.
Pregunta 10
1 punto
La siguiente imagen muestra la declaración de una clase en PHP. Sobre su modo deacceso, se puede mencionar que:
[Link]
La clase Auto es pública con atributos públicos
La clase Auto es pública con atributos privados
La clase Auto es pública con atributosprotegidos
La clase Auto es protegida con atributos públicos
Pregunta 11
1 punto
De la siguiente imagen es correcto decir:
Pregunta_11.jpg
La clase Persona es pública con atributos públicos.
La clase Persona es pública con atributos privados.
La clase Persona es pública con atributos protegidos.
La clase Persona es protegida con atributos públicos.
Pregunta 12
1 punto
Al agrupar los métodos abstractos y las constantes para determinar cómo funciona una clase se tiene:
Datos abstractos.
Polimorfismo.
Interfaz.
Encapsulamiento.
Pregunta 13
1 punto
Cuando un objeto agrupa operaciones virtuales de nivel superior de control o de operaciones se tiene una abstracción de tipo:
Abstracción de entidades
Abstracción de acciones
Abstracción de máquinas virtuales
Abstracción de coincidencia
Pregunta 14
1 punto
La siguiente línea de código permite inferir que:
public abstract function sumar();
Se implementó una clase abstracta sumar( ).
Se implementó una función abstracta
Se implementó un atributo abstracto
Se aplicó encapsulamiento
Pregunta 15
1 punto
Al desarrollar un programa por etapas o partes que permitan integrarse para estudiarse como un todo, se aplica la propiedad de:
Modularidad
Abstracción
Polimorfismo
Herencia
Pregunta 16
1 punto
Suponga que se diseña un programa capaz de que el usuario presione un menú de opciones para elegir una bebida. ¿Qué propiedad de la POO permite que
el usuario logre su objetivo y obtenga su bebida sin necesidad de conocer cómo trabaja internamente la máquina y cómo se conecta con el programa?
Modularidad
Abstracción
Polimorfismo
Encapsulamiento.
Pregunta 17
1 punto
Un programador establece en su programa que los símbolos +++ al combinarse de esa manera, calculan el cuadrado de un número. En este sentido y como
ejemplo:
X = +++ (2) = 4
¿En qué consistió el trabajo del programador?
Se aplicó sobrecarga de métodos
Se aplicó sobrecarga de operadores
Se utilizó la abstracción de operadores
Se utilizó la abstracción de métodos
Pregunta 18
1 punto
Un programador define una sobrecarga de operadores donde si escribe: - - (x) se obtiene el valor inverso o negado del número.
Por ejemplo:
X = - - (-5) el resultado será: x = 5 El inverso del número.
¿Qué tipo de operadores fue sobrecargado?
Operador binario
Operador unario
Objeto unario
Objeto binario
Contenido del cuestionario
Estimado(a) estudiante:
A continuación, se presenta un cuestionario con preguntas de alternativas diseñado para que puedas aplicar los aprendizajes de
la semana.
Antes de realizar esta actividad, revisa atentamente el contenido de la semana, ya que cada pregunta está relacionada con
conceptos estudiados en el material.
Para desarrollarlo cuentas con un tiempo definido que será contabilizado desde el momento que inicies el intento y solo tienes
una oportunidad para contestarlo.
Instrucciones:1. Para responder, haz clic en el botón INICIAR INTENTO.2. Lee cada uno de los enunciados y selecciona la
opción con la respuesta que consideres correcta.3. Al finalizar las preguntas, haz clic en el botón ENVIAR, ubicado al final de la pantalla.
El docente te otorgará el puntaje y retroalimentación correspondiente en los plazos establecidos.
¡No dudo que tendrás un excelente desempeño!
Saludos.
Pregunta 11 punto Es un proceso clave en el análisis y diseño para la POO, en el cual se intenta capturar las características y
comportamientos esenciales de un objeto.
AbstracciónModularidadPolimorfismoEncapsulamiento
Pregunta 21 punto Dado el siguiente código de programación, identifique el tipo de modo de acceso de la clase granja:
[Link] de los anteriores.
Pregunta 31 punto En cuál de los siguientes casos se evidencia una sobrecarga de métodos
Un programa tiene definidas dos funciones que poseen idéntico nombre (función avanzar y función avanzar), pero la
primera función se aplica a automóviles de 4 ruedas y la segunda función trabaja con peatones o personas sin vehí[Link] programa
tiene definidas dos funciones con distinto nombre (función avanzar_auto y función avanzar_persona). La primera función se aplica a
automóviles de 4 ruedas y la segunda función trabaja con peatones o personas sin vehí[Link] programa tiene definidas dos funciones
denominadas con el mismo nombre “Avanzar” y ambas funciones se aplican a automóviles de 4 [Link] los casos anteriores
aplican sobrecarga de métodos.
Pregunta 41 punto ¿Qué código de los siguientes tiene que ver con la herencia?
public class Componente extends Productopublic class Componente inherit Productopublic class Componente
implements Productopublic class Componente belong toProducto
Pregunta 51 punto ¿Cuál de los siguientes casos corresponde a un ejemplo de sobrecarga de métodos y operadores?
Se tiene el método suma que se encarga de sumar el valor de dos datos y se decide editarlo para que el método no sume
dos datos sino [Link] tiene el método suma que se encarga de sumar el valor de dos datos y se decide editarlo para modificar su
comportamiento y que el método multiplique los dos [Link] tiene el método suma que se encarga de sumar el valor de dos datos y se
decide cambiar su nombre por método adición realizando la misma [Link] tiene el método suma que se encarga de sumar el
valor de dos datos y se decide que al llamar al método también calcule la multiplicación de dos números.
Pregunta 61 punto La propiedad que permite comportamientos diferentes asociados a objetos distintos, que pueden compartir
el mismo nombre, pero que al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando, se refiere a
la propiedad de:
AbstracciónPolimorfismoHerenciaEncapsulamiento.
Pregunta 71 punto Cuando una clase posee todas las propiedades y todos los métodos de otra clase y reconoce todos sus
eventos, y puede disfrutar de propiedades, métodos y eventos adicionales, se refiere a la propiedad de
AbstracciónPolimorfismoHerenciaEncapsulamiento.
Pregunta 81 punto Es la propiedad que proporciona la interfaz entre los datos del objeto y el programa. Permite el aislamiento
de los datos del acceso directo por el programa, generando un ocultamiento.
AbstracciónPolimorfismoHerenciaEncapsulamiento.
Pregunta 91 punto Al observar la siguiente imagen, se puede afirmar que:
Se tiene una clase Form1 con un modo de acceso público y sus atributos y métodos pú[Link] tiene una clase Form1
con un modo de acceso protegido ya que cuenta con una subclase denominada Form1_Load.Se tiene una clase Form1 con un modo de
acceso público con atributos y métodos [Link] de las anteriores.
Pregunta 101 punto La siguiente imagen muestra la declaración de una clase en PHP. Sobre su modo deacceso, se puede
mencionar que:
La clase Auto es pública con atributos públicosLa clase Auto es pública con atributos privadosLa clase Auto es pública
con atributosprotegidosLa clase Auto es protegida con atributos públicos
Pregunta 111 punto De la siguiente imagen es correcto decir:
La clase Persona es pública con atributos pú[Link] clase Persona es pública con atributos [Link] clase Persona
es pública con atributos [Link] clase Persona es protegida con atributos públicos.
Pregunta 121 punto Al agrupar los métodos abstractos y las constantes para determinar cómo funciona una clase se tiene:
Datos [Link].
Pregunta 131 punto Cuando un objeto agrupa operaciones virtuales de nivel superior de control o de operaciones se tiene una
abstracción de tipo:
Abstracción de entidadesAbstracción de accionesAbstracción de máquinas virtualesAbstracción de coincidencia
Pregunta 141 punto La siguiente línea de código permite inferir que:
public abstract function sumar();
Se implementó una clase abstracta sumar( ).Se implementó una función abstractaSe implementó un atributo abstractoSe
aplicó encapsulamiento
Pregunta 151 punto Al desarrollar un programa por etapas o partes que permitan integrarse para estudiarse como un todo, se
aplica la propiedad de:
ModularidadAbstracciónPolimorfismoHerencia
Pregunta 161 punto Suponga que se diseña un programa capaz de que el usuario presione un menú de opciones para elegir una
bebida. ¿Qué propiedad de la POO permite que el usuario logre su objetivo y obtenga su bebida sin necesidad de conocer cómo trabaja
internamente la máquina y cómo se conecta con el programa?
ModularidadAbstracciónPolimorfismoEncapsulamiento.
Pregunta 171 punto Un programador establece en su programa que los símbolos +++ al combinarse de esa manera, calculan el
cuadrado de un número. En este sentido y como ejemplo:X = +++ (2) = 4¿En qué consistió el trabajo del programador?
Se aplicó sobrecarga de métodosSe aplicó sobrecarga de operadoresSe utilizó la abstracción de operadoresSe utilizó la
abstracción de métodos
Pregunta 181 punto Un programador define una sobrecarga de operadores donde si escribe: - - (x) se obtiene el valor inverso o
negado del nú[Link] ejemplo:X = - - (-5) el resultado será: x = 5 El inverso del número.¿Qué tipo de operadores fue sobrecargado?
Operador binarioOperador unarioObjeto unarioObjeto binario