Diagramas UML Flashcards

(13 cards)

1
Q

¿Qué es UML y para qué sirve?

A

Lenguaje de Modelado Unificado. Lenguaje estándar que permite entender, planear y comunicar mejor los proyectos de programación. Ayuda a reducir errores, ahorrar tiempo y trabajar de manera organizada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Para qué se utiliza en desarrollo de software?

A

-Organizar y estructurar el diseño del sistema antes de su construcción.
-Comunicar ideas y conceptos de manera clara entre equipos de trabajo.
-Comprensión del funcionamiento del sistema.
-Mejora documentación del software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Diagrama de casos de uso

A

-Describe las funciones del sistema desde la perspectiva del usuario.
-Muestra quién interactúa con el sistema y qué funciones principales realizan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Diagrama de clases

A

Muestra la estructura estática del sistema en términos de clases y relaciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Diagrama de secuencia

A

Muestra cómo los objetos intercambian mensajes en el tiempo para realizar una acción

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Diagrama de actividades

A

Modela el flujo de trabajo o comportamiento de un proceso paso a paso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Diagrama de estados

A

Muestra los posibles estados de un objeto y cómo transita entre ellos en respuesta a eventos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Diagrama de componentes

A

Muestra la arquitectura de alto nivel del sistema en módulos o componentes autónomos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Diagrama de despliegue

A

Muestra la configuración física en la que correrá el sistema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Diagrama de comunicación

A

Muestra interacciones entre objetos enfatizando la estructura de los enlaces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Importancia y beneficios de los diagramas UML

A

-Claridad visual
-Documentación duradera
-Mejora planificación
-Edición rápida y limpia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Nacimiento de los UML

A

En 1997, el Object Management Group (OMG), adoptó UML como estándar para el modelado de sistemas orientados a objetos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tipos de diagramas

A
  1. Casos de uso
  2. De clases
  3. De secuencia
  4. De actividades
  5. De estados
  6. De componentes
  7. De despliegue
  8. De comunicación
How well did you know this?
1
Not at all
2
3
4
5
Perfectly