wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introducción a la Ingeniería de Software

Total questions: 21

Worksheet time: 14mins

Name
Class
Date
1.

¿Cuál es el propósito del Ciclo de Vida del Software?

a)

Desplegar el software

b)

Validar los requisitos

c)

Planificar el desarrollo

d)

Mantener el software

2.

¿Qué etapa sigue después del Análisis de Requerimientos en el Ciclo de Vida del Software?

a)

Planificación

b)

Planificación

c)

Implementación

d)

Diseño

3.

¿Qué actividad se realiza durante el proceso de Identificación de Requerimientos?

a)

Especificación detallada

b)

Entrevistas con stakeholders

c)

Despliegue del software

d)

Mantenimiento adaptativo

4.

¿La principal función del Modelado de Software es el desarrollo del código fuente con buenas prácticas?

a)

Verdadero

b)

Falso

5.

¿Cuál es el propósito del Diagrama de Clases en UML?

a)

Modelar la interacción entre objetos

b)

Representar el flujo de control

c)

Describir el comportamiento de un sistema

d)

Mostrar la estructura estática del sistema

6.

El significado de las siglas UML es

(a)  

7.

¿En qué etapa del desarrollo se aborda el Diseño de Alto Nivel?

a)

Implementación

b)

Diseño Detallado

c)

Análisis de Requerimientos

d)

Planificación

8.

¿Qué se busca con las Reglas de Codificación?

a)

Asegurar la calidad del software

b)

Reducir la modularización

c)

Ignorar estándares

d)

Evitar pruebas de software

9.

¿Qué aspecto aborda la Gestión de Configuración en Ingeniería de Software?

a)

Codificación eficiente

b)

Diseño de software

c)

Control de versiones

d)

Planificación del proyecto

10.

¿Qué es la Validación de Requerimientos?

a)

Revisión de código

b)

Confirmación de requisitos con Stakeholders

c)

Creación de casos de uso

d)

Pruebas unitarias

11.

¿Qué implica la Descomposición en el Diseño?

a)

Fusionar módulos

b)

Dividir el software en módulos funcionales

c)

Ignorar la modularización

d)

Eliminar componentes

12.

¿El objetivo principal de las Pruebas Unitarias es el de confirmar la integración del software?

a)

Verdadero

b)

Falso

13.

¿Qué implica el Mantenimiento Correctivo del Software?

a)

Mejorar el rendimiento del sistema

b)

Adaptarse a cambios en el entorno

c)

Agregar nuevas funcionalidades

d)

Solucionar errores identificados

14.

¿Qué se busca con las Revisiones de Código?

a)

Encontrar errores de programación

b)

Desarrollar nuevos módulos

c)

Planificar el proyecto

d)

Validar requisitos

15.

¿Qué implica la Adaptación en el Mantenimiento del Software?

a)

Solucionar errores identificados

b)

Mejorar el rendimiento del sistema

c)

Cambios en el entorno

d)

Agregar nuevas funcionalidades

16.

¿Cuál es el propósito de los Principios SOLID en el Diseño de Software?

a)

Simplificar la lógica de código

b)

Proporcionar una guía para el diseño de software flexible y mantenible

c)

Mejorar el rendimiento del sistema

d)

Fusionar módulos

17.

¿Qué es la Planificación en el Ciclo de Vida del Software?

4 lines
18.

¿Qué se busca con la Especificación de Requerimientos?

a)

Documentar detalladamente el diseño del software

b)

Validar requisitos con stakeholders

c)

Priorizar requisitos

d)

Desarrollar prototipos

19.

¿Qué actividad se realiza durante el Proceso de Identificación de Requerimientos?

a)

Encuestas

b)

Documentación detallada

c)

Revisiones por Pares

d)

Implementación

20.

¿Cuál es el objetivo principal de las Pruebas de Aceptación?

a)

Verificar el correcto funcionamiento de unidades de código

b)

Confirmar la integración del software

c)

Validar requisitos con usuarios finales

d)

Documentar la estructura del software

21.

¿Qué se espera lograr con la Planificación del Desarrollo de Software?

a)

Mantener el software

b)

Desplegar el software

c)

Validar requisitos con stakeholders

d)

Establecer el alcance del proyecto y los recursos necesarios