INSO1 USAL
![]() |
![]() |
![]() |
Título del Test:![]() INSO1 USAL Descripción: test de ingenieria del software usal |




Comentarios |
---|
NO HAY REGISTROS |
1) Indica cuál de las siguientes frases relacionadas con el software es falsa: a) Es el conjunto de programas junto con la documentación y los datos de un sistema informático. b) No se estropea, se deteriora. c) En la curva real de fallos del software, los fallos disminuyen con el tiempo. d) En la barrera del mantenimiento, todos los recursos están destinados al mantenimiento del software. 2) ¿Cuál de las siguientes NO es una causa de los males del software?. a) Calidad insuficiente. b) Responsables no cualificados. c) Falta de comunicación. d) Resistencia al cambio. 3) ¿Cuál de las siguientes afirmaciones sobre los tipos de productos software es verdadera?. a) Las aplicaciones web contienen páginas estáticas o dinámicas y su formato de distribución y explotación es similar al que se usa en software para computadores personales. b) El software de gestión gestiona el proceso de informatización comercial y es de dos tipos: genérico y personalizado. c) El software de sistemas tiene una fuerte interacción con el hardware y da sentido a programas como editores y compiladores. d) El software de tiempo real coordina sucesos en el momento en que ocurren y reside en memoria de solo lectura. 4) Indicar qué afirmación es falsa sobre el método de ingeniería en la IS: a) Consta de tres fases: reducción y análisis de requisitos, diseño del sistema e implementación. b) El análisis del problema pertenece a la primera fase. c) Como resultado en la fase de diseño se obtiene el modelo de la solución. d) En la implementación, se toma el resultado de la fase de diseño y se convierte en ejecutable. 5) Indicar qué afirmación es falsa sobre el proceso software: a) Proceso software es el conjunto de actividades que transforman las ideas iniciales en software. b) Un proceso establece todas las actividades a seguir. c) Un proceso puede estar formado por subprocesos encadenados. d) Un proceso software diseñará la arquitectura del software. 6) Indicar qué afirmación es falsa sobre la calidad del software: a) Un ingeniero software debe poder asegurar que sus productos sean útiles y de calidad aceptable. b) La calidad se percibe desde 5 puntos de vista: del usuario, del proceso, ideal, del producto y basada en el valor. c) Al satisfacer los factores externos de calidad, se asegura la calidad global del software. d) Son factores externos, entre otros: fiabilidad, eficiencia y portabilidad. 7) ¿Cuál de los siguientes no es un objetivo de la IS?. a) Desarrollar software de calidad. b) Aumentar la productividad. c) Aumentar el tiempo de desarrollo. d) Construir software económico. 8) El proceso de desarrollo software se denomina: a) Ingeniería del software. b) Ciclo de vida. c) Modelo de proceso software. d) Paradigma. 9) En IS, los métodos: a) Proporcionan información para saber cómo construir software. b) Suministran útiles para la ejecución de los procedimientos. c) Definen la secuencia en que deben aplicarse los procedimientos. d) Ninguna de las anteriores. 10) Indicar qué afirmación es falsa: a) Un modelo de proceso software es una representación abstracta de un proceso software. b) Un modelo de proceso genérico es un paradigma. c) Los paradigmas tienen una perspectiva arquitectónica: ofrecen un marco de definición sin detallar las actividades específicas. d) En la construcción del software hay 3 fases genéricas aplicables a cualquier desarrollo: definición, desarrollo y codificación. 11) Los modelos que permiten desarrollar versiones cada vez más completas de software son: a) Secuenciales. b) Evolutivos. c) Reutilizables. d) Basados en métodos formales. 12) Indicar qué afirmación es falsa: a) Los modelos secuenciales se caracterizan por la interacción con el cliente durante el desarrollo. b) Un prototipo es un modelo experimental de un sistema que tiene suficientes elementos para su uso. c) Los modelos basados en métodos formales permiten desarrollar un sistema aplicando una notación matemática. d) Los modelos evolutivos son iterativos e incrementales. 13) Indicar qué afirmación es falsa sobre el modelo clásico o en cascada:¿?. a) Tiene fases secuenciales y una no empieza sin que la anterior haya terminado. b) En la fase de investigación preliminar se realiza un estudio global del problema. c) Presenta como inconveniente que es caro de desarrollar por las numerosas recodificaciones. d) Tiene un diseño no válido porque primero se prueba lo más simple y al final se valida con el cliente. 14) En el modelo en V, se prueba la arquitectura del software en: a) Pruebas de integración. b) Pruebas unitarias. c) Pruebas de aceptación. d) Ninguna de las anteriores. 15) Indicar qué afirmación es falsa sobre el modelo de prototipos: a) Es un proceso iterativo. b) El prototipo que se muestra al cliente se desecha y se vuelve a empezar de cero. c) El prototipo puede incluirse dentro de otros paradigmas. d) Tiene como inconveniente que es caro porque se desarrollan numerosos prototipos. 16) ¿Qué modelo parte de un sistema al que se le van añadiendo funcionalidades?. a) Iterativo. b) Incremental. c) Prototipos. d) Espiral. 17) Indicar qué afirmación es falsa sobre los modelos iterativos: a) Entrega un sistema completo al principio y con cada versión cambia la funcionalidad. b) Se basa en prototipos ejecutables no desechables. c) La mini cascada consiste en que al modelo en cascada, para cada fase se realizan varias iteraciones y cuando la fase se completa, se pasa a la siguiente. d) Es un ejemplo de modelo iterativo. 18) Indicar qué afirmación es falsa sobre el modelo en espiral: a) Intenta estandarizar las actividades del ciclo de vida. b) En la fase de planificación se determinan objetivos, alternativas y restricciones. c) En la fase de análisis de riesgos también se construyen prototipos. d) La fase de ingeniería abarca diseño, codificación y pruebas. 19) ¿Qué actividades son procesos de soporte según ISO 12207?. a) Adquisición y documentación. b) Aseguramiento de la calidad y resolución de problemas. c) Validación y gestión. d) Explotación y revisión conjunta. 20) ¿Cuál de las siguientes afirmaciones es una característica principal del Proceso Unificado?. a) Está basado en componentes. b) Está conducido por casos de uso. c) Es un marco de proceso genérico. d) Utiliza UML. 21) El Proceso Unificado (PU) se considera un marco de trabajo genérico porque: a) Existe un proceso universal para desarrollar software. b) Indica el ciclo de vida a seguir en el desarrollo software. c) No define qué trabajador realiza una actividad concreta. d) Selecciona los artefactos a producir. 22) Indicar qué afirmación es falsa: a) El producto que se obtiene con el PU es el artefacto. b) El artefacto más importante del PU es el modelo. c) El sistema lo componen un conjunto de artefactos. d) Existen artefactos de ingeniería y de gestión. 23) Indicar qué afirmación es falsa sobre el PU: a) El proceso de desarrollo software define las actividades para pasar de requisitos a artefactos. b) Las actividades conforman disciplinas o flujos de trabajo. c) Los casos de uso se apoyan en todos los modelos desarrollados en el análisis. d) Los casos de uso dirigen las actividades del desarrollo. 24) La vista que crea los modelos de análisis y diseño es: a) Vista lógica. b) Vista de implementación. c) Vista de despliegue. d) Vista de procesos. 25) ¿Cuál de estas actividades no se realiza al diseñar la arquitectura en el PU?. a) Seleccionar escenarios. b) Diseñar diagramas de casos de uso. c) Identificar clases y responsabilidades. d) Implementar prototipos de arquitectura. 26) El PU es iterativo porque: a) Se hacen desarrollos cortos de cada fase de CV. b) Se basa en la ampliación y el refinamiento del sistema. c) El resultado de cada iteración es un sistema instalable. d) Se establecen los objetivos de una iteración al comprobar la funcionalidad que aún no ha sido implementada. 29) ¿Cuál es la definición de metodología?. a) Patrón de comportamiento en el desarrollo software. b) Da pautas para obtener objetivos intermedios en alguna fase del CV. c) Indica los pasos y procedimientos concretos que deben seguirse. d) Todas son correctas. 30) Indicar cuál de las siguientes NO es una característica deseable en una metodología: a) Definir los productos a conseguir en cada fase. b) Realizar verificaciones intermedias para probar que se cumplen los objetivos. c) Reutilizarla en un amplio espectro de proyectos. d) Facilitar el mantenimiento del software. 31) Indicar qué metodología no está bien clasificada: a) MÉTRICA es estructurada orientada a procesos. b) DESD es orientada a estados y transiciones. c) OOWS es orientada al desarrollo de sistemas hipermediales. d) OMT es orientada a objetos dirigida por los datos. 32) Indicar si estas afirmaciones son verdaderas o falsas: a) Un producto software es un sistema software que se acompaña de la documentación necesaria para su instalación o uso. b) En el modelo del dominio de la solución se describen los aspectos del sistema del mundo real relevantes para el problema. c) El modelo en V corrige al modelo clásico probando en la fase de pruebas lo más simple. d) El modelo de prototipos es un proceso iterativo en el que el prototipo se desecha. e) El desarrollo incremental es desarrollo parcial, funcionalidad completa. f) El modelo de arquitectura usado en el PU es el de las 3+1 vistas de Kruchten. 31) ¿Cuál de las siguientes fases NO perteneces al proceso de ingeniería de requisitos?. a) Obtención de requisitos. b) Validación de requisitos. c) Negociación de requisitos. d) Todas pertenecen al proceso. 32) ¿Qué objetivo corresponde a la fase Gestión de Requisitos en el proceso de ingeniería de requisitos?. a) Detectar conflictos en los requisitos. b) Solucionar conflictos. c) Buscar y documentar requisitos. d) Controlar cambios de requisitos, el impacto y versiones. 33) Indicar la FALSA: a) El análisis de requisitos es el proceso de especificación de requisitos. b) La Ingeniería de requisitos consiste en la especificación de requisitos. c) El Análisis es una fase de la ingeniería. d) Ingeniería = Obtención + Análisis + Prototipado. 34) Indicar la FALSA sobre requisitos: a) Un requisito limita la solución a un problema concreto. b) Un requisito es una condición que necesita el usuario para resolver el problema. c) Un requisito, según Pohl, puede ser funcional, de datos o no funcional. d) Un requisito puede representarse con un lenguaje formal. 35) Indicar la FALSA sobre requisitos no funcionales. a) Los RNF pueden estar relacionados con propiedades emergentes del sistema. b) Los requisitos del producto analizan factores como interoperabilidad, privacidad y seguridad. c) Los requisitos de organización se derivan de políticas de empresa. d) Los requisitos externos son tanto externos al sistema como al desarrollo de éste. 36) Indicar la FALSA sobre ERS: a) Los gestores de una ERS usan el documento de requisitos para planificar el proceso de desarrollo. b) La ERS debe describir requisitos software sin indicar aspectos del diseño. c) La ERS contendrá, según la metodología de Durán y Bernárdez, req-C y req-D. d) Una ERS será fácil de verificar si existe un procedimiento finito y efectivo que prueba que el software satisface los requisitos detallados. 37) Indicar la FALSA sobre las plantillas de Durán y Bernárdez: a) El catálogo de requisitos del sistema comprende los requisitos de información, los funcionales, los no funcionales y los diagramas de casos de uso. b) Los requisitos de información deben indicar el soporte físico en el que se almacenará la información. c) En los requisitos funcionales, se pueden especificar secuencias adicionales al caso de uso base. d) En la plantilla de RNF no se incluyen pre y post condiciones. 38) (Requisito en el PU) El modelo de dominio y el de casos de uso se construyen en las fases de: a) Inicio. b) inicio y elaboración. c) Todo el desarrollo, pero principalmente en inicio y elaboración. d) Todo el desarrollo. 39) ¿Cuál de las siguientes NO es una actividad en la disciplina de requisitos del PU?. a) Encontrar clases y actores. b) Conocer el problema. c) Definir el sistema. d) Revisión de requisitos. 40) Los modelos que permiten desarollar versiones cada vez mas completas son: a) Secuenciales. b) Reutilizables. c) Evolutivos. d) Basados en metodos formales. 41) Indicar la falsa. a) En la herencia entre casos de uso, el hijo inserta secuencias adicionales en la secuencia del padre. b) En la extension existen puntos de extension en el caso de uso base en los que se insertan nuevas secuencias. c) Las extensiones tambien pueden tener asociada una condicion. d) La inclusion es una relacion de generalizacion. 42) Una unidad coherente de funcionalidad es: a) Un escenario. b) Un caso de uso. c) Un actor. d) Un clasificador. 43) Indicar la falsa sobre los casos de uso. a) Un actor caracteriza un conjunto de usuarios externos. b) Un diagrama de casos de uso es un grafo de actores y escenarios. c) Existen actores de apoyo cuya función es proporcionar un servicio al sistema. d) Si un actor B hereda de A, podrá comunicarse con todos los casos de uso con los que se comunica A. 44) Indicar que afirmación es falsa sobre los hitos en el PU: a) Son puntos de control en los que se revisa el progreso del proyecto. b) Con ellos se pretende identificar los riesgos del proyecto. c) En cada fase de desarrollo habrá un hito. d) Proporcionan información para la estimación del tiempo y los recursos. 45) Req en el PU. El modelo del dominio y el de casos de uso se construyen en las fases de. a) inicio. b) inicio y elaboracion. c) todo el desarollo. d) todo el desarollo, pero principalmente en inicio y elaboracion. 46) El proceso unificado sigue el proceso de sintesis. Indicar la afirmacion correcta. a) Inicio por la funcionalidad, Refinamientos por la informacion y Consolidacion por la funcionalidad. b) Inicio por la informacion, Refinamientos por la informacion y Consolidacion por la funcionalidad. c) Inicio por la funcionalidad, Refinamientos por la informacion y Consolidacion por la informacion. d) Inicio por la informacion, Refinamientos por la funcionalidad y Consolidacion por la funcionalidad. 47) Indicar el artefacto que no pertenece al analisis en el PU. a) Modelo de analisis. b) Clase de analisis. c) Descripcion de la arquitectura. d) Todas son artefactos propios del analisis en el PU. 48) Indicar la falsa sobre las actividades del analisis en el PU: a) La primera actividad es completar las descripciones de los casos de uso incluyendo detalles internos. b) En la segunda actividad, para cada realizacion de caso de uso se encuentran las clases de analisis. c) La tercera actividad evalua el resultado del analisis de casos de uso. d) Para las clases de analisis resultantes se describiran sus responsabilidades, atributos, asociaciones,etc. 49) Marca la afirmacion correcta sobre UML. a) El modelo de dominio es uno de los modelos que soportan en UML. b) UML aplica la notacion de un proceso como por ejemplo el PU, en el contexto de los modelos definidos en el ambito de una metodologia. c) UML simplemente describe tipos de diagramas, pero no superpone un metodo o perspectiva de modelado. d) Todo lo anterior es falso. Si tenemos que ACTOR <--- GESTOR DE INVENTARIO, quien hereda de quien. Lo que hace el usuario lo hereda el gestor. Lo que hace el gestor lo hereda el usuario. Por qué la relación de dependencia "extension" entre casos de uso va dirigida del caso de uso que extiende al caso de uso base. Para distingirla de la inclusion. Porque el caso de uso base no tiene conocimiento explicito de extension en su especificacion. Porque el caso de uso base es el unico que puede ser insranciado. Porque de esta manera los actores secundarios se colocan en los casos de uso que extienden al caso de uso base. Cuando se interpreta que os diagramas sde clase de UML describen cosas del mundo real o de un dominio de interes se dice que esta expresado desde una perspectiva. De implementacion. De objetos. De especificacion. Conceptual. Cual de los siguientes elementos de UML no es un clasificador. Una interfaz. Un rol de una colaboracion. Un actor. Un objeto. |