Ejercicios de test ingeniería del software

20
Oposiciones TIC. Ejercicios para la preparación del exámen de test de las Oposiciones TIC. Ingeniería del Software. Metodologías de desarrollo. Metodologías para el aseguramiento de la calidad. Metodologías de prestación de servicios TIC. METRICA, COBIT, ITIL, etc. 1) En Programación y Diseño de Algoritmos ¿Cual de los siguientes es un nivel de acoplamiento? a) De marca. b) De presentación. c) De clases. d) De herencia. 2) Respecto a los DFD ¿Cual de las siguientes afirmaciones NO es verdadera? a) No es necesario que los nombres de los almacenes de datos y los de las entidades coincidan. b) Cada almacén de los DFD debe corresponder con una entidad, o una relación, o una combinación de ambos. c) En el caso de utilizar un único diccionario de datos las entradas deberán coincidir. d) Deben existir procesos en el DFD para crear y eliminar ocurrencias de cada una de las entidades del modelo de datos. 3) En MÉTRICA v3, el proceso de Planificación de Sistemas de Información incluye la tarea: a) Definición de la Arquitectura Tecnológica. b) Estudio de la situación actual. c) Selección de la Solución. d) Definición del sistema. 4) Señale la sentencia correcta: a) La complejidad ciclomática es una métrica del software que proporciona una medición cuantitativa de la complejidad lógica de un programa. b) Si se usa la complejidad ciclomática en el contexto de método de prueba del camino básico, el valor calculado como complejidad ciclomática define el número de caminos independientes del conjunto básico de un programa. c) En las pruebas del camino básico, los casos de prueba obtenidos del conjunto básico garantizan que durante la prueba se ejecuta una sola vez cada sentencia del programa. d) Dentro de la prueba del camino basico, un camino independiente está constituido por lo menos por una arista que no haya sido recorrida anteriormente a la definición del camino.

description

Ejer

Transcript of Ejercicios de test ingeniería del software

Page 1: Ejercicios de test   ingeniería del software

Oposiciones TIC. Ejercicios para la preparación del exámen de test de las Oposiciones TIC.

Ingeniería del Software. Metodologías de desarrollo. Metodologías para el aseguramiento de la calidad. Metodologías de prestación de servicios TIC. METRICA, COBIT, ITIL, etc.

1) En Programación y Diseño de Algoritmos ¿Cual de los siguientes es un nivel de acoplamiento?

a) De marca.

b) De presentación.

c) De clases.

d) De herencia.

2) Respecto a los DFD ¿Cual de las siguientes afirmaciones NO es verdadera?

a) No es necesario que los nombres de los almacenes de datos y los de las entidades coincidan.

b) Cada almacén de los DFD debe corresponder con una entidad, o una relación, o una combinación de ambos.

c) En el caso de utilizar un único diccionario de datos las entradas deberán coincidir.

d) Deben existir procesos en el DFD para crear y eliminar ocurrencias de cada una de las entidades del modelo de datos.

3) En MÉTRICA v3, el proceso de Planificación de Sistemas de Información incluye la tarea:

a) Definición de la Arquitectura Tecnológica.

b) Estudio de la situación actual.

c) Selección de la Solución.

d) Definición del sistema.

4) Señale la sentencia correcta:

a) La complejidad ciclomática es una métrica del software que proporciona una medición cuantitativa de la complejidad lógica de un programa.

b) Si se usa la complejidad ciclomática en el contexto de método de prueba del camino básico, el valor calculado como complejidad ciclomática define el número de caminos independientes del conjunto básico de un programa.

c) En las pruebas del camino básico, los casos de prueba obtenidos del conjunto básico garantizan que durante la prueba se ejecuta una sola vez cada sentencia del programa.

d) Dentro de la prueba del camino basico, un camino independiente está constituido por lo menos por una arista que no haya sido recorrida anteriormente a la definición del camino.

Page 2: Ejercicios de test   ingeniería del software

5) Qué diagrama nos permite mostrar la disposición de las particiones físicas del sistema de información y la asignación de los componentes software a las particiones:

a) Diagrama de componentes.

b) Diagrama de Descomposición.

c) Diagrama de Despliegue.

d) Diagrama de estructura.

6) Conforme a METRICA v3, en la actividad "Seguimiento y Evaluación de los cambios hasta la aceptación" del Mantenimiento de Sistemas:

a) La aprobacion de la petición se realiza antes de realizar las pruebas de regresión.

b) La aprobación de la petición se realiza antes de comenzar el cambio en el desarrollo.

c) La aprobación de la petición se realiza al finalizar las pruebas de regresión, tras comprobar que todo lo que ha sido modificado, o puede afectarse por el cambio, funciona correctamente.

d) La aprobación de la petición no es necesaria si se ha comprobado que sólo se han modificado los elementos que se ven afectados por el cambio y que se han realizado las pruebas de integración y del sistema.

7) Según METRICA v3, el diagrama de estructura define posibles estructuras que permiten mostrar la secuencia de las llamadas entre módulos. ¿Cúal de las siguientes es una de ellas?

a) Contínua.

b) Dispersa

c) En arbol

d) Alternativa.

8) Según METRICA v3, ¿quién participa en la obtención del producto "Entorno de Pruebas Unitarias", de la tarea "Preparación del entorno de pruebas unitarias"?

a) Técnicos de sistemas.

b) Técnicos de sistemas y programadores.

c) Programadores.

d) Analistas, Programadores y Técnicos de Sistemas.

9) Respecto del Diagrama de Secuencia, ¿cual de las siguientes es correcta?

a) Muestra los objetos participantes en la interacción, y los mensajes que intercambian ordenados según su secuencia en el tiempo.

b) El eje horizontal representa el tiempo, y en el eje vertical se colocan los objetos, actores y particpantes en la interacción, sin un orden prefijado.

c) Cada objeto u actor tiene una linea horizontal, y los mensajes se representan mediante etiquetas entre los distintos objetos.

Page 3: Ejercicios de test   ingeniería del software

d) El tiempo fluye de abajo a arriba y de izquiera a derecha.

10) Las fase componentes del ciclo de vida RAD (Rapid Application Development) son:

a) Cuatro: planificación de requerimientos, diseño con usuario, construcción e implantación.

b) Siete: planificación, especificación de requisitos, diseño, codificación, pruebas e integración, implantación y aceptacion, mantenimiento.

c) Cuatro: planificación, análisis del riesgo, ingeniería, evaluación del cliente.

d) Cinco: especificación del producto, transformación automática, realización de bucles iterativos, prueba del producto, reajuste de las especificaciónes.

11) Un requerimiento se define como una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo. Un requerimiento debe ser (señale la correcta):

a) Conciso, ambiguo, verificable.

b) Necesario, conciso, inconsistente.

c) Conciso, completo, verificable.

d) Completo, inconsistente, obvio.

12) Un diagrama de transición de estados:

a) Describe el comportamiento dinámico del sistema de información mostrando cómo interactúan los objetos entre sí.

b) Es un tipo de diagrama de interacción cuyo objetivo es describir el comportamiento dinámico del sistema de información haciendo énfasis en la secuencia de los mensajesintercambiados por los objetos.

c) Consiste en la descomposición sucesiva de los procesos, desde un nivel general, hasta llegar al nivel de detalle necesario para reflejar toda la semántica que debe soportar el sistema en estudio.

d) Representa los estados que puede tomar uncomponente o un sistema y muestra los eventos que implican el cambio de un estado a otro.

13) Indicar cuál de los siguientes NO es un método ni un marco metodológico para estimar el esfuerzo de desarrollo en los proyectos:

a) COCOMO II

b) FPA.

c) ESTIM.

d) ITEOR.

14) ¿Cuál de las siguientes técnicas/prácticas se utilizarán en todas las actividades del proceso de Mantenimiento de sistemas de información siguiendo METRICA V3?:

a) Análisis de impacto.

b) Catalogación.

c) Planificación.

Page 4: Ejercicios de test   ingeniería del software

d) Pruebas de regresión.

15) Las actividades de la interfaz de Gestión de Proyectos en METRICA V3, se clasifican en:

a) Actividades de inicio; actividades de seguimiento y control; actividades de finalización.

b) Actividades de estimación; actividades de diseño y construcción; actividades de presentación.

c) Actividades de planificación, actividades de organización; actividades de evaluación.

d) Actividades de planificación, actividades de estudio, actividades de organización, actividades de evaluación.

16) El modelado de Procesos de la Organización y el Modelo entidad/relación extendido se utiliza en la siguiente actividad del proceso de Planificación de Sistemas de Información, según METRICA V3:

a) Estas técnicas no se utilizan en el PSI.

b) PSI6 Diseño de Modelos de Sistemas de Información.

c) PSI5 Estudio de los sistemas de Información actuales.

d) PSI4 Identificación de requisitos.

17) En la planificación de Sistemas de información según METRICA V3 en relación con la actividad Estudio de Información Relevante, PSI3, La Definición de Requisitos, PSI4, y el Estudio de la situación actual, PSI5:

a) Dado que los resultados de la actividad estudio de la información relevante, PSI3, debe tenerse en cuenta para la definición de Requisitos, PSI4, esta última sólo puede llevarse a cabo una vez finalizada la anterior.

b) Aunque los resultados de la actividad PSI3 debe tenerse en cuenta para la PSI4, ambas pueden realizarse en paralelo junto a PSI5.

c) Las actividades PSI3 y PSI4 deben preceder a PSI5.

d) El orden de realización de PSI3 y PSI4 debe preceder a PSI5.

18) Según METRICA V3, ¿cuál de las siguientes no se considera una tarea propia de la etapa de Implantación y Aceptación de Sistemas de información (IAS)?:

a) Establecimiento del Plan de Implantación.

b) Elaboración de los manuales de usuario.

c) Incorporación del Sistema a entorno de operación.

d) Paso a Producción.

19) Señale entre los siguientes tipos de mantenimiento de sistemas de información aquél que queda fuera del ámbito de METRICA V3:

a) Cambios precisos para corregir errores del software.

b) Incorporaciones necesarias para cubrir la expansión de las necesidades de los usuarios.

Page 5: Ejercicios de test   ingeniería del software

c) Modificaciones y eliminaciones necesarias para atender los cambios en las necesidades de los usuarios.

d) Acciones necesarias para mejorar la calidad interna de los sistemas.

20) Las actividades propuestas en METRICA V3 para el proceso de Mantenimiento de sistemas de información son:

a) Registro de la petición; Análisis de la petición; Preparación de la Implementación de la Modificación; Seguimiento y Evaluación de los cambios hasta la aceptación.

b) Registro de la petición; Identificación del tipo y origen del mantenimiento; Construcción, Pruebas e Implantación.

c) Análisis de la petición; Diseño; Construcción; Pruebas de regresión; Aceptación.

d) Análisis de la petición; Diseño, Construcción, Implantación; Aceptación.

21) En el Mantenimiento de sistemas de información en METRICA V3, la tarea que tiene por objeto el mantenimiento de un catálogo que constituye un medio para la comunicación entre los usuarios y el responsable de mantenimiento, es:

a) Estadística e Inventario de Cambios.

b) Registro de cambios.

c) Registro de la petición.

d) Catálogo de peticiones.

22) La asignación de la petición, en METRICA V3, consiste en:

a) La tarea del Mantenimiento de sistemas de información en METRICA V3 en la que se determina el tipo de mantenimiento requerido por la petición asignada.

b) La determinación de los recursos necesarios para atender una petición de mantenimiento una vez aceptada la petición.

c) La determinación de quien es la responsabilidad de atender una petición, previa a la aceptación de la petición.

d) No es una tarea incluida en esta metodología.

23) En el caso de un mantenimiento correctivo que implique un error crítico, siguiendo METRICA V3:

a) Debe abordarse el cambio de forma inmediata sin profundizar en el origen del mismo.

b) Debe abordarse el cambio tras analizar el problema y determinar la solución definitiva.

c) Se analizará el alcance de los cambios valorando hasta qué punto deben ser abordados en función del ciclo de vida estimado para los sistemas de información afectados.

d) Se llevará a cabo el diagnóstico y análisis de los cambios para determinar si es necesario derivar la petición hacia el proceso de Estudio de Viabilidad del Sistema o hacia el Análisis del Sistema de Información.

24) En la tarea de Especificación del Plan de Pruebas de Regresión, de la actividad Preparación de

Page 6: Ejercicios de test   ingeniería del software

la Implantación de la Modificación, del mantenimiento de sistemas de información, según METRICA V3, participarán:

a) El responsable de mantenimiento, el equipo de mantenimiento y el jefe de proyecto.

b) El responsable de mantenimiento y el jefe de proyecto.

c) El equipo de mantenimiento y el jefe del proyecto.

d) El responsable de mantenimiento, el equipo de mantenimiento, el jefe de proyecto el coordinador de los usuarios.

25) En el contexto de las metodologías estructuradas para el diseño de sistemas de información, ¿cuál de las siguientes afirmaciones es la correcta?:

a) El diseño lógico debe preceder y estar separado del diseño físico.

b) El diseño físico debe preceder y estar separado del diseño lógico.

c) No existe separación entre diseño físico y lógico; se realiza de forma conjunta.

d) La metodología solo aborda el diseño lógico.

26) En METRICA versión 3, ¿en qué etapa del proceso de Desarrollo de Sistemas de Información se aborda el establecimiento de los requisitos de un sistema?:

a) Estudio de Viabilidad del Sistema (EVS).

b) Análisis del Sistema de Información (ASI).

c) Diseño del Sistema de Información (DSI).

d) Construcción del Sistema de Información (CSI).

27) En METRICA V3 y otras metodologías de desarrollo, ¿qué se entiende por Gestión de la Configuración?:

a) La planificación, seguimiento y control de los recursos humanos y materiales que intervienen en el desarrollo del Sistema de Información.

b) La administración de los recursos físicos que soportan la infraestructura de construcción del Sistema de Información.

c) El mantenimiento de la integridad de los productos y objetos obtenidos durante el desarrollo de los sistemas de información, controlando las versiones y los cambios de éstos.

d) El marco común de medidas orientadas al aseguramiento de la calidad aplicable al Proyecto.

28) ¿Cuál de las siguientes técnicas empleadas en METRICA V3, tiene por objeto la obtención de un modelo lógico de procesos que represente el sistema, con independencia de las condiciones físicas de entorno?:

a) Modelo Entidad/relación.

b) Diagrama de Despliegue.

c) Diagrama de Flujo de Datos (DFD).

d) Diagrama de Interacción.

Page 7: Ejercicios de test   ingeniería del software

29) Indique cuál de los siguientes es un producto que se obtiene por el proceso de Diseño del Sistema de Información de la metodología Métrica versión 3:

a) Modelo de casos de uso.

b) Diseño de la arquitectura modular.

c) Modelo de datos.

d) Diseño detallado de subsistemas.

30) ¿Cuál de los siguientes tipos de pruebas se llevan a cabo en el proceso de Construcción del Sistema de Información (CSI) de Métrica versión 3?:

a) Pruebas del sistema.

b) Pruebas de implantación.

c) Pruebas de aceptación.

d) Pruebas de regresión.

31) Métrica versión 3 establece que la elaboración de los manuales de usuario se realiza en el proceso de:

a) Diseño del Sistema de Información.

b) Construcción del Sistema de Información.

c) Implantación y Aceptación del Sistema de Información.

d) Mantenimiento del Sistema de Información.

32) La primera actividad del proceso de Construcción del Sistema de Información de Métrica versión 3 es:

a) Definición del la Arquitectura del Sistema.

b) Preparación del Entorno de Generación y Construcción.

c) Migración y Carga Inicial de Datos.

d) Definición de Interfaces de Usuario.

33) ¿Cuál de las siguientes afirmaciones es cierta en referencia al interfaz de Aseguramiento de la Calidad de Métrica versión 3?:

a) Centra su aplicación al proceso principal de Mantenimiento del Sistema de Información.

b) Se aplica al proceso de Construcción del Sistema de Información.

c) Es aplicable a todos los procesos de Métrica.

d) Se aplica a los procesos de Desarrollo y Mantenimiento de Sistemas de Información.

34) En cuanto a los participantes contemplados por la Metodología Métrica versión 3, ¿cual de los siguientes está incluido en el perfil Analistas?:

a) Programador.

Page 8: Ejercicios de test   ingeniería del software

b) Jefe de Proyecto.

c) Usuarios expertos.

d) Equipo de proyecto.

35) La interfaz de Métrica versión 3 cuyo objetivo es la planificación, el seguimiento y control de las actividades y de los recursos humanos y materiales que intervienen en el desarrollo de un Sistema de Información es:

a) Gestión de Proyectos.

b) Aseguramiento de la Calidad.

c) Seguridad.

d) Gestión de la Configuración.

36) Se denomina Ciclo Vital de un Sistema de Información a:

a) El periodo de tiempo que transcurre desde que se implanta hasta que deja de usarse.

b) El tiempo que se tarda desde que se comienza su planificación hasta que se construye.

c) El tiempo que transcurre desde que se implanta hasta que debe ser modificado, bien por mejoras o bien por errores detectados.

d) El transcurso y desarrollo que experimenta desde su concepción hasta que deja de utilizarse.

37) ¿Cuál de las siguientes afirmaciones acerca del Proceso de Mantenimiento de Sistemas de Información descrito en Métrica versión 3 es CIERTA?:

a) Sólo contempla los tipos de mantenimiento Evolutivo y Correctivo.

b) Está incluido dentro del proceso principal de Desarrollo de Sistemas de Información.

c) Consta de sólo dos actividades: Análisis de la Petición e Implementación de la Modificación.

d) En él sólo participa el Equipo de Mantenimiento.

38) El proceso de Diseño de Sistemas de Información de Métrica versión 3 incluye la actividad DSI 10: ESPECIFICACIÓN TÉCNICA DEL PLAN DE PRUEBAS, en la que se realiza la especificación de detalle del plan de pruebas del sistema de información para cada uno de los niveles de prueba establecidos en el proceso Análisis del Sistema de Información. Según esta Metodología, las verificaciones asociadas a grupos de componentes, generalmente reflejados en la definición de subsistemas de construcción o en el plan de integración del sistema de información están comprendidas en las:

a) Pruebas unitarias.

b) Pruebas de integración.

c) Pruebas del sistema.

d) Pruebas de implantación.

39) Dentro del desarrollo de sistemas de información en Metrica 3 ¿Cual no es un proceso principal?

Page 9: Ejercicios de test   ingeniería del software

a) Implantación y aceptación

b) estudio de viabilidad

c) desarrollo de hipótesis alternativas

d) diseño del sistema de información

40) METRICA 3 incorpora algunas novedades respecto de METRICA 2.1. Indicar cual es falsa:

a) En Metrica 3 el plan de sistemas cubre todas las necesidades de la organizacion, mientras que en 2.1 era muy elemental

b) Metrica 3 incorpora mantenimiento de sistemas de información (frente a 2.1 que no lo contempla)

c) Metrica 3 incorpora desarrollo estructurado y estudio de viabilidad en el proceso de desarrollo del sistema, frente a metrica 2.1 que solo considera desarrollo orientado a objetos

41) El gestor metodológico (GESMET) de Métrica 3 es:

a) Una herramienta para la construcción de prototipos.

b) Una programa que permite la generación automática de código a partir de especificaciones de construcción

c) Un CASE que cubre todo el ciclo de vida de desarrollo de un proyecto, proporcionando un soporte metodológico a la concepción, desarrollo y mantenimiento de aplicaciones.

42) Cual de los siguientes no es un proceso principal de METRICA 3, sino que está incluido en el Diseño de Sistemas de Información?

a) Estudio de Viabilidad

b) Planificación del Sistema

c) Mantenimiento del Sistema.

43) Entre las prácticas de Metrica 3 se encuentra el prototipado, que tiene como objetivo

a) obtener un modelo lógico de procesos que represente el sistema con independencia de las restricciones físicas del entorno.

b) representar y definir todos los datos que se introducen, almacenan, transforman y producen dentro de un sistema de información, sin tener en cuenta las necesidades de la tecnología existentes.

c) elaborar un modelo de las interfaces entre sistema y usuario que ayude al usuario a comprender cómo se producirá la interacción con el sistema.

44) Las técnicas de METRICA 3 se dividen en técnicas de desarrollo y técnicas de gestión de proyectos ¿cual de las siguientes pertenece a las de desarrollo?

a) Estimación

b) Planificación

c) modelo entidad relación extendido.

Page 10: Ejercicios de test   ingeniería del software

45) ¿Cual de las siguientes actividades del DSI (Diseño de Sistemas de Información) se realiza solo en diseño orientado a objetos?

a) Diseño de arquitectura de módulos del sistema

b) Diseño de casos de uso reales.

c) Diseño de arquitectura de soporte.

46) ¿Cual de los siguientes documentos se genera durante el proceso DSI de Métrica 3?

a) DFD

b) Diagrama de estructura

c) Modelo Entidad Relación Extendido

47) La primera actividad del proceso DSI de Metrica 3 es:

a) Definición de la arquitectura del sistema

b) Diseño de migración y carga inicial de datos.

c) Aprobación del diseño del sistema de información.

48) El concepto de dependencia funcional está relacionado con la técnica de Metrica 3 denominada:

a) DFD

b) Modelo entidad relación extendido

c) Normalización

49) En cuanto a los particpantes en el proceso de Construcción del Sistema (csi) es cierto que:

a) Los programadores participan en todas y cada una de las actividades de este proceso.

b) La ultima actividad del proceso, la aprobación del sistema de información, es realizada por el comité de dirección, a propuesta del responsable de operación

c) los programadores son los encargados de la ejecución de las pruebas unitarias.

50) En cuanto a la interfaz de aseguramiento de la calidad de Metrica 3 referida al proceso DSI, es cierto que...

a) las actividades son las mismas tanto para diseños estructurados como orientados a objetos

b) el jefe de proyecto, como responsable de calidad, aprueba o rechaza los productos resultantes.

c) la interfaz de aseguramiento de calidad no se aplica sobre el proceso DSI, sino que se introduce a partir del proceso CSI, con la programación de los módulos.

51) El proyecto se adecuará a la Metodología Métrica, Versión 3, promovida por el Consejo Superior de Informática y adoptada por la Junta de Andalucía. Por lo tanto se empezará con el

Page 11: Ejercicios de test   ingeniería del software

proceso de Planificación del Sistema de Información. ¿Cuáles de los siguientes participantes en el P.S.I. intervendrán en al menos cinco actividades de las nueve que componen dicho proceso?

a) Usuarios expertos

b) Jefe de proyecto

c) Comité de Dirección

d) Equipo Soporte Técnico

52) Si nos disponemos a hacer un modelo lógico de procesos que represente el sistema mediante un diagrama de flujo de datos (DFD), probablemente nos encontremos en:

a) El Análisis del Sistema de Información ó Estudio de la Viabilidad del sistema

b) La Construcción del Sistema de Información

c) Esta técnica no se utiliza en ningún proceso de métrica, versión 3.

d) La Planificación del Sistema de Información

53) Dentro del P.S.I. se tendrá que llevar a cabo la actividad de ``Definición de la arquitectura tecnológica''. Para seleccionar la alternativa más beneficiosa se puede utilizar la técnica de ``Análisis Coste /Beneficio''. Indicar el enunciado falso respecto a esta técnica:

a) Cuanto menor sea el periodo de amortización, más atractivo será para la Junta de Andalucía acometer su implantación

b) En la estimación de costes habrá que incluir los gastos de mantenimiento de sistemas

c) Entre los beneficios habrá que considerar el incremento en la calidad del servicio.

d) Los beneficios no tangibles no deben incluirse porque no son ponderables de una forma objetiva

54) La descripción técnica del plan de pruebas, la definición de los requisitos de implantación y el diseño de los procedimientos de migración y carga inicial serán generados en:

a) El estudio de viabilidad del sistema

b) La Planificación del sistema de información

c) El Diseño del sistema de información

d) La Construcción del Sistema de Información

55) Si estamos dentro del diseño del Sistema de información y se quiere representar las relaciones entre elementos comunes de los distintos modelos, tales como entidades/procesos, procesos/diálogos, datos/localización geográfica, y asegurar que los modelos son coherentes entre sí.¿Qué técnica de las propuestas en métrica versión 3 utilizaría?

a) Diagrama de estructura

b) Técnicas matriciales

c) Diagrama de Interacción

d) Diagrama de representación

56) Si en el proceso de Construcción del Sistema de Información se realiza una prueba consistente

Page 12: Ejercicios de test   ingeniería del software

en simular que un número elevado de titulares de proyectos solicitaran a la vez una subvención y observar si el tiempo de respuesta es adecuado, se estaría haciendo:

a) Una prueba unitaria

b) Una prueba del sistema

c) En la construcción del sistema de información no se hacen pruebas sólo se genera código y se elaboran los manuales de usuario y explotación

d) Una prueba de regresión

57) Con respecto a METRICA 3, señale la opción correcta:

a) El objetivo de la gestión de la configuración es mantener la integridad de los productos que se obtienen a lo largo del desarrollo de los sistemas de información, garantizando que no se realicen cambios.

b) Ejecutables y código fuente son elementos de configuración software, pero no las especificaciones de requisitos.

c) La gestión de la configuración se realiza durante todas las actividades asociadas al desarrollo del sistema, y continúa registrando los cambios hasta que éste deja de utilizarse.

d) La gestión de la configuración aporta información precisa para valorar el impacto de los cambios en el mantenimiento correctivo. La gestión de la configuración no contempla el mantenimiento evolutivo.

58) ¿Cual de las siguientes afirmaciones es correcta?

a) Las pruebas de caja blanca se miden por cobertura de segmentos, de ramas, de condición / decisión, de bucles.

b) Las pruebas de caja blanca son pruebas de sistema.

c) Las pruebas de caja negra se miden por cobertura de segmentos, de ramas, de condición / decisión, de bucles.

d) Las pruebas de caja negra son pruebas de regresión.

59) ¿Cuál de los siguientes no es un modelo de ciclo de vida del software?

a) Cascada.

b) Camino crítico.

c) Espiral.

d) Prototipado.

60) Los procesos principales de Métrica 3 se agrupan en 3 grandes bloques: planificación de sistemas de información, desarrollo de sistemas de información y:

a) Participantes, técnicas e interfaces.

b) Mantenimiento de sistemas de información.

c) Diseño técnico del sistema.

d) Métrica 3 se estructura en fases y módulos.

Page 13: Ejercicios de test   ingeniería del software

61) Indique qué afirmación es falsa en relación con la técnica de Diagrama de Flujo de Datos:

a) El DFD de nivel 0 es también conocido como diagrama de contexto.

b) En el DFD de nivel 0 figura un único proceso.

c) En el DFD de nivel 1 se representan los subsistemas.

d) En el DFD de nivel 1 se representan las entidades externas que interaccionan con el sistema.

62) Indicar cuál de los siguientes no es un proceso principal encuadrado dentro de 'desarrollo de sistemas de información' en Métrica 3:

a) Estudio de viabilidad del sistema.

b) Implantación y aceptación del sistema.

c) Mantenimiento de sistemas de información.

d) Análisis del sistema de información.

63) Una de las principales novedades de Métrica 3 es que:

a) Incorpora el mantenimiento.

b) Existe una clara diferenciación entre planificación, análisis y desarrollo.

c) Se tiene en cuenta a los usuarios finales.

d) Se introduce el uso de prototipos.

64) En MÉTRICA versión 3, en la técnica de Casos de Uso, ¿con qué tipo de relación representaríamos la relación entre dos casos de uso, en los que uno de ellos, en un momento determinado puede presentar un comportamiento adicional o ligeramente diferente?

a) Relación de tipo extiende

b) Relación de tipo usa

c) Relación bidireccional

d) Ese tipo de relación no tiene representación en la técnica de Casos de Uso

65) En MÉTRICA versión 3, en la técnica del Diagrama de Flujo de Datos (DFD), ¿con qué elemento representaríamos un sistema de información de otra consejería, con el cual vamos a tener que compartir información?:

a) Flujo de datos

b) Entidad externa

c) Almacén de datos

d) Subsistema

66) ¿Qué es en MÉTRICA versión 3 el Mantenimiento de Sistemas de Información?:

a) Una fase

b) Una actividad

Page 14: Ejercicios de test   ingeniería del software

c) Un proceso

d) Un interfaz

67) ¿Qué tipos de mantenimientos contempla la metodología MÉTRICA versión 3?:

a) Adaptativo y Perfectivo

b) Preventivo y Evolutivo

c) Correctivo y Evolutivo

d) Funcional y Perfectito

68) NO es un método dinámico de estudio de la rentabilidad de inversión:

a) La tasa de rentabilidad media.

b) La tasa de valor actual.

c) La tasa de rendimiento interno.

d) El índice de rentabilidad.

69) En relación con ITIL, ¿cuál de las siguientes afirmaciones es correcta?:

a) Los módulos principales y más ampliamente implantados de ITIL versión 3 son Entrega del Servicio (Software Delivery) y Soporte del Servicio (Service Support).

b) ITIL versión 3 es un estándar "de iure" similar a BS15000 o ISO/IEC 20000, de modo que una organización puede obtener un certificado ITIL.

c) Según ITIL versión 3, el ciclo de vida de un servicio consta de 5 fases: estrategia, diseño, transición, operación y mejora continua del servicio.

d) El proceso de Gestión del Cambio (Change Management) forma parte del módulo de Entrega del Servicio (Service Delivery).

70) La redocumentación es:

a) Una forma de ingeniería inversa.

b) Es el proceso mediante el que se produce documentación desde un sistema en desarrollo.

c) Es el mismo concepto que humanware.

d) Es la identificación de los componentes de un sistema y sus relaciones.

71) La técnica JAD (Joint Application Design) para el análisis de requisitos:

a) Consiste en la realización de entrevistas con diversas personas, elaborando un acta para cada entrevista que se les remitirá posteriormente para su aprobación.

b) Consiste en realizar un taller donde los trabajadores del conocimiento y especialistas de TI se reúnen en diversas sesiones, a veces por varios días, para definir y revisar los requerimientos del negocio para el sistema.

c) Define seis categorías de aspectos que el analista debe estudiar con los usuarios empleando para ello otras técnicas de análisis de requisitos.

Page 15: Ejercicios de test   ingeniería del software

d) Es una técnica cuyo objetivo principal es realizar un control de versiones de un determinado producto software.

72) La gestión del alcance de un proyecto de tecnologías de la información se suele dividir en 5 etapas; indicar cuál de las siguientes NO es una de ellas:

a) Planificación del alcance.

b) Creación de la Estructura de Desglose del Trabajo (EDT).

c) Definición del alcance.

d) Estimación de la duración de las actividades o trabajos.

73) En relación con las metodologías ligeras de desarrollo de software, ¿cuál de las siguientes afirmaciones es correcta?

a) Según el Manifiesto Ágil, las personas y su interacción deben prevalecer sobre una aplicación estricta de los procesos y las herramientas.

b) Según el Manifiesto Ágil, el seguimiento del plan debe prevalecer sobre la respuesta al cambio.

c) La versión 3 de MÉTRICA, que soporta tanto desarrollos estructurados como orientados a objetos, es un claro ejemplo de metodología ligera.

d) La metodología RUP-Proceso Unificado de Rational es una metodología ligera.

74) En relación con la gestión de la calidad, ¿cuál de las siguientes afirmaciones es correcta?

a) Actualmente existen 3 grandes modelos de calidad total: Deming, Malcom Baldrige y EFQM, de amplia aplicación en Estados Unidos, Japón y Europa respectivamente.

b) El modelo EFQM consta de 9 criterios, de los cuales 5 son agentes y 4 son resultados.

c) Los agentes del modelo EFQM son los siguientes: liderazgo, personas, procesos, política y alianzas.

d) Los agentes del modelo EFQM son los siguientes: liderazgo, personas, procesos, estrategia y recursos.

75) Métrica 3 propone el uso de la técnica de análisis coste/beneficio en:

a) Los procesos de Planificación y Desarrollo (subproceso ASI).

b) Solamente en el proceso de Desarrollo (subprocesos EVS y ASI).

c) Solamente en el proceso de Planificación.

d) Los procesos de Planificación y Desarrollo (subproceso EVS).

76) Según MÉTRICA versión 3, pueden identificarse 4 tipos de mantenimiento de sistemas de información, entre los que NO se encuentra:

a) Mantenimiento adaptativo.

b) Mantenimiento preventivo.

c) Mantenimiento evolutivo.

d) Mantenimiento correctivo.

Page 16: Ejercicios de test   ingeniería del software

77) Indicar cuál de los siguientes NO está entre los objetivos que persigue MAGERIT v2:

a) Ofrecer un método sistemático para analizar los riesgos que afectan a los sistemas de información.

b) Ayudar a descubrir y planificar las medidas oportunas para mantener los riesgos bajo control.

c) Establecer una norma de obligado cumplimiento para todos los organismos de las Administraciones Públicas españolas a la hora de analizar y gestionar los riesgos.

d) Preparar a las organizaciones para procesos de evaluación, auditoria, certificación o acreditación.

78) Entre las técnicas y prácticas de educción de requisitos utilizadas en la ingeniería de requisitos NO se encuentra la siguiente:

a) Brainstorming.

b) Casos de uso.

c) Método Albrecht.

d) Prototipado.

79) De los siguientes pares de términos referidos al control de calidad, indique cuál contiene dos conceptos equivalentes:

a) Prevención e inspección.

b) Causas comunes y causas aleatorias.

c) Muestreo por atributos y muestreo por variables.

d) Tolerancias y límites de control.

80) En un diagrama de flujo de datos:

a) Un almacén puede realizar un flujo de datos tanto con otro almacén como con un proceso.

b) Un almacén puede realizar un flujo de datos tanto con una entidad externa como con un proceso.

c) Un almacén sólo puede realizar un flujo de datos con un proceso.

d) Un proceso sólo puede realizar un flujo de datos con un almacén.

81) Señala la opción que NO se encuentra entre los objetivos de MAGERIT v2:

a) Concienciar a los responsables de los sistemas de información de la existencia de riesgos y de la necesidad de atajarlos en el tiempo.

b) Ofrecer un método sistemático para analizar los riesgos siguiendo el Libro Blanco de buenas prácticas en materia de seguridad para la Administración Europea.

c) Ayudar a descubrir y planificar las medidas oportunas para mantener los riesgos bajo control.

d) Apoyar la preparación a la Organización para procesos de evaluacion, auditoria,

Page 17: Ejercicios de test   ingeniería del software

certificación o acreditacion.

82) Las siglas CAAT en relación con los Sistemas de Información significan:

a) Computed-Assisted Audit Techniques

b) Campaign Against Automotive Trenes.

c) Centro para la Administración de Alternativas Tecnologicas.

d) Computed-Assisted Advanced Tools

83) Uno de los modelos utilizados para la estimación de costes de un proyecto informático es COCOMO (COnstructuve COst MOdel). Se puede afirmar sobre COCOMO que:

a) La medición que realiza, basada en líneas de código, es especialmente útil para orientación a objetos.

b) Incluye tres submodelos: básico, intermedio, y detallado.

c) Cada submodelo se divide en tres modos: orgánico, inorgánico y directo.

d) El modo orgánico se aplica a un tipo de proyectos complejos, en los que apenas se tiene experiencia y con unos requisitos muy restrictivos.

84) Cual de los siguientes libres NO forman parte de MAGERIT v2?

a) Método.

b) Catálogo de elementos.

c) Catálogo de riesgos.

d) Guía de Técnicas.

85) ¿Cúal de los siguientes no es un tipo de ramas o módulos subordinados del análisis de transformación?

a) Aferentes.

b) de transformación.

c) Diferentes.

d) Eferentes.

86) En el desarrollo de un sistema, ¿en cual de los siguientes casos es apropiado utilizar un modelo en espiral?

a) Sistemas de pequeño tamaño.

b) Cuando los requisitos están bien definidos desde el principio.

c) Proyectos donde sea importante el factor riesgo.

d) El producto a desarrollar no es novedoso.

87) En el modelo de estimación de costes COCOMO se utiliza de bas la siguiente función: "E=

Page 18: Ejercicios de test   ingeniería del software

a(KI)b * m(X)". ¿Cual de las siguientes afirmaciones es correcta?

a) a y b son variables con valores indefinidos.

b) KI es la cantidad de líneas de código, en millones.

c) m(x) es una variable obtenida en una tabla a partir del número de trabajadores y del conocimiento de las herramientas a utilizar.

d) El resultado se da en unidades salario / mes y horas - hombre.

88) ¿Cual no es una ventaja de los estándares de documentación?

a) Ayuda al entrenamiento del nuevo personal dentro y fuera de la organización de Sistemas.

b) Es útil para cualquiera que tenga la responsabilidad del mantenimiento de sistemas.

c) Ayuda a analistas y diseñadores de sistemas en el trabajo de integración de sistemas.

d) El tiempo empleado en la documentación se ve recompensado en al menos un ahorro del 75% en búsquedas de información para el mantenimiento del producto.

89) Respecto de los DFD, es falso que:

a) Se compone de entidad externa, proceso, almacén, y flujo de datos.

b) Un proceso como origen de datos puede hacer las funciones de almacén de datos.

c) Los flujos de datos que comunican procesos con almacenes pueden ser de los tipos consulta, actualizacion y dialogo.

d) Elementos añadidos al DFD para sistemas especiales son proceso de control y flujo de control.

90) Entre las metodologías agiles de desarrollo no se encuentra:

a) ASD: Adaptative Software Development (ASD).

b) Merisse.

c) Extreme Programming (XP).

d) Feature Driven Development (FDD).

91) El diagrama de Gantt es una herramienta para:

a) Gestión de recursos.

b) Gestión de la calidad.

c) Gestión de los riesgos.

d) Generación de gráficas e informes.

92) De acuerdo con las recomendaciones de ITIL, la Aceptación e Instalación de los Ordenadores por primera vez, se cubre en:

a) Gestión de la infraestructura.

b) Gestión de Soporte.

c) Gestión de la Entrega.

Page 19: Ejercicios de test   ingeniería del software

d) Gestión de las aplicaciones.

93) A qué proceso principal de METRICA pertenece la tarea "Determinación del ANS":

a) DSI.

b) CSI

c) MSI

d) IAS (Implantación y Aceptación).

94) ¿Cual de las siguientes es una propiedad del modelo conceptual?

a) Complejo.

b) Máximo.

c) Explícito en todas sus restricciones.

d) Informal.

95) Según la terminología adoptada por IEEE, la transformación de una forma de representación del sistema en otra distinta, pero del mismo nivel de abstracción, sin modificar el comportamiento externo del sistema es la definición de:

a) Ingenieria hacia adelante.

b) Reestructuracion

c) Reingenieria

d) Ingenieria Inversa.

96) El modelo CMMI está enfocado en tres áreas ¿Cúal no es una de ellas?

a) Desarrollo de servicios y productos - CMMI para el desarrollo o CMMI-DEV-

b) Adquisición de productos y servicios -CMMI para la adquisición o CMMI-ACQ-

c) Establecimiento de Servicios, Gestión y entrega -CMMI para los servicios o CMMI-SVC-

d) Establecimiento de la calidad de servicios y productos -CMMI para la calidad o CMMI-QUA-.

97) Un diccionario de datos proporciona un enfoque organizado para representar las caracteristicas de cada objeto de datos y elemento de control. Además:

a) El diccionario de datos se puede tratar como una base de datos.

b) El formato del diccionario no varia aunque se implemente en distintas herramientas.

c) Los flujos que parten o llegan a los almacenens definen la interfaz entre el sistema y el mundo exterior.

d) Los almacenes de datos representan la información dinámica del sistema.

98) En la gestión del proceso de desarrollo, una de las tareas del analista es:

Page 20: Ejercicios de test   ingeniería del software

a) Dar seguimiento al plan de trabajo y corregir las desviaciones en el tiempo.

b) Construir el código que dará lugar al producto resultante.

c) Fijar el calendario de hitos y entregas.

d) Mantener entrevistas y sesiones de trabajo con los responsables de la organización y los usuarios.

99) Respecto de los tipos de mantenimiento, es falso que:

a) Mantenimiento correctivo comprende aquellos cambios necesarios para corregir errores del software.

b) Mantenimiento evolutivo son las modificaciones necesarias para adaptar el sistema y el entorno a una nueva versión del producto.

c) Mantenimiento adaptativo engloba las modificaciones que afectan a los entornos en los que el sistema opera: hardware, software de base, gestores de BBDD, comunicaciones, etc.

d) Mantenimiento perfectivo son acciones llevadas a cabo para mejorar la calidad interna de los sistemas en cualquera de sus aspectos: reestructuración de código, definión más clara del sistama, optimizaicón del rendimiento y eficiencia, etc.

100) Según METRICA v3, la especificación de requisitos de implantación se realiza en:

a) ASI

b) DSI

c) CSI

d) IAS