Su calificacin final en este cuestionario es 30 / 30
Question1 Puntos: 1 La evaluacin basada en modelos matemticos se utiliza para evaluar atributos de calidad operacionales. Permite una evaluacin esttica de los modelos de diseo arquitectnico, y se presentan como alternativa a la simulacin, dado que evalan el mismo tipo de atributos. Ambos enfoques pueden ser combinados, utilizando los resultados de uno como entrada para el otro. El proceso de evaluacin basada en modelos matemticos sigue los siguientes pasos: Seleccione una respuesta.
a. Seleccin y adaptacin del modelo matemtico, Representacin de la arquitectura en trminos del modelo, Estimacin de los datos de entrada requeridos, Prediccin de atributos de calidad
b. Anlisis y seleccin del modelo matemtico, Representacin de la arquitectura en trminos del modelo, Adaptacin modelo matemtico, Estimacin de los datos de entrada requeridos, Adaptacin de los datos extremos, Prediccin de atributos de calidad
c. Definicin e implementacin del contexto, Implementacin de los componentes arquitectnicos, Implementacin del perfil, Simulacin del sistema e inicio del perfil, Prediccin de atributos de calidad.
d. Definicin contexto, diseo contexto, Implementacin arquitectura, Implementacin del perfil, Simulacin del sistema, Prediccin de atributos de sistema total, implementacin calidad.
Question2 Puntos: 1 Las tcnicas de evaluacin de arquitecturas se clasifican en tcnicas cualitativas y tcnicas cuantitativas. Dentro de las tcnicas cuantitativas existen varios tipos, de los siguientes cuales no corresponden a la clasificacin de las tcnicas cuantitativas: Seleccione una respuesta.
a. Modelos matemticos
b. Simulaciones
c. Cuestionarios
d. Escenarios
e. Mtricas Question3 Puntos: 1 El objetivo de evaluar una arquitectura es: Seleccione una respuesta.
a. Analizar si la arquitectura del software cumple con las normas de calidad y las especificaciones de usuario
b. Saber si puede habilitar los requerimientos, atributos de calidad y restricciones para asegurar que el sistema construido cumple con las necesidades de las personas que estn relacionadas con el sistema.
c. Disear una interfaz que soporte todos y cada uno de los requerimientos de los usuarios que interactan con el software
d. Determinar que todos los aspectos funcionales han sido tenidos en cuenta en el diseo e implementacin del producto software
Question4 Puntos: 1 La confiabilidad es la capacidad del software para asegurar un nivel de funcionamiento adecuado cuando es utilizando en condiciones especificas. En este caso al confiabilidad se amplia a sostener un nivel especificado de funcionamiento y no una funcin requerida. La confiabilidad se divide en los siguientes criterios:
1. Madurez, Tolerancia a errores 2. Recuperabilidad, Conformidad de la fiabilidad 3. Conformidad de la fiabilidad, Conformidad de eficiencia 4. Cambiabilidad, Estabilidad Seleccione una respuesta.
a. Marque si 2 y 4 son correctas.
b. Marque si 1 y 2 son correctas.
c. Marque si 1 y 3 son correctas.
d. Marque si 3 y 4 son correctas. Question5 Puntos: 1 A partir de cada una de las caractersticas, y subcaractersticas de la norma ISO/IEC 9126, se ha incluido las subcaractersticas que pertenecen a las caractersticas generales. Las subcaractersticas asociadas a la caracterstica de capacidad de mantenimiento son: Seleccione una respuesta.
a. Madurez, Tolerancia a errores, Recuperabilidad
b. Capacidad de ser analizado, Cambiabilidad, Estabilidad, Facilidad de prueba
c. Adecuacin, Exactitud, Interoperabilidad, Conformidad
d. Entendimiento, Aprendizaje, Operabilidad, Atraccin Question6 Puntos: 1 La arquitectura puede ser evaluada teniendo en cuenta la clasificacin de los atributos de calidad, donde se hace la clasificacin en dos categoras: Observables va ejecucin que son aquellos atributos que se determinan del comportamiento del sistema en tiempo de ejecucin. De los siguientes cul no corresponde a uno de los atributos observables: Seleccione una respuesta.
a. Disponibilidad, Confidencialidad
b. Seguridad Interna y Externa
c. Portabilidad, Reusabilidad, Escalabilidad
d. Funcionalidad, Desempeo, Confiabilidad Question7 Puntos: 1 La norma 9126, fue publicada en 1992, la cual es usada para la evaluacin de la calidad de software, llamado Information technology-Software product evaluation-Quality characteristics and guidelines for their use; o tambin conocido como ISO 9126 (o ISO/IEC 9126). Este estndar describe 6 caractersticas generales: Seleccione una respuesta.
a. Consistencia, Tolerancia a Fallos, Modularidad, Simplicidad, Complecin, Autodescripcin
b. Generalidad, Autodescripcin, Capacidad de Expansin, Independencia entre Sistema y Software, Independencia del Hardware, Capacidad de reutilizacin
c. Funcionalidad, Confiabilidad, Usabilidad, Eficiencia, Mantenibilidad, y Portabilidad.
d. Facilidad de Operacin, Facilidad de Comunicacin, Facilidad de Auditoria, Eficiencia de ejecucin, Eficiencia de Almacenamiento, Exactitud o Precisin
Question8 Puntos: 1 Existen una serie de factores que se puede evaluar ms fcilmente que las capacidades para tener una visin apropiada de la calidad. Estos factores son conceptos de alto nivel de abstraccin, el factor de Facilidad de Mantenimiento se define como: Seleccione una respuesta.
a. Necesidades de recursos hardware y software requeridos por el software evaluado para realizar sus funciones
b. Grado de esfuerzo necesario para aprender a utilizar el software, preparar la entrada de datos e interpretar la salida del mismo
c. Facilidad o grado de esfuerzo para mantener operativo el software mediante la correccin o depuracin de los problemas que puedan aparecer durante su funcionamiento
d. Facilidad o grado de esfuerzo necesario para transportar o migrar el software de un entorno de operacin a otro
Question9 Puntos: 1 Funcionalidad es la capacidad del software de cumplir y proveer las funciones para satisfacer las necesidades explcitas e implcitas cuando es utilizado en condiciones especficas. La funcionalidad se divide en varios criterios, de los siguientes cul criterio no corresponde a la funcionalidad: Seleccione una respuesta.
a. Conformidad de la funcionalidad
b. Tolerancia a errores, Recuperabilidad
c. Interoperabilidad, Seguridad
d. Adecuacin, Exactitud Question10 Puntos: 1 La eficiencia del software es la forma del desempeo adecuado, de acuerdo a al nmero recursos utilizados segn las condiciones planteadas. Se debe tener en cuenta otros aspectos como la configuracin de hardware, el sistema operativo, entre otros. La eficiencia se divide en varios criterios, de los siguientes criterior cul no corresponde a la Eficiencia: Seleccione una respuesta.
a. Facilidad de prueba
b. Utilizacin de recursos
c. Conformidad de eficiencia
d. Comportamiento de tiempos Question11 Puntos: 1 La usabilidad es la capacidad del software de ser entendido, aprendido, y usado en forma fcil y atractiva. Algunos criterios de funcionalidad, fiabilidad y eficiencia afectan la usabilidad, pero para los propsitos de la ISO/IEC 9126 ellos no clasifican como usabilidad. La usabilidad esta determinada por los usuarios finales y los usuarios indirectos del software, dirigidos a todos los ambientes, a la preparacin del uso y el resultado obtenido. La usabilidad se divide en varios criterios, de los siguientes, cul no corresponde a la Usabilidad: Seleccione una respuesta.
a. Comportamiento de tiempos, Capacidad de ser analizado
b. Operabilidad, Atraccin
c. Conformidad de uso
d. Entendimiento, Aprendizaje Question12 Puntos: 1 A partir de cada una de las caractersticas, y subcaractersticas de la norma ISO/IEC 9126, se ha incluido las subcaractersticas que pertenecen a las caractersticas generales. Las subcaractersticas asociadas a la caracterstica de eficiencia son: Seleccione una respuesta.
a. Comportamiento de tiempos, Utilizacin de recursos
b. Entendimiento, Aprendizaje, Operabilidad, Atraccin
c. Adecuacin, Exactitud, Interoperabilidad, Conformidad
d. Madurez, Tolerancia a errores, Recuperabilidad Question13 Puntos: 1 Las definiciones se dan para cada caracterstica y subcaracterstica de calidad del software que influye en la calidad. Para cada caracterstica y subcaracterstica, la capacidad del software es determinada por un conjunto de atributos internos que pueden ser medidos. Las caractersticas y sub caractersticas se pueden medir externamente por la capacidad del sistema que contiene el software. La definicin de la caracterstica de funcionalidad es: Seleccione una respuesta.
a. Es la capacidad del software para asegurar un nivel de funcionamiento adecuado cuando es utilizando en condiciones especificas. En este caso al confiabilidad se amplia a sostener un nivel especificado de funcionamiento y no una funcin requerida.
b. Es la capacidad del software de cumplir y proveer las funciones para satisfacer las necesidades explcitas e implcitas cuando es utilizado en condiciones especficas.
c. Es la capacidad del software de ser entendido, aprendido, y usado en forma fcil y atractiva
d. Es la forma del desempeo adecuado, de acuerdo a al nmero recursos utilizados segn las condiciones planteadas. Se debe tener en cuenta otros aspectos como la configuracin de hardware, el sistema operativo, entre otros.
Question14 Puntos: 1 Las tcnicas existentes en la actualidad para evaluar arquitecturas permiten hacer una evaluacin cuantitativa sobre los atributos de calidad a nivel arquitectnico, pero se tienen pocos medios para predecir el mximo (o mnimo) terico para las arquitecturas de software. Debido al costo de realizar este tipo de evaluacin, en muchos casos los arquitectos de software evalan cualitativamente, para decidir entre las alternativas de diseo. Se han propuesto diferentes tcnicas de evaluacin de arquitecturas de software, de las siguientes cuales corresponde a estas tcnicas:
1. Evaluacin basada en escenarios, Evaluacin basada en experiencia. 2. Evaluacin basada en Anlisis, Evaluacin Basada en informacin 3. Evaluacin basada en simulacin, Evaluacin basada en modelos matemticos 4. Evaluacin basada en diseo, Evaluacin basada en resultados Seleccione una respuesta.
a. Marque si 3 y 4 son correctas.
b. Marque si 1 y 2 son correctas.
c. Marque si 2 y 4 son correctas.
d. Marque si 1 y 3 son correctas. Question15 Puntos: 1 Existen muchos propsitos para realizar la evaluacin de la arquitectura del software, de los siguientes, cual no es uno de los propsitos de realizar evaluaciones a la arquitectura: Seleccione una respuesta.
a. Comparar entre arquitecturas candidatas y tiene relacin con la intencin de saber la opcin que se adapta mejor a cierto atributo de calidad
b. Verificar que los requerimientos no funcionales estn presentes en la arquitectura
c. Identificar y analizar riesgos potenciales en su estructura y sus propiedades, que afecten al software resultante
d. Determinar el grado de satisfaccin de los atributos de calidad.