wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cuestionario de repaso. Principios de la Ingeniería del Software

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

¿Qué es el software?

a)

Solo los programas

b)

Programas, datos y documentación

c)

El hardware del ordenador

d)

Solo aplicaciones web

2.

¿Cuál es el objetivo principal de la ingeniería del software?

a)

Programar rápido

b)

Crear software fiable y mantenible

c)

Usar muchas herramientas

d)

Reducir costes únicamente

3.

La calidad del software depende del proceso con el que se desarrolla.

a)

Verdadero

b)

Falso

4.

¿Cuál es el orden correcto del ciclo de vida del software?

a)

Desarrollo – Diseño – Pruebas – Requisitos

b)

Requisitos – Análisis – Diseño – Desarrollo – Pruebas – Despliegue – Mantenimiento

c)

Diseño – Programación – Uso

d)

Análisis – Pruebas – Desarrollo

5.

¿En qué fase se transforman los requisitos en un modelo conceptual?

a)

Diseño

b)

Desarrollo

c)

Análisis

d)

Testing

6.

El testing se realiza únicamente cuando el software ya está en producción.

a)

Verdadero

b)

Falso

7.

¿Qué fase comienza cuando el sistema ya está en uso por los usuarios?

a)

Testing

b)

Despliegue

c)

Mantenimiento

d)

Diseño

8.

¿Qué describe un requisito funcional?

a)

Cómo debe ser el sistema

b)

Qué debe hacer el sistema

c)

Restricciones legales

d)

Rendimiento

9.

¿Cuáles son requisitos no funcionales?
(Selecciona todas las correctas)

a)

Permitir iniciar sesión

b)

Seguridad

c)

Rendimiento

d)

Registrar usuarios

e)

Usabilidad

10.

¿Cuál es el formato correcto de una historia de usuario?

a)

El sistema debe…

b)

Como [actor], quiero [acción] para [beneficio]

c)

El programa realizará…

d)

El usuario necesita…

11.

¿Qué elemento NO forma parte de un caso de uso?

a)

Actor

b)

Flujo principal

c)

Código fuente

d)

Excepciones

12.

¿Qué caracteriza a las metodologías secuenciales?

a)

Alta flexibilidad

b)

Fases bien definidas y orden fijo

c)

Cambios constantes

d)

Entregas continuas

13.

Agile es una metodología concreta.

a)

Verdadero

b)

Falso

14.

Uno de los valores del Manifiesto Ágil es:

a)

Procesos sobre personas

b)

Software funcionando sobre documentación extensa

c)

Seguir un plan rígido

d)

Contratos sobre colaboración

15.

¿Qué rol NO pertenece a Scrum?

a)

Product Owner

b)

Scrum Master

c)

Equipo de desarrollo

d)

Jefe de proyecto tradicional

16.

¿Qué metodología utiliza un flujo continuo y limita el trabajo en curso?

a)

Scrum

b)

Cascada

c)

Kanban

d)

Modelo en V

17.

¿Qué diagrama representa actores y funcionalidades del sistema?

a)

Diagrama de clases

b)

ERD

c)

Diagrama de casos de uso

d)

Diagrama de estados

18.

¿Qué representa un diagrama ERD?

a)

Flujo de actividades

b)

Entidades, atributos y relaciones

c)

Interacciones temporales

d)

Arquitectura del sistema

19.

¿Cuál es el objetivo principal de la fase de diseño?

a)

Entender el problema

b)

Programar

c)

Definir cómo se construirá técnicamente el sistema

d)

Probar el software

20.

El análisis define el cómo técnico del sistema.

a)

Verdadero

b)

Falso

21.

¿Qué principio selecciona solo los atributos relevantes?

a)

Herencia

b)

Abstracción

c)

Encapsulamiento

d)

Polimorfismo

22.

¿Qué principio protege los datos internos usando métodos?

a)

Abstracción

b)

Herencia

c)

Encapsulamiento

d)

Polimorfismo

23.

Cuando un método se comporta distinto según la clase, hablamos de:

a)

Herencia

b)

Abstracción

c)

Encapsulamiento

d)

Polimorfismo

24.

¿Qué parte de una aplicación web se ejecuta en el navegador?

a)

Backend

b)

Servidor

c)

Base de datos

d)

Frontend

25.

¿Cuál es la función principal del servidor?

a)

Mostrar la interfaz

b)

Procesar lógica y datos

c)

Aplicar estilos

d)

Capturar eventos visuales

26.

¿Qué es una API?

a)

Un lenguaje de programación

b)

Una base de datos

c)

Un conjunto de reglas para que sistemas se comuniquen

d)

Un framework frontend

27.

El sistema falla al iniciar sesión. ¿Qué tipo de prueba lo detecta?

a)

Usabilidad

b)

Prueba funcional

c)

Carga

d)

Aceptación

28.

La aplicación se cae cuando hay muchos usuarios conectados.

a)

Prueba de regresión

b)

Prueba de aceptación

c)

Prueba de carga / estrés

d)

Prueba unitaria

29.

¿Qué prueba valida que el sistema cumple lo acordado con el cliente?

a)

Regresión

b)

Aceptación

c)

Rendimiento

d)

Seguridad

30.

Añadir una nueva funcionalidad solicitada por los usuarios es mantenimiento:

a)

Correctivo

b)

Adaptativo

c)

Evolutivo

d)

Preventivo