Sei sulla pagina 1di 4

Examen de Ingeniera del Software / 2 de Informtica de Sistemas

25 - junio - 2003
Apellidos:
Nombre:

TEST

Cada pregunta tiene una nica respuesta correcta.


Encierre en un crculo la letra de la respuesta que cree correcta.
Si se equivoca, tache la seleccin realizada y haga una nueva.
Las respuestas bien contestadas suman 0,3 puntos.
Las respuestas mal contestadas restan 0,1 puntos.
Tiempo para la realizacin del test:  PLQXWRV.

Nota:

[3 puntos]

1. Con el paradigma orientado a objetos se pretende que los componentes de una


aplicacin:
a) Estn bien acoplados
b) Tengan alta cohesin y bajo acoplamiento
c) Tengan baja cohesin y bajo acoplamiento
d) No influye para nada en la cohesin y el acoplamiento de los componentes
2. Las clases de anlisis son las de:
a) Flujo de estados y colaboracin.
b) Interfaz, control y entidad.
c) Interfaz y base de datos.
d) Clase de interfaz, clase de dominio y clase de datos.
3. En el modelo de anlisis:
a) Los diagramas de colaboracin siempre vienen iniciados por el sistema.
b) Un mismo actor slo puede relacionarse con una nica clase de interfaz.
c) Las clases de interfaz slo pueden relacionarse con los actores.
d) Pueden existir ms de una clase de entidad en el mismo diagrama de
colaboracin.
4. Seleccione la afirmacin correcta:
a) Validacin y verificacin son el mismo concepto.
b) Verificar consiste en comprobar que el sistema satisface los requisitos
especificados.
c) Validar consiste en comprobar que el sistema satisface los requisitos
especificados.
d) La validacin detecta los errores en los programas y la verificacin en los
documentos de especificacin de requisitos.
5. Seleccione la afirmacin correcta:
a) Un diagrama de estados pueden representar tanto el camino bsico como los
caminos alternativos de un caso de uso.
b) Un flujo de eventos representa todos los diferentes caminos de un caso de uso.
c) Existe un nico diagrama de colaboracin por cada caso de uso.
d) El diagrama de secuencia representa de forma conjunta a todo el sistema.

Examen de Ingeniera del Software / 2 de Informtica de Sistemas


25 - junio - 2003

6. Seleccione la opcin correcta para una relacin de herencia:


a) Un coche es un automvil tipo turismo.
b) Los automviles son fciles de conducir.
c) Los autocares y autobuses se componen de mltiples asientos.
d) Un ciclomotor no es un automvil.
7. Seleccione la opcin correcta para una agregacin:
a) Un coche es un automvil tipo turismo.
b) Los automviles son fciles de conducir.
c) Los autocares y autobuses se componen de mltiples asientos.
d) Un ciclomotor no es un automvil.
8. La inspeccin del cdigo:
a) Garantiza la ausencia de defectos en el software.
b) Es complementaria a las pruebas del softwaqre.
c) Requiere la ejecucin de los programas.
d) Es adecuada slo para la parte de la interfaz de usuario.
9. Respecto a las pruebas del software:
a) La tcnica de particin de equivalencia corresponde a las pruebas de caja
negra.
b) Las tcnica de particin de equivalencia y de anlisis de valores lmite
corresponde a las pruebas de caja blanca.
c) Las pruebas de caja blanca se derivan de la especificacin.
d) Las pruebas de caja blanca se derivan del documento de especificacin de
requisitos.
10. En los diagramas de casos de uso:
a) Se representa casos de uso, actores y la secuencia de mensajes entre actores
y casos de uso.
b) Se representa casos de uso, actores, relaciones include y extend, y clases de
entidad slo cuando es necesario.
c) Pueden representarse relaciones de generalizacin.
d) No pueden representarse asociaciones.

Examen de Ingeniera del Software / 2 de Informtica de Sistemas


25 - junio - 2003
Apellidos:
Nombre:

Nota:

&217(67$5 (1 (67( 0,602 (181&,$'2 (1 (/


(63$&,2 5(6(59$'2 3$5$ (//2
(-(5&,&,2

>'XUDFLyQ  KRUD  PLQXWRV@

Dado la siguiente especificacin del caso de uso seleccin de una meloda en un telfono mvil:

Para seleccionar una meloda en el terminal, el usuario deber pulsar la tecla 0HQ~.
El usuario seleccionar entonces la opcin 0HORGtDV pulsando la tecla 0HORGtDV A
continuacin el terminal reproducir directamente la meloda por defecto
seleccionada. El usuario podr con las flechas arriba/abajo moverse entre las
diferentes melodas disponibles. Cada vez que el usuario se sita sobre una
meloda con las teclas de flecha arriba/ abajo, el terminal reproducir dicha meloda.
El usuario realizar la seleccin definitiva de la meloda pulsando la tecla 2.
Entonces el usuario pulsar la tecla 6DOLU terminando as el caso de uso.
El usuario podr cancelar la operacin en cualquier momento mediante una
pulsacin prolongada del botn 2..

NOTA: Ceirse a la especificacin dada y considerar tanto el principio y como el fin del caso de uso
como se indica estrictamente en esta especificacin.

Se pide:
a) Indicar el flujo de eventos del camino bsico.
$&725
1. Pulsa tecla Men

6,67(0$
2. Mostrar opciones del Men

3. Pulsa tecla Melodas

6. Pulsa tecla flecha arriba/abajo.

10. Pulsa tecla OK


12.Pulsa tecla SALIR

[2 puntos]

4.
Visualizar
resaltada
la
meloda
seleccionada por defecto.
5. Reproducir meloda seleccionada por
defecto.

7.
Visualizar
resaltada
la
meloda
seleccionada.
8. Reproducir la meloda seleccionada.
9. ..Repetir 6, 7 y 8 hasta pulsar OK.
11. Almacena la meloda seleccionada como
meloda por defecto.
13. Mostrar pantalla inicial y fin del caso de
uso.

Examen de Ingeniera del Software / 2 de Informtica de Sistemas


25 - junio - 2003
b) Dibujar el diagrama de estados asociado al caso de uso

Pulsada
Tecla
pulsada prolongadamente
/ RestablecerPantallaInicial

2
(1

Tecla

[3 puntos]

Esperando seleccin
en men
Do:VisualizarOpciones(Men)

Tecla
pulsada prolongadamente
/ RestablecerPantallaInicial

Esperando seleccin
Meloda por defecto
Entry:ReproduceMeloda
Do:ResaltarMeloda()

Pulsada

Esperando Accin
usuario

Tecla
pulsada prolongadamente
/ RestablecerPantallaInicial

2
(1

Tecla

2
(1

&
0) (! 
'& %$"#!  
"

Pulsada

Pulsada

2
(1

Tecla

 
 

Tecla

Do:AlmacenarMelodia()

%"  3

Tecla
Pulsada
/ RestablecerPantallaInicial

c) Dibujar el diagrama de clases de anlisis

:InterfazUMvil
:UsuarioMvil

:GestorMvil

[2 puntos]

:MemoriaMvil

Potrebbero piacerti anche