Pratica modelo Arquitectura SW
DIVISIÓN DE ESTUDIOS PROFESIONALES PARA EJECUTIVOS
INGENIERÍA DE SISTEMAS
ARQUITECTURA DE SOFTWARE
PRÁCTICA CALIFICADA 2
Profesores:
Código del Alumno
Nombre del Alumno
Indicaciones: Pueden utilizarse los ejemplos desarrollados en clases.
I. Elige la opción que corresponda mejor con la definición:
1. Contratos u obligaciones que tienen las clases de realizar algoa
Eventos
b
Responsabilidades
c
Estados
d
Atributos
2. Determina la respuesta a diferentes eventos.
a
Línea de Vida
b
Restricción
c
Estado
d
Inactivo
3. Cambio que se produce de un estado origen a uno sucesor como resultado de ciertos estímulos.
a
Cliente
b
Transición
c
Evento
d
Servidor
4. Representa el conjunto de mensajes que mantienen relaciónconsecutiva o que representan una unidad de interacción.
a
Secuencia
b
Foco de control
c
Frame
d
Fragmento combinado
5. Característica que guarda solo el último subestado de un primer nivel de anidamiento.
a
Historia simple
b
Historia profunda
c
Historia superficial
d
Historia Compuesta
6. Diagrama que muestra la interacción entre eventos de tiempo y las restricciones de duraciónque los gobiernan.
a
DME
b
Secuencia
c
Comunicación
d
Timing
7. Tipo de mensaje en el que el objeto espera la respuesta antes de continuar con su trabajo.
a
Perdido
b
Retorno
c
Síncrono
d
Asíncrono
8. Tipo de control en el que unos pocos objetos gobiernan el flujo enviando y recibiendo mensajes del resto de objetos.
a
Distribuido
b
De red
c
Centralizado
d
Mixto9. Pseudo estado que sirve para mostrar divergencia entre una transición de entrada y dos o más transiciones de salida.
a
Join
b
Union
c
Entry/Exit
d
Choice
10. Representa cualquier elemento que participa de la interacción.
a
Objeto
b
Actor
c
Línea de vida
d
Clase
11. Representa escenarios excepcionales que se ejecutan en lugar del resto de los mensajes pendientes deejecución.
a
Break
b
Ignore
c
Consider
d
Region
12. Diagrama que muestra una red de objetos y el intercambio de mensajes entre ellos en tiempo de ejecución.
a
Secuencia
b
Timing
c
Comunicación
d
Actividades
13. Indica un tipo de información externa necesaria para la ejecución del método asociado a un mensaje.
a
Iteración
b
Parámetro
c
Condición booleana
d
Operador14. Fragmento combinado que modela construcciones if…then…else.
a
Option
b
Break
c
Alternative
d
Strict
15. Superestado que representa una concurrencia, es decir que todos los subestados se activan en conjunto.
a
Ortogonal
b
Sub Máquina
c
Compuesto
d
Anidado
16. Operación que está asociada con la ocurrencia de una transición.
a
Transición
b
Restricción
cEfecto
d
Actividad
II. Diagrama de secuencia (6 puntos)
Para el caso de uso registrar tarea de declaración jurada del Sistema de Alertas y Notificaciones de la entidad estatal Servir, se tiene la siguiente Historia de usuario.
Registrar tarea de declaración jurada de bienes
Cómo Jefe del área de Recursos Humanos de Servir, quiero poder registrar tareas de Declaración Jurada a losempleados que están en obligación de realizarla, de modo tal que la institución pueda cumplir con las políticas de transparencia del estado peruano.
Mockup # 1: Registrar tarea de Declaración Jurada
Criterios de Aceptación
Cuando
Espero
Hago click en el botón del campo Supervisor
Ver una ventana de dialogo que permita ubicar a un empleado del área de Recursos Humanos que será elencargado de supervisar el cumplimiento de la tarea.
Ver Mockup #2: Buscar empleado.
Hago click en el botón del campo Responsable
Ver una ventana de dialogo que permita ubicar al empleado responsable de realizar su declaración jurada de bienes.
Ver Mockup #2: Buscar empleado.
Hago click en de la sección Notificar a los Siguientes Usuarios
Una ventana de dialogo que permita...
Regístrate para leer el documento completo.