Logo Studenta

Actividad 2 1 UML

¡Estudia con miles de materiales!

Vista previa del material en texto

Universidad Autónoma de Nuevo León 
Facultad de ingeniería mecánica y eléctrica 
Interfases Gráficas (No escolarizada) 
Actividad 2.1 UML 
 
 
 
 
 
 
 
 
 
 
 
UML 
Este es definido como lenguaje unificado de modelado que fue creado para 
forjar el lenguaje de modelado visual común y semántica y sintácticamente 
rico para la arquitectura o el diseño y la implementación de sistemas de 
software complejos tanto como la estructura como en comportamiento 
Este también puede ser usado en otros campos y consiste en diferentes tipos 
de diagramas por lo que generalmente estos describen los límites, la 
estructura y el comportamiento del sistema y los objetos que controla 
Este no es un lenguaje de programación, pero existen herramientas que se 
pueden utilizar para generar código en diversos lenguajes usando los 
diagramas UML 
Este mismo es utilizado en la resolución de problemas de informática que es 
el estudio de algoritmos y datos Hay cuatro categorías de modelos para la 
resolución de problemas como en la programación orientada a objetos UML 
es una combinación de varias notaciones orientadas a objetos: diseño 
orientado a objetos, técnica de modelado de objetos 
UML presenta buenas prácticas para la construcción de documentación de 
diferentes aspectos de modelado de sistemas de software y de negocios 
Algunos de los programas que podemos utilizar con este método son GitMind, 
Gliffy, MagicDraw, Lucid chart, IBM Rational Rhapsody y Microsoft Visio. 
 
UML es una herramienta importante en el diseño y la implementación de 
sistemas de software complejos, ya que permite describir la estructura y el 
comportamiento de los objetos controlados por el sistema a través de 
diferentes tipos de diagramas. Aunque no es un lenguaje de programación en 
sí mismo, puede ser utilizado en el campo de la informática para la resolución 
de problemas y se divide en cuatro categorías de modelos. Por último, existen 
diversas herramientas de software disponibles para trabajar con UML, lo que 
permite una mayor flexibilidad y adaptación a las necesidades de cada 
proyecto.

Otros materiales