Está en la página 1de 9

Instancias u objetos

TEST DE VERIFICACION DE APRENDIZAJE


1. En los dia!a"as de secuencia# en la $a!te su$e!io! se coloca%
a) Actividades
b) Nombres de clases
c) Instancias
d) Mensajes
e) Flujos repetitivos
: Usuario : Interfaz
acceso
: Tabla
Ingresa Login
IngresaClave
Consulta()
[login y clave = OK] ar acceso
[login y clave = incorrecto] negar acceso
1. &Cu'l es la l(nea de )ida de un objeto o instancia en los dia!a"as de secuencia*
a+
b+
c+
a:aa a:aa
!: g
a:aa
d+
e+ Ninguna de las anteriores
2. &,u- !e$!esenta el .oco de cont!ol*
a) Los mensajes
b) La distancia
c) El volumen
d) El tie"$o
e) La lnea de vida
1. Ca!acte!(sticas del siuiente "ensaje es%
a:aa b:bb
!:
a) El objeto o instancia emisora, espera la respuesta para poder continuar.
b) epresenta a un mensaje sncrono
c) Enva la mitad de un mensaje
d) El objeto o instancia e"iso!a no necesa!ia"ente tiene /ue es$e!a! la !es$uesta $a!a continua!.
e) epresenta el envo de un mensaje simple.
1. &Cu'l es la di.e!encia ent!e un dia!a"a de secuencia 0 colabo!aci1n*
La di!erencia es "ue el diagrama de secuencia va a mostrar las interacciones con la dimensi#n del
tiempo, mientras "ue el diagrama de colaboraci#n va a mostrar de un conte$to % organi&aci#n general,
de c#mo los objetos interact'an desde el punto de vista del espacio.
b:bb b:bb
!: g
":
#:
$:
u
!:
":
El Dia!a"a de
Secuencia pone (n!asis
en el orden, a trav(s del
tiempo, en "ue ocurren
estos mensajes
El Dia!a"a de
Colabo!aci1n# pone
(n!asis en la organi&aci#n
estructural de los objetos
"ue envan % reciben
mensajes.
: servior
: e%isor
: i%&resora
': fin i%&ri%ir
": i%&ri%ir
#: i%&resion en es&era
$: ocu%ento i%&reso
!: &eticion e i%&resion
: servior
: i%&resora
: e%isor
!: &eticion e i%&resion
': fin i%&ri%ir
": i%&ri%ir
#: i%&resion en es&era
$: ocu%ento i%&reso
2. &,u- !e$!esenta la siuiente !a.ica*
epresenta la creaci#n de un objeto % en la parte !inal se elimina o
destru%e.
a:aa
!:
create
3. Dete!"ine los "ensajes /ue inte!act4an los siuientes objetos.
:(valuaor :)ile *&robaos :)ile +esa&robaos
El evaluador determina registrar al alumno en cual"uiera de las instancias de los arc)ivos "ue se
encuentra en la parte derec)a, tomando en cuenta los siguientes criterios* si el n'mero de cursos
desaprobados es ma%or a dos, lo registra en el !ile de aprobados en caso contrario lo registra en el !ile
de desaprobados.
Soluci1n%
:evaluaor :file esa&robaos :file a&robaos
[cursos esa&robaos , "]
!: registrar( )
": registrar ( )
5. Esc!iba los "ensajes $a!a estos 2 $a!es de instancias
:se%aforo
:&ersona
Soluci1n%
:se%aforo
:&ersona
!: cruzar( )
": etenerse( )
#: es&erar ( )
[se%aforo = ro-o]
[se%aforo =vere]
[se%aforo =a%bar]
6. C!ea! un dia!a"a de secuencia $a!a 7ace! el !eti!o "ediante el caje!o 8$e!sona+# de una de las
o.icinas de una entidad .inancie!a9 $a!a ello cuenta con los siuientes ele"entos% cliente#
caje!o# cuenta# ta!jeta 0 lecto! de ta!jeta.
:cliente :ca-ero :cuenta :tar-eta :lector e tar-eta
!: solicitar retiro
#: solicitar +.I
": leer( )
': consultar is&onible ()
/: efectuar retiro ( )
$: verificar atos
:. C!ea! el dia!a"a de colabo!aci1n $a!a el siuiente enunciado%
+olicitar in!ormes a ,ra! -er' +.A...
.onsidere las siguientes instancias*
.onsultante
+ecretaria
/orarios de curso
egistro de consultas
El consultante solicitara uno de los servicios de dictado de cursos, al inicio el consultante entregara el
nombre del curso de su inter(s, la secretaria lo recepcionara % buscara en el )orario de cursos0 de all,
e$traer1 los )orarios % costos. A continuaci#n entrega los datos al consultante0 luego se le solicitaran
los datos al consultante % estos se registran en el registro de consultas, conjuntamente con los datos
del curso solicitado.
No considere la inscripci#n %2o matricula.
:Consultante :0ecretaria
:1orarios e curso
:2egistro e consultas
!: &eticion e infor%acion( )
": ar no%bre e curso( )
$: entregar infor%acion ( )
': solicitar atos ( )
#: consultar( )
/: registrar( )
DIA;RA<AS DE SEC=ENCIA > CO?A@ORACION
EJERCICIO 1
P!oceso% Emisi#n de pro!orma.
Re/ue!i"iento% 3denti!icar las instancias u objetos enunciados, as como tambi(n los mensajes "ue
interact'an % luego dibujar el diagrama de secuencia.
Desc!i$ci1n* El diagrama de interacci#n a crear permitir1 gra!icar los mensajes "ue se envan para la
emisi#n de una pro!orma.
El proceso se inicia cuando el cliente entrega el pedido al vendedor, este ultimo consultara los datos al
catalogo de productos. A continuaci#n el vendedor lee los datos para luego crear la pro!orma, el mismo
vendedor calcula los descuentos e impuestos, por 'ltimo el vendedor entrega la pro!orma.
:cliente :veneor :catalogo e
&rouctos
:&rofor%a
!: entregar &eio( )
": consultar atos( )
#: leer atos( )
$: crear( )
': calcular escuentos e i%&uestos( )
/: entregar &rofor%a( )
EJERCICIO 2
P!oceso% Asignaci#n de movilidad
Re/ue!i"iento% .rear el diagrama de secuencia
Desc!i$ci1n% La promotora de la agencia de tours eval'a la cantidad de turistas "ue tiene en el objeto
)oja de viaje, si la cantidad de turistas es igual a la capacidad de la movilidad debe seleccionar persona,
gua % tambi(n seleccionara c)o!er de movilidad. En caso "ue la cantidad de turistas es menor "ue la
capacidad buscar alternativas de servicio en el mercado.
:&ro%otora :3o-a e via-e
!: evaluar cantia e turistas( )
": seleccionar &ersona4guia y c3ofer
[n5 e turistas=ca&acia e %ovilia]
[n5 e turistas6ca&acia e %ovilia]
#: buscar alternativas e servicio( )
EJERCICIO 3
P!oceso% +olicitud de pedido
Re/ue!i"iento% .rear el diagrama de colaboraci#n sobre la solicitud de un pedido
Desc!i$ci1n% El cliente entrega pedido al vendedor, este ultimo consulta el c#digo del producto % cantidad
al encargado del almac(n, a su ve& entrega el c#digo del producto con el precio del libro. El vendedor
registra el c#digo del producto, descripci#n, precio unitario % cantidad, el vendedor recepciona el monto
del pedido, para luego entregarle al cliente.
:cliente :veneor
:al%acen
!: entregar &eio( )
": consultar coigo &roucto( )
#: consultar cantia( )
$: entregar coigo con &recio el libro( )
': registrar coigo4escri&cion 4&recio unitario y cantia
/: rece&cionar el %onto e &eio( )
7: entregar el &roucto( )
EJERCICIO 5
P!oceso% 4ar de alta a un paciente
Re/ue!i"iento% .rear el diagrama de secuencia.
Desc!i$ci1n% El doctor comunica la mejora a los pacientes, luego registra las recomendaciones en la
)istoria clnica, seguidamente el paciente lee las recomendaciones, a continuaci#n el doctor anota en la
)oja de gastos los montos de su !aena0 el 4pto. de economa lee los datos de la )oja de gastos % calcula el
monto de servicio, este 4pto. Entrega al apoderado el documento de gastos para ser cancelado.
:&aciente :3o-a e
gastos
83istoria
clinica
+&to8econo%ia :a&oeraro :octor
!: co%unicar estao( )
": registrar reco%enacion( )
#: leer reco%enacion( )
$: anotar %ontos( )
': leer( )
/: Calcular %onto total( )
7: entregar ocu%ento e gastos( )
EJERCICIO 6
P!oceso% 5's"ueda de in!ormaci#n en internet
Re/ue!i"iento% crear el diagrama de secuencia
Desc!i$ci1n% el operador enva el criterio de b's"ueda al programa buscador, una ve& "ue recepciona el
criterio, !iltra las p1ginas "ue cumplen con esa condici#n. Luego, las direcciones son mostradas para "ue
el operador pueda leer el contenido, seguidamente e$trae los datos de la pagina % los graba, siempre %
cuando sean necesarios.
:o&eraor :buscaor
": realizar bus9uea( )
!: eter%inar infor%acion a buscar( )
#: filtrar &aginas( )
$: %ostrar irecciones( )
': e:traer atos( )
/: grabar( )
[solo si es necesario]

También podría gustarte