Sunteți pe pagina 1din 6

1.

Porque es necesario contar con diversos diagramas en el modelo de un sistema

Cualquier sistema cuenta con diversos usuarios distintos, cada tipo de diagrama UML presenta una
idea que podrá ser comprendida por cualquier usuario

2. Cuales diagramas le dan una perspectiva estática de un sistema

Los diagramas de clases, objetos, componentes y distribución.

3. Cuales diagramas le dan una perspectiva dinámica de un sistema (esto es, muestran el
cambio progresivo)

Los diagramas de casos de uso, estados, secuencia, actividades y colaboración

4. Que es un objeto

Un objeto es una instancia de clase (o categoría)

5. Como trabajan los objetos en conjunto

Los objetos trabajan en conjunto mediante el envío de mensajes entre si

6. Que establece la multiplicidad

La multiplicidad establece la cantidad de objetos de una clase que se relacionan con otro de una
clase

7. Pueden asociarse dos objetos entre sí de más de una manera

Si, por ejemplo: dos personas pueden estar asociadas como amigos y colaboradores

8. Como se presenta una clase en UML

Con un rectángulo; el nombre de la clase se coloca dentro de él, en la parte superior, los atributos
operaciones y responsabilidades

9. Que información puede mostrar un símbolo de clase

Puede colocar atributos, operaciones y responsabilidades de la clase

10. Que es una restricción

Es una regla que se escribe entre llaves

11. Para que adjuntaría una nota a un símbolo de clase

Para agregar información que no se encuentra en los atributos, operaciones o responsabilidades.


Por ejemplo, podría desear que el usuario del modelo lea un documento en particular que contenga
información respecto a la clase.

12. Como representaría la multiplicidad

En uno de los extremos de la línea de asociación, coloque en el extremo lejano de la cantidad de


objetos que provienen de la clase que se relacionen con el objeto del extremo próximo.
13. Como descubrirá la herencia

En la lista de clases de su modelo inicial, localice dos o más clases que compartan atributos y
operaciones. Ya sea que en otra clase de su modelo inicial se convierta en la clase principal de las
clases que comparten atributos, o que tengan que crear una clase principal.

14. Que es una clase abstracta

Una clase abstracta es aquella que funciona como la base de la herencia, aunque no provee objetos.
Permite que otras clases hereden de ella.

15. Cuál es el efecto de un calificador

El efecto de un calificador es reducir una multiplicidad de uno a muchos a una de uno a uno.

16. Cuál es la diferencia entre una agregación y una composición

Tanto la agregación como una composición especifican una asociación de componentes que
conforman a un todo. En una agregación, un componente puede ser parte de más de un todo. En
un a composición, un componente solo puede ser parte de un todo.

17. Que es una realización

Es la relación entre una clase y una interfaz. Se dice que la clase realiza las operaciones en la interfaz

18. Mencione tres niveles de visibilidad y describa lo que significa cada uno de ellos

Si los atributos y operaciones de una clase tienen una visibilidad publica, pueden ser utilizados por
otra. Si la visibilidad está protegida, una clase secundaria (u otra descendiente) podría utilizarlos.
Las operaciones de una interfaz tienen una visibilidad pública.

19. Como se llama a la entidad que inicia un caso de uso

Se denomina actor

20. Que se entiende con incluir un caso de uso

Se entiende que alguno de los pasos en una situación dentro de un caso de uso son los mismos que
los de otro y en lugar de listar los mismos pasos, tan solo indicamos el caso se uso de donde
provienen

21. Que se entiende con extender un caso de uso

Se entiende que se agrega ¡n pasos a un caso de uso existente, y esto se hace para crear un caso de
uso nuevo.

22. Un caso de uso es lo mismo que un escenario

No, un caso de uso es una colección de escenarios.

23. Mencione dos ventajas de concebir un caso de uso


La primera ventaja de la visualización es que usted puede mostrar los casos de uso a los usuarios y
lograr que le den información adicional, y la segunda ventaja es que puede combinar los diagramas
de casos de uso con otro tipo de diagramas.

24. Describa la generalización y el agrupamiento, relaciones entre dos casos de uso que han
visto durante esta hora. Mencione dos situaciones en las que usted agruparía los casos de
uso

En la generalización, un caso de uso hereda el significado y comportamiento de otro. El


agrupamiento es la organización de un conjunto de casos de uso dentro de paquetes.

25. ¿Cuáles son las similitudes entre las clases y los caos de uso? ¿Cuáles las diferencias?

Similitudes: ambos son elementos estructurales. Ambos pueden heredar. Diferencias: la clase
consta de atributos y operaciones. El caso de uso consta de escenarios y cada uno consta de una
secuencia de pasos. La clase proporciona una idea estática de las partes del sistema, el caso de uso
una idea dinámica. La clase muestra el interior del sistema. El caso de uso muestra el aspecto del
sistema. El caso de uso muestra el aspecto del sistema a alguna persona.

26. De qué forma difiere un diagrama de estados de uno de clases, de objetos o de casos de uso

Un diagrama de estados modela los estados de in solo objeto. Un diagrama de clases, de objetos o
de casos de uso modela un sistema, o al menos parte de él.

27. Defina los siguientes términos: transición, suceso, acción

Una transición es un cambio de un estado a otro, un evento es un suceso que provoca una transición.
Una acción es un proceso ejecutable que resulta de un cambio de estado.

28. Que es una transición no desencadenada

Es una transición que ocurre por las actividades dentro de un estado, en lugar de ocurrir como
respuesta a un evento.

29. Cuál es la diferencia entre los subestados secuenciales y los concurrentes

Los subestados son estados dentro de otros. Los subestados secuenciales suceden uno después de
otro. Los subestados concurrentes suceden al mismo tiempo

30. Defina mensaje sincrónico y mensaje asincrónico.

Cuando un objeto envía un mensaje sincrónico, aguarda una respuesta antes de continuar. En el
caso del mensaje asincrónico, el objeto no aguarda una respuesta

31. En un diagrama de secuencias genérico. Como representaría el control de flujo implícito en


una instrucción condicional

Se coloca la condición entre corchetes

32. Como representaría el control de flujo implícito en una instrucción de ciclo “mientras”

Se coloca la condición entre corchetes y se antecede al corchete izquierdo con un asterisco


33. En un diagrama de secuencias. Como representaría a un objeto recién creado

Se representa por un rectángulo de objeto colocado en el tiempo de actividad (esto es, en un lugar
de la dimensión vertical) de modo que su ubicación represente el momento en que se haya creado
en la secuencia. Agregue “Crear()” o Crear a la flecha del mensaje que apunte al objeto generado.

34. Como representa un mensaje en un diagrama de colaboraciones

Por una flecha junto a la línea de asociación que une a un par de objetos. La flecha apunta al objeto
receptor

35. Como se mostraría información secuencial en un diagrama de colaboraciones

Adjuntando un numero al rotulo de una flecha de mensaje. El número corresponde al orden


secuencial del mensaje

36. Como mostraría los cambios de estado

Dentro de un rectángulo de un objeto, indique su estado. Agregue otro rectángulo al objeto y


muestre el estado modificado. Conecte a ambos con una línea punteada y rotule la línea con un
estereotipo se convierte en

37. Que se entiende por la equivalencia semántica de dos diagramas

Ambos tipos de diagramas muestran la misma información y podrá convertir uno en otro

38. Cuales con las dos formas de representar un punto de decisión

Una de ellas es mostrar un rombo con bifurcaciones provenientes de él. La otra es mostrar
bifurcaciones provenientes directamente de una actividad. De cualquier forma. Coloque una
condición de corchetes en cada ramificación

39. Que es un marco de responsabilidad

En un diagrama de actividad, es un segmento que muestra las actividades que realiza algún rol en
particular

40. Como representaría la transmisión y recepción de una indicación

Utilice un pentágono convexo para mostrar la transmisión de una indicación, y uno cóncavo para
representar la recepción

41. Cuáles son los tres tipos de componentes

Son: componentes de distribución, producto de trabajo y de ejecución

42. Como llamaría a la relación entre un componente y su interfaz

Se conoce como realización

43. Cuales con las dos formas de representar esta relación

La primera muestra a interfaz como un rectángulo que contiene la información que se le relaciona,
se conecta al componente por la línea discontinua y una punta de flecha representada por un
triángulo sin rellenar que visualiza la relación, la segunda representara la interfaz como un pequeño
círculo que se conecta al componente por una línea continua. En este contexto, la línea representa
la relación de realización

44. ¿Qué es una interfaz de exportación? ¿Qué es una interfaz de importación?

La interfaz de exportación es una interfaz que un componente pone a disposición de otros


componentes de modo que puedan utilizar sus servicios. Cuando otro componente utiliza tales
servicios, se convertirá en una interfaz de importación

45. Como se representa a un nodo en un diagrama de distribución

Con un cubo

46. Qué tipo de información puede aparecer en un nodo

Puede estar el nombre del nodo, del paquete, y los componentes distribuidos en el nodo

47. Cuáles son los dos tipos de nodos

los procesadores (que pueden ejecutar componentes) y dispositivos (que se conectan con el mundo
exterior)

48. De qué forma funciona una red token-ring

Esta se interconecta con las computadoras equipadas con una tarjeta de red a una unidad central
de acceso a multiestaciones a unidades de acceso a varias estaciones conectadas a manera de anillo.

49. Cuáles son las cuatro capas del UML

La capa de objetos del usuario, la de modelo, la de metamodelo, y la de metametamodelo

50. Que es un clasificador

Es cualquier elemento que defina una estructura y comportamiento

51. Porque es importante poder extender al UML

Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del usuario.

El diagrama de estados captura la realidad y muestra las transiciones de la lavadora de un estado a


otro.

El diagrama de secuencia muestra mecánica de la interacción con la base en tiempos

El diagrama de actividades ocurre dentro del comportamiento de un objeto y se da tegularmente


en secuencia.

El diagrama de colaboraciones representa como los elementos del sistema trabajan en conjunto
para cumplir con los objetivos del sistema.

Abstracción: quitar propiedades y acciones de un objeto para dejar solo aquellas que son necesarias.
Herencia: tiene todas las características de la clase de la que proviene

Polimorfismo: se refiere a la propiedad por la que es posible enviar mensajes sintácticamente


iguales a objetos de tipos distintos

VARIANTE

 Que nombre recibe el mecanismo por el cual una clase se deriva de otra de manera que
extiende su funcionalidad: Herencia

 Como se le llama a la combinación de software y hardware que da una solución a un


problema de negocios: SISTEMA

 Que nombre recibe la habilidad de una clase de utilizar otra: DEPENDENCIA

 Que nombre recibe el artefacto UML que describe las acciones de un sistema desde el punto
de vista del usuario

 Cuál es el nombre de la figura geométrica que representa a un caso de uso: UNA ELIPSE

 Cuál es el nombre de la figura geométrica que representa a una clase y cuáles son las áreas
que la dividen: RECTÁNGULO, ÁREA PARA COLOCAR EL NOMBRE, ATRIBUTOS Y
OPERACIONES

 Cuáles son las dimensiones que componen a un diagrama de secuencia, describa cada una

 Que nombre recibe el diagrama que muestra los pasos en una operación o proceso

 Que es un Objeto según UML: es una instancia de clase

 Que es una clase abstracta: Una clase abstracta es aquella que funciona como la base de
la herencia, aunque no provee objetos. Permite que otras clases hereden de ella.

 Mencione dos ventajas de concebir un caso de uso

 Porque es necesario contar con diversos diagramas en el modelo de un sistema

 Defina mensaje asincrónico

 Como trabajan los objetos en conjunto: Los objetos trabajan en conjunto mediante el envío
de mensajes entre si

 Como representa un mensaje en un diagrama de colaboraciones

 Cuales diagramas le dan una perspectiva estática de un sistema: Los diagramas de clases,
objetos, componentes y distribución.

S-ar putea să vă placă și