Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Seguridad Informática Modelos de Desarrollo

Total questions: 25

Worksheet time: 14mins

Name
Class
Date
1.

¿Es una disciplina enfocada en todos los aspectos de la producción de software?

a)

Ingeniería de Sistemas

b)

Ingeniería

c)

Ingeniería de Software

d)

Ingenieria de Requerimientos

2.

¿Las principales actividades de la ingeniería de sw son?

a)

Especificación, validación, programación

b)

Especificación, desarrollo, validación y evolución de sw

c)

Desarrollo, validación, especificación

d)

Especificación, validación, programación

3.

Debido a la falta de restricciones ______, los sistemas de software pueden volverse rápidamente muy ______, y ________

a)

abstractas, lentos, complicados de mantener

b)

físicas, complicados, costosos de mantener

c)

abstractos, complicados, costosos de mantener

d)

abstractos, complicados, laboriosos

4.

"Aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software, es decir, la aplicación de la ingeniería al software. "

a)

Definición IEEE Ingeniería de SW

b)

Definición de Sistemas Sommerville

c)

Definición de Ingeniería Bohem

5.

Métodos

a)

Análisis de requerimientos, Implementación

b)

Testing tools

c)

CASE tools

d)

salidas esperadas, con la calidad esperada

6.

Consisten en sistemas independientes que se producen por una organización de desarrollo y se venden en el mercado abierto a cualquier cliente

a)

ERP Sap

b)

Productos a la medida

c)

Productos Genéricos

7.

Propiedad de un sistema que trabajan de forma conjunta para lograr un objetivo

a)

atributos no funcionales

b)

atributos funcionales

8.

Atributo no funcional que es mayor en cuanto su cantidad de errores sea menor

a)

Confiabilidad

b)

Mantenible

c)

Aceptabilidad

d)

Eficiencia

9.

Es una actividad del proceso de software donde se verifica el sw para asegurar que sea lo que el cliente necesita

a)

Especificación de sw

b)

desarrollo de sw

c)

validación de sw

d)

evolución de sw

10.

Los ingenieros de software tienen que mantener integridad e independencia en su juicio profesional

a)

Código de Ética ACM. Cliente y Empleador

b)

Código de Etica ACM. Gestión

c)

Código de Ética ACM. Juicio

d)

Código de Ética ACM. Colegas

11.

Son procesos donde la planeación y construcción es incremental

a)

Dirigidos por un plan

b)

Procesos ágiles

12.

Modelo dirigido por un plan. Separa las fases de especificación y desarrollo

a)

Modelo de cascada

b)

Desarrollo Incremental

c)

Orientado a reuso

13.

La Ingeniería de requerimientos incluye:

a)

Análisis de factibilidad, especificación de requerimientos

b)

Análisis de requerimientos, Desarrollo de sistemas

c)

Especificación de requerimientos, programación del sistema

d)

Validación de requerimientos, puesta en marcha del sistema

14.

Convertir las especificaciones en un sistema ejecutable

a)

Análisis de requerimientos

b)

Construcción

c)

Validación de sw

d)

Puesta en marcha del sistema

15.

Esta fase pretende mostrar que un sistema se ajusta a su especificación y cumple con los requerimientos del cliente del sistema.

a)

Ingeniería de requerimientos

b)

Diseño y construcción

c)

Validación del software

d)

Evolución

16.

Es una versión inicial del sistema, utilizado para demostrar conceptos y probar opciones de diseño

a)

Prototipo

b)

Versión Beta

c)

Versión Ejecutable

d)

Componente

17.

En este modelo de desarrollo de software de priorizan los requisitos y son los que se desarrollan inicialmente.

a)

Cascada

b)

Prototipo

c)

Componentes

d)

Entrega Incremental

18.

Modelo Incremental que pretende reducir el riesgo en las primeras etapas

a)

Modelo de Espiral de Bohem

b)

Cascada

c)

Prototipo

d)

Componentes

19.

Proceso por incrementos que incluye los tres perspectivas dinámica, estática y práctica del desarrollo del sistema, utilizan UML

a)

Cascada

b)

Prototipo

c)

Reuso

d)

Proceso Unificado

20.

Son las 4 partes de la fase de iteración de RUP

a)

Concepción, Elaboración, Construcción, Transición

b)

Concepción, Desarrollo, Validación

c)

Elaboración, Desarrollo, Validación

d)

Construcción, Transición

21.

Desarrollar una comprensión del dominio del problema y la arquitectura del sistema. Producto: UML Casos de uso

a)

Face Concepción

b)

Fase Elaboración

c)

Fase Construcción

d)

Fase Transición

22.

Es uno de las expresiones del manifiesto ágil

a)

Los procesos y las herramientas sobre los individuos y las interacciones

b)

El software operativo sobre la documentación exhaustiva

c)

La negociación del contrato sobre la colaboración con el cliente

d)

El seguimiento de un plan sobre la respuesta al cambio

23.

Las mejores prácticas de RUP son:

a)

Desarrollo de Software de inicio a fin en un solo ciclo, gestión de requerimientos, usar arquitecturas basadas en componentes, software modelado visualmente, verificar la calidad del software y controlar los cambios al software.

b)

Desarrollo de Software de manera iterativa, gestión de requerimientos, usar arquitecturas basadas en componentes, software modelado visualmente, verificar la calidad del software y controlar los cambios al software.

c)

Desarrollo de Software de inicio a fin en un solo ciclo, gestión de requerimientos, usar arquitecturas service oriented, software modelado visualmente, verificar la calidad del software y controlar los cambios al software.

24.

¿Cuáles son algunas de las ventajas del modelo incremental comparado con el modelo de cascada?

a)

Es menor el costo de adaptar los requerimientos cambiantes del cliente. Es más sencillo obtener retroalimentación temprana del cliente. Es posible que sea más rápida la entrega. Primero se entregan los servicios de mayor prioridad, por lo que se pueden probar más.

b)

Es un método sistemático y disciplinado que nos da un marco de proceso ordenado. Es fácil implementar el proyecto cuando es un sistema de reemplazo.

c)

La funcionalidad que tiene mayor prioridad es entregada al final para probarla mejor. Tiene la ventaja de que el cliente ve el producto solo hasta el final del proceso, de manera que no se pierde tiempo en retroalimentación.

d)

Tiene la ventaja de que no traemos encima al cliente, por lo cual el costo es menor. La funcionalidad que tiene mayor prioridad es entregada al final para probarla mejor.

25.

La diferencia principal entre el modelo en espiral con otros modelos de proceso de software es su reconocimiento explícito del riesgo:

a)

verdaderi

b)

falso