Você está na página 1de 3

Universidade Federal do Piau UFPI

Universidade Aberta do Piau UAPI


Curso: Sistemas de Informao a Distncia
Disciplina: Requisitos de Softwares
Tutor a distncia: Prof. Antnio Santos
Polo: Buriti dos Lopes
Aluno (a): Jackson dos Santos Moraes
19/05/2015
EXERCICIO 3
1. O que um modelo?
uma abstrao de algo, em que nos concentramos nos aspectos fundamentais do
que se est querendo modelar, ignorando os aspectos que no so relevantes.
2. O que a UML?
uma linguagem utilizada para a criao de modelos baseada em diagramas.
3. Qual a origem da UML?
Atravs de trs processos: Booch, OMT, OOSE/Objectory.
4. O que so as vises da UML?
Uma viso mostra um aspecto diferente do sistema que est sendo modelado, sendo
normalmente composta por diversos diagramas que focam em aspectos particulares
de um sistema.
5. Quais so as vises existentes na UML?
Viso de Casos de Uso, Viso Lgica, Viso de Componentes, Viso de concorrncia,
Viso de Organizao.
6. O que uma classe? Como ela representada em UML?
uma representao abstrata de um conceito, so representadas por um retngulo
que pode ser dividido em at 3 compartimentos: o nome da classe, seus atributos e as
operaes possveis.
7. O que um objeto?
uma representao real associadas ao conceito modelado.
8. O que um estado na UML?
Um estado uma representao do resultado das operaes executadas no objeto,
sendo normalmente determinado pelos valores de seus atributos e ligaes existentes
com outros objetos
9. Quando devemos utilizar estados da UML?
Quando desejamos mudar o resultado das operaes executadas no objeto
10. O que um pacote na UML?
um agrupamento de itens, utilizado para fins de organizao, ou seja, para se
manter juntos elementos que possuem algum tipo de relao entre si.
11. O que um componente na UML?
a representao de uma parte do sistema, podendo ser um cdigo na linguagem
fonte ou cdigo executvel.
12. Existem diversos tipos de relacionamentos entre classes na UML. Descreva a
associao simples, apresentando um exemplo com nome dos papis e
cardinalidades.
a forma mais comum de uma associao. Ela representada por uma linha ligando
duas classes. Essa linha pode possuir uma seta indicando direo. Isso significa que

ela s pode ser usada para o lado em que ela aponta. No havendo seta, significa que
os dois lados so navegveis.
13. O que uma autoassociao?
um tipo de associao recursiva
14. Qual a diferena de uma agregao para uma
composio?
A Agregao uma associao que indica a relao todo/parte. Isso significa que um
dos itens relacionados o todo na relao e o outro uma parte. J o tipo
Composio existe um relacionamento forte entre os integrantes: a parte no vive sem
o todo.
15. Cite um exemplo prtica de uma Generalizao,
demonstrando isso no formato prescrito pela UML.

16. O que significa o relacionamento de dependncia?


uma relao mais fraca entre elementos, que indica que uma alterao em um
elemento pode indicar uma mudana de comportamento em outro.
17. Crie um diagrama de caso de uso para um sistema
acadmico, com pelo menos 4 casos de uso.

18. Crie um diagrama de estados para um sistema acadmico,


com pelo menos 5 classes.

19. Crie um diagrama de estado para modelar algo que faa


parte do seu dia a dia.

20. Para que utilizamos o diagrama de atividades?


Podem ser usados para detalhar etapas de um processo, descrio de fluxos de um
caso de uso e qualquer outro roteiro que exija a informao das aes associadas.
21. Para que serve o diagrama de componentes?
Para exibir a relao entre as partes que compem um sistema e a organizao dos
mdulos.
23. Qual o objetivo do diagrama de implantao?
Tem por objetivo a exibio da arquitetura de um sistema, deixando claro como ser
organizada sua execuo.

Você também pode gostar