Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Requerimientos de Software

Total questions: 47

Worksheet time: 22mins

Name
Class
Date
1.

¿Cuál de las siguientes NO es una fase del ciclo de vida del software?

a)

a) Codificación

b)

b) Diseño

c)

c) Implementación

d)

d) Comercialización

2.

Los requerimientos que describen características como rendimiento, seguridad y fiabilidad se conocen como:

a)

a) Requerimientos funcionales

b)

b) Requerimientos no funcionales

c)

c) Requerimientos de calidad

d)

c) Requerimientos de calidad

3.

La fase del ciclo de vida donde se definen y documentan los requerimientos del sistema es:

a)

a) Diseño

b)

b) Codificación

c)

c) Ingeniería de requisitos

d)

d) Mantenimiento

4.

¿Cuál de las siguientes actividades NO corresponde a la ingeniería de requisitos?

a)

a) Elicitación de requisitos

b)

b) Análisis de requisitos

c)

c) Codificación del software

d)

d) Validación de requisitos

5.

Una característica deseable de los requisitos es que deben ser:

a)

a) Ambiguos

b)

b) Inconsistentes

c)

c) Verificables

d)

d) Incompletos

6.

En la fase de mantenimiento del ciclo de vida se realizan actividades para:

a)

a) Construir el código del sistema

b)

b) Definir los requerimientos iniciales

c)

c) Corregir defectos y adaptar el sistema

d)

d) Diseñar la arquitectura del software

7.

¿En qué orden se ejecutan típicamente las fases del ciclo de vida?

a)

a) Diseño, Implementación, Requisitos, Pruebas

b)

b) Requisitos, Diseño, Implementación, Pruebas

c)

c) Pruebas, Diseño, Requisitos, Implementación

d)

d) Implementación, Pruebas, Diseño, Requisitos

8.

En la fase de pruebas del ciclo de vida se evalúa:

a)

a) El diseño preliminar del sistema

b)

b) Los requerimientos iniciales

c)

c) La calidad del producto de software

d)

d) Las necesidades de los usuarios

9.

Son los requerimientos que surgen de las necesidades puntuales del cliente, por ejemplo: emitir reporte de ventas diario, permitir el registro de los asientos contables, etc.

a)

No funcionales

b)

Funcionales

10.

Son los requerimientos que determinan cómo se debe comportar el producto en cuanto a desempeño, confiabilidad, usabilidad y portabilidad

a)

Requerimientos organizaciones

b)

Requerimientos de producto

c)

Externos

11.

Seleccione la respuesta correcta a la que pertenece esta definición:

Grado en que un sistema, software o servicio de TI permite y facilita que sea probado en un determinado contexto.

a)

Disponibilidad

b)

Comprobabilidad:

c)

Seguridad

12.

Definido como la facilidad de uso y aprendizaje de un Sistema, Software o Servicio de Tecnología de Información.

a)

Mantenibilidad

b)

Extensibilidad:

c)

Usabilidad

13.

Identifique que tipos de requerimiento es : Toda funcionalidad del sistema y transacción de negocio debe responder al usuario en menos de 5 segundos.

a)

Funcional

b)

No Funcional

14.

El proceso de ventas en el sistema abarcará los siguientes pasos: Ingreso de pedido de venta, emisión de orden de entrega (despacho), facturación y cobranza.

a)

Funcional

b)

No Funcional

15.

El nuevo sistema debe desarrollarse aplicando patrones y recomendaciones de programación que incrementen la seguridad de datos.

a)

Funcional

b)

No Funcional

16.

El tiempo de aprendizaje del sistema por un usuario deberá ser menor a 4 horas.

a)

Funcional

b)

No Funcional

17.

Las listas de precios tendrán un período de vigencia (fecha inicial y fecha final).

a)

Funcional

b)

No funcional

18.

El sistema llevará un control de las cantidades que se están pidiendo, en relación con las cantidades existentes en inventario. Al registrar un pedido, en caso que exista inventario suficiente el sistema dará de alta al pedido y registrará una reserva de ese material o producto reservada para ese pedido.

a)

Funcional

b)

No funcional

19.

¿Cuáles es el orden de las etapas para el levantamiento de requerimientos?

a)

Validación, Análisis, definición, levantamiento

b)

Levantamiento, validación, Análisis, Definición

c)

Levantamiento, Análisis, Definición, Validación

d)

A I U D A

20.

Cuales son procesos de ingeniería de requisitos:

a)

Estudio de Factibilidad y Especificación

b)

Obtención y resultados

c)

Estudio de factibilidad y lista de requisitos

d)

todas las anteriores

21.

La especificación de requerimientos se dividen en:

a)

entrevista, cuestionarios, muestreo, documentacion

b)

funcionales y no funcionales

c)

estudios de factibilidad y limitaciones

22.

El objetivo de un caso de uso es el de capturar el comportamiento deseado del sistema en desarrollo sin tener que especificar cómo se implementa este comportamiento

a)

verdadero

b)

falso

23.

¿Cuál de las siguientes es una técnica de validación?

a)

Inspecciones formales.

b)

Encuestas y entrevistas.

c)

Pruebas estáticas.

24.

¿Qué es la validación de requerimientos de software?

a)

Proceso de asegurarse de que los requerimientos están bien documentados.

b)

Proceso de asegurarse de que los requerimientos cumplen con las necesidades del usuario.

c)

Proceso de corregir errores en el código.

25.

¿Qué pregunta se intenta responder con la verificación de requerimientos?

a)

¿Estamos construyendo el producto correcto?

b)

¿Estamos construyendo el producto correctamente?

c)

¿Estamos utilizando las herramientas adecuadas?

26.

Registrar la venta de los productos comprados.

a)

Funcional

b)

No Funcional

27.

Los cajeros deben ingresar usuario y contraseña para poder usar los servicios del sistema.

a)

Funcional

b)

No Funcional

28.

El sistema debe estar soportado bajo plataforma Windows.

a)

Funcional

b)

No Funcional

29.

La interfaz gráfica garantiza la fácil navegabilidad con el teclado y con el ratón.

a)

Funcional

b)

No Funcional

30.

El lenguaje de programación debe ser C# de .NET.

a)

Funcional

b)

No Funcional

31.

Usa la evidencia directa de lo que ve para recolectar información.

a)

Estructurada

b)

Observación

c)

Encuesta

32.

Técnica para elicitar requerimientos de software

a)

Estructurada

b)

Observación

c)

Encuesta

33.

Es una metodología ágil para la especificación de requisitos

a)

Caso de uso

b)

JAD

c)

UML

d)

Kanban

34.

Representación en forma de ovalo que indica una función del sistema

a)

Caso de uso

b)

JAD

c)

UML

d)

Kanban

35.

Se representa mediante un hombre de palo

a)

Desarrollador

b)

Stackeholder

c)

Actor

36.

Colección de métodos para resolver un tipo de problemas

a)

Metodo

b)

Metodología

c)

Ciclo de vida del Software

d)

Requerimiento

e)

Requisito

37.

Es la condición que debe cumplir algo.

a)

Metodo

b)

Metodología

c)

Ciclo de vida del Software

d)

Requerimiento

e)

Requisito

38.

Se refiere a la petición que se hace de algo que se solicita.

a)

Metodo

b)

Metodología

c)

Ciclo de vida del Software

d)

Requerimiento

e)

Requisito

39.

Todos los lectores de un requerimiento deben llegar a una interpretación singular y consistente.

Lo anterior corresponde a que característica de un requerimiento:

a)

Necesario

b)

Correcto

c)

Consistente

d)

No ambiguo

40.

¿Qué cosas podemos programar?

a)

Carros

b)

Computadoras

c)

Robots

d)

Todas las respuestas son correctas

41.

A que se refiere el termino "Especificación del Software"

a)

Todas las anteriores

b)

Características que debe de tener el Software

c)

Descripción completa del comportamiento del Software

d)

Charlar con el cliente Sobre las problemáticas

42.

Es una especificación detallada de las funcionalidades, características y restricciones que debe cumplir un sistema de software.

a)

Requisito

b)

Requerimiento de software

c)

Requisito funcional

d)

Requerimiento no funcional

43.

Los requisitos definen qué debe hacer el software, cómo debe verse y las condiciones que deben cumplirse para que se considere exitoso.

a)

Verdadero

b)

Falso

44.

¡Porqué es importante la correcta definición de los requisitos de software?

a)

Es fundamental para el éxito del proyecto en todas sus etapas

b)

Se minimizan los malentendidos

c)

Se reduce el riesgo de errores costosos y retrasos en el desarrollo. 


d)

Todas son correctas

45.

Son un conjunto de técnicas y métodos organizativos que se aplican para diseñar soluciones de software informático. Su objetivo es organizar los equipos de trabajo para que desarrollen las funciones de un programa de la mejor manera posible.

a)

Metodología de desarrollo de software

b)

Elicitación de requisitos

c)

Ingenieria de Software

d)

Programación de software

46.

Scrum, Kanban y Extreme Programming (XP) , a que grupo corresponden:

a)

Metodología de desarrollo Ágil

b)

Metodología de desarrollo Tradicional

47.

Modelo en Cascada y Modelo en V son tipos de metologías

a)

Ágiles

b)

Tradicionales