0% encontró este documento útil (0 votos)
24 vistas2 páginas

Cuestionario

El documento describe UML (Unified Modeling Language) como un lenguaje de modelado visual para representar sistemas de software a través de diversos diagramas. Se clasifican en diagramas estructurales y de comportamiento, incluyendo diagramas de Casos de Uso, Clases, Secuencia, Colaboración, Actividades, Componentes y Despliegue, cada uno con elementos específicos que representan diferentes aspectos del sistema. Además, se detallan los componentes y relaciones que conforman cada tipo de diagrama.

Cargado por

Ruben Paredes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas2 páginas

Cuestionario

El documento describe UML (Unified Modeling Language) como un lenguaje de modelado visual para representar sistemas de software a través de diversos diagramas. Se clasifican en diagramas estructurales y de comportamiento, incluyendo diagramas de Casos de Uso, Clases, Secuencia, Colaboración, Actividades, Componentes y Despliegue, cada uno con elementos específicos que representan diferentes aspectos del sistema. Además, se detallan los componentes y relaciones que conforman cada tipo de diagrama.

Cargado por

Ruben Paredes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Cuestionario de UML

1. Definición de UML.
R. UML (Unified Modeling Language) es un lenguaje de modelado visual estándar utilizado en
ingeniería de software para representar sistemas de software mediante diagramas. Proporciona una
forma unificada de visualizar el diseño de un sistema, incluyendo su estructura, comportamiento e
interacciones.
2. Clasificación de los diagramas de UML.
R. Los diagramas de UML se clasifican en dos categorías principales:
a. Diagramas estructurales: Representan la estructura estática del sistema (ej. Diagrama de
Clases, Diagrama de Componentes).
b. Diagramas de comportamiento: Representan la dinámica y las interacciones del sistema
(ej. Diagrama de Casos de Uso, Diagrama de Secuencia).
3. Diagramas de C.U. (Casos de Uso).
R. Son diagramas que representan las interacciones entre los actores (usuarios o sistemas externos) y
el sistema, mostrando las funcionalidades principales (casos de uso) que el sistema ofrece.
4. Elementos de Diagramas de C.U.
R. Los diagramas de Casos de Usos son tres.
a. Actores: Entidades externas que interactúan con el sistema.
b. Casos de Uso: Funcionalidades o acciones que el sistema realiza.
c. Relaciones: Asociaciones entre actores y casos de uso, o entre casos de uso (ej. inclusión,
extensión).
5. Diagrama de Clases.
R. Representa la estructura estática del sistema mostrando las clases, sus atributos, métodos y las
relaciones entre ellas (ej. herencia, asociación).
6. Elementos de Diagrama de Clases:
a. Clases: Representan entidades con atributos y métodos.
b. Relaciones: Herencia, asociación, agregación, composición, etc.
c. Interfaces: Contratos que las clases pueden implementar.
7. Diagrama de Secuencia: Muestra las interacciones entre objetos en un escenario específico,
destacando el orden temporal de los mensajes intercambiados.
8. Elementos de Diagrama de Secuencia:
a. Línea de vida: Representa un objeto o actor durante la interacción.
b. Mensajes: Flechas que indican comunicación entre objetos.
c. Barras de activación: Muestran el tiempo de ejecución de un método.
9. Diagrama de Colaboración: Similar al de secuencia, pero enfocado en la organización estructural
de los objetos y sus enlaces, más que en el orden temporal.
10. Elementos de Diagrama de Colaboración:
a. Objetos: Instancias de clases.
b. Enlaces: Conexiones entre objetos.
c. Mensajes: Interacciones entre objetos.
11. Elementos de Diagramas de Actividades:
a. Nodos de acción: Pasos o tareas en el flujo.
b. Flujos de control: Flechas que indican el orden.
c. Barras de sincronización: Para procesos paralelos.
d. Nodos de decisión: Puntos condicionales.
12. Definición de Diagrama de Componentes: Representa la organización física del sistema,
mostrando componentes (módulos, bibliotecas) y sus dependencias.
13. Elementos de Diagrama de Componentes:
a. Componentes: Módulos independientes.
b. Interfaces: Puntos de conexión.
c. Dependencias: Relaciones entre componentes.
14. Diagrama de Despliegue: Muestra la distribución física del hardware y software en un sistema,
incluyendo nodos y conexiones.
15. Nodos de un Diagrama de Despliegue:
a. Nodos: Representan dispositivos físicos (servidores, dispositivos).
b. Artefactos: Componentes de software desplegados en nodos.
c. Conexiones: Comunicación entre nodos (ej. redes).

También podría gustarte