wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Primer Parcial Taller de Desarrollo - INCADE

Total questions: 20

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

¿Qué ayudan a obtener y validar los requerimientos funcionales de forma comprensible durante el Proceso Unificado de Desarrollo?

a)

Casos de Uso

b)

Diagramas de Diseño

c)

Diagramas de Clases del Análisis

d)

Diagramas de Despliegue

2.

¿Qué tipo de responsabilidades tienen las Clases de Entidad en el análisis de sistemas?

a)

Ninguna de las anteriores

b)

Relacionadas con los aspectos del dominio de problema

c)

Acciones relacionadas con la interacción con el actor

d)

Relacionadas con el control de ejecución del caso de uso

3.

¿En qué se basa la etapa de diseño en el desarrollo de sistemas?

a)

En la implementación de los requerimientos funcionales

b)

En el análisis de los requerimientos

c)

En la estructuración del problema a resolver

d)

En el trabajo realizado durante el análisis

4.

¿Qué describe el modelo de despliegue en el Proceso Unificado de Desarrollo?

a)

La realización física de los casos de uso

b)

La implementación de los requerimientos funcionales

c)

La estructura de las clases en el análisis

d)

La distribución física del sistema entre los nodos de cómputo

5.

¿Cuál es el propósito de las pruebas de aceptación en el desarrollo de sistemas?

a)

Evaluar la calidad del producto

b)

Dar confianza al cliente de que el sistema está listo para ser usado

c)

Identificar defectos en el sistema

d)

Validar la funcionalidad de los componentes

6.

¿Qué tipo de pruebas se realizan para verificar que un producto mantiene la totalidad de sus funcionalidades después de agregar una nueva?

a)

Pruebas de Integración

b)

Pruebas Funcionales

c)

Pruebas de Regresión

d)

Pruebas de Sistema

7.

¿En qué consisten las pruebas unitarias en el desarrollo de software?

a)

En probar los componentes más pequeños apenas son generados

b)

En probar la funcionalidad global de la aplicación

c)

En verificar la interacción entre los diferentes módulos

d)

En evaluar la usabilidad del sistema

8.

¿Qué objetivo tienen las pruebas de sistema en el Proceso Unificado de Desarrollo?

a)

Evaluar la calidad del producto

b)

Identificar defectos en el sistema

c)

Validar la funcionalidad de los componentes individuales

d)

Determinar si el sistema opera satisfactoriamente en su globalidad

9.

¿Qué se busca con las pruebas de performance en el desarrollo de sistemas?

a)

Evaluar la velocidad para varias circunstancias

b)

Probar la funcionalidad del sistema

c)

Validar la aceptación de la aplicación por los usuarios

d)

Medir los tiempos de respuesta y el comportamiento en la concurrencia

10.

¿Cuál es el propósito de las pruebas de regresión en el desarrollo de software?

a)

Validar la funcionalidad del sistema

b)

Identificar defectos en el sistema

c)

Verificar que un producto mantiene la totalidad de sus funcionalidades después de agregar una nueva

d)

Evaluar la calidad del producto

11.

En el modelo en V, “Validar” significa:

a)

Revisar si usamos las herramientas correctas

b)

Ver si es lo que el cliente pidió

c)

Comprobar si el software funciona con rapidez

d)

Asegurarse de que el código no tiene errores

12.

¿Qué modelo combina elementos del modelo en cascada con la iteración de prototipos y gestión de riesgos?

a)

Modelo Ágil

b)

Modelo en Espiral

c)

Modelo Iterativo

d)

Modelo en V

13.

¿Cuál es una ventaja principal del modelo iterativo?

a)
Elimina la necesidad de pruebas.
b)
Aumenta la complejidad del proyecto.
c)

Permite entregar versiones funcionales en cada ciclo

d)
Reduce el tiempo de desarrollo.
14.

¿Cuál de estos modelos propone validar y verificar en paralelo con el desarrollo?

a)
Modelo de prototipos
b)
Modelo ágil
c)
Modelo V
d)
Modelo en cascada
15.

¿Cuál de los siguientes modelos es el más adecuado cuando los requisitos están bien definidos desde el inicio y no se espera que cambien?

a)
Modelo en cascada (Waterfall)
b)
Modelo en espiral (Spiral)
c)
Modelo de prototipado (Prototyping)
d)
Modelo ágil (Agile)
16.

¿Cuál es el propósito principal del patrón Factory?

a)
El propósito del patrón Factory es crear una única instancia de un objeto.
b)
El patrón Factory se encarga de la lógica de negocio en una aplicación.
c)
El patrón Factory se utiliza para gestionar la memoria de los objetos.
d)

Crear objetos sin especificar la clase exacta.

17.

¿Qué ventaja tiene el uso del patrón Singleton?

a)
Facilita la herencia entre clases.
b)

Garantiza que solo exista una instancia de una clase.

c)
Aumenta la complejidad del código.
d)
Permite múltiples instancias de la clase.
18.

¿Qué componente del patrón Observer es responsable de notificar los cambios a los observadores?

a)
Observer
b)
Notifier
c)
Listener
d)

Subject

19.

En el patrón Observer, ¿qué ocurre cuando el estado del sujeto cambia?

a)
El sujeto se reinicia sin notificar a nadie.
b)
Los observadores se eliminan automáticamente.
c)
Los observadores son notificados para actualizarse.
d)
El sujeto se detiene de funcionar.
20.

¿Cuál de los siguientes ejemplos representa correctamente una situación para usar el patrón Singleton?

a)
Una clase que realiza cálculos matemáticos complejos.
b)
Una clase que se encarga de la conexión a una base de datos.
c)

Una clase que gestiona múltiples instancias de objetos.

d)

Una clase que maneja la configuración de una aplicación.
ejemplo un eventHub.