Calidad Lecciones
Calidad Lecciones
Calidad Lecciones
Lunes a Domingos
Pregunta 1
Correcta
En la POO (Programación Orientada a Objetos), una interfaz es una clase abstracta que se declara mediante
la palabra reservada abstract en el lenguaje de Java. Seleccione si la afirmación anterior es verdadera o
falsa.
Seleccione una:
a. VERDADERO
b. FALSO
Pregunta 2
Correcta
El propósito de una interfaz, en la POO (Programación Orientada a Objetos), es proporcionar una superclase
a partir de la cual otras clases pueden heredar interfaces e implementaciones. Seleccione verdadero o falso.
Seleccione una:
a. VERDADERO
b. FALSO
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=311003&cmid=228646 1/6
14/4/24, 22:01 CUESTIONARIO # 1: Revisión del intento
Pregunta 3
Correcta
Las interfaces en POO (Programación Orientada a Objetos) definen comportamientos mediante métodos
abstractos, que se puede implementar por cualquier clase en cualquier parte de la jerarquía de clases que
soporta el lenguaje Java. Seleccione verdadero o falso.
Seleccione una:
a. VERDADERO
b. FALSO
Pregunta 4
Correcta
Seleccione el principio SOLID que se evidencia en el diseño de la derecha y que le da solución a que cada
objeto implemente solamente la interfaz que define su comportamiento:
Seleccione una:
a. Open/closed (OCP)
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=311003&cmid=228646 2/6
14/4/24, 22:01 CUESTIONARIO # 1: Revisión del intento
Pregunta 5
Correcta
La clase Rectángulo, que implementa dos responsabilidades, es utilizada por dos aplicaciones diferentes
que solo hacen uso de una sola responsabilidad:
Seleccione a continuación cuál de los principios SOLID se evidencia en la figura solución anterior al
problema de diseño planteado:
Seleccione una:
a. Single responsibility (SRP)
c. Open/closed (OCP)
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=311003&cmid=228646 3/6
14/4/24, 22:01 CUESTIONARIO # 1: Revisión del intento
Pregunta 6
Correcta
que presenta el siguiente problema de diseño: Si la clase o implementación del Server es modificada,
entonces la clase Client también debe ser modificada.
Seleccione una:
a. Ninguna de las respuestas anteriores
b. Open/closed (OCP)
Pregunta 7
Correcta
S.O.L.I.D. es un acrónimo mnemónico para cinco principios de diseño destinados a hacer que los diseños de
software sean más comprensibles, flexibles y mantenibles. Seleccione la opción correcta que indica cuantos
principios son:
Seleccione una:
a. 1
b. 5
c. 2
d. 3
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=311003&cmid=228646 4/6
14/4/24, 22:01 CUESTIONARIO # 1: Revisión del intento
Pregunta 8
Correcta
El principio Open/Close nos dice que los módulos de software deben ser abiertos para su modificación, pero
cerrados para su extensión. Seleccione verdadero o falso.
Seleccione una:
a. VERDADERO
b. FALSO
Pregunta 9
Correcta
El principio de Segregación de Interfaces establece que una interfaz de propósito general es mejor que
muchas interfaces cliente específicas. Seleccione verdadero o falso.
Seleccione una:
a. FALSO
b. VERDADERO
Pregunta 10
Correcta
El principio de Inversión de Dependencia nos dice que las entidades de software deben depender de
abstracciones, no de implementaciones. Seleccione verdadero o falso.
Seleccione una:
a. FALSO
b. VERDADERO
Pregunta 11
Correcta
El principio de Responsabilidad Única establece que un módulo de software debe tener una y solo una
razón para cambiar. Seleccione verdadero o falso.
Seleccione una:
a. FALSO
b. VERDADERO
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=311003&cmid=228646 5/6
14/4/24, 22:01 CUESTIONARIO # 1: Revisión del intento
Pregunta 12
Correcta
El principio de Sustitución de Liskov nos dice que los objetos de un programa deberían ser reemplazables
por instancias de sus subtipos sin alterar el correcto funcionamiento del programa. Seleccione verdadero o
falso
Seleccione una:
a. FALSO
b. VERDADERO
◄ Foro de dudas
Ir a...
Tarea Virtual # 2 ►
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=311003&cmid=228646 6/6
23/4/24, 18:08 CUESTIONARIO 2: Revisión del intento
Lunes a Domingos
Pregunta 1
Finalizado
Seleccione una:
a. 5
b. 4
c. 3
Pregunta 2
Finalizado
Si una clase al sobrescribir un método lo implementa vacío, está incumpliendo el principio de:
Seleccione una:
a. Inversión de Dependencia
b. Abierto/Cerrado
c. Liskov
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=312222&cmid=228649 1/5
23/4/24, 18:08 CUESTIONARIO 2: Revisión del intento
Pregunta 3
Finalizado
Seleccione una:
a. Los patrones de diseño están basados en los principios SOLID.
Pregunta 4
Finalizado
Seleccione una:
a. Comportamiento
b. Adaptabilidad
c. Estructura
Pregunta 5
Finalizado
Seleccione una:
a. La carga dinámica de nuevas clases
b. La composición
c. La herencia
Pregunta 6
Finalizado
Seleccione una:
a. Necesitamos separar una clase en dos, delegando varios métodos a la segunda clase
c. Necesitamos crear una clase PROXY, delegando el comportamiento de la clase a otra clase
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=312222&cmid=228649 2/5
23/4/24, 18:08 CUESTIONARIO 2: Revisión del intento
Pregunta 7
Finalizado
Seleccione una:
a. Adaptabilidad
b. Comportamiento
c. Estructura
Pregunta 8
Finalizado
Define una dependencia de uno a muchos entre objetos, de forma que cuando un objeto cambie de estado
se notifique y se actualicen todos los objetos que dependen de él. Seleccione el patrón correcto:
Seleccione una:
a. Observer
b. Strategy
c. Composite
Pregunta 9
Finalizado
Asegurar que una clase tenga una única instancia y asegura un acceso global. Seleccione el patrón correcto:
Seleccione una:
a. Adapter
b. Singleton
c. Observer
Pregunta 10
Finalizado
Seleccione una:
a. Strategy
b. Decorator
c. Adapter
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=312222&cmid=228649 3/5
23/4/24, 18:08 CUESTIONARIO 2: Revisión del intento
Pregunta 11
Finalizado
Proporciona una interfaz para crear familias de objetos relacionados o dependientes sin especificar la clase
concreta. Seleccione el patrón correcto:
Seleccione una:
a. Composite
b. Iterator
c. Abstract Factory
Pregunta 12
Finalizado
Proporciona un modo de acceder secuencialmente a los elementos de un objeto agregado sin exponer su
representación interna. Seleccione el patrón correcto:
Seleccione una:
a. Comportamiento
b. Iterator
c. Singleton
Pregunta 13
Finalizado
Compone objetos en estructuras jerárquicas para representar jerarquías parte/todo. Permite a los clientes
tratar de manera uniforme a los objetos elementales y a los compuestos. Seleccione el patrón correcto:
Seleccione una:
a. Composite
b. Command
c. Estructura
Pregunta 14
Finalizado
Convierte la interfaz de una clase en otra que el cliente espera. Seleccione el patrón correcto:
Seleccione una:
a. Segregación de interfaces
b. Command
c. Adapter
◄ Foro de dudas
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=312222&cmid=228649 4/5
23/4/24, 18:08 CUESTIONARIO 2: Revisión del intento
Ir a...
Tarea Virtual # 3 ►
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=312222&cmid=228649 5/5
8/5/24, 15:09 Cuestionario # 3: Revisión del intento | ITB SEMIPRESENCIAL
CALIDAD DE SOFTWARE-DSE08-02.2024
Pregunta 1
Finalizado
Seleccione una:
Pregunta 2
Finalizado
Seleccione una:
Pregunta 3
Finalizado
Seleccione una:
Pregunta 4
Finalizado
Seleccione una:
CALIDAD DE SOFTWARE-DSE08-02.2024
Pregunta 4
Finalizado
Seleccione una:
Pregunta 5
Finalizado
Seleccione una:
Pregunta 6
Finalizado
Las técnicas utilizadas en pruebas de caja blanca son: seleccione la opción de respuesta correcta.
Seleccione una:
a. Valores límites
b. Clases de equivalencia
Pregunta 7
Finalizado
Qué término refleja la desviación entre el comportamiento del software y el esperado por el usuario:
seleccione la opción de respuesta correcta.
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=314819&cmid=228672 1/1
8/5/24, 15:10 Cuestionario # 3: Revisión del intento | ITB SEMIPRESENCIAL
CALIDAD DE SOFTWARE-DSE08-02.2024
Pregunta 7
Finalizado
Qué término refleja la desviación entre el comportamiento del software y el esperado por el usuario:
seleccione la opción de respuesta correcta.
Seleccione una:
a. Un defecto
b. Un gazapo
c. Un error
d. Un fallo
Pregunta 8
Finalizado
Seleccione una:
Pregunta 9
Finalizado
Seleccione una:
Pregunta 10
Finalizado
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=314819&cmid=228672 1/1
8/5/24, 15:10 Cuestionario # 3: Revisión del intento | ITB SEMIPRESENCIAL
CALIDAD DE SOFTWARE-DSE08-02.2024
d. Un fallo
Pregunta 8
Finalizado
Seleccione una:
Pregunta 9
Finalizado
Seleccione una:
Pregunta 10
Finalizado
Seleccione una:
a. FALSO
b. VERDADERO
Pregunta 11
Finalizado
El testing o la fase de prueba, dentro del ciclo de desarrollo del software, tiene su mayor intensidad
de trabajo casi al finalizar la fase de construcción y al iniciar la fase de transición. Indique verdadero
o falso:
https://eva-s.itb.edu.ec/mod/quiz/review.php?attempt=314819&cmid=228672 1/1