Font size
WorksheetsDiagnóstico Diseño de Software
Total questions: 21
Worksheet time: 12mins
COMPLETE: "El diseño de la arquitectura del software es el equivalente a .....
el plano de una casa.
el software desarrollado.
el sistema operativo utilizado
los lenguajes de programación.
Importancia de Realizar el diseño de la arquitectura del software (respuesta múltiple)
Aumenta la precisión en la estimación del coste y tiempo
Ayuda a gestionar la complejidad
Es una excelente vista general del sistema
Facilita el desarrollo simultáneo de componentes
Permite detectar errores de diseño en fases tempranas
¿Qué información incluye un diseño arquitectónico? (respuesta múltiple)
Vista Lógica
Vista de Procesos
Vista de Implementación
Vista de Despliegue
¿Cuándo se diseña la arquitectura?
Antes de iniciar el proyecto
Iniciado el proyecto
En el proceso de ejecución del proyecto
Es una actividad contínua.
¿Cómo se modela la arquitectura de software? (opción múltiple)
Lenguajes de Descripción de Arquitectura (ADLs)
Diagramas UML
Diagramas de bloque de alto nivel
En hoja, lapiz y borrador
Menciones los Diagramas de Modelado de Negocio que conoce (opción múltiple)
Diagrama de Casos de Uso
Diagrama de Secuencia
Diagrama de Actividades
Diagrama de Despliegue
Diagrama de Colaboración
¿Cuales son algunos de los problemas con el diseño de Arquitectura?
Se habla de software como producto, no como un proyecto
No se valora el proceso de diseño, lo ven tedioso y poco útil
Los actores involucrados en la construcción de software le dan
Todas las anteriores
En el ciclo de vida del software la fase de diseño incluye:
Mitigar Riesgos
Identificación de sistemas y subsistemas.
Documentación de Arquitectura
Prototipos
Cuando se habla de UML, se habla de
Lenguajes de modelos unidos
Lenguaje Modelado Unificado
Union de modelos de lenguajes
Ninguna de las anteriores
Importancia de Realizar el diseño de la arquitectura del software (respuesta múltiple)
Aumenta la precisión en la estimación del coste y tiempo
Ayuda a gestionar la complejidad
Es una excelente vista general del sistema
Facilita el desarrollo simultáneo de componentes
Permite detectar errores de diseño en fases tempranas
¿A la arquitectura del software también se le conoce con el nombre de Arquitectura logica?
Verdadero
Falso
Elija los conceptos más adecuados de Arquitectura del Software:
Estructuras que forman un sistema de información y sus relaciones.
Lenguaje para. proveer diagramas de componentes
Estructura u organización de los componentes de un programa y los datos que utilizan.
En el diseño de software un componente permite en una primera fase dos cosas principales:
reutilizar código
facilitar la redundancia
mejorar la seguridad
estructura modular
La imagen corresponde al modelado de un:
despliegue
componente
clase
subsistema
El diagrama que observa fue elaborado en un...
diagrama de secuencia
diagrama de casos de uso
diagrama de actividades
diagrama de objetos
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.
Diagrama de objetos
Diagrama de clases
Diagrama de paquetes
Diagrama de casos de uso
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.
Verdadero
Falso
Quizas
Solo a veces
Son diagramas UML
Diagrama de casos de uso
Diagrama de clases
Diagramas de actividades
Diagramas de seguimiento
El lenguaje UML
es el lenguaje de ejecución y evaluación de sistemas de software
es el lenguaje de modelado de sistemas de hardware
es el lenguaje de modelado de sistemas de software
es el lenguaje de ejecución y evaluación de sistemas de hardware
Es obligatorio utilizar todos los diagramas UML en un proyecto de sistema
Si es obligatorio
No es obligatorio, depende del tamaño y complejidad del sistema
Si es obligatorio porque nos ayuda a reducir tiempo de ejecución
Si el pago del proyecto cumple, todo es obligatorio
Porque es recomendable utilizar los diagramas UML en la ejecución de un software
Ahorro de dinero a futuro
Ahorro de tiempo
Porque si no dibujo, no funciona el sistema
Me permite analizar, planificar el software
