ceneval preguntas p1 ver alumno

4
1) Considere un sistema militar que se va a desarrollar en lenguaje C. Una estimación de los puntos de función en el sistema se ha realizado, quedando en 8500 puntos de función aproximadamente. ¿Cuál de las siguientes afirmaciones son ciertas? 1.- Si este mismo sistema se desarrollara en el lenguaje C# el número de puntos de función sería igual. 2.- Teniendo en cuenta un índice de productividad de 1.9 puntos de función por personal de meses, se estima que el esfuerzo total para este proyecto en alrededor de 4.500 personas-mes. 3.- El número de puntos de función indicados sólo se refiere a la fase de construcción del sistema. 4.- Si el número de líneas de código por cada PF en lenguaje C es de 20, el número total de líneas de código del sistema son 170,000. a) 1, 2 b) 1, 3 c) 2, 3 d) 2, 4 2) Las métricas de software son evaluadas de acuerdo a su utilidad en ciertas áreas de aplicación. ¿Cuál de las siguientes áreas de aplicación no debe ser tomada en cuenta a la hora de evaluar la utilidad de las métricas de software? a) Complejidad del producto b) Productividad de los miembros del personal c) Alcanzar un estado deseado de calidad d) Validación de los procesos del proyecto 3) Un ingeniero con poca experiencia como director de proyectos debe determinar de manera informal el nivel CMMI para su empresa. Durante el curso de la semana, el ingeniero estableció que la empresa cuenta con estándares de proyecto bien definidos, ya que la planificación y gestión de nuevos proyectos se basa en experiencias de proyectos similares anteriores, y sus procesos son repetibles pero no completamente definidos. ¿Cuál de las siguientes respuestas describe más estrechamente el nivel de madurez de los procesos de la compañía? a) Nivel 1 b) Nivel 2 c) Nivel 3 d) Nivel 4 4) Una empresa de desarrollo de software es subcontratada para rediseñar un sistema existente. Después de varias versiones del software, el contratista principal visita al director del proyecto de la empresa subcontratada con datos que muestran que existen más defectos encontrados en el segundo ciclo de pruebas que en el primero. El contratista principal insiste en que el equipo de

Upload: isaias-rivera

Post on 11-Jan-2016

21 views

Category:

Documents


8 download

DESCRIPTION

Ejemplos reactivos ceneval

TRANSCRIPT

Page 1: Ceneval Preguntas p1 Ver Alumno

1) Considere un sistema militar que se va a desarrollar en lenguaje C. Una estimación de los puntos de función en el sistema se ha realizado, quedando en 8500 puntos de función aproximadamente. ¿Cuál de las siguientes afirmaciones son ciertas?

1.- Si este mismo sistema se desarrollara en el lenguaje C# el número de puntos de función sería igual.2.- Teniendo en cuenta un índice de productividad de 1.9 puntos de función por personal de meses, se estima que el esfuerzo total para este proyecto en alrededor de 4.500 personas-mes.3.- El número de puntos de función indicados sólo se refiere a la fase de construcción del sistema.4.- Si el número de líneas de código por cada PF en lenguaje C es de 20, el número total de líneas de código del sistema son 170,000.

a) 1, 2b) 1, 3c) 2, 3d) 2, 4

2) Las métricas de software son evaluadas de acuerdo a su utilidad en ciertas áreas de aplicación. ¿Cuál de las siguientes áreas de aplicación no debe ser tomada en cuenta a la hora de evaluar la utilidad de las métricas de software?

a) Complejidad del productob) Productividad de los miembros del personalc) Alcanzar un estado deseado de calidadd) Validación de los procesos del proyecto

3) Un ingeniero con poca experiencia como director de proyectos debe determinar de manera informal el nivel CMMI para su empresa. Durante el curso de la semana, el ingeniero estableció que la empresa cuenta con estándares de proyecto bien definidos, ya que la planificación y gestión de nuevos proyectos se basa en experiencias de proyectos similares anteriores, y sus procesos son repetibles pero no completamente definidos. ¿Cuál de las siguientes respuestas describe más estrechamente el nivel de madurez de los procesos de la compañía?

a) Nivel 1b) Nivel 2c) Nivel 3d) Nivel 4

4) Una empresa de desarrollo de software es subcontratada para rediseñar un sistema existente. Después de varias versiones del software, el contratista principal visita al director del proyecto de la empresa subcontratada con datos que muestran que existen más defectos encontrados en el segundo ciclo de pruebas que en el primero. El contratista principal insiste en que el equipo de desarrollo de software está haciendo un mal su trabajo de fijación de defectos. ¿Qué métrica apoya el argumento del contratista principal?

a) Las medidas de la cobertura de código por ciclo de pruebasb) Número de casos de prueba ejecutadosc) Número de horas de prueba por ciclo de ensayod) Número de probadores por ciclo de pruebas

5) ¿Qué métrica software es igual al número de nodos predicado en un programa de flowgraph +1?

a) Los puntos de funciónb) La complejidad Ciclomáticac) Trazabilidadd) Comprensibilidad

Page 2: Ceneval Preguntas p1 Ver Alumno

6) Durante el desarrollo de un producto de software, un equipo de lleva a cabo la verificación de la siguiente manera:

• Secuencias adecuadas de eventos, entradas, salidas, las interfaces, y el flujo de la lógica

• Asignación de presupuestos de acuerdo al tiempo y tamaño• Definición de error, el aislamiento y la recuperación• El tratamiento adecuado de la seguridad y otros requisitos críticos.

¿Cuál es la actividad de verificación que se estaba realizando?

a) Diseñob) Contratoc) Códigod) Procesos

7) Una empresa requiere de una plataforma de comercio electrónico, para lo cual se hace un levantamiento de requerimientos que consiste en un conjunto de reuniones usuario – analista con una dinámica de grupo de duración de 2 a 4 días, en los cuales se comienza con un documento de trabajo, se discute y al final se obtiene un documento con requisitos aprobados. ¿Qué técnica de recogida de información se está usando?

a) Entrevista b) Cuestionariosc) Observación d) JAD (Diseño de aplicación conjunto)

8) Un consultor de TI trabaja dentro de un proyecto para realizar un sistema de inventarios. El analista recoge el siguiente requerimiento: “El sistema deberá ofrecer un explorador (browser) para que el usuario lea documentos del depósito de conocimientos”. ¿Qué tipo de requerimiento recogió el analista?

a) Interfaz b) No funcionalc) Funcional d) organizacional

9) La consultoría X adoptó una forma de prototipo que comienza con un sistema relativamente simple que implementa los requisitos más importantes o mejor conocidos, aumentando o cambiando en cuanto se descubren nuevos requisitos, para convertirse en el sistema requerido. ¿Qué tipo de prototipo es?

a) Vertical b) Evolutivoc) Horizontal d) Rápido

10) El diseño es la actividad del ciclo de vida en la que se analizan los requisitos del software para desarrollar una descripción de la estructura interna y la organización del sistema que servirá de base para su construcción. Ordena secuencialmente las siguientes actividades:

1. Recogida de requerimientos.2. Construcción3. Diseño

a) 2, 1, 3 b) 1, 3, 2c) 1, 2, 3 d) 3, 2, 1

Page 3: Ceneval Preguntas p1 Ver Alumno

11) ¿Cuál de las siguientes características no forma parte de la conformación de una herramienta para la administración de la configuración de una aplicación?

a) Administración de las versiones b) Evidencia de auditoriac) Trazado de requerimientos d) Recopilación de requerimientos

12) ¿Cuál de las siguientes salidas no es producto de una estimación de costos para una aplicación?

a) Esfuerzo del proyecto en personas-mes b) Tamaño del proyectoc) Duración del proyecto d) Presupuesto del proyecto

13) En la planeación para desarrollar una aplicación el riesgo de que un cliente cambiará los requerimientos es del 50%. El costo del proceso de recogida de requerimientos para cada proyecto se estima en US$15,100.00. ¿Cuál es el valor de la exposición al riesgo?

a) US$15, 099.50 b) US$7, 550.00c) US$30,200.00 d) US$302.00

14) ¿Cuál de las siguientes técnicas se utiliza para establecer los límites operacionales para variaciones de proceso aceptable?

a) Control estadístico de procesosb) La gestión de problemasc) Cero defectosd) Publicación de la reparación y retrabajo

15) ¿Cuál de las siguientes herramientas CASE sería más adecuada para limpiar y simplificar el código?

a) Programaciónb) Análisis de código estáticoc) Gestión de pruebad) Reingeniería