Taller UML Hora 5

Hora 5. El cuestionario y los ejercicios verificarán y fortalecerán su conocimiento respecto al tema de las agregaciones

Views 86 Downloads 0 File size 192KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Hora 5. El cuestionario y los ejercicios verificarán y fortalecerán su conocimiento respecto al tema de las agregaciones, composiciones, contextos e interfaces. Las respuestas las podrá ver en el Apéndice A, "Respuestas a los cuestionarios". Cuestionario 1 ¿Cuál es la diferencia entre una agregación y una composición? R: La agregación y la composición poseen la cualidad de que sus componentes pertenecen a un todo, pero en la agregación sus componentes pueden pertenecer a más de un todo a la vez, en caso contrario a la composición en la cual sus componentes solo pueden pertenecer a un todo. 2 ¿Qué es la realización? R: Es la relación que hay entre las clases y la interfaz, esta se representa con una línea recta segmentada que va desde la clase hasta la interfaz. 3 Mencione los tres niveles de visibilidad y describa lo que significa cada uno de ellos. R: Esta el nivel privado este se representa con un símbolo de - y quiere decir que solo las clases que los poseen pueden usar sus atributos. El nivel protegido se representa con un # y quiere decir que las subclases o descendientes de la clase que los poseen pueden usar sus cualidades y por ultimo esta el nivel publico que se representa con el símbolo de + y quiere decir que otras clases pueden utilizar sus atributos. Ejercicios l. Cree un diagrama de contexto de composición de una revista. Tome en cuenta la tabla de contenido, la editorial, los artículos y las columnas. Luego, cree un diagrama de contexto del sistema que muestre a la revista junto con el suscriptor y el comprador en el puesto de revistas.

2. En la actualidad, el tipo más popular de GUI es la interfaz WIMP (ventanas, iconos, menús y puntero, por sus siglas en inglés). Dibuje un diagrama de clases de la interfaz WIMP, y haga uso de todo el conocimiento adecuado del UML que ha adquirido hasta ahora. Además de las clases indicadas en las siglas, incluya los elementos relacionados como las barras de desplazamiento y el cursor, así como cualquiera de las otras clases necesarias.