Diseño orientado a objetos Flashcards

1
Q

¿Que es el estado de un objeto?

A

Concrecion de atributos definidos en una clase

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Que es el comportamiento de un objeto?

A

Acciones de metodos publicos de la clase

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Que es el tiempo de vida de un objeto?

A

Intervalo de tiempo en que un objeto existe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Que es UML?

A

Conjunto de herramientas que permite modelar, construir y documentar elementos de sistema software orientado a objetos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Raices tecnicas del UML

A

OMT (Object modeling technicque)
Metodo-Booch
OOSE (Object-oriented Software Engineering)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tipos de elementos de diagrama UML

A

Estructuras - Nodos
Relaciones - Arcos entre nodos
Notas - Comentarios
Agrupaciones - Bloque

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Tipos de diagramas UML

A

Diagramas estructurales - Representan vision estatica del sistema. Clases y objetos, y distribucion
Diagramas de comportamiento - Conducta en tiempo de ejecucion del sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

UML representar atributos

A

-NombreAtributo : tipo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

UML representar metodos

A

+nombreMetodo(parametros : tipo) : tipo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

UML representar cardinalidad relaciones

A

x..y

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

UML representar herencia

A

Linea larga, flecha blanca al padre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

UML representar agregacion

A

Lineas, rombo blanco al padre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

UML representar composicion

A

Lineas, rombo negro al padre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

UML representar atributos de enlace

A

Clase unida a relacion por linea discontinua

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Tipos de ingenieria inversa

A

Ingenieria inversa de datos
Ingenieria inversa de logica o de proceso
Ingenieria inversa de interfaces de usuario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Que es un diagrama de caso de uso?

A

Documentan comportamiento de un sistema desde punto de vista de usuario

17
Q

Representacion de componentes de diagrama de caso de uso

A

Elipses - casos de uso

Monigotes - actores

18
Q

Tipos de actores en un diagrama de caso de uso y desc

A

Primario - Interacciona con sistema para explotar funcionalidad
Secundario - Soporte del sistema para que primarios puedan trabajar
Iniciador - No interactuan con sistema, pero desencadenan trabajo de otro actor

19
Q

Crear caso de uso para un diagrama, enumerar caracteristicas

A
Nombre
Actores
Proposito
Precondiciones
Flujo normal
Flujo alternativo
Postcondiciones
20
Q

Tipos de relaciones entre elementos de un diagrama de caso de uso y desc

A

Asociacion - Entre caso de uso y actor que lo inicia
Inclusion - Dividir tarea grande en otras pequeñas
Extension - Entre caso de uso y caso que lo inicia
Generalizacion - Herencia entre casos de uso o actores

21
Q

Representacion de tipos de relaciones entre elementos de un diagrama de caso de uso

A

Asociacion - Linea
Generalizacion - Linea flecha al padre
Extension - Linea discontinua flecha al dependiente
Inclusion - Linea discontinua flecha a tarea incluida

22
Q

¿Que es un escenario?

A

Ejecucion particular de un caso de uso, descrito como secuencias de eventos

23
Q

¿Cómo es un diagrama de secuencia?

A

Rectangulos en horizontal con objetos o actores
Linea temporal vertical desde donde salen diferentes mensajes que se pasan entre ellos
Flecha horizontal indica direccion del mensaje

24
Q

¿Como es un diagrama de colaboracion?

A

Actores y objetos relacionados entre si por mensajes.

Complemento del diagrama de secuencia

25
Q

¿Como es un diagrama de actividad?

A

Se señala inicio y final de una actividad, y se traza un recorrido a traves de actores, objetos y acciones

26
Q

¿Como es un diagrama de estado?

A

Recorrido entre estados de un objeto relacionado por metodos