UML ejercicios

Páginas: 7 (1555 palabras) Publicado: 15 de mayo de 2013
“Aprendiendo UML en 24 horas"
Desarrollo e Implementación de Sistemas de Información
Ingeniería Informática
Alumno: Rubén Domínguez
08/04/2013

Introducción
El lenguaje UML está destinado al apoyo de los desarrolladores ya que tanto sus ideas como
sus acciones se pueden registrar en estos, haciendo que cualquier miembro de algún equipo
de desarrollo de software entender, analizar,compartir ideas, etc.
A continuación se mostraran los cuestionarios y ejercicios de las horas 9, 10, 12, 13, 20 y 21.

CAPITULO 9
Cuestionario
1. Defina mensaje sincrónico y mensaje asincrónico.
Si un objeto envía un mensaje y espera una respuesta antes de continuar, esto es sincrónico en caso
contrario si no espera respuesta es asincrónico.
2. En un diagrama de secuencias genérico ¿cómorepresentaría el control de flujo implícito en una
instrucción condicional?
Indicando la condición entre corchetes.
3. ¿Cómo representaría el control de flujo implícito en una instrucción de ciclo "mientras"?
Colocando la condición entre corchetes y agregando un asterisco al inicio.
4. En un diagrama de secuencias ¿Cómo representaría a un objeto recién creado?
Con un rectángulo agregándole“crear” o “crean” a la flecha que apunte al objeto.

Ejercicios
1. Cree un diagrama de secuencias de instancias que muestre lo que ocurre cuando envía con éxito
un fax. Esto es, modele las interactividades entre objetos en el mejor escenario del caso de uso
"enviar fax" de una máquina de fax. Incluya los objetos de la máquina que envía, la que recibe, el
fax y un "intercambio" central que encause alos faxes y a las llamadas telefónicas.

2. Cree un diagrama de secuencias genérico que incluya escenarios infructuosos (línea ocupada,
error de la máquina que envía), así como del mejor escenario indicado en el ejercicio 1.

CAPITULO 10
Cuestionario
1. ¿Cómo representa un mensaje en un diagrama de colaboraciones?

Con una flecha que une un par de objetos, se apunta hacia el receptor.
2.¿Cómo mostraría información secuencial en un diagrama de colaboraciones?
Agregando un número a una flecha de mensaje.
3. ¿Cómo mostraría los cambios de estado?
Cuando se tiene un objeto ya creado está en un rectángulo con su estado, se agrega otro
rectángulo y se pone el estado modificado, conectando ambos con una línea punteada e
indicando .
4. ¿Qué se entiende por la "equivalenciasemántica" de dos tipos de diagramas?
Que ambos diagramas tienen la misma información y uno se puede convertir en el otro.

Ejercicios
1. En el ejemplo de la máquina de gaseosas, sólo mostré un diagrama de colaboraciones
equivalente al diagrama de secuencias de instancia de la situación "importe incorrecto".
Cree un diagrama de colaboraciones que corresponda al diagrama de secuencias genérico
de lahora 9 para el caso de uso "Comprar gaseosa". Esto es, agregue la situación "Gaseosa
agotada" al diagrama de colaboraciones de la figura 10.5.

2. En el diagrama de colaboraciones del caso de uso "Crear propuesta", el consultor busca
en el área central de almacenamiento una propuesta adecuada para volverla a utilizar.
Imagine a "buscar" como un mensaje enviado para buscar en una secuencia dearchivos,
y utilice las técnicas de modelado de la sección "Algunos conceptos más" para cambiar el
diagrama de colaboraciones en la figura 10.6.

CAPITULO 12
Cuestionario
1. ¿Cuáles son los tres tipos de componentes?
 Componentes de distribución.
 Componentes de producto de trabajo.
 Componentes de ejecución.
2. ¿Cómo llamaría a la relación entre un componente y su interfaz?Realización.
3. ¿Cuáles son las dos formas de representar esta relación?
1. Se muestra la interfaz como un rectángulo que tiene la información que los une, se conecta
al componente por la línea discontinua y una punta de flecha representada por un triángulo
sin rellenar que visualiza la realización.
2. Se representa la interfaz como un pequeño círculo que se conecta al componente por una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios uml
  • ejercicios uml
  • Uml Ejercicios Practicos
  • Ejercicios Uml
  • Ejercicios UML
  • Ejercicios de uml
  • Ejercicios uml
  • Ejercicios uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS