wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ingeniería del software II

Total questions: 22

Worksheet time: 12mins

Name
Class
Date
1.

1- El software se puede definir como...

a)

Un sistema operativo.

b)

Un programa que satisfaga las necesidades de las personas.

c)

Un conjunto de instrucciones que cuando se ejecutan, proporcionan las características, funciones y desempeño buscado.

d)

Una herramienta de la ingeniería de software.

2.

2- Según la IEEE, la ingeniería de software se define como...

a)

El estudio y desarrollo de software.

b)

El establecimiento y uso de principios fundamentales de la ingeniería de software con objeto de desarrollar en forma económica software que sea confiable.

c)

El desarrollo y mantenimiento de aplicaciones que satisfaga las necesidades de las personas.

d)

La aplicación de un enfoque sistémico, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software

3.

3- ¿En qué año se originó el concepto de ingeniería de software?

a)

1970

b)

2000

c)

1968

d)

1990

4.

4- Es función del profesional de ingeniería de sistemas...

a)

Seleccionar e integrar las distintas tecnologías y herramientas de información para lograr los fines estratégicos de las diversas unidades de negocio de la empresa.

b)

Establecer la mejora en el proceso de toma de decisiones para la industria y el entretenimiento.

c)

Definir costos, tiempos, recursos y factibilidad para un proyecto de software.

d)

Desempeñar cualquier rol involucrado en el desarrollo de software.

5.

5- ¿Cuáles son los atributos esenciales del buen software? (SELECCIONE 2)

a)

Mantenimiento y eficacia

b)

Seguridad y confiabilidad

c)

Mantenimiento y eficiencia

d)

Experimentable y veloz

6.

El atributo de calidad de software intangible significa

a)

No exista diferencia entre los valores reales y los calculados

b)

Diseño claro, bien estructurado y documentado

c)

Se ajustan a las especificaciones dadas por el usuario

7.

¿Qué aspecto esta presente en la problemática actual del software?

a)

Falta de capital humano y poco preparado

b)

Incapacidad para estimar tiempo, coste y esfuerzo para el desarrollo de un producto de SW

c)

Resistencia al cambio

8.

La etapa de análisis es el proceso de investigar un problema que se quiere resolver, definir claramente que se va hacer

a)

Verdadero

b)

Falso

9.

La etapa de diseño detalla en la obtención de requisitos generales de la arquitectura de la aplicación

a)

Verdadero

b)

Falso

10.

Es la etapa donde el software debe ser operacional y debe de cumplir los requerimientos establecidos en la etapa del analisis

a)

Etapa de requisitos

b)

Etapa de implementación

c)

Etapa de programación

11.

Si la documentación del sistema es ambigua o

inconsistente será difícil encontrar los defectos y saber dónde hacer

cambios. ¿Qué es lo que debo considerar para que esto no suceda?

a)

Rigor y formalidad

b)

Modularidad

c)

Abstracción

d)

Anticipación al cambio

12.

La gerencia de un taller mecánico necesita un sistema para controlar los vehículos que ingresan a sus instalaciones. En este caso, las características esenciales de la clase vehículo son: Marca, Modelo, Color, Falla detectada, Nombre del Propietario, Dirección del Propietario, Teléfono del Propietario.

¿A esto se le llama?

a)

Modularidad

b)

Abstracción

c)

Incrementalidad

d)

Generalidad

13.

Cuando se construye una aplicación en forma incremental, los pasos

intermedios pueden ser prototipos del producto final que permiten ir

teniendo retroalimentación del usuario y descubrir y acordar así cuáles

son sus verdaderos requerimientos.

A este principio se le denomina:

a)

Abstracción

b)

Incrementalidad

c)

Separación de intereses

d)

Proceso de software

14.

Especificación de requerimientos, diseño, codificación, validación (pruebas) y

mantenimiento perteneces a:

a)

Modelo de software

b)

Diagrama unificado

c)

Proceso de desarrollo de software

d)

Métodos diagrama estructural

15.

Es un ejemplo para semiautomatizar o automatizar diferentes

métodos del desarrollo de software, tales como el análisis, diseño,

implementación o prueba:

a)

UML

b)

CASE

c)

E-R

d)

SCRUM

16.

Un modelo de desarrollo de software es una representación abstracta del

Proceso de Desarrollo de software, y determina el orden en el que se llevan a

cabo las actividades del proceso de desarrollo de software.

a)

Verdadero

b)

Falso

17.

¿Cual de las siguientes cuestiones no establece la ingeniería de los requerimientos?

a)

Restricciones de diseño

b)

Comportamiento del sistema

c)

Funciones del sistema

d)

Información a procesar

18.

¿Es suficiente comenzar el desarrollo de un sistema con una descripción de objetivos generales y los detalles se iran especificando mas adelante?

a)

Verdadero

b)

Falso

19.

Los productos software pueden ser:

a)

Instrucciones

b)

Sentencias

c)

Genéricos

d)

Hechos a la medida

20.

¿Que modelo representa la imagen?

a)

Iterativo

b)

En V

c)

Cascada

d)

Incremental

Espiral

21.

¿Que modelo representa la imagen?

a)

Iterativo

b)

En V

c)

Cascada

d)

Incremental

22.

¿Qué modelo representa la imagen?

a)

Iterativo

b)

Incremental

c)

Cascada

d)

Espiral