Lenguajes de Programación - PUNTOS EXTRA
Lenguaje Unificado de Modelado (UML por sus siglas en inglés) es un lenguaje de modelado de sistemas de software, es el más utilizado y conocido en la actualidad. Se respalda por el OMG (Objext Management Group). Es un lenguaje gráfico que se utiliza para visualizar, especificar, construir y documentar un sistema. UML ofrece un modelo para describir un plano del sistema, incluyendo aspectos concepcuales como procesos de negocio y funciones del sistema. También incluye diferentes aspectos como expresiones de los lenguajes de programación, esquemas de bases de datos y componentes que se reutilizan.
UML es un LENGUAJE DE MODELADO usado para especificar o describir métodos o procesos. Es utilizado para definir un sistema, para describir los componentes en el sistema.
Se puede utilizar en el desarrollo de software proveendo gra variedad de formas para dar apoyo a una metodología de desarrollo de software, sin especificar en el mismo quemetodología o proceso utilizará.
UML no se compara con la programación estructurada, ya que UML significa Lenguaje Unificado de Modelado, no es programación, solo son diagramas de la utilización de un requerimiento.En cambio programación estructurada, es un modo de programar como la programación orientada a objetos, solo que sta es un muy buen complemento para UML.
UML tiene diferentes tipos de diagramas, los cuales visualizan diferentes aspectos de las entidades representadas. Existen 13 tipos diferentes de diagramas en UML 2.0. Se dividen en forma jerárquica.
Los diagramas de estructura toman importancia en los elementos que deben existir en el sistema modelado:
-
- Diagrama de clases
- Diagrama de componentes
- Diagrama de objetos
- Diagrama de estructura compuesta
- Diagrama de despliegue
- Diagrama de paquetes
Los Diagramas de Comportamiento toman importancia en lo que debe pasar en el sistema modelado:
-
- Diagrama de actividades
- Diagrama de casos de uso
- Diagrama de estados
Los Diagramas de Interacción son un subclasificación de diagramas de comportamiento, que toma importancia sobre el flujo de control y de datos entre los elementos del sistema modelado:
-
- Diagrama de secuencia
- Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración
- Diagrama de tiempos
- Diagrama global de interacciones o Diagrama de vista de interacción
Esto es todo compañeros, saludos:)
+3 extra clase
ResponderEliminar