Está en la página 1de 3

1) Considere un sistema militar que se va a desarrollar en lenguaje C.

Una estimacin de los


puntos de funcin en el sistema se ha realizado, quedando en 8500 puntos de funcin
aproximadamente. Cul de las siguientes afirmaciones son ciertas?
1.- Si este mismo sistema se desarrollara en el lenguaje C# el nmero de puntos de funcin
sera igual.
2.- Teniendo en cuenta un ndice de productividad de 1.9 puntos de funcin por personal de
meses, se estima que el esfuerzo total para este proyecto en alrededor de 4.500 personasmes.
3.- El nmero de puntos de funcin indicados slo se refiere a la fase de construccin del
sistema.
4.- Si el nmero de lneas de cdigo por cada PF en lenguaje C es de 20, el nmero total de
lneas de cdigo del sistema son 170,000.
a)
b)
c)
d)

1, 2
1, 3
2, 3
2, 4

2) Las mtricas de software son evaluadas de acuerdo a su utilidad en ciertas reas de


aplicacin. Cul de las siguientes reas de aplicacin no debe ser tomada en cuenta a la
hora de evaluar la utilidad de las mtricas de software?
a) Complejidad del producto
b) Productividad de los miembros del personal
c) Alcanzar un estado deseado de calidad
d) Validacin 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 estndares de proyecto bien definidos, ya que la
planificacin y gestin de nuevos proyectos se basa en experiencias de proyectos similares
anteriores, y sus procesos son repetibles pero no completamente definidos. Cul de las
siguientes respuestas describe ms estrechamente el nivel de madurez de los procesos de
la compaa?
a) Nivel 1
b) Nivel 2
c) Nivel 3
d) Nivel 4

4) Una empresa de desarrollo de software es subcontratada para redisear un sistema


existente. Despus de varias versiones del software, el contratista principal visita al director
del proyecto de la empresa subcontratada con datos que muestran que existen ms
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 fijacin de defectos. Qu mtrica apoya el argumento del contratista principal?
a) Las medidas de la cobertura de cdigo por ciclo de pruebas
b) Nmero de casos de prueba ejecutados
c) Nmero de horas de prueba por ciclo de ensayo
d) Nmero de probadores por ciclo de pruebas
5) Qu mtrica software es igual al nmero de nodos predicado en un programa de
flowgraph +1?

a) Los puntos de funcin


b) La complejidad Ciclomtica
c) Trazabilidad
d) Comprensibilidad

6) Durante el desarrollo de un producto de software, un equipo de lleva a cabo la verificacin


de la siguiente manera:

Secuencias adecuadas de eventos, entradas, salidas, las interfaces, y


el flujo de la lgica
Asignacin de presupuestos de acuerdo al tiempo y tamao
Definicin de error, el aislamiento y la recuperacin
El tratamiento adecuado de la seguridad y otros requisitos crticos.

Cul es la actividad de verificacin que se estaba realizando?


a) Diseo
b) Contrato
c) Cdigo
d) Procesos
7) Una empresa requiere de una plataforma de comercio electrnico, para lo cual se hace un
levantamiento de requerimientos que consiste en un conjunto de reuniones usuario
analista con una dinmica de grupo de duracin de 2 a 4 das, en los cuales se comienza
con un documento de trabajo, se discute y al final se obtiene un documento con requisitos
aprobados. Qu tcnica de recogida de informacin se est usando?

a) Entrevista
c) Observacin

b) Cuestionarios
d) JAD (Diseo de aplicacin
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 depsito de conocimientos. Qu tipo
de requerimiento recogi el analista?

a) Interfaz
c) Funcional

b) No funcional
d) organizacional

9) La consultora X adopt una forma de prototipo que comienza con un sistema relativamente
simple que implementa los requisitos ms 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
c) Horizontal

b) Evolutivo
d) Rpido

10) El diseo es la actividad del ciclo de vida en la que se analizan los requisitos del software
para desarrollar una descripcin de la estructura interna y la organizacin del sistema que
servir de base para su construccin. Ordena secuencialmente las siguientes actividades:

1. Recogida de requerimientos.
2. Construccin
3. Diseo
a) 2, 1, 3
c) 1, 2, 3

b) 1, 3, 2
d) 3, 2, 1

11) Cul de las siguientes caractersticas no forma parte de la conformacin de una


herramienta para la administracin de la configuracin de una aplicacin?
a
c

Administracin de las versiones


Trazado de requerimientos

b
d

Evidencia de auditoria
Recopilacin de requerimientos

12) Cul de las siguientes salidas no es producto de una estimacin de costos para una
aplicacin?
a
c

Esfuerzo del proyecto en personas-mes


Duracin del proyecto

b
d

Tamao del proyecto


Presupuesto del proyecto

13) En la planeacin para desarrollar una aplicacin 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. Cul es el valor de la exposicin al riesgo?

a
c

US$15, 099.50
US$30,200.00

b
d

US$7, 550.00
US$302.00

14) Cul de las siguientes tcnicas se utiliza para establecer los lmites operacionales para
variaciones de proceso aceptable?

a) Control estadstico de procesos


b) La gestin de problemas
c) Cero defectos
d) Publicacin de la reparacin y retrabajo
15) Cul de las siguientes herramientas CASE sera ms adecuada para limpiar y simplificar
el cdigo?

a) Programacin
b) Anlisis de cdigo esttico
c) Gestin de prueba
d) Reingeniera

También podría gustarte