Unidad 2 ADOO

Descripción

DiagramasUML
eric figueroa
Test por eric figueroa, actualizado hace más de 1 año
eric figueroa
Creado por eric figueroa hace alrededor de 8 años
10
0

Resumen del Recurso

Pregunta 1

Pregunta
Que es UML?
Respuesta
  • Es un lenguaje grafico
  • Es un lenguaje de programacion

Pregunta 2

Pregunta
Un diagrama de clases esta compuesto por los siguientes elementos: [blank_start]Clase[blank_end], [blank_start]relaciones[blank_end]
Respuesta
  • Clase
  • relaciones

Pregunta 3

Pregunta
Componentes de una relacion: [blank_start]Herencia[blank_end], [blank_start]Composición[blank_end], [blank_start]Agregación[blank_end], [blank_start]Asociación[blank_end] y [blank_start]Uso[blank_end].
Respuesta
  • Herencia
  • Composición
  • Agregación
  • Asociación
  • Uso

Pregunta 4

Pregunta
Un objetos es una [blank_start]instancia[blank_end] de un [blank_start]clase[blank_end]
Respuesta
  • instancia
  • clase

Pregunta 5

Pregunta
Clase es [blank_start]unidad[blank_end] básica que [blank_start]encapsula[blank_end] [blank_start]toda[blank_end] la [blank_start]información[blank_end] de un [blank_start]Objeto[blank_end]
Respuesta
  • unidad
  • encapsula
  • toda
  • información
  • Objeto

Pregunta 6

Pregunta
Los atributos o características de una Clase pueden ser de [blank_start]tres[blank_end] tipos, los que [blank_start]definen[blank_end] el [blank_start]grado[blank_end] de [blank_start]comunicación[blank_end] y [blank_start]visibilidad[blank_end] de [blank_start]ellos[blank_end] con el [blank_start]entorno[blank_end]
Respuesta
  • tres
  • definen
  • grado
  • comunicación
  • visibilidad
  • ellos
  • entorno

Pregunta 7

Pregunta
public (+): Indica que el [blank_start]atributo[blank_end] será [blank_start]visible[blank_end] tanto [blank_start]dentro[blank_end] como [blank_start]fuera[blank_end] de la [blank_start]clase[blank_end], es decir, es [blank_start]accesible[blank_end] desde [blank_start]todos[blank_end] [blank_start]lados[blank_end].
Respuesta
  • atributo
  • visible
  • dentro
  • fuera
  • clase
  • accesible
  • todos
  • lados

Pregunta 8

Pregunta
private (- ): Indica que el [blank_start]atributo[blank_end] sólo será [blank_start]accesible[blank_end] desde [blank_start]dentro[blank_end] de la [blank_start]clase[blank_end] (sólo sus [blank_start]métodos[blank_end] lo pueden [blank_start]accesar[blank_end]).
Respuesta
  • atributo
  • accesible
  • dentro
  • clase
  • métodos
  • accesar

Pregunta 9

Pregunta
protected (#  ): Indica que el [blank_start]atributo[blank_end] no será [blank_start]accesible[blank_end] desde [blank_start]fuera[blank_end] de la [blank_start]clase[blank_end], pero si podrá ser [blank_start]accesado[blank_end] por [blank_start]métodos[blank_end] de la [blank_start]clase[blank_end] además de las [blank_start]subclases[blank_end] que se [blank_start]deriven[blank_end] (ver herencia)
Respuesta
  • métodos
  • atributo
  • accesible
  • fuera
  • clase
  • accesado
  • clase
  • subclases
  • deriven

Pregunta 10

Pregunta
la cardinalidad de las relaciones indica el [blank_start]grado[blank_end] y [blank_start]nivel[blank_end] de [blank_start]dependencia[blank_end]
Respuesta
  • grado
  • nivel
  • dependencia

Pregunta 11

Pregunta
Herencia ([blank_start]Especialización[blank_end]/[blank_start]Generalización[blank_end]):
Respuesta
  • Especialización
  • Generalización

Pregunta 12

Pregunta
Indica que una [blank_start]subclase[blank_end] hereda los [blank_start]métodos[blank_end] y [blank_start]atributos[blank_end] especificados por una [blank_start]Super[blank_end] Clase, por ende la Subclase además de [blank_start]poseer[blank_end] sus propios métodos y atributos, poseerá las [blank_start]características[blank_end] y [blank_start]atributos[blank_end] [blank_start]visibles[blank_end] de la [blank_start]Super[blank_end] Clase (public y protected),
Respuesta
  • subclase
  • métodos
  • atributos
  • Super
  • poseer
  • características
  • atributos
  • visibles
  • Super

Pregunta 13

Pregunta
Esta imagen corresponde a [blank_start]agregacion[blank_end]
Respuesta
  • agregacion

Pregunta 14

Pregunta
Para [blank_start]modelar[blank_end] objetos [blank_start]complejos[blank_end], no bastan los tipos de [blank_start]datos[blank_end] básicos que proveen los lenguajes: [blank_start]enteros[blank_end], [blank_start]reales[blank_end] y [blank_start]secuencias de caracteres[blank_end]. Cuando se requiere [blank_start]componer[blank_end] objetos que son [blank_start]instancias[blank_end] de clases definidas por el [blank_start]desarrollador[blank_end] de la aplicación
Respuesta
  • modelar
  • complejos
  • datos
  • enteros
  • reales
  • secuencias de caracteres
  • componer
  • instancias
  • desarrollador

Pregunta 15

Pregunta
Por Valor: Es un tipo de relación [blank_start]estática[blank_end], en donde el tiempo de vida del objeto [blank_start]incluido[blank_end] esta [blank_start]condicionado[blank_end] por el tiempo de vida del que lo [blank_start]incluye[blank_end]. Este tipo de relación es comúnmente llamada [blank_start]Composición[blank_end] (el Objeto base se construye a partir del objeto [blank_start]incluido[blank_end], es decir, es "parte/todo").
Respuesta
  • estática
  • condicionado
  • incluido
  • incluye
  • Composición
  • incluido

Pregunta 16

Pregunta
Por Referencia: Es un tipo de relación [blank_start]dinámica[blank_end], en donde el tiempo de vida del objeto incluido es [blank_start]independiente[blank_end] del que lo incluye. Este tipo de relación es comúnmente llamada [blank_start]Agregación[blank_end] (el objeto base utiliza al incluido para su [blank_start]funcionamiento[blank_end]).
Respuesta
  • dinámica
  • independiente
  • Agregación
  • funcionamiento

Pregunta 17

Pregunta
A que corresponde la siguiente imagen:
Respuesta
  • asociacion

Pregunta 18

Pregunta
La relación entre clases conocida como Asociación, permite [blank_start]asociar[blank_end] objetos que [blank_start]colaboran[blank_end] entre si. Cabe destacar que [blank_start]no[blank_end] es una [blank_start]relación[blank_end] fuerte, es decir, el tiempo de [blank_start]vida[blank_end] de un objeto no [blank_start]depende[blank_end] del [blank_start]otro[blank_end].
Respuesta
  • asociar
  • colaboran
  • no
  • relación
  • vida
  • depende
  • otro

Pregunta 19

Pregunta
A que corresponde la siguiente imagen
Respuesta
  • despendencia o instanciacion (uso)

Pregunta 20

Pregunta
Representa un tipo de relación [blank_start]muy particular[blank_end], en la que una clase es [blank_start]instanciada[blank_end] (su [blank_start]instanciación[blank_end] es [blank_start]dependiente[blank_end] de otro [blank_start]objeto[blank_end]/clase). Se denota por una flecha [blank_start]punteada[blank_end].
Respuesta
  • muy particular
  • instanciada
  • instanciación
  • dependiente
  • objeto
  • punteada

Pregunta 21

Pregunta
Dependencia o instanciacion, El uso más particular de este tipo de relación es para [blank_start]denotar[blank_end] la dependencia que tiene una [blank_start]clase[blank_end] de otra, como por ejemplo una aplicación grafica que [blank_start]instancia[blank_end] una ventana (la creación del Objeto Ventana esta [blank_start]condicionado[blank_end] a la [blank_start]instanciación[blank_end] proveniente desde el [blank_start]objeto[blank_end] Aplicación):
Respuesta
  • denotar
  • clase
  • instancia
  • condicionado
  • instanciación
  • objeto

Pregunta 22

Pregunta
Clase abstracta. Una clase abstracta se [blank_start]denota[blank_end] con el [blank_start]nombre[blank_end] de la clase y de los métodos con [blank_start]letra[blank_end] "[blank_start]itálica[blank_end]". Esto indica que la clase definida no puede ser [blank_start]instanciada[blank_end] pues posee métodos abstractos (aún no han sido [blank_start]definidos[blank_end], es decir, sin [blank_start]implementación[blank_end]). La única forma de utilizarla es definiendo [blank_start]subclases[blank_end], que [blank_start]implementan[blank_end] los métodos abstractos [blank_start]definidos[blank_end].
Respuesta
  • denota
  • nombre
  • letra
  • itálica
  • instanciada
  • definidos
  • implementación
  • subclases
  • implementan
  • definidos

Pregunta 23

Pregunta
El diagrama de casos de uso representa la forma en como un [blank_start]Cliente[blank_end] ([blank_start]Actor[blank_end]) [blank_start]opera[blank_end] con el sistema en desarrollo, además de la [blank_start]forma[blank_end], [blank_start]tipo[blank_end] y [blank_start]orden[blank_end] en como los [blank_start]elementos[blank_end] [blank_start]interactúan[blank_end] (operaciones o casos de uso).
Respuesta
  • Cliente
  • Actor
  • opera
  • forma
  • tipo
  • orden
  • elementos
  • interactúan

Pregunta 24

Pregunta
Un diagrama de casos de uso consta de los siguientes elementos: [blank_start]Actor[blank_end]. [blank_start]Casos de Uso[blank_end]. Relaciones de [blank_start]Uso[blank_end], [blank_start]Herencia[blank_end] y [blank_start]Comunicación[blank_end].
Respuesta
  • Actor
  • Casos de Uso
  • Uso
  • Herencia
  • Comunicación

Pregunta 25

Pregunta
Actor: Una definición previa, es que un Actor es un [blank_start]rol[blank_end] que un [blank_start]usuario[blank_end] juega con respecto al [blank_start]sistema[blank_end]. Es importante destacar el uso de la palabra [blank_start]rol[blank_end], pues con esto se especifica que un Actor [blank_start]no[blank_end] necesariamente [blank_start]representa[blank_end] a una [blank_start]persona[blank_end] en particular, sino más bien la [blank_start]labor[blank_end] que realiza frente al [blank_start]sistema[blank_end].
Respuesta
  • rol
  • usuario
  • sistema
  • rol
  • no
  • representa
  • persona
  • labor
  • sistema

Pregunta 26

Pregunta
Caso de Uso: Es una [blank_start]operación[blank_end]/[blank_start]tarea[blank_end] específica que se realiza tras una [blank_start]orden[blank_end] de algún [blank_start]agente[blank_end] [blank_start]externo[blank_end], sea desde una petición de un [blank_start]actor[blank_end] o bien desde la [blank_start]invocación[blank_end] desde otro [blank_start]caso[blank_end] de [blank_start]uso[blank_end].
Respuesta
  • operación
  • tarea
  • orden
  • agente
  • externo
  • actor
  • invocación
  • caso
  • uso

Pregunta 27

Pregunta
Cual es el nombre de la siguiente imagen:
Respuesta
  • Caso de uso

Pregunta 28

Pregunta
Relaciones de uso, herencia y comunicación. Tipos de Relaciones:
Respuesta
  • Dependencia o instanciacion

Pregunta 29

Pregunta
Asociación Es el tipo de relación más básica que indica la [blank_start]invocación[blank_end] desde un [blank_start]actor[blank_end] o caso de uso a otra [blank_start]operación[blank_end] (caso de uso). Dicha relación se denota con una flecha simple
Respuesta
  • invocación
  • actor
  • operación

Pregunta 30

Pregunta
Dependencia o Instanciación Es una forma muy particular de [blank_start]relación[blank_end] entre [blank_start]clases[blank_end], en la cual una clase [blank_start]depende[blank_end] de otra, es decir, se [blank_start]instancia[blank_end] (se crea). Dicha relación se denota con una flecha punteada.
Respuesta
  • relación
  • clases
  • depende
  • instancia

Pregunta 31

Pregunta
Tipos de Relaciones: Generalización Este tipo de relación es uno de los más [blank_start]utilizados[blank_end], cumple una [blank_start]doble[blank_end] [blank_start]función[blank_end] dependiendo de su [blank_start]estereotipo[blank_end], que puede ser de Uso (<<[blank_start]uses[blank_end]>>) o de Herencia (<<[blank_start]extends[blank_end]>>). Este tipo de relación esta orientado exclusivamente para [blank_start]casos[blank_end] [blank_start]de[blank_end] [blank_start]uso[blank_end] (y no para [blank_start]actores[blank_end]).
Respuesta
  • utilizados
  • doble
  • función
  • estereotipo
  • uses
  • extends
  • casos
  • uso
  • de
  • actores

Pregunta 32

Pregunta
extends: Se recomienda utilizar cuando un caso de uso es [blank_start]similar[blank_end] a [blank_start]otro[blank_end] ([blank_start]características[blank_end]).
Respuesta
  • similar
  • otro
  • características

Pregunta 33

Pregunta
uses: Se recomienda utilizar cuando se tiene un [blank_start]conjunto[blank_end] de [blank_start]características[blank_end] que son [blank_start]similares[blank_end] en más de un caso de uso y no se desea [blank_start]mantener[blank_end] copiada la [blank_start]descripción[blank_end] de la [blank_start]característica[blank_end].
Respuesta
  • conjunto
  • características
  • similares
  • mantener
  • descripción
  • característica

Pregunta 34

Pregunta
El diagrama de interacción, [blank_start]representa[blank_end] la forma en como un Cliente ([blank_start]Actor[blank_end]) u Objetos ([blank_start]Clases[blank_end]) se [blank_start]comunican[blank_end] entre si en [blank_start]petición[blank_end] a un [blank_start]evento[blank_end]. Esto implica [blank_start]recorrer[blank_end] toda la [blank_start]secuencia[blank_end] de llamadas, de donde se obtienen las [blank_start]responsabilidades[blank_end] claramente.
Respuesta
  • representa
  • Actor
  • Clases
  • petición
  • evento
  • comunican
  • recorrer
  • secuencia
  • responsabilidades

Pregunta 35

Pregunta
El Lenguaje de [blank_start]Modelamiento[blank_end] [blank_start]Unificado[blank_end] (UML - Unified Modeling Language) es un lenguaje [blank_start]gráfico[blank_end] para [blank_start]visualizar[blank_end], [blank_start]especificar[blank_end] y [blank_start]documentar[blank_end] cada una de las [blank_start]partes[blank_end] que [blank_start]comprende[blank_end] el [blank_start]desarrollo[blank_end] de [blank_start]software[blank_end]. UML entrega una [blank_start]forma[blank_end] de [blank_start]modelar[blank_end] cosas [blank_start]conceptuales[blank_end] como lo son [blank_start]procesos[blank_end] de [blank_start]negocio[blank_end] y [blank_start]funciones[blank_end] de [blank_start]sistema[blank_end], además de cosas [blank_start]concretas[blank_end] como lo son [blank_start]escribir[blank_end] [blank_start]clases[blank_end] en un [blank_start]lenguaje[blank_end] determinado, [blank_start]esquemas[blank_end] de base de datos y [blank_start]componentes[blank_end] de software [blank_start]reusables[blank_end].
Respuesta
  • Modelamiento
  • Unificado
  • gráfico
  • visualizar
  • especificar
  • documentar
  • partes
  • comprende
  • desarrollo
  • software
  • modelar
  • forma
  • conceptuales
  • procesos
  • negocio
  • funciones
  • sistema
  • concretas
  • escribir
  • clases
  • lenguaje
  • esquemas
  • componentes
  • reusables

Pregunta 36

Pregunta
Dicho diagrama puede ser obtenido de dos partes, desde el Diagrama [blank_start]Estático[blank_end] de [blank_start]Clases[blank_end] o el de [blank_start]Casos[blank_end] de [blank_start]Uso[blank_end] (son [blank_start]diferentes[blank_end]).
Respuesta
  • Estático
  • Clases
  • Casos
  • Uso
  • diferentes

Pregunta 37

Pregunta
Los componentes de un diagrama de interacción son: Un [blank_start]Objeto[blank_end] o [blank_start]Actor[blank_end]. Mensaje de un [blank_start]objeto[blank_end] a otro [blank_start]objeto[blank_end]. Mensaje de un [blank_start]objeto[blank_end] a si mismo.
Respuesta
  • Objeto
  • Actor
  • objeto
  • objeto
  • objeto

Pregunta 38

Pregunta
Elementos [blank_start]Objeto[blank_end]/[blank_start]Actor[blank_end]: El rectángulo representa una [blank_start]instancia[blank_end] de un [blank_start]Objeto[blank_end] en [blank_start]particular[blank_end], y la línea punteada representa las [blank_start]llamadas[blank_end] a [blank_start]métodos[blank_end] del [blank_start]objeto[blank_end].
Respuesta
  • Objeto
  • Actor
  • instancia
  • Objeto
  • particular
  • llamadas
  • métodos
  • objeto

Pregunta 39

Pregunta
Clase Es la [blank_start]unidad[blank_end] básica que [blank_start]encapsula[blank_end] toda la [blank_start]información[blank_end] de un [blank_start]Objeto[blank_end] (un [blank_start]objeto[blank_end] es una [blank_start]instancia[blank_end] de una [blank_start]clase[blank_end]). A través de ella [blank_start]podemos[blank_end] [blank_start]modelar[blank_end] el [blank_start]entorno[blank_end] en [blank_start]estudio[blank_end] (una [blank_start]Casa[blank_end], un [blank_start]Auto[blank_end], una [blank_start]Cuenta[blank_end] [blank_start]Corriente[blank_end], etc.). En UML, una clase es representada por un [blank_start]rectángulo[blank_end] que posee [blank_start]tres[blank_end] divisiones: En donde: [blank_start]Superior[blank_end]: Contiene el nombre de la Clase [blank_start]Intermedio[blank_end]: Contiene los atributos (o variables de [blank_start]instancia[blank_end]) que [blank_start]caracterizan[blank_end] a la [blank_start]Clase[blank_end] (pueden ser [blank_start]private[blank_end], [blank_start]protected[blank_end] o [blank_start]public[blank_end]). [blank_start]Inferior[blank_end]: Contiene los métodos u operaciones, los cuales son la [blank_start]forma[blank_end] como [blank_start]interactúa[blank_end] el [blank_start]objeto[blank_end] con su [blank_start]entorno[blank_end] ([blank_start]dependiendo[blank_end] de la [blank_start]visibilidad[blank_end]: [blank_start]private[blank_end], [blank_start]protected[blank_end] o [blank_start]public[blank_end]).
Respuesta
  • unidad
  • encapsula
  • información
  • Objeto
  • objeto
  • instancia
  • clase
  • podemos
  • modelar
  • entorno
  • estudio
  • Casa
  • Auto
  • Cuenta
  • Corriente
  • rectángulo
  • tres
  • Superior
  • Intermedio
  • instancia
  • caracterizan
  • Clase
  • private
  • protected
  • public
  • Inferior
  • forma
  • interactúa
  • objeto
  • entorno
  • dependiendo
  • visibilidad
  • private
  • protected
  • public

Pregunta 40

Pregunta
Se representa por una flecha entre un objeto y otro, representa la llamada de un método (operación) de un objeto en particular
Respuesta
  • mensaje a otro objeto

Pregunta 41

Pregunta
Elementos Mensaje a Otro Objeto Se representa por una [blank_start]flecha[blank_end] entre un [blank_start]objeto[blank_end] y otro, representa la [blank_start]llamada[blank_end] de un [blank_start]método[blank_end] ([blank_start]operación[blank_end]) de un [blank_start]objeto[blank_end] en particular
Respuesta
  • objeto
  • flecha
  • llamada
  • método
  • operación
  • objeto

Pregunta 42

Pregunta
Elementos Mensaje al [blank_start]Mismo[blank_end] [blank_start]Objeto[blank_end]: No solo [blank_start]llamadas[blank_end] a [blank_start]métodos[blank_end] de objetos [blank_start]externos[blank_end] pueden realizarse, también es posible [blank_start]visualizar[blank_end] [blank_start]llamadas[blank_end] a métodos desde el [blank_start]mismo[blank_end] objeto en [blank_start]estudio[blank_end].
Respuesta
  • Mismo
  • Objeto
  • llamadas
  • métodos
  • externos
  • visualizar
  • llamadas
  • mismo
  • estudio
Mostrar resumen completo Ocultar resumen completo

Similar

Metodología OMT (Rumbaugh)
Ricardo García
Procesos unificados | ADOO
Angel Valay
Método OMT
César García
Método OOSE
César García
Método de BOOCH
César García
Diagrama de clases
César García
Diagrama de Objetos
César García
Diagrama de Transición de Estado
César García
Modelos y Diagramas
César García
Diagrama de Modulos
César García
Diagrama de Interacción
César García