Ivana Fraile
Quiz by , created more than 1 year ago

Test del segundo tema de ASW

235
4
0
Ivana Fraile
Created by Ivana Fraile almost 9 years ago
Close

ASW - T2

Question 1 of 33

1

¿Qué son los atributos de calidad?

Select one of the following:

  • 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

Explanation

Question 2 of 33

1

¿Tiene algún riesgo el uso de tecnologías en la arquitectura?

Select one of the following:

  • 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

Explanation

Question 3 of 33

1

En (Gorton, 2006) se describe un modelo simple de tres pasos para el estudio de arquitecturas, ¿cuáles?

Select one of the following:

  • 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

Explanation

Question 4 of 33

1

¿Es posible definir criterios claros sobre la validez de una arquitectura?

Select one of the following:

  • 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

Explanation

Question 5 of 33

1

¿Qué elementos se usan habitualmente en la descripción de arquitecturas?

Select one of the following:

  • 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

Explanation

Question 6 of 33

1

El modelo Kruchten’s “4+1” propone las siguientes vistas:

Select one of the following:

  • 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

Explanation

Question 7 of 33

1

¿Qué es una vista (view) de arquitectura?

Select one of the following:

  • 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

Explanation

Question 8 of 33

1

¿Cuál de los siguientes es un método de evaluación de arqutiecturas?

Select one of the following:

  • 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

Explanation

Question 9 of 33

1

¿Qué permiten las vistas (views)?

Select one of the following:

  • 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

Explanation

Question 10 of 33

1

¿Se debe diseñar para la reutilización?

Select one of the following:

  • 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

Explanation

Question 11 of 33

1

¿Cómo se eligen las herramientas CASE para modelar las arquitecturas?

Select one of the following:

  • 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

Explanation

Question 12 of 33

1

¿Qué papel puede jugar el arquitecto durante las etapas de modelado del negocio en RUP?

Select one of the following:

  • 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

Explanation

Question 13 of 33

1

¿Qué atributos de calidad se tienen en cuenta habitualmente para la generación de escenarios en ABC?

Select one of the following:

  • 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

Explanation

Question 14 of 33

1

¿Qué es un punto de vista (viewpoint) de arquitectura?

Select one of the following:

  • 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

Explanation

Question 15 of 33

1

¿Qué lenguaje de modelado de arquitecturas se usa habitualmente?

Select one of the following:

  • UML

  • ADS

  • ADD

Explanation

Question 16 of 33

1

¿Sirve RUP como metodología de arquitectura de software?

Select one of the following:

  • 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

Explanation

Question 17 of 33

1

¿Qué relación hay entre la metodología ABC y los requisitos?

Select one of the following:

  • 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

Explanation

Question 18 of 33

1

La descripción de arquitecturas descrita en "Large-Scale Software Architecture: A Practical Guide using UML” (Garland, y otros, 2003) propone los siguientes modelos

Select one of the following:

  • 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

Explanation

Question 19 of 33

1

¿En qué consiste la descripción de una arquitectura?

Select one of the following:

  • 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

Explanation

Question 20 of 33

1

¿Sirve cualquier herramienta CASE para modelar la arquitectura?

Select one of the following:

  • 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

Explanation

Question 21 of 33

1

Un modelo de calidad es...

Select one of the following:

  • ...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

Explanation

Question 22 of 33

1

Para documentar la arquitectura en ABC se usan, entre otros...

Select one of the following:

  • 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”

Explanation

Question 23 of 33

1

¿Qué objetivo tiene la evaluación de una arquitectura?

Select one of the following:

  • 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

Explanation

Question 24 of 33

1

¿Qué elementos componen un escenario de calidad de acuerdo a ABC?

Select one of the following:

  • 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

Explanation

Question 25 of 33

1

¿Cómo divide RUP el desarrollo de un proyecto o una arquitectura?

Select one of the following:

  • 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

Explanation

Question 26 of 33

1

Desde el punto de vista del arquitecto, un problema relacionado con los atributos de calidad es...

Select one of the following:

  • ...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

Explanation

Question 27 of 33

1

¿Qué relación existe entre le carácter formal de la evaluación de una arquitectura y la significación de los resultados?

Select one of the following:

  • A mayor formalidad, mayor significación

  • Son conceptos que no tienen relación

  • A mayor formalidad, menor significación

Explanation

Question 28 of 33

1

¿Qué es un escenario de calidad?

Select one of the following:

  • 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

Explanation

Question 29 of 33

1

¿Qué tipos de problemas pueden ocasionar los productos COTS?

Select one of the following:

  • 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

Explanation

Question 30 of 33

1

¿En qué consiste la evaluación de una arquitectura software?

Select one of the following:

  • 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

Explanation

Question 31 of 33

1

¿En qué consiste la evaluación de arquitecturas?

Select one of the following:

  • 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

Explanation

Question 32 of 33

1

¿Qué hacen las metodologías de diseño de arquitecturas del software?

Select one of the following:

  • 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

Explanation

Question 33 of 33

1

¿Cuál de las siguientes es una recomendación de proceso para conseguir buenas arquitecturas de software?

Select one of the following:

  • 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

Explanation