You are on page 1of 4

UML 24

Nombre(s): Edgar Jonathan Miranda Nava Matrícula(s): 201010087 Número de equipo: Nombre de la asignatura: Fundamentos de Desarrollo de Software Nombre del profesor(a): Gabriela Orozco Magallon

Hora 1 Introducción al UML Cuestionario. 1.- ¿Por qué es necesario contar con diversos diagramas en el modelo de un sistema? Para contar con mayores o posibles perspectivas del sistema, esto quiere decir que te permiten examinar un sistema desde diferentes puntos de vista, ya que un sistema cuenta con diversas personas implicadas las cuales tienen enfoques diferentes en diversos aspectos del sistema. Así que el diseño de un sistema se involucra todas las posibles perspectivas, y el diagrama le da una forma de incorporar una perspectiva en particular. El punto es que estén de acuerdo todas las personas implicadas en el sistema. 2.- ¿Cuáles diagramas le dan una perspectiva estática de un sistema? Los diagramas de clases y objetos representan información estática. Ya que los diagramas de clases representan un diseño estructural y los de objetos una situación concreta de un momento determinado, también expresan la parte estática de una interacción. 3.- ¿Cuáles diagramas le dan una perspectiva dinámica de un sistema (esto, es, muestra en el cambio progresivo)? Diagramas de estado, diagrama de actividades, diagramas de secuencia, diagramas de colaboraciones, diagrama de componentes, diagrama de distribución.

Usuario del ajedrez juega con el. Diagrama de secuencias.Suponga que creará un sistema informático que jugara ajedrez con un usuario. 1. en juego. el área del problema en que trabaje determinara cuantos de los atributos y acciones debe tomar en cuenta. Diagrama de colaboraciones. Con las fichas guardadas. * Cuantos cuadros debe tener el tablero * Las dimensiones del tablero * El tiempo límite para que el participante realicé su jugada * Cuantas fichas debe tener *Cuales fichas Hora 2 Orientación a Objetos Cuestionario. movimiento. Color. Las fichas en juego según cada ficha de ajedrez. fichas. con todas las fichas en el tablero. 2. .. Todos los movimientos según cada ficha de ajedrez. Tablero. cronometro para cada movimiento.. Diagrama de estados.¿Cómo trabajan los objetos en conjunto? La orientación a objetos es un paradigma que depende de algunos principios fundamentales.¿Qué es un objeto? 2. Peso.. Ajedrez Diagrama de objetos. Cuando crea un objeto. Diagrama de uso. Una clase es una categoría genérica de objetos que tienen los mismos atributos y acciones.UML 24 Ejercicios. Un objeto es una instancia de una clase. Tamaño. Diagrama de clase..Para el sistema del ejercicio que ha completado. Diagrama de actividades. 1. liste las preguntas que formularía a un usuario potencial y por qué las haría.

4.¿Pueden asociarse dos objetos entre sí en más de una manera? Si los objetos se asocian en más de una manera y son parte de una misma clase. Clase 2. . operaciones. que contengan información con respecto a la clase. un rectángulo como se muestra en la siguiente figura. para agregar información que no se encuentra en los atributos y operaciones como por ejemplo podría hacer que un usuario desea ver el modelo que lea el documento en particular.¿Para qué adjuntaría una nota a un símbolo de clase? Sería necesario adjuntar una nota a un símbolo de clase.. 3. Hora 3 Uso de la orientación a objetos 1..¿Cómo representa una clase en el UML? Un diagrama de clase se representa de la siguiente manera.UML 24 3.¿Qué establece la multiplicidad? La multiplicidad especifica cuantos objetos de una clase se relacionan con un objeto de la clase asociada. Las restricciones de validación se aplican en tres cosas:    Al guardar un modelo.. Hay muchos tipos de multiplicidad.. Al hacer clic en Validar un modelo UML en el menú de Arquitectura. Al abrir un modelo. 4.. responsabilidades y restricciones de una clase.¿Qué información puede mostrar en un símbolo de clase? En un símbolo de clases se pueden mostrar los atributos..¿Qué es una restricción? Una restricción de validación es un modelo cumple una condición especifica.

UML 24 .