semana 8

Contenido del cuestionario Estimado(a) estudiante: A continuación, se presenta un cuestionario con preguntas de altern

Views 796 Downloads 16 File size 366KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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:

https://campus.iacc.cl/bbcswebdav/pid-151928-dt-asiobject-rid-323910_1/xid-323910_1

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:

https://campus.iacc.cl/bbcswebdav/pid-151935-dt-asiobject-rid-323911_1/xid-323911_1

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:

https://campus.iacc.cl/bbcswebdav/pid-151936-dt-asiobject-rid-323908_1/xid-323908_1

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








 
 





 
Private.







Protected.







Public.







Ninguno anteriores.







de

los






 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:
















 
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:











 





 
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:
 



















 
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

abstracta







Se implementó un atributo abstracto







Se aplicó encapsulamiento





 






función

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