Preguntas test:
1. El Desarrollo de Software Dirigido por Modelos (DSDM) surge debido a:
a) La alta complejidad de las aplicaciones y la dependencia del soporte tecnológico.
b) Rápida evolución de la tecnología.
c) Bajo nivel de abstracción.
d) Todas las anteriores son ciertas.
2. En el DSDM, los modelos son:
a) Documentos estructurados que capturan el funcionamiento de los sistemas.
b) Repositorios donde se almacenan los requisitos funcionales del sistema.
c) Plantillas a seguir para la realización de un proyecto.
d) Mecanismos específicos de cada fase.
3. En el DSDM, los modelos se caracterizan por ser:
a) Abstractos, precisos, comprensibles.
b) Complejos, precisos, caros.
c) Extensos, inestables, baratos.
d) Abstractos, cambiantes, complejos.
4. El DSDM se basa en:
a) Los distintos casos de uso que se pueden dar en el sistema.
b) La separación entre la especificación de la estructura y funcionalidad esenciales del sistema y la implementación final.
c) Reflejar la arquitectura del sistema, de manera que desde el principio existe una base sobre la cual se van agregando elementos.
d) La importancia de implementar código, dejando a un lado la fase de requisitos.
5. Los tres objetivos primarios de MDA (Model Driven Architecture) son:
a) Escalabilidad, reusabilidad y centralización.
b) Autogestión, portabilidad y mantenimiento.
c) Portabilidad, interoperabilidad y reusabilidad.
d) Estabilidad, expansión y desacoplamiento.
6. Como aplicación del DSDM, destaca:
a) La autogestión de los proyectos.
b) La implantación de mejoras de seguridad.
c) La conversión entre distintos modelos semánticos.
d) La generación automática de código.
7. Mediante modelos, DSDM persigue…
a) Facilitar la implementación de código.
b) Elevar el nivel de abstracción en el desarrollo de software.
c) El acercamiento a los recursos.
d) Optimizar la eficiencia de los productos finales.
8. Entre las desventajas de los modelos, cabe destacar:
a) La imposibilidad de capturar todos los casos de uso.
b) La imposibilidad de relacionar distintos modelos del mismo sistema.
c) La pérdida semántica (respecto al sistema real) que se produce al utilizarlos.
d) La incapacidad de reflejar todos los recursos de los que dispone el sistema.
No hay comentarios:
Publicar un comentario