20132ICN292V001_Certamen_2___pauta.pdf
-
Upload
cecilia-corona -
Category
Documents
-
view
4 -
download
1
Transcript of 20132ICN292V001_Certamen_2___pauta.pdf
Universidad Técnica Federico Santa Maria Departamento de Industrias
Sistemas de Información para la Gestión
Sábado 11 de Enero de 2014 Duración Total: 120 Minutos Prof. Rafael Favereau Urquiza
CERTAMEN # 2 ICN – 292 par 01 y 02, 2do Semestre 2013 Pauta de Corrección
Ejercicio # 1, Respuestas de Alternativas (30 puntos, 3 puntos por cada respuesta correcta). Responder en la presente hoja. Solo se considerarán válidas las respuestas registradas dentro del rectángulo.
1. ¿A qué se refiere el concepto de desarrollo de software “world class”:
a) Software de código libre desarrollado por Ingenieros Informáticos de todo el mundo. b) Corresponde a un tipo de desarrollo basado en el uso de diagramas de clases. c) Es un tipo de desarrollo de software basado en las mejores prácticas de un tipo de industria. d) Tipo de desarrollo Web utilizable por cualquier organización en todo el mundo. e) Desarrollos premiados en la Conferencia Mundial de Software por su calidad y efectividad.
C
2. La reutilización de funcionalidad y código es importante principalmente porque:
a) Justifica el análisis, desarrollo y enseñanza de los diagramas UML. b) Disminuye los costos y el riesgo de un proyecto de desarrollo de software. c) Aumenta la independencia de los programadores. d) Disminuye el acoplamiento estructural de un software respecto del sistema operativo. e) Disminuye el precio final de un proyecto de desarrollo de software integrado por terceros.
B
3. En una página activa de un portal Web, el Servidor que la aloja:
a) Procesa el requerimiento del usuario, genera una página y luego transmite el código HTML. b) Responde siempre con la misma página. c) Solicita los códigos de acceso a la aplicación a través de los archivos “cookies”. d) Solicita la instalación del plug-in compilador en el PC cliente cada vez que es invocada. e) Emite el código HTML junto con applets JAVA para construir la respuesta en el PC cliente.
E
4. Los tres principios básicos de seguridad en Sistemas de Información son:
a) Continuidad – Integridad – Aplicabilidad. b) Continuidad – Integridad - Disponibilidad. c) Confidencialidad – Integridad – Disponibilidad. d) Confidencialidad – Integridad – Usabilidad. a) Ninguna de las anteriores.
C
5. La siguiente declaración [ -depositar(): int ] en una clase de UML significa que:
a) Existe un atributo de nombre “depositar” cuyo valor inicial depende del valor de una variable entera. b) Todo lo inserto entre […] son comentarios del desarrollador. c) Existe una operación de nombre “depositar” que el sistema puede invocar desde cualquier parte. d) Se declara una operación privada, sin parámetro, que retorna un valor entero. e) Sus clases herederas no pueden invocar la operación entregando un valor entero.
D
6. La diferencia entre una relación de asociación con agregación y una relación de dependencia es:
a) En la relación de asociación con agregación existe un sistema todo – parte, no así en la otra. b) Ambas son un tipo especial de relación de asociación. c) No hay diferencia alguna, son distintos nombres para el mismo tipo de relación. d) Que la agregación es un tipo especial de herencia, y la dependencia un tipo especial de asociación. e) La asociación con agregación utiliza o crea la clase dependiente con la cual se relaciona.
A
Universidad Técnica Federico Santa Maria Departamento de Industrias
Sistemas de Información para la Gestión
Sábado 11 de Enero de 2014 Duración Total: 120 Minutos Prof. Rafael Favereau Urquiza
7. La “Ingeniería Social” corresponde a un(a):
b) Disciplina de las ciencias políticas para la organización el estado. c) Doctrina policial para contener tumultos y manifestaciones. d) Conjunto de acciones cuyo propósito es explotar una vulnerabilidad en personas u organizaciones. e) Obra teórico – literaria de Karl Marx, posterior a la publicación de “El Capital”. a) Visión de la Ingeniería Electrónica para sustituir a las personas por robots en diferentes industrias.
D
8. Una vulnerabilidad es:
a) Un tipo de relación en los diagramas de clases. b) El nombre con que se reconoce la operación o método público de una clase. c) El algoritmo de acciones que debe realizar una caso de uso una vez desarrollado. d) Debilidad de equipos o sistemas que posibilitan la ocurrencia de eventos no deseados. e) El formato de nombre y entrega de parámetros para invocar a una operación de un objeto.
D
9. Las cuatro “P” que dirigen el Proceso Unificado de Desarrollo de Software son:
a) Programadores – Proyectos – Plata – Poder. b) Personas – Proyectos – Producto – Proceso. c) enPowerment – Plan – Pincode - Peroxide. d) Se refiere a la traducción de las siglas de UML al chino mandarín. e) Programadores – Proyectos – Producto – Proceso.
B
10. La destrucción de un objeto en un diagrama de secuencia puede ser consecuencia directa de:
a) La corrupción estructural de sus atributos visibles. b) La pérdida sistémica de su sentido funcional. c) Un mensaje de “envío” señalando la destrucción del objeto, generado por otro objeto del sistema. d) Un valor específico en un mensaje de “retorno” determinado en el diseño del modelo. e) El fin de su línea de vida.
C
Ejercicio # 4, Reconocer los conceptos consultados del diagrama de secuencia ilustrado, y responder los siguientes ítems (10 puntos).
a) Indicar el total de objetos creados y el total de objetos destruidos (por separado), dentro del periodo
de vida en el diagrama (2 pts.).
En el transcurso del diagrama de secuencia, se crean 3 objetos (obCinco, obSeis, y obSiete) y se destruyen 2 objetos (obCinco y obSeis).
b) Indicar el total de actores del diagrama, e identificarlos (2 pts.).
El diagrama de secuencia presenta un total de 2 actores, el Cliente y el Vendedor.
c) Indicar el total de focos de control no anidados en el diagrama (2 pts.).
El diagrama de secuencia presenta un total de 11 focos de control no anidados.
d) Indicar el total de líneas de vida (implícitas y explícitas) en el diagrama (2 pts.).
El diagrama de secuencia presenta un total de 9 líneas de vida.
e) Indicar el total de mensajes de retorno ilustrados en el diagrama (2 pts.).
El diagrama de secuencia presenta un total de 10 mensajes de retorno.
Universidad Técnica Federico Santa Maria Departamento de Industrias
Sistemas de Información para la Gestión
Sábado 11 de Enero de 2014 Duración Total: 120 Minutos Prof. Rafael Favereau Urquiza
Ejercicio # 2, Utilizando nomenclatura vista en clases, diseñe e ilustre un diagrama de Casos de Uso de la siguiente funcionalidad requerida. No es necesario incluir las respectivas tablas de descripción (30 puntos).
Evaluación: Actores Principales – AP, 12% (máx. 6 pts.); Actores Secundarios – AS, 8% (máx. 6 pts.); Límites Sistema – LS, 2% (máx. 2 pts.); Casos de Uso – CU, 30% (máx. 38 pts.); Relaciones – RE, 30% (máx. 66 pts.); Modelo General – MG, 18% (máx. 3 pts.).
Invo
lucrad
o
Institución
Hospital
Carabinero
Re
con
oci
mie
nto
d
e V
oz
Sist
ema
de
Reg
istr
o d
e A
ccid
ente
s
Ob
ten
er
Con
stan
cia
Ing
reso
D
ato
s A
ccid
en
te
Ver
en
P
anta
lla
PC
Res
umen
A
nte
ced
ente
s
Imp
rim
ir
no
Le
ga
l
Va
lida
ció
n
Usu
ari
o
Gua
rdar
con
Fi
rma
Elec
tró
nic
a
Prep
arac
ión
Men
saje
Reg
istr
o B
D
Acc
iden
tes
Persona
Ingr
eso
Dat
os
Ho
spit
al
Ap
p.
Telé
fon
o
Avi
so a
l H
osp
ital
Ge
ne
ra
Info
rme
s
Con
stan
cia
Acc
iden
te
An
tece
den
tes
Cau
sa
Rep
orte
In
stit
uci
on
es
Juzgad
o
<<
incl
ud
e>
>
<<e
xte
nd>
>
<<in
clud
e>>
AP
: 6 p
ts.
AS:
6 p
ts.
LS: 2
pts
.C
U: 3
8 p
ts.
RE:
66
pts
.M
G: 3
pts
.
Universidad Técnica Federico Santa Maria Departamento de Industrias
Sistemas de Información para la Gestión
Sábado 11 de Enero de 2014 Duración Total: 120 Minutos Prof. Rafael Favereau Urquiza
Ejercicio # 3, Utilizando nomenclatura vista en clases, diseñe 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).
Evaluación: Visibilidad General – VG, 2% (máx. 2 pts.); Tipos de Datos – TD, 5% (máx. 4 pts.); Clases – CL, 25% (máx. 26 pts.); Relaciones – RE, 28% (máx. 34 pts.); Atributos & Operaciones – AO, 20% (máx. 58 pts.); Nombre & Cardinalidad – NC, 10% (máx. 21 pts.); Modelo General – MG, 10% (máx. 3 pts.).
tipoPres
-bo
no
-re
em
bo
lso
-pla
n s
alu
d-c
on
sult
a
ISA
PRE
Prof
. Sal
udC
línic
a
Sucu
rsal
Empl
eado
Pers
ona
Afi
liado
Méd
ico
Enfe
rmer
o
Jefe
Suc
ursa
l
Plan
Sal
udC
onve
nio
Pres
taci
ón
VG
: 2 p
ts.
TD: 4
pts
.C
L: 2
6 p
ts.
RE:
34
pts
.A
O: 5
8 p
ts.
NC
: 21
pts
.M
G: 3
pts
.
+ no
mbr
e: s
trin
g
+ R
UT:
str
ing
+ es
peci
alid
ad:
stri
ng
+ fe
chaN
ac: d
ate
+ ge
tEda
d()
: int
+ co
digo
: str
ing
+ di
recc
ion
: str
ing
+ #e
mpl
eado
s: in
t
+ ci
rcul
ante
(): m
n
con
ven
io
1..*
1..*
con
ven
io1
..*1
..*+
nom
bre:
str
ing
+ R
UT:
str
ing
+ R
UTr
epLe
g: s
trin
g
+ ut
ilida
des(
): in
t
+ no
mbr
e: s
trin
g
+ R
UT:
str
ing
+ di
recc
ion
: st
ring
+ c
ost
oA
t: m
n
+ p
lazo
: dat
e
+ re
ntab
le()
: int
+ re
gis
tro:
int
+ at
enci
on:
tipo
Ate
n
tipoAten
-en
ferm
ero
-Mat
ron
a-k
ine
sió
logo
-psi
cólo
go
+ na
cion
: st
ring
+ co
de: i
nt
+ su
eldo
Bru
: m
n+
tip
Ate
n: t
ipo
Pre
s
+ ad
min
(): v
oid
je
fe
1..*
1
1 1..*
1 1..*
+ pr
ofes
ion
: str
ing
+ va
lorP
lan
: mn
+ no
mbr
e: s
trin
g
1
1..*
0..*
1..*
con
trat
o
es
ate
nd
ido
trabajatiene