You are on page 1of 2

UNIVERSIDAD SANTIAGO DE CALI

INGENIERIA DE SISTEMAS
INGENIERIA DE SOFTWARE II
PATRONES DE CREACION

OBSERVACIONES
1. PREGUNTA SIN RESPONDER SE ASUME COMO MALA.
2. EL NUMERO DE LA PREGUNTA NO VA EN ORDEN CONSECUTIVO. Esto es premeditado,
entonces, por favor, ponga mucho cuidado cuando responda, referencie la respuesta al
nmero correcto.
3. Anote sus respuestas dado que el examen resuelto se entregar al terminar la prueba.
4. Con el paquete patronesParcial se entrega el cdigo sobre el cual se harn las preguntas de
todo el parcial.

Preguntas de Seleccin Mltiple con nica Respuesta (40%)


Este tipo de preguntas consta de un (1) enunciado y 5 opciones (a, b, c, d, e). Slo una (1) de estas
opciones responde correctamente la pregunta. Ud. debe seleccionar la respuesta correcta.

1. En la clase Demanda, el mtodo getObjeto(),


a) instancia la clase una sola vez
b) retorna una referencia al objeto
c) es la nica manera de acceder al objeto
d) todas las anteriores
e) ninguna de las anteriores
2. En el paquete patronC, se recrea el patrn
a) Builder
b) Prototype
c) Abstract Factory
d) todas las anteriores
e) ninguna de las anteriores
3. En el paquete patronB, se recrea el patrn
a) prototipo
b) singleton
c) builder
d) todas las anteriores
e) ninguna de las anteriores
4. En el patrnC, qu clase utiliza el patrn ?, es decir, qu clase utiliza las caractersticas del patrn
implementado ?.
a) Pizza
b) Cocina
c) PizzaConstructor
d) todas las anteriores
e) ninguna de las anteriores
5. En el patrnB, qu clase es la que instancia los diferentes objetos ?
a) CreaWindows
b) Boton
c) CreaX
d) todas las anteriores
e) ninguna de las anteriores

Preguntas de Anlisis de Relacin (40%)


Este tipo de preguntas consta de dos proposiciones, as: una Afirmacin y una (1) Razn, unidas por la
palabra PORQUE. Ud. debe examinar la veracidad de cada proposicin y la relacin terica que las une.
Para responder este tipo de preguntas Ud. debe leer toda la pregunta y sealar en su Hoja de respuestas, la
respuesta elegida de acuerdo con el siguiente cuadro de instrucciones:
Si la afirmacin y la razn son VERDADERAS y la razn es una explicacin CORRECTA de la afirmacin,
rellene el cuadrado a
Si la afirmacin y la razn son VERDADERAS, pero la razn NO es una explicacin CORRECTA de la
afirmacin, rellene el cuadrado b
Si la afirmacin es VERDADERA, pero la razn es una proposicin FALSA, rellene el cuadrado c
Si la afirmacin es FALSA, pero la razn es una proposicin VERDADERA, rellene el cuadrado d
Si tanto la afirmacin como la razn son proposiciones FALSAS, rellene el cuadrado e

31. La diferencia entre Instancia y Demanda consiste en que en uno de ellos el objeto se crea cuando se
require PORQUE las variables estticas se crean en el momento de iniciar la aplicacin.
32. El modificador static determina que un atributo sea un variable de clase PORQUE una variable de clase
es nica para todos y cada uno de los objetos que se creen de dicha clase.
33. Los patrones de creacin facilitan una de las tareas ms comunes en la programacin orientada a
objetos: la creacin de objetos en un sistema PORQUE los patrones se clasifican en patrones de
creacin , comportamiento, estructurales y de sistema.
34. El patrn Fbrica (Factory Method) NO permite crear objetos de diferentes clases PORQUE en el patrn
Fbrica la clase de los objetos lo determina el condicional que retorna un objeto determinado.
35. El patrn Builder se utiliza cuando se requieren objetos de clases muy diferentes PORQUE a travs de
las interfaces, el patrn Builder, la homogeniedad de los diferentes objetos a instanciar.

Utilizando notacin UML, realice el diagrama de clase para las aplicaciones presentes en el paquete
creacion.patronC (30%)

Condiciones Acadmicas
1. La solucin del parcial debe ser envada, a ms tardar, el da martes 11 de Noviembre de 2008, en
formato .pdf, a la cuenta de correo rnogales.is2@gmail.com antes de las 11:59:59 horas. Cada
quince minutos de atraso se penalizar con un descuento de un punto en la nota final.
Si el diagrama UML, lo manda en un archivo aparte a las respuestas de las preguntas, ste tambin
estar en formato .pdf.
Condiciones del Documento y el e-mail:
1. El nombre del archivo debe ser: nombreEstudianteIS2segundoParcial.
2. El asunto (subject) del correo debe ser: segundoParcialIS2nombreEstudiante
2. El parcial se puede realizar en forma individual o en parejas. Para ste ltimo caso, se puede
escoger cualquier cdigo de los estudiantes que componen el grupo.
3. El NO cumplimiento de las condiciones acadmicas, penalizar con un descuento de un punto en la
nota final.

You might also like