Reconocimiento Unidad 1 UML

Se puede usar UML para modelar distintos tipos de sistemas como:

Organizaciones del mundo real

Sistemas de hardware

Sistemas de software

UML se construye con modelos estándar sobre análisis y diseño de sistemas orientados a objetos de las cuales las más populares se incluyen las siguientes:

Shlaer y Mellor

Los modelos conceptuales desarrollados en Uml se guían sobre patrones que representan modelos preestablecidos.

Falso

Estos elementos (interacciones y máquinas de estado) son los elementos de comportamiento que se pueden incluir de un modelo UML, estos elementos están conectados normalmente a diversos elementos estructurales, como pueden ser

Clases

Colaboraciones

Objetos

Las clases se representan con un rectángulo que se puede subdividir en varias secciones, las divisiones correctas en su orden son

Nombre de la clase, atributos, operaciones y responsabilidades

Se podría afirmar que la abstracción es un proceso que implica reducir los componentes fundamentales de información de una clase para conservar sus rasgos más relevantes con el objetivo de formar categorías o conceptos.

Verdadero

Se podría decir entonces que la lavadora, refrigerador, horno de microondas, etc. son:

Subclases de la clase Electrodoméstico

En programación orientada a objetos se denomina polimorfismo a la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.

Verdadero

Se dice que el encapsulamiento es como meter en un paquete los métodos y atributos dentro de un objeto, que puede ser mediante una interfaz de mensajes. De los siguientes elementos utilizados en el lenguaje de programación C cual presenta un encapsulamiento

Función

Las relaciones demuestran como los elementos de construcción de un modelo en UML tienen estrecha comunicación con el comportamiento de un elemento sobre otro dentro del modelo, lo cual puede determinar que las relaciones cumplen la función de:

Mostrar las comunicaciones en el modelo