Frage 1
Frage
¿Qué son los atributos de calidad?
Antworten
-
Son elementos de la tecnología propia del sistema que se pueden formalizar
-
Son características informales del sistema que determinan su calidad
-
Son los elementos de un sistema cuya calidad se puede observar y medir
Frage 2
Frage
¿Tiene algún riesgo el uso de tecnologías en la arquitectura?
Antworten
-
Si, es necesario, por tanto, crear una hoja de ruta de productos externos para evitar diferentes problemas
-
Si, los productos COTS deben ser implantados por los desarralladores originales y no por el equipo de desarrollo del proyecto
-
Si, es necesario minimizar el uso de tecnologías que no sean desarrolladas por el equipo de desarrollo
Frage 3
Frage
En (Gorton, 2006) se describe un modelo simple de tres pasos para el estudio de arquitecturas, ¿cuáles?
Antworten
-
Inicio, desarrollo y transición
-
Elegir un módulo a descomponer, Refinar el módulo y Repetir estos pasos hasta que no se necesario una descomposición más profunda
-
Definir los requisitos de arquitectura, Realizar el diseño de la arquitectura y Validar la arquitectura
Frage 4
Frage
¿Es posible definir criterios claros sobre la validez de una arquitectura?
Antworten
-
Si, hay criterios tabulados que definen la calidad de una arquitectura
-
No, no es posible medir la calidad de una arquitectura por ser un concepto poco formal
-
No, a priori no es posible definirlos, se establece su calidad y su adecuación a los problemas que intenta resolver
Frage 5
Frage
¿Qué elementos se usan habitualmente en la descripción de arquitecturas?
Antworten
-
Se utilizan la especificación de requisitos funcionales y la descripción del modelo de negocio
-
Se utilizan diferentes modelos, partiendo la descipción en diferentes aspectos o puntos de vista
-
Principalmente se utilizan las herramientas de ofimática
Frage 6
Frage
El modelo Kruchten’s “4+1” propone las siguientes vistas:
Antworten
-
Módulos, componentes y conectores y vistas de despliegue
-
Lógica, Implementación, Procesos, Despliegue y Casos de uso
-
Vistas de análisis y conceptuales, Vistas de diseño lógico y Vistas de entorno/despliegue
Frage 7
Frage
¿Qué es una vista (view) de arquitectura?
Antworten
-
Es un grupo de diagramas y la documentación adicional
-
Es una parte de un diagrama centrada en un problema particular
-
Es la representación de un sistema o una parte de un sistema desde una perspectiva particular
Frage 8
Frage
¿Cuál de los siguientes es un método de evaluación de arqutiecturas?
Antworten
-
Supervisión de la adecuación de la arquitectura al diseño y a la implementación
-
Método de análisis de arquitecturas basado en escenario
-
ADL - Notación de alto nivel para descripción y prototipado
Frage 9
Frage
¿Qué permiten las vistas (views)?
Antworten
-
Las vistas nos dan el primer nivel de descomposición de una arquitectura
-
Las vistas nos permiten elegir entre diferentes soluciones del problema
-
Las vistas crean los diferentes estilos arquitectónicos, al menos un estilo por cada vista
Frage 10
Frage
¿Se debe diseñar para la reutilización?
Antworten
-
No, es muy caro y al final no siempre es posible reutilizar el código
-
Debe haber un compromiso en el grado de reutilización
-
Si, éste es un atributo de calidad imprescindible en todo desarrollo de arquitectura
Frage 11
Frage
¿Cómo se eligen las herramientas CASE para modelar las arquitecturas?
Antworten
-
El proceso de selección no es obvio y debe ser adecuadamente valorado, muchas veces en función de las necesidades de expresión del arquitecto
-
La selección de una herramienta CASE para por diferentes ciclos y etapas en las que intervienen los stakeholders de la arquitectura a modelar
-
Se eligen las herramientas que permitan a más usuarios acceder con el modelo de licencia contratado
Frage 12
Frage
¿Qué papel puede jugar el arquitecto durante las etapas de modelado del negocio en RUP?
Antworten
-
El arquitecto nunca trabaja modelando el negocio
-
Es el encargado de estudiar el modelo de negocio y darle una solución completa
-
Es un facilitador del perfil tecnológico mientras adquiere conocimientos del negocio
Frage 13
Frage
¿Qué atributos de calidad se tienen en cuenta habitualmente para la generación de escenarios en ABC?
Antworten
-
Los atributos de calidad del sistema, la calidad asociada al negocio y la calidad asociada a la arquitectura
-
La Fuente de estímulo, el Estímulo, el Entorno, el Artefacto, la Respuesta y la Medición de la respuesta
-
Los requisitos no funcionales y las respuestas del sistema
Frage 14
Frage
¿Qué es un punto de vista (viewpoint) de arquitectura?
Antworten
-
Es una perspectiva de una vista que permite centrarse en un problema
-
Es una plantilla que describe como crear y usar una vista de arquitectura
-
Es una colección de vistas que están requeridas por un stakeholder concreto
Frage 15
Frage
¿Qué lenguaje de modelado de arquitecturas se usa habitualmente?
Frage 16
Frage
¿Sirve RUP como metodología de arquitectura de software?
Antworten
-
RUP es una metodología para desarrollo de proyectos de software que permite adaptarse para incluir la fase de diseño de arquitectura
-
RUP es, principalmente una metodología de arquitectura del software
-
RUP no sirve como metodología de arquitectura, se trata de una metodología de desarrollo de software
Frage 17
Frage
¿Qué relación hay entre la metodología ABC y los requisitos?
Antworten
-
Se establece como principio básico que la arquitectura debe considerar no solo los requisitos funcionales, sino también los no funcionales
-
ABC considera los requisitos funcionales como los principales requisitos de calidad del sistema
-
Para ABC los requisitos funcionales y los no funcionales interaccionan condicionándose unos a otros constantemente
Frage 18
Frage
La descripción de arquitecturas descrita en "Large-Scale Software Architecture: A Practical Guide using UML” (Garland, y otros, 2003) propone los siguientes modelos
Antworten
-
Módulos, componentes y conectores y vistas de despliegue
-
Vistas de análisis y conceptuales, Vistas de diseño lógico y Vistas de entorno/despliegue
-
Lógica, Implementación, Procesos, Despliegue y Casos de uso
Frage 19
Frage
¿En qué consiste la descripción de una arquitectura?
Antworten
-
Son los requisitos establecidos por los stakeholders sobre la arquitectura
-
Son las vistas y los puntos de vista de la arquitectura
-
Es un conjunto de productos que documentan la arquitectura
Frage 20
Frage
¿Sirve cualquier herramienta CASE para modelar la arquitectura?
Antworten
-
No, no todas las herramientas CASE disponibles pueden documentar adecuadamente los elementos de la arquitectura
-
No, el mejor sistema es una herramienta de dibujo libre que no imponga restricciones
-
Sí, sirve cualquier herramienta que soporte una versión superior a la 1.1 de UML
Frage 21
Frage
Un modelo de calidad es...
Antworten
-
...un framework para el diseño de alto nivel del sistema
-
...una taxonomía estandarizada de atributos de calidad
-
...una arquitectura de elementos que se pueden medir
Frage 22
Frage
Para documentar la arquitectura en ABC se usan, entre otros...
Antworten
-
Estructuras de módulos, de componentes y conectores y de colocación
-
Casos de uso, diagramas de contexto y de deployment
-
El modelo Kruchten’s “4+1”
Frage 23
Frage
¿Qué objetivo tiene la evaluación de una arquitectura?
Antworten
-
La evaluación sirve para demostrar que el sistema funcionará correctamente
-
La evaluación tiene por objetivo aumentar la confianza del equipo de arquitectos en que su propuesta es adecuada
-
La evaluación no tiene objetivos específicos
Frage 24
Frage
¿Qué elementos componen un escenario de calidad de acuerdo a ABC?
Antworten
-
Los atributos de calidad del sistema, la calidad asociada al negocio y la calidad asociada a la arquitectura
-
Fuente de estímulo, Estímulo, Entorno, Artefacto, Respuesta y Medición de la respuesta
-
Los requisitos no funcionales y las respuestas del sistema
Frage 25
Frage
¿Cómo divide RUP el desarrollo de un proyecto o una arquitectura?
Antworten
-
En una serie de fases basadas en el paradigma de prototipos
-
En Inicio, Elaboración, Construcción y Transición
-
En ciclos, fases e iteraciones
Frage 26
Frage
Desde el punto de vista del arquitecto, un problema relacionado con los atributos de calidad es...
Antworten
-
...que todas las comunidades de stakeholders usen el mismo vocabulario
-
...que las definiciones que usan con los atributos no sean operativas
-
...que los atributos de calidad sean escasos y apenas haya restricciones a la arquitectura
Frage 27
Frage
¿Qué relación existe entre le carácter formal de la evaluación de una arquitectura y la significación de los resultados?
Antworten
-
A mayor formalidad, mayor significación
-
Son conceptos que no tienen relación
-
A mayor formalidad, menor significación
Frage 28
Frage
¿Qué es un escenario de calidad?
Antworten
-
Es una definición gráfica de un atributo de calidad
-
Es un atributo de calidad
-
Es un requisito específico de un atributo de calidad
Frage 29
Frage
¿Qué tipos de problemas pueden ocasionar los productos COTS?
Antworten
-
No son interesantes porque son productos caros que tienen requisitos propios
-
La evolución de estos productos puede condicionar la evolución del producto resultado de la arquitectura
-
Los COTS, aunque sea productos de “free software” resultan demasiado costosos al proyecto
Frage 30
Frage
¿En qué consiste la evaluación de una arquitectura software?
Antworten
-
La evaluación es un concepto práctico que no es posible realizar en la fase de arquitectura
-
La evaluación es un concepto formal que determina si una arquitectura es válida para el objetivo para el que se diseñó
-
La evaluación es un proceso para determinar la calidad de una arquitectura
Frage 31
Frage
¿En qué consiste la evaluación de arquitecturas?
Antworten
-
Es un proceso formal en que cada atributo de calidad es evaluado y obtenido un valor numérico que debe ser comparado para determinar en que grado es aceptable la arquitectura
-
Es una actividad del ciclo de vida del desarrollo en la que varios stakeholders analizan la arquitectura de manera formal o informal usando para ello alguna técnica, como los escenarios de calidad
-
Es un proceso informal de revisión de los escenarios contra el diseño de arquitectura para evaluar los atributos de calidad identificados y validar la arquitectura
Frage 32
Frage
¿Qué hacen las metodologías de diseño de arquitecturas del software?
Antworten
-
Las metodologías definen los procesos de creación, selección y descripción de las arquitecturas de software
-
Las metodologías describen el modelo resultante del diseño de una arquitectura
-
Las metodologías ayudan a los arquitectos “junior” a no errar en las decisiones arquitectónicas
Frage 33
Frage
¿Cuál de las siguientes es una recomendación de proceso para conseguir buenas arquitecturas de software?
Antworten
-
La arquitectura no debe ser revisada por los stakeholders hasta que el sistema no esté implementado para evitar cambios
-
La arquitectura debe ser el producto de un simple arquitecto o de un grupo pequeño de arquitectos con un liderazgo claro
-
La arquitectura debe recoger e integrar, sin restricciones, todos los requisitos de los stakeholders