Universidad
de Yacambú
Especialización en
Gerencia, Mención: Organización
Asignatura:
Sistemas de Información Gerencial
Profesor: Yaros
Pérez
Foro: “Lenguaje de Modelado Unificado” (Inified Modeling Language, UML)
Autor: Lic. Lunia Betancourt M.
Principal Investigación
en Internet Preguntas Dinámica
Reglas
Respuestas
Evaluación Chat
Dinámica de Completación
Sub-Tema 1: "Definición, importancia y
uso"
Complete, la afirmación que se plantea
Ejemplo: Un sinónimo de la palabra vivienda es la
palabra casa
(Respuesta:
casa)
A continuación las
preguntas:
1)
Qué
es el UML?
El
Lenguaje Unificado de Modelado_______________________________________________________________________________________________________, y describe la semántica
esencial de lo que estos diagramas y símbolos significan. Mientras que ha
habido muchas notaciones y métodos usados para el diseño orientado a objetos,
ahora los modeladores sólo tienen que aprender una única notación.
2)
¿Cuál
es uno de los objetivos principales de la creación del UML?
Uno
de los objetivos principales de la creación de UML ______________________________________________________________________________
orientadas a objetos del mercado. Para ello era necesario definir una notación
y semántica común.
3)
¿Por
qué el UML no es un método?
El UML es el Lenguaje de Modelado Unificado Orientado
a Objetos, UML no es un método, _______________________________________________________________
Ahora bien si UML no es método; entonces ¿Cuáles son las etapas a seguir en el desarrollo de sistemas con UML?,
varios especialistas en desarrollo de sistemas de información arguyen de que
existe la necesidad de adoptar un Proceso de Desarrollo de sistemas para
enmarcar las fases importantes que sigue el UML, por ello los desarrolladores
de proyectos de sistemas de información emplean el Procesos Unificado para dar soluciones
adecuadas a las necesidades de los clientes.
4)
Según,
los autores Jesús García, Ana Moreira y Gustavo Rossi,
¿cuál ha sido el éxito del UML?
Su éxito ha sido enorme, como lo prueban, por una
parte, ________________________________________________________________________________
y de todos los tamaños, y, por otra, que los entornos de desarrollo más
extendidos, como son los de Borland, Microsoft e IBM,
_______________________________________________________________.
5)
¿Para
qué se utiliza el UML?
UML
puede utilizarse para _______________especificar, construir y ______________________________________________ que involucra gran cantidad de
software.
Visualizar:
Especificar:
Especificar ________________________________________, no ambiguos y completos.
UML, cubre la
especificación de todas las decisiones de análisis, diseño e implementación que
deben realizarse al desarrollar y desplegar un sistema.
Construir:
UML no es un lenguaje de programación visual, _______________________________________________________________________________________________________________:
la generación de código a partir de un modelo UML. Lo contrario también es
posible, se puede construir un modelo UML a partir de una implementación.
La combinación de
estas dos vías de generación de código y de ingeniería inversa produce una ingeniería
de “ida y vuelta”, entendiendo por esto la posibilidad de trabar en una vista
gráfica o textual, mientras las herramientas mantienen la consistencia entre
las dos vistas.
Además de esto, ___________________________________________________________________________________________________________________________________
la simulación de sistemas y la instrumentación de sistemas en ejecución.
Documentar:
Al desarrollar un
software se produce toda clase de artefactos además de código ejecutable, como
por ejemplo: requisitos, arquitectura, diseño, código fuente, planificación de
proyectos, pruebas, prototipos, versiones.
_____________________________________________________________________________y
todos sus detalles. También proporciona un lenguaje para expresar requisitos y
pruebas. Finalmente ___________________________________________________________________________________
y gestión de versiones.
6)
¿Por
qué es importante el UML?
Hoy en día, UML ("Unified
Markup Language") esta
consolidado ____________________________________________________________________________________________.
Mediante UML _____________________________________________________________________________
previo al proceso intensivo de escribir código.
En otros términos, así como en la construcción de
un edificio se realizan planos previo a su construcción, en Software se deben
realizar diseños en UML previa codificación de un sistema, ahora bien, aunque
UML es un lenguaje, éste posee más características visuales que programáticas,
mismas que facilitan a integrantes de un equipo multidisciplinario participar e
intercomunicarse fácilmente, estos integrantes siendo los analistas,
diseñadores, especialistas de área y desde luego los programadores.
7)
Según,
el autor Ricardo Franco, ¿cuáles son los tipos de bloques para modelar?
Estructurales (clases, interfaces, casos de uso y
actores, componentes y nodos)
___________________ (mensajes y estados)
Agrupación (paquetes)
____________________ (notas)
____________________
Generalización
____________________
Realización
De clases
De objetos
____________________
De secuencia
De colaboración
____________________
____________________
De componentes
De distribución