You are on page 1of 1

Capitulo 1

Cuestionario
1. Porqu es necesario contar con diversos diagramas en el modelo de un sistema? Los
diferentes tipos de diagramas UML presentan ideas que pueden ser comprendido por cualquiera
de los usuarios ya que todo sistema tiene diferentes usuarios con intereses que son distintos
2. Cules diagramas le dan una perspectiva esttica de un sistema? Diagramas de clases,
objetos, componentes y de distribucin.
3. Cules diagramas le dan una perspectiva dinmica de un sistema (esto es, muestran el
cambio progresivo)? Diagramas de caso de uso, estados, secuencias, actividades y
colaboraciones.
Ejercicios
1. Suponga que creara un sistema informtico que jugar ajedrez con un usuario. Cules
diagramas UML sern tiles para disear el sistema? Porque?
Diagramas de caso de usos Este diagrama se enfoca en ver desde el punto de vista del usuario.
Diagrama de estados el juego de ajedrez se juega en 2, hay dos estados que puede tener cada
partido- jugando, esperadno la movida del oponente.
Diagrama de actividades Puede ser que el juego se gane, pierda o empate y se tenga que
reiniciar. Para este proceso hay que hacer ciertas cosas como, determinar el ganador, re-
acomodar el tablero, etc...
Diagrama de colaboraciones - ya que hay dos partidos involucrados, se tiene que determinar
como estos colaboran entre si.
2. Para el sistema del ejercicio que ha completado, liste las preguntas que formularia a un
usuario potencial y porque las hara.
Jugara usted el juego? - simple pregunta introductoria.
A que dificultad quisiera usted que la computadora jugara contra usted? - es importante para
poder saber en que dificultad, o que rango de dificultades la computadora debe estar preparada
para poder desempear.
Quisiera que haya un cronometro de tiempo? - un cronometro nos segmentara ciertos procesos
en el diagrama de colaboraciones ya que se puedes realizar cierto proceso dependiendo en el
estado del cronometro.
Capitulo 1
Cuestionario
1. Que es un objeto? Es un instancia de una clase
2. Como trabajan los objetos de un conjunto? Los objetos trabajan en conjunto por el envio de
mensajes entre s.
3. Que establece la multiplicidad? Establece la cantidad de objetos de una clase que se
relacionan con otro de una clase asociada.
4. Puede asociarse dos objetos entre s en ms de una manera? Si es posible.
Ejercicios
No se incluyeron ejercicios en este capitulo.