wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Diagnóstico Diseño de Software

Total questions: 21

Worksheet time: 12mins

Name
Class
Date
1.

COMPLETE: "El diseño de la arquitectura del software es el equivalente a .....

a)

el plano de una casa.

b)

el software desarrollado.

c)

el sistema operativo utilizado

d)

los lenguajes de programación.

2.

Importancia de Realizar el diseño de la arquitectura del software (respuesta múltiple)

a)

Aumenta la precisión en la estimación del coste y tiempo

b)

Ayuda a gestionar la complejidad

c)

Es una excelente vista general del sistema

d)

Facilita el desarrollo simultáneo de componentes

e)

Permite detectar errores de diseño en fases tempranas

3.

¿Qué información incluye un diseño arquitectónico? (respuesta múltiple)

a)

Vista Lógica

b)

Vista de Procesos

c)

Vista de Implementación

d)

Vista de Despliegue

4.

¿Cuándo se diseña la arquitectura?

a)

Antes de iniciar el proyecto

b)

Iniciado el proyecto

c)

En el proceso de ejecución del proyecto

d)

Es una actividad contínua.

5.

¿Cómo se modela la arquitectura de software? (opción múltiple)

a)

Lenguajes de Descripción de Arquitectura (ADLs)

b)

Diagramas UML

c)

Diagramas de bloque de alto nivel

d)

En hoja, lapiz y borrador

6.

Menciones los Diagramas de Modelado de Negocio que conoce (opción múltiple)

a)

Diagrama de Casos de Uso

b)

Diagrama de Secuencia

c)

Diagrama de Actividades

d)

Diagrama de Despliegue

e)

Diagrama de Colaboración

7.

¿Cuales son algunos de los problemas con el diseño de Arquitectura?

a)

Se habla de software como producto, no como un proyecto

b)

No se valora el proceso de diseño, lo ven tedioso y poco útil

c)

Los actores involucrados en la construcción de software le dan

d)

Todas las anteriores

8.

En el ciclo de vida del software la fase de diseño incluye:

a)

Mitigar Riesgos

b)

Identificación de sistemas y subsistemas.

c)

Documentación de Arquitectura

d)

Prototipos

9.

Cuando se habla de UML, se habla de

a)

Lenguajes de modelos unidos

b)

Lenguaje Modelado Unificado

c)

Union de modelos de lenguajes

d)

Ninguna de las anteriores

10.

Importancia de Realizar el diseño de la arquitectura del software (respuesta múltiple)

a)

Aumenta la precisión en la estimación del coste y tiempo

b)

Ayuda a gestionar la complejidad

c)

Es una excelente vista general del sistema

d)

Facilita el desarrollo simultáneo de componentes

e)

Permite detectar errores de diseño en fases tempranas

11.

¿A la arquitectura del software también se le conoce con el nombre de Arquitectura logica?

a)

Verdadero

b)

Falso

12.

Elija los conceptos más adecuados de Arquitectura del Software:

a)

Estructuras que forman un sistema de información y sus relaciones.

b)

Lenguaje para. proveer diagramas de componentes

c)

Estructura u organización de los componentes de un programa y los datos que utilizan.

13.

En el diseño de software un componente permite en una primera fase dos cosas principales:

a)

reutilizar código

b)

facilitar la redundancia

c)

mejorar la seguridad

d)

estructura modular

14.

La imagen corresponde al modelado de un:

a)

despliegue

b)

componente

c)

clase

d)

subsistema

15.

El diagrama que observa fue elaborado en un...

a)

diagrama de secuencia

b)

diagrama de casos de uso

c)

diagrama de actividades

d)

diagrama de objetos

16.

El ... representa la forma en como un Cliente (Actor) opera con el sistema en desarrollo, además de la forma, tipo y orden en como los elementos interactúan.

a)

Diagrama de objetos

b)

Diagrama de clases

c)

Diagrama de paquetes

d)

Diagrama de casos de uso

17.

El diagrama de secuencia es un tipo de diagrama de interacción cuyo objetivo es describir el comportamiento dinámico del sistema de información haciendo énfasis en la secuencia de los mensajes intercambiados por los objetos.

a)

Verdadero

b)

Falso

c)

Quizas

d)

Solo a veces

18.

Son diagramas UML

a)

Diagrama de casos de uso

b)

Diagrama de clases

c)

Diagramas de actividades

d)

Diagramas de seguimiento

19.

El lenguaje UML

a)

es el lenguaje de ejecución y evaluación de sistemas de software

b)

es el lenguaje de modelado de sistemas de hardware

c)

es el lenguaje de modelado de sistemas de software

d)

es el lenguaje de ejecución y evaluación de sistemas de hardware

20.

Es obligatorio utilizar todos los diagramas UML en un proyecto de sistema

a)

Si es obligatorio

b)

No es obligatorio, depende del tamaño y complejidad del sistema

c)

Si es obligatorio porque nos ayuda a reducir tiempo de ejecución

d)

Si el pago del proyecto cumple, todo es obligatorio

21.

Porque es recomendable utilizar los diagramas UML en la ejecución de un software

a)

Ahorro de dinero a futuro

b)

Ahorro de tiempo

c)

Porque si no dibujo, no funciona el sistema

d)

Me permite analizar, planificar el software