Está en la página 1de 4

Universidad Tcnica Federico Santa Maria

Departamento de Industrias
Sistemas de Informacin para la Gestin



CERTAMEN # 2 ICN 292 01, 1er Semestre 2012

Ejercicio # 1, Respuestas de Alternativas (30 puntos, 3 puntos por cada respuesta correcta). Responder en
la presente hoja. Solo se considerarn vlidas las respuestas registradas dentro del rectngulo.

1. Los tres principios bsicos de seguridad en Sistemas de Informacin son:
a) Continuidad Integridad Aplicabilidad.
b) Confidencialidad Integridad Disponibilidad.
c) Continuidad Integridad - Disponibilidad.
d) Confidencialidad Integridad Aplicabilidad.
e) Ninguna de las anteriores.

B

2. Es posible afirmar que un Software se encuentra libre de errores y/o fallas cuando:
a) Se han ejecutado todos los pasos recomendados por los protocolos de QA.
b) Se han verificado tanto las cualidades implcitas como las explcitas.
c) Se tiene una lista clara y corregida de todos los defectos, errores y/o fallas del cdigo.
d) Se ha hecho un testing exhaustivo tanto de anlisis y experimentacin.
e) Nunca es posible afirmar aquello.

E

3. La Signatura de la Operacin es:
a) El registro o estado de los atributos de un objeto, luego de ser invocada alguna de sus operaciones.
b) El nombre con que se reconoce la operacin o mtodo pblico de una clase.
c) El formato de nombre y entrega de parmetros para invocar a una operacin o mtodo de un objeto.
d) El algoritmo de acciones que debe realizar una caso de uso una vez desarrollado.
e) La firma del tipo de visibilidad de una clase, tipo de objeto u objeto.

C

4. La reutilizacin de funcionalidad y cdigo es vital porque:
a) Disminuye los costos y el riesgo de un proyecto de desarrollo de software.
b) Justifica el anlisis y desarrollos de diagramas UML.
c) Aumenta la independencia de los programadores.
d) Mejora la relacin de acoplamiento estructural de un software respecto del sistema operativo.
e) Disminuye el precio final de un proyecto de desarrollo de software integrado por terceros.

A

5. En una pgina activa de un portal Web, el Servidor que la aloja:
a) Responde siempre con la misma pgina.
b) Procesa los parmetros entregados, genera una pgina nueva localmente y luego la transmite.
c) Emite el cdigo HTML junto con applets JAVA para construir la respuesta en el PC cliente.
d) Solicita los cdigos de acceso a la aplicacin.
e) Responde siempre con un cdigo de error cuando los parmetros fueron mal entregados.

C

6. Un diagrama de casos de uso representa:
a) Una jerarqua de clases de los objetos de negocio.
b) Un conjunto de requerimientos funcionales del sistema.
c) Un conjunto de relaciones de uso en un modelo.
d) Una mquina de estado para el sistema completo.
e) Un conjunto de requerimientos no funcionales del sistema.

B




Universidad Tcnica Federico Santa Maria
Departamento de Industrias
Sistemas de Informacin para la Gestin



7. La siguiente declaracin [ -girar(monto: int): void ] en una clase de UML significa que:
a) Existe un atributo de nombre girar cuyo valor inicial depende del valor de una variable entera.
b) Todo lo inserto entre [] son comentarios del desarrollador.
c) Existe una operacin de nombre girar que el sistema puede invocar desde cualquier parte.
d) Se declara una operacin privada, de parmetro entero que no retorna un valor.
e) Sus clases herederas pueden invocar la operacin entregando un parmetro entero.

D

8. La diferencia fundamental entre una relacin de agregacin y composicin en un diagrama de clases es:
a) Solo la relacin de agregacin constituye una relacin de todo parte.
b) Ambas son un tipo especial de relacin de asociacin.
c) No hay diferencia alguna, son distintos nombres para el mismo tipo de relacin.
d) Que la agregacin es un tipo especial de herencia, y la composicin un tipo especial de asociacin.
e) La dependencia temporal de la clase agregada o compuesta respecto a la cual se relacionan.

E

9. Los diagramas de objeto son muy tiles para:
a) Entender los diagramas de clases en base a casos particulares.
b) Generalizar el comportamiento dinmico de los diagramas de clases.
c) Permitir la generacin de diagramas de secuencia en base a objetos comunes en el modelamiento.
d) Resumir todos los casos posibles o escenarios planteados por un diagrama de clases.
e) Generar un puente conceptual entre los diagramas de casos de uso con los de clases.

A

10. La creacin de un objeto en un diagrama de secuencia puede ser consecuencia directa de:
a) Que la vida siempre se abre camino.
b) La necesaria alternancia sistmica entre los objetos y actores de un sistema.
c) Un mensaje de llamada solicitando la creacin de un objeto especfico.
d) Un valor especfico en un mensaje de retorno determinado en el diseo del modelo.
e) El inicio de su lnea de vida.


C


Ejercicio # 4, Reconocer los conceptos consultados del diagrama de secuencia ilustrado en la pgina
siguiente y responder (10 puntos).

a) Indicar el total de objetos creados y destruidos dentro del periodo de vida del diagrama (2 pts.).
Hay solo dos (2) objetos creados y destruidos en el periodo de vida del diagrama, obCinco y obSeis.
b) Identificar al actor iniciador de la secuencia modelada en el diagrama (2 pts.).
El actor iniciador de la secuencia es el cliente.
c) Indicar el total de focos de control no anidados del diagrama (2 pts.).
Existen once (11) focos de control no anidados.
d) Indicar el total de lneas de vida (implcitas y explcitas) del diagrama (2 pts.).
Existen nueve (9) lneas de vida implcitas y explcitas en el diagrama.
e) Indicar el total de mensajes de llamada ilustrados en el diagrama (2 pts.).
Existen trece (13) mensajes del tipo llamada en el diagrama.


Universidad Tcnica Federico Santa Maria
Departamento de Industrias
Sistemas de Informacin para la Gestin



Ejercicio # 2, Utilizando nomenclatura vista en clases, disee e ilustre un diagrama de Casos de Uso de la
siguiente funcionalidad. No es necesario incluir las respectivas tablas de descripcin (30 puntos).


C
l
i
e
n
t
e
I
m
p
r
i
m
i
r

L
i
s
t
a
d
o
T
r
a
n
s
f
e
r
e
n
c
i
a

d
e

F
o
n
d
o
s
G
e
s
t
i

n

d
e

C
r

d
i
t
o
s
I
n
s
t
r
u
m
e
n
t
o
s

I
n
v
e
r
s
i

n
L
i
s
t
a
d
o

T
r
a
n
s
a
c
c
i
o
n
e
s
C
o
n
s
u
l
t
a

d
e

S
a
l
d
o
G
e
s
t
i
o
n
a
r

C
u
e
n
t
a
s
E
x
p
o
r
t
a
r

a

E
x
c
e
l
E
n
v
i
a
r

E
-
M
a
i
l
C
u
e
n
t
a

C
o
r
r
i
e
n
t
e
L

n
e
a

d
e

C
r

d
i
t
o
T
a
r
j
e
t
a

d
e

C
r

d
i
t
o
V
e
r

C
h
e
q
u
e
s

C
o
b
r
a
d
o
s
E
n
v
i
a
r

M
o
n
t
o

d
e

D
i
n
e
r
o
C
t
a
C
t
e
D
e
s
t
i
n
a
t
a
r
i
o
D
e
s
t
i
n
a
t
a
r
i
o

E
-
M
a
i
l
C

l
c
u
l
o

d
e

I
n
t
e
r

s
S
o
l
i
c
i
t
a
r

C
r

d
i
t
o
T
o
m
a
r

I
n
v
e
r
s
i

n
V
a
l
i
d
a
r

U
s
u
a
r
i
o
P
o
r
t
a
l

W
e
b

B
a
n
c
a
r
i
o
<
<
e
x
t
e
n
d
>
>
<<extend>>
<
<
i
n
c
l
u
d
e
>
>
<
<
i
n
c
l
u
d
e
>
>
<
<
i
n
c
l
u
d
e
>
>
A
P
:

2

(
5
%
)
A
S
:

4

(
1
0
%
)
S
I
S
T
:

2

(
5
%
)
C
U
:

3
6

(
3
5
%
)
R
E
L
:
5
4

(
3
5
%
)
M
O
D
:

2

(
1
0
%
)


Universidad Tcnica Federico Santa Maria
Departamento de Industrias
Sistemas de Informacin para la Gestin




Ejercicio # 3, Utilizando nomenclatura vista en clases, disee e ilustre un diagrama de Clases para el siguiente
caso. Es necesario indicar la cardinalidad de las relaciones, proponer nombres para las mismas, e indicar los
tipos de valores de sus atributos y operaciones (30 puntos).


P
e
r
s
o
n
a
-

r
u
t
:

s
t
r
i
n
g
-

n
o
m
b
r
e
:

s
t
r
i
n
g
-

f
e
c
h
a
N
a
c
i
m
i
e
n
t
o
:

d
a
t
e
E
m
p
l
e
a
d
o
-

s
u
e
l
d
o
B
a
s
e
:

i
n
t
-

f
e
c
h
a
C
o
n
t
r
a
t
o
:

d
a
t
e
C
l
i
e
n
t
e
-

t
e
l
e
f
o
n
o
C
o
n
t
a
c
t
o
:

i
n
t
A
u
t
o
m
o
t
o
r
a
+

r
u
t
:

s
t
r
i
n
g
+

n
o
m
b
r
e
:

s
t
r
i
n
g
p
o
t
e
n
c
i
a
l
C
o
m
p
r
a
d
o
r
-

d
a
t
o
s
G
o
o
g
l
e
(
)
:

t
e
x
t
A
u
t
o
+

m
a
r
c
a
:

s
t
r
i
n
g
+

m
o
d
e
l
o
:

s
t
r
i
n
g
+

p
r
e
c
i
o
:

i
n
t
N
u
e
v
o
-

d
e
s
c
u
e
n
t
o
:

i
n
t
U
s
a
d
o
+

a

o
:

i
n
t
+

c
o
l
o
r
:

s
t
r
i
n
g
-

k
i
l
o
m
e
t
r
a
j
e
:

i
n
t
N
o
r
m
a
l
+

a
c
c
e
s
o
r
i
o
s
:

t
i
p
o
A
c
c
L
u
j
o
-

p
l
a
z
o
I
m
p
o
r
t
a
c
i

n
:

d
a
t
e
+

i
m
p
o
r
t
a
c
i

n
(
)
:

d
a
t
e
M
e
c
a
n
i
c
o
+

m
a
n
t
e
n
c
i
o
n
(
)
:

i
n
t
V
e
n
d
e
d
o
r
-

v
e
n
d
e
r
(
)
:

v
o
i
d
t
i
p
o
N
e
c
-
u
r
g
i
d
o
-
a
p
u
r
a
d
o
-
m
a
x
T
i
m
e
-
m
a
x
V
a
l
t
i
p
o
A
c
c
-
l
l
a
n
t
a
-
a
i
r
e
-
r
a
d
i
o
-
a
i
r
b
a
g
C
o
n
t
r
a
t
o
C
o
m
i
s
i
o
n
c
o
n
s
e
c
i
o
n
a
A
u
t
o
-

n
e
c
V
e
n
t
a
:

t
i
p
o
N
e
c
M
a
n
t
e
n
c
i
o
n
+

c
o
s
t
o
:

i
n
t
-

g
e
t
R
e
p
u
e
s
t
o
s
(
)
:

v
o
i
d
A
c
u
e
r
d
o
+

d
o
c
:

t
e
x
t
+

l
e
g
a
l
i
z
a
r
(
)
:

v
o
i
d
t
r
a
b
a
j
a
t
r
a
n
s
a
c
c
i
o
n
a
r
e
p
a
r
a
vende
ofrece
concesiona
0
.
.
*
1
.
.
*
1
1
.
.
*1
0
.
.
*
1
.
.
*
1
.
.
*
1
1
.
.
*
1
.
.
*
1
V
I
:

2

(
5
%
)
T
D
:

4

(
5
%
)
C
L
A
:

3
4

(
2
5
%
)
R
E
L
:

4
0

(
2
5
%
)
A
&
O
:

5
2

(
2
5
%
)
N
&
C
:

1
8

(
1
0
%
)
M
O
D
:

2

(
5
%
)

También podría gustarte