TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Engenharia de Software

Por:   •  25/6/2016  •  Trabalho acadêmico  •  336 Palavras (2 Páginas)  •  292 Visualizações

Página 1 de 2

IFNMG - PIRAPORA

JUNIO CESAR RODRIGUES CAMPOS

1 - Qual a definição de UML (Linguagem de Modelagem Unificada)?

 é uma linguagem que define uma série de artefatos que  ajuda na tarefa de modelar e documentar os sistemas orientados a objetos.

2 - Por que é importante usar a UML?

Para elaborar um projeto a ser desenvolvido do zero, como também para documentar sistemas já existentes.

3 - Os diagramas podem ser classificados em dois tipos? Quais são estes tipos?

         Diagrama de estrutura e diagrama de comportamento

4 - Cite os diagramas da UML.

Diagramas estruturais 

Diagrama de classes

Diagrama de objetos

Diagrama de componentes

Diagrama de instalação ou de implantação

Diagrama de pacotes

Diagrama de estrutura composta

Diagramas comportamentais

Diagrama de caso de uso

Diagrama de transição de estados ou de estados

Diagrama de atividade

Diagrama de sequência

Diagrama de interatividade ou de interação

Diagrama de colaboração ou comunicação

Diagrama de tempo ou temporal

5 - Sobre o diagrama de caso de uso (modelos de caso de uso) da UML. Responda:

  • O que este diagrama representa?

Representa as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema.

  • Qual a sua utilidade?

Para definir o número de requisitos e as estruturas necessárias para traduzir um sistema de software antes do intenso processo de escrever código.

  • Quais são os componentes do diagrama de casos de uso? Faça uma breve descrição de cada um.

Atores

Quem executa a funcionalidade

Casos de Uso

Qual é a funcionalidade

Relacionamentos

Como atores e casos de uso se relacionam

  • Quais os relacionamentos que se pode ter no diagrama de casos de uso? Faça uma breve descrição de cada um.

Atores e Casos de Uso -> Associação, define uma funcionalidade do sistema do ponto de vista do usuário

Dois ou mais Casos de Uso -> Especialização e Generalização. Acontece quando dois ou mais casos de uso possuem características semelhantes e Reuso.

Dois ou mais Atores -> Genaralização ,Os casos de uso de B são também casos de uso de A - A tem seus próprios casos de uso.

...

Baixar como (para membros premium)  txt (2.2 Kb)   pdf (88.6 Kb)   docx (9.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com