GoConqr has a new look! Let us know what you think.

Quiz

Bloque III: 9 - Programación Orientada a Objetos

aa hh 63 questions

Take the quiz

Questions in this quiz (63)

  1. 1En Programación Orientada a Objetos, se define clase como:
    1. AEntidad provista de un conjunto de propiedades o atributos.
    2. BAlgoritmo asociado a un objeto.
    3. CEl medio a través del cual los objetos interactúan.
    4. DConjunto de objetos con propiedades comunes.
  2. 2Un inconveniente del paradigma de orientación a objetos es:
    1. AReutilización del código
    2. BEncapsulación y modularidad
    3. CGestión de la configuración de las librerías de componentes
    4. DFacilitar la extensibilidad de las aplicaciones
  3. 3En el diseño y programación Orientada a Objetos, ¿qué afirmación es correcta?
    1. ACuando una clase hereda de otra, todos los elementos privados de la clase base no son accesibles a la clase derivada.
    2. BCuando una clase hereda de otra, todos los elementos privados de la clase base sí son accesibles a la clase derivada.
    3. CSi la clase base hace sus elementos protegidos, estos no serán heredados por las clases hijas.
    4. DSi la clase base hace sus elementos protegidos, no se restringe el acceso a funciones miembro de la clase.
  4. 4Señale la respuesta correcta. En la programación orientada a objetos en Java, si una clase hereda de otra clase un método abstracto:
    1. ATiene que implementar ese método, si no es así, la clase que hereda deberá ser definida abstracta.
    2. BPuede usar el método de la clase de la que ha heredado.
    3. CPuede usar el método de la clase de la que ha heredado siempre que esté declarado como public.
    4. DNo se puede heredar de una clase que tenga algún método abstracto.
  5. 5¿Cuál de entre las siguientes no es una característica de Java?
    1. AIndependencia de la plataforma.
    2. BOrientación a objetos.
    3. CExistencia del Recolector de basura.
    4. DDestinado a ejecutarse únicamente en servidores.
  6. 6La palabra reservada final en el contexto de la programación en Java 8:
    1. APermite asignar un valor constante a una variable
    2. BPermite indicar la condición final para que un bucle finalice su ejecucion.
    3. CPermite obtener la posición o valor final de una iteración.
    4. DNo es una palabra clave en el contexto de la programación en Java.
  7. 7Señale la afirmación CORRECTA con respecto a un bean de sesión en JavaEE 7:
    1. AUna aplicación requerirá normalmente menos beans de sesión stateless que stateful para respaldar al mismo número de clientes.
    2. BLos stateful permiten compartir estado entre varios clientes.
    3. CUn bean de sesión singleton es instanciado varias veces, según necesidad, pero va a existir una copia (el singleton) todo el ciclo de vida de la aplicación.
    4. DLos stateful están respaldados por una base de datos y pueden implementar un servicio web.
  8. 8¿En qué consiste la herencia en programación orientada a objetos?
    1. AEn que diferentes objetos responden de distinta manera al mismo mensaje.
    2. BEn el mecanismo por el cual una clase adquiere las propiedades de una clase superior.
    3. CEl tiempo en que un objeto permanece activo en memoria.
    4. DEn que la comunicación entre objetos se realiza por medio de mensajes explícitos predefinidos.
  9. 9¿Cuál de las siguientes afirmaciones NO es correcta con respecto a la herencia en Programación Orientada a Objetos (OO)?
    1. ALa clase que hereda contará con los atributos y métodos de la clase de la que hereda y podrá añadir otros nuevos.
    2. BLa clase que hereda contará con los atributos y métodos de la clase de la que hereda y podrá modificar los métodos heredados
    3. CLa herencia entre dos clases puede ser múltiple, aunque no todos los lenguajes orientados a objetos ofrecen esta posibilidad
    4. DLa herencia entre dos clases puede ser múltiple y todo lenguaje orientado a objetos debe ofrecer esta posibilidad
  10. 10Respecto de la herencia en la programación orientada a objetos, ¿cuál de las siguientes afirmaciones es incorrecta?
    1. APor medio de la herencia unos objetos obtienen las características de otros ya existentes.
    2. BCon la herencia se consigue una mayor reutilización del código.
    3. CTanto C++ como Java permiten la herencia múltiple.
    4. DLa herencia permite que existan clases que nunca sean instanciadas directamente.

Information

Description
AS - Level IOE Quiz on Bloque III: 9 - Programación Orientada a Objetos, created by aa hh on 18/04/2018.
Author
aa hh
Language
Español
Views
6
Tags
ioeas - level
Rating
No ratings yet
Rate this quiz
Rate this quiz

More on Paradigmas de programación

Feedback

What is it about?

What do you think of the new look?

How do you like it?