Parcial Practico N2
ESCUELA DE COMPUTACION CI:___________________________
INGENIERIA DESOFTWARE SECCION: C1 ______ C2 _______
PARCIAL PRACTICO N. 2
Parte I. Verdadero/Falso (1pto c/u)
1) UML es un proceso de desarrollo de software que guía enla construcción de modelos.
2) El diagrama de estados de UML es una técnica válida para especificar requerimientos
Parte II. Selección Simple (1 pto c/u)
1. Seleccione la afirmacióncorrecta:
a) Un diagrama de estados pueden representar tanto el camino básico como los caminos alternativos de un caso de uso.
b) Un flujo de eventos representa todos los diferentes caminos de un caso de usoc) Existe un único diagrama de colaboración por cada caso de uso.
d) El diagrama de secuencia representa de forma conjunta a todo el sistema.
2. En un diagrama de transición de estados, esposible:
a) Tener múltiples estados finales
b) Transiciones que se disparen condicionalmente
c) Un estado pueda recordar cuál fue el último subestado del objeto
d) Un objeto pueda estar simultáneamente enmás de un estado
e) Todas las anteriores
3. Cuál de las siguientes afirmaciones es cierta:
a) Los actores de un sistema únicamente están representados por humanos y otros componentes desoftware.
b) Los requerimientos no funcionales pueden ser modelados con los diagramas de casos de uso
c) Cuando un flujo de evento de un caso de uso A invoca a otro caso de uso B, en el caso de uso B no sepuede colocar pre-condición
d) Un actor abstracto puede ser extendido a uno ó más actores concretos.
Parte III. Desarrollo (2 ptos)
¿Por qué es conveniente mantener la trazabilidad entre el diseño ylos requisitos?. Sugiera cómo se podría hacer
Parte IV. Modelacion
1) Especificar el diagrama de secuencia de la operación “crearLaberinto” (3 ptos)
public class JuegoLaberinto {
public...
Regístrate para leer el documento completo.