ing software 2 uml
TRANSCRIPT
7/23/2019 Ing Software 2 UML
http://slidepdf.com/reader/full/ing-software-2-uml 1/5
Berber Flores Luis Enrique207462662Ing. De Software 21/10/201
1.- Las relaciones son uno de los bloques básicos en UML. ¿Cuáles son los 4 tipos
de relaciones?
Asociación
composición
Generalización
Dependencia
2.- ¿Cuáles son los diagramas estáticos en UML?
Se encargan de definir qué cosas (entidades, objetos, áreas, clases, etc. deben de estar
definidas dentro del sistema ! cómo deben de estar estructuradas.
Son aquellos que le dan una "ista estática del sistema.
3.- ¿Cuáles son los diagramas de comportamiento en UML?
Dinámicos# Acti"idad, $nteracción, %asos de uso, &áquina de estado.
4.- n el diagrama de casos de uso e!isten 3 elementos grá"icos que permiten su
representaci#n$ los cuales son%
Actor
%aso de uso
'elación
&.- 'esponda (erdadero o "also. Los modelos creados en UML son precisos$ es
decir$ no presentan ambig)edad.
erdadero.
*.- Los elementos son uno de los bloques básicos en UML. ¿Cuáles son los 4 tipos
de elementos?
)lementos estructurales
)lementos de comportamiento
)lementos de agrupación
)lementos de anotación
+.- n UML e!iste un solo elemento de agrupaci#n. ¿Cuál es?
*aquete.
,.- ¿u son las relaciones?
+as relaciones eistentes entre las distintas clases nos indican cómo se comunican los
objetos de esas clases entre s-.
7/23/2019 Ing Software 2 UML
http://slidepdf.com/reader/full/ing-software-2-uml 2/5
Berber Flores Luis Enrique207462662Ing. De Software 21/10/201
/.- 0ipos de relaciones que a en el modelado UML 4%
Asociación
composición
Generalización
Dependencia
15 6ibu7a una "leca de reali8aci#n%
11.- ¿Cuál es elemento de notaci#n dibu7o?%
12.- 6ibu7o del caso de uso más usado dibu7o elementos%
7/23/2019 Ing Software 2 UML
http://slidepdf.com/reader/full/ing-software-2-uml 3/5
Berber Flores Luis Enrique207462662Ing. De Software 21/10/201
13.- ¿C#mo se dibu7a la secuencia?
14 ¿Cuál es la asociaci#n? e!plica dibu7a su representaci#n%
)s una relación estructural entre clases que describe un conjunto de enlaces, los cualesson coneiones entre objetos que son instancias de clases.
/.0 12ué es 3&+4 (G A aportó el análisis de los sistemas.
5.06ooc7 (8DD (6 6 Aportó 9écnica de modelado orientada a
objetos.:.0 1%ómo se organiza 3&+4 (; % )státicas ! dinámicas.
<.0 'umbaug7 (8&9 () D )specificar, "isualizar, construir !
documentar.
=.0 3&+ es usado para# (D ) Aportó la descripción de conjuntos de
objetos ! sus relaciones.
>?.0 @acobson (88S) (A ; 6loques 6ásicos de construcción,
'eglas de 3so ! &ecanismos %omunes.
>.0 Son las caracter-sticas de un sistema
antes de su construcción. (%
G )s un estándar para modelado.
22.- La metodolog9a :M0 se di(ide en 3 modelos$ e!plique cada uno de ellos.
&odelo de objetos# describe la estructura estática de los objetos en un sistema, ! sus
relaciones. %onsiste de diagramas de objetos.
&odelo dinámico# describe aspectos de control de un sistema ! muestra la parte dinámica
de cada clase mediante diagramas de estados.
7/23/2019 Ing Software 2 UML
http://slidepdf.com/reader/full/ing-software-2-uml 4/5
Berber Flores Luis Enrique207462662Ing. De Software 21/10/201
&odelo funcional# describe el flujo de datos en el sistema mediante diagramas de flujo de
datos.
23.- ¿Cuáles son las tcnicas que utili8an el mtodo C'C?
9arjeta %'%# describen la clase con sus sper ! subclases, responsabilidades !
colaboraciones.
9arjetas de subsistema# en ellas se describe los subsistemas ! contratos.
Diagramas de jerarqu-a ! diagramas de en# muestran ! descubren la 7erencia entre
clases.
Diagramas de colaboración# muestran las clases, subsistemas ! las colaboraciones
cliente B ser"idor entre ellas.
24.- ¿Cuáles son los modelos en los que se di(ide la metodolog9a ::;?
&odelo de requerimientos# delimita el sistema ! define su funcionalidad.
&odelo de análisis# estructura el sistema, modelando tres tipos de objetos (objetos
de interface, objetos entidad ! objetos de control. &odelo de diseCo# refina el modelo de análisis ! lo adapta a un ambiente de
implementación. %onsiste de diagramas de interacción ! diagramas de transición
de estados. &odelo de implementación# consiste en el código fuente de los objetos
especificados en el modelo de diseCo. &odelo de prueba# es lle"ado a cabo mediante la realización de pruebas al modelo
de implementación.
2&.- ¿Cuál es la idea básica de la metodolog9a ::;?
+a idea básica de estos modelos es capturar el concepto inicial de todos los
requerimientos funcionales ! usar sus perspecti"as. )s por eso que la relación entre ellos
es importante. *ara ser posible el mantenimiento del sistema es también necesario que
los modelos sean tangibles.
2*.- ¿Cuáles son los principios del modelado orientado a ob7etos?
&odularización# &ódulos fáciles de manejar ! que comprenden las estructuras dedatos ! las operaciones permisibles.
)ncapsulado# Distingue entre la interface a un objeto (qué es lo que 7ace, de la
implementación (cómo lo 7ace. 9ipos de datos abstractos# Agrupa todos los objetos que tienen la misma interface
! los trata como si fueran del mismo tipo.
7/23/2019 Ing Software 2 UML
http://slidepdf.com/reader/full/ing-software-2-uml 5/5
Berber Flores Luis Enrique207462662Ing. De Software 21/10/201
erencia# 'eutilización, !a que permite definir nue"os tipos en funciones de otros
tipos. )l nue"o tipo 7ereda las estructuras de datos ! los métodos del tipo
precedente.
&ensajes# 3n objeto lle"a a cabo sus acciones cuando recibe un mensajeconcreto, codificado de una forma simple, estándar e independiente de cómo o
dónde está implementado el objeto. *olimorfismo# Diferentes objetos responden al mismo mensaje. )l sistema
determina en tiempo de ejecución qué código in"ocar dependiendo del tipo de
objeto (técnicas de 8"erloading ! D!namic binding.
2+.- ¿u son las relaciones UML?
+as relaciones eistentes entre las distintas clases nos indican cómo se comunican los
objetos de esas clases entre s-.
2,.- ¿Cuál es la "unci#n de los mecanismos de e!tensibilidad?
%onfigurar ! etender 3&+ a las necesidades de un pro!ecto ! adaptarse a nue"as
tecnolog-as de softEare. +os mecanismos de etensión de 3&+ son# )stereotipos.
alores etiquetados. 'estricciones.