DISEÑO DESAROLLO

Páginas: 3 (548 palabras) Publicado: 6 de abril de 2013
Facultad de Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70
www.ort.edu.uy

Montevideo, 20 de abril de 2007
EXAMEN
Diseño y Desarrollo deAplicaciones (4169)
Analista Programador
Analista en Tecnologías de la Información

1-Conceptos Básicos UML (20)
a) De un ejemplo concreto y coherente, en un solo diagrama de clases que modele undominio a su
elección, donde aparezca una asociación, una composición y una dependencia.
Indique cual es cual mediante el uso de notas.(10)
Nota: No es necesario especificar atributos ni métodos enlas clases del modelo.
b) Explique los conceptos de asociación, composición y dependencia. (10)

2-Herencia en java (20)
a) Implemente en Java el siguiente modelo: (10)
A
-numero : int
+A(innumero : int)
+getNumero() : int
+toString() : String

B
-nombre : String
+getNombre() : String
+toString() : String

Nota: No agregue ningún método a las clases que no aparezca en el modelo,exceptuando el
constructor de la clase B que no esta especificado en el mismo.
b) ¿Es posible cambiar la relación de herencia entre B y A utilizando composición y delegación?
En caso negativoindique por que.
En caso afirmativo implemente una nueva versión de B con este cambio. (10)
3-Patrones de Diseño(40)
a) Dado un sistema dividido lógicamente en dos capas: Interface de usuario y Lógicadel Negocio.
Indique y justifique que patrón de diseño utilizaría para minimizar las dependencias de las clases de
la interface de usuario con las clases de la lógica del negocio. (10)
Página 1 de 3Computación - Electrónica - Telecomunicaciones - Sistemas de Información

Facultad de Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70www.ort.edu.uy

b) Dado un sistema dividido lógicamente en dos capas: Interface de usuario y Lógica del Negocio. Es
necesario que las clases del negocio, comuniquen información a las clases de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • desarollo
  • desarollo
  • desarollo
  • Desarollo
  • Desarollo
  • Desarollo
  • desarollo
  • Desarollo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS