ASW - T2

Description

Test del segundo tema de ASW
Ivana Fraile
Quiz by Ivana Fraile, updated more than 1 year ago
Ivana Fraile
Created by Ivana Fraile over 9 years ago
238
4

Resource summary

Question 1

Question
¿Qué son los atributos de calidad?
Answer
  • 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

Question 2

Question
¿Tiene algún riesgo el uso de tecnologías en la arquitectura?
Answer
  • 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

Question 3

Question
En (Gorton, 2006) se describe un modelo simple de tres pasos para el estudio de arquitecturas, ¿cuáles?
Answer
  • 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

Question 4

Question
¿Es posible definir criterios claros sobre la validez de una arquitectura?
Answer
  • 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

Question 5

Question
¿Qué elementos se usan habitualmente en la descripción de arquitecturas?
Answer
  • 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

Question 6

Question
El modelo Kruchten’s “4+1” propone las siguientes vistas:
Answer
  • 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

Question 7

Question
¿Qué es una vista (view) de arquitectura?
Answer
  • 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

Question 8

Question
¿Cuál de los siguientes es un método de evaluación de arqutiecturas?
Answer
  • 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

Question 9

Question
¿Qué permiten las vistas (views)?
Answer
  • 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

Question 10

Question
¿Se debe diseñar para la reutilización?
Answer
  • 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

Question 11

Question
¿Cómo se eligen las herramientas CASE para modelar las arquitecturas?
Answer
  • 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

Question 12

Question
¿Qué papel puede jugar el arquitecto durante las etapas de modelado del negocio en RUP?
Answer
  • 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

Question 13

Question
¿Qué atributos de calidad se tienen en cuenta habitualmente para la generación de escenarios en ABC?
Answer
  • 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

Question 14

Question
¿Qué es un punto de vista (viewpoint) de arquitectura?
Answer
  • 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

Question 15

Question
¿Qué lenguaje de modelado de arquitecturas se usa habitualmente?
Answer
  • UML
  • ADS
  • ADD

Question 16

Question
¿Sirve RUP como metodología de arquitectura de software?
Answer
  • 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

Question 17

Question
¿Qué relación hay entre la metodología ABC y los requisitos?
Answer
  • 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

Question 18

Question
La descripción de arquitecturas descrita en "Large-Scale Software Architecture: A Practical Guide using UML” (Garland, y otros, 2003) propone los siguientes modelos
Answer
  • 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

Question 19

Question
¿En qué consiste la descripción de una arquitectura?
Answer
  • 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

Question 20

Question
¿Sirve cualquier herramienta CASE para modelar la arquitectura?
Answer
  • 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

Question 21

Question
Un modelo de calidad es...
Answer
  • ...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

Question 22

Question
Para documentar la arquitectura en ABC se usan, entre otros...
Answer
  • 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”

Question 23

Question
¿Qué objetivo tiene la evaluación de una arquitectura?
Answer
  • 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

Question 24

Question
¿Qué elementos componen un escenario de calidad de acuerdo a ABC?
Answer
  • 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

Question 25

Question
¿Cómo divide RUP el desarrollo de un proyecto o una arquitectura?
Answer
  • 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

Question 26

Question
Desde el punto de vista del arquitecto, un problema relacionado con los atributos de calidad es...
Answer
  • ...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

Question 27

Question
¿Qué relación existe entre le carácter formal de la evaluación de una arquitectura y la significación de los resultados?
Answer
  • A mayor formalidad, mayor significación
  • Son conceptos que no tienen relación
  • A mayor formalidad, menor significación

Question 28

Question
¿Qué es un escenario de calidad?
Answer
  • 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

Question 29

Question
¿Qué tipos de problemas pueden ocasionar los productos COTS?
Answer
  • 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

Question 30

Question
¿En qué consiste la evaluación de una arquitectura software?
Answer
  • 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

Question 31

Question
¿En qué consiste la evaluación de arquitecturas?
Answer
  • 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

Question 32

Question
¿Qué hacen las metodologías de diseño de arquitecturas del software?
Answer
  • 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

Question 33

Question
¿Cuál de las siguientes es una recomendación de proceso para conseguir buenas arquitecturas de software?
Answer
  • 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
Show full summary Hide full summary

Similar

ASW - T1
Ivana Fraile
ASW - T3
Ivana Fraile
ASW - T9 y T10
Pablo Valdes
Examen Mayo 2014
Pablo Valdes
Función de planificación y organización
Juan Jose Peña Moles
VARIEDADES DE LA LENGUA
Diego Morcillo
La península Ibérica en la Edad Media: Al-Andalus
Sara 136
T:2 UNA HISTORIA DE SALVACIÓN
Marina Jareño Costa
PLANISFERIO FÍSICO
José Antonio Sánchez Campaña
EL RELLEU A LA TERRA
Fent de Mestra
EL RELLEU DE LA TERRA
Fent de Mestra