Unidad 2 ADOO

Beschreibung

DiagramasUML
eric figueroa
Quiz von eric figueroa, aktualisiert more than 1 year ago
eric figueroa
Erstellt von eric figueroa vor mehr als 7 Jahre
9
0

Zusammenfassung der Ressource

Frage 1

Frage
Que es UML?
Antworten
  • Es un lenguaje grafico
  • Es un lenguaje de programacion

Frage 2

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

Frage 3

Frage
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].
Antworten
  • Herencia
  • Composición
  • Agregación
  • Asociación
  • Uso

Frage 4

Frage
Un objetos es una [blank_start]instancia[blank_end] de un [blank_start]clase[blank_end]
Antworten
  • instancia
  • clase

Frage 5

Frage
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]
Antworten
  • unidad
  • encapsula
  • toda
  • información
  • Objeto

Frage 6

Frage
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]
Antworten
  • tres
  • definen
  • grado
  • comunicación
  • visibilidad
  • ellos
  • entorno

Frage 7

Frage
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].
Antworten
  • atributo
  • visible
  • dentro
  • fuera
  • clase
  • accesible
  • todos
  • lados

Frage 8

Frage
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]).
Antworten
  • atributo
  • accesible
  • dentro
  • clase
  • métodos
  • accesar

Frage 9

Frage
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)
Antworten
  • métodos
  • atributo
  • accesible
  • fuera
  • clase
  • accesado
  • clase
  • subclases
  • deriven

Frage 10

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

Frage 11

Frage
Herencia ([blank_start]Especialización[blank_end]/[blank_start]Generalización[blank_end]):
Antworten
  • Especialización
  • Generalización

Frage 12

Frage
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),
Antworten
  • subclase
  • métodos
  • atributos
  • Super
  • poseer
  • características
  • atributos
  • visibles
  • Super

Frage 13

Frage
Esta imagen corresponde a [blank_start]agregacion[blank_end]
Antworten
  • agregacion

Frage 14

Frage
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
Antworten
  • modelar
  • complejos
  • datos
  • enteros
  • reales
  • secuencias de caracteres
  • componer
  • instancias
  • desarrollador

Frage 15

Frage
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").
Antworten
  • estática
  • condicionado
  • incluido
  • incluye
  • Composición
  • incluido

Frage 16

Frage
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]).
Antworten
  • dinámica
  • independiente
  • Agregación
  • funcionamiento

Frage 17

Frage
A que corresponde la siguiente imagen:
Antworten
  • asociacion

Frage 18

Frage
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].
Antworten
  • asociar
  • colaboran
  • no
  • relación
  • vida
  • depende
  • otro

Frage 19

Frage
A que corresponde la siguiente imagen
Antworten
  • despendencia o instanciacion (uso)

Frage 20

Frage
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].
Antworten
  • muy particular
  • instanciada
  • instanciación
  • dependiente
  • objeto
  • punteada

Frage 21

Frage
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):
Antworten
  • denotar
  • clase
  • instancia
  • condicionado
  • instanciación
  • objeto

Frage 22

Frage
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].
Antworten
  • denota
  • nombre
  • letra
  • itálica
  • instanciada
  • definidos
  • implementación
  • subclases
  • implementan
  • definidos

Frage 23

Frage
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).
Antworten
  • Cliente
  • Actor
  • opera
  • forma
  • tipo
  • orden
  • elementos
  • interactúan

Frage 24

Frage
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].
Antworten
  • Actor
  • Casos de Uso
  • Uso
  • Herencia
  • Comunicación

Frage 25

Frage
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].
Antworten
  • rol
  • usuario
  • sistema
  • rol
  • no
  • representa
  • persona
  • labor
  • sistema

Frage 26

Frage
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].
Antworten
  • operación
  • tarea
  • orden
  • agente
  • externo
  • actor
  • invocación
  • caso
  • uso

Frage 27

Frage
Cual es el nombre de la siguiente imagen:
Antworten
  • Caso de uso

Frage 28

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

Frage 29

Frage
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
Antworten
  • invocación
  • actor
  • operación

Frage 30

Frage
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.
Antworten
  • relación
  • clases
  • depende
  • instancia

Frage 31

Frage
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]).
Antworten
  • utilizados
  • doble
  • función
  • estereotipo
  • uses
  • extends
  • casos
  • uso
  • de
  • actores

Frage 32

Frage
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]).
Antworten
  • similar
  • otro
  • características

Frage 33

Frage
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].
Antworten
  • conjunto
  • características
  • similares
  • mantener
  • descripción
  • característica

Frage 34

Frage
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.
Antworten
  • representa
  • Actor
  • Clases
  • petición
  • evento
  • comunican
  • recorrer
  • secuencia
  • responsabilidades

Frage 35

Frage
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].
Antworten
  • 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

Frage 36

Frage
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]).
Antworten
  • Estático
  • Clases
  • Casos
  • Uso
  • diferentes

Frage 37

Frage
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.
Antworten
  • Objeto
  • Actor
  • objeto
  • objeto
  • objeto

Frage 38

Frage
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].
Antworten
  • Objeto
  • Actor
  • instancia
  • Objeto
  • particular
  • llamadas
  • métodos
  • objeto

Frage 39

Frage
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]).
Antworten
  • 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

Frage 40

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

Frage 41

Frage
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
Antworten
  • objeto
  • flecha
  • llamada
  • método
  • operación
  • objeto

Frage 42

Frage
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].
Antworten
  • Mismo
  • Objeto
  • llamadas
  • métodos
  • externos
  • visualizar
  • llamadas
  • mismo
  • estudio
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

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
Diagrama de Modulos
César García
Diagrama de Interacción
César García
Casa de Empeño
César García