Sei sulla pagina 1di 2

TAREA NUMERO 1

1. Defina UML con su s propias palabras.

Es una herramienta que permite a los creadores de sistemas plasmar


sus ideas en una forma convencional y fácil de comprender y así poder
comunicárselas a otras personas.

2. Realice una cronología del desarrollo de UML.

Versión UML 1.1 (julio 1997) es aprobada por la OMG convirtiéndose en


la notación estándar de facto para el análisis y el diseño orientado a
objetos. Versión UML 1.2 (junio 1998) por OMG. Versión UML 1.3 (junio
1999) por OMG. Versión UML 2.0 (marzo 2005) por OMG.

3. ¿Qué utilidad tiene el UML?

Hoy en día, UML ("Unified Modeling Language") está consolidado como


el lenguaje estándar en el análisis y diseño de sistemas de cómputo.
Mediante UML es posible establecer la serie de requerimientos y
estructuras necesarias para plasmar un sistema de software previo al
proceso intensivo de escribir código.

4. Nombre los bloques de construcción.

El vocabulario de UML incluye 3 clases de bloques de construcción:


 Elementos;
 Relaciones;
 Diagramas.

5. Nombre los tipos de elementos.

Existen 4 tipos:
 Elementos estructurales;
 Elementos de comportamiento;
 Elementos de agrupación;
 Elementos de anotación.

Estos elementos son los bloques básicos de construcción OO de UML.

6. Nombre los tipos de Relaciones.

Existen 4 tipos:
 Dependencia;
 Asociación;
 Generalización;
 Realización.

Estas relaciones son los bloques básicos de construcción para


relaciones UML.

7. Nombre los Diagramas de UML.

Es la representación gráfica de un conjunto de elementos.


 Diagrama de Casos de Uso
 Diagrama de Clases
 Diagrama de Objetos
 Diagramas de Comportamiento
o Diagrama de Estados
o Diagrama de Actividad
 Diagramas de Interacción
o Diagrama de Secuencia
o Diagrama de Colaboración
 Diagramas de implementación
o Diagrama de Componentes
o Diagrama de Despliegue

8. Defina Casos de uso.

El Diagrama de Casos de Uso permiten, entre otras cosas, refinar el


MCU a través de las asociaciones de: <<incluye>>). Permite incorporar
el flujo de eventos de un caso de uso pequeño dentro de un caso de uso
base de la aplicación. <<extend>>). Permite incorporar el flujo de
eventos de un caso de uso pequeño bajo la ocurrencia de una
determinada condición, cuando la misma evalúa verdadero.

Potrebbero piacerti anche