ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Aprendiendo Uml


Enviado por   •  24 de Octubre de 2014  •  2.862 Palabras (12 Páginas)  •  1.276 Visitas

Página 1 de 12

Cuestionario

1

1. ¿Por qué es necesario contar con diversos diagramas en el modelo de un sistema?

Es necesario puesto que un sistema cuenta con varias personas implicadas en este y cada una tiene un punto de vista diferente del sistema por lo tanto siempre se van a crear diversos diagramas siempre con el fin de satisfacer las necesidades de todos los implicados.

2. ¿Cuáles diagramas le dan una perspectiva estática de un sistema?

• -Diagrama de clases

• -Diagrama de objetos

• -Diagrama de casos de uso

• -Diagrama de componentes

• -Diagrama de distribución

3. ¿Cuáles diagramas le dan una perspectiva dinámica de un sistema?

-Diagrama de colaboraciones

-Diagrama de actividades

-Diagrama de secuencias

-Diagrama de estados

2

¿Qué es un objeto?

Un objeto es una entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos). Se corresponde con los objetos reales del mundo que nos rodea, o a objetos internos del sistema (del programa). Es una instancia a una clase.Es una instancia de una clase. Un objeto del mundo real tiene características y comportamientos, y de la misma manera, un objeto del mundo del software tiene variables y métodos.

¿Cómo trabaja los objetos en conjunto?

Los objetos funcionan en conjunto mediante el envío de mensajes entre ellos. Los mensajes son peticiones para realizar operaciones.

¿Qué establece la multiplicidad?

La multiplicidad es un importante aspecto de las asociaciones entre objetos. Indica la cantidad de objetos de una clase que se relacionan con otro objeto en particular de la clase asociada.

¿pueden asociarse dos objetos entre si más de una manera?

Los objetos se asocian entre sí y esta asociación puede ser de diversos tipos. Un objeto en una clase puede asociarse con cualquier cantidad de objetos distintos en otra clase.

3

¿Cómo representa una clase en el UML?

Una clase en uml se representa mediante un rectángulo que se divide en tres partes:

Contiene el nombre de la Clase.

Contiene los atributos (o variables de instancia) que caracterizan a la Clase.

Contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su entorno.

¿Qué información puede mostrar en un símbolo de clase?

Se pueden mostrar los atributos, operaciones, responsabilidades y restricciones de la clase.

¿Qué es una restricción?

•Las restricciones son símbolos que llevan los atributos para la capacidad de contener uno o tres posibles valores.

•La forma de representar una restricción es con un texto libre bordeado por llaves donde especifica los valores a contener.

¿para qué 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.

4

¿Cómo representaría la multiplicidad?

La multiplicidad es una restricción que se pone a una asociación, que limita el número de instancias de una clase que pueden tener esa asociación con una instancia de la otra clase.

¿Cómo descubrirá la herencia?

El analista deberá darse cuenta que los atributos y operaciones de una clase son generales y que aplicarán a quizá, varias clases (que agregarán sus propios atributos y operaciones).

¿Qué es una clase abstracta?

Se denota que la clase definida no puede ser instanciada pues posee métodos abstractos. La única forma de utilizarla es definiendo subclases, que implementa tan los métodos abstractos definidos.

¿Cuál es el efecto de un calificador?

En el UML la información de identidad se conoce como calificador, resuelve el problema de la búsqueda.

5

¿Cuál es la diferencia entre una agregación y una composición?

Una agregación es una acumulación de clases. Es decir una clase está formada por otras. Una composición es un tipo de agregación, la cual determina una restricción. Cada componente de una agregación puede pertenecer tan solo a un todo.

¿Qué es la realización?

Una realización es la relación entre una clase y una interfaz. Una interfaz define las capacidades o habilidades de un objeto.

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

Nivel publico.- es extensible a otras clases

Nivel protegido.- solo se otorga alasclases que se heredan de la clase original

Nivel privado.- solo la clase original pueden utilizar el atributos u operaciones

6

¿Cómo se le llama a la entidad que inicia un caso de uso?

Es una forma de interacción, un caso de uso dado puede "incluir" otro. El primer caso de uso a menudo depende del resultado del caso de uso incluido.

¿Qué se entiende con “incluir un caso de uso”?

Es una forma de interacción, un caso de uso dado puede "incluir" otro. El primer caso de uso a menudo depende del resultado del caso de uso incluido. Esto es útil para extraer comportamientos

...

Descargar como (para miembros actualizados)  txt (18.8 Kb)  
Leer 11 páginas más »
Disponible sólo en Clubensayos.com