Questão de Arquitetura de Software — Software — UNIFAL-MG 2018
Arquitetura de SoftwareSoftware
- Código
- qq408328
- Banca
- UNIFAL-MG
- Órgão
- UNIFAL-MG
- Ano
- 2018
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Como Analista de Tecnologia da Informação de uma Instituição de Ensino Superior, Amadeu foi designado para fazer a análise e o projeto de um software de Gestão Orçamentária para a sua instituição. O Departamento de Tecnologia da Informação da instituição onde Amadeu trabalha adota como ferramenta de análise e projeto de software a Linguagem Unificada de Modelagem – UML. No entanto, os diagramas UML que devem ser preparados variam de um projeto para outro. No caso do software de Gestão Orçamentária, a equipe de desenvolvimento chegou à conclusão de que será necessária a criação de seis diagramas, que atendam às seguintes necessidades:1. mostrar os objetos e seus relacionamentos;2. modelar as interações funcionais entre os usuários e o sistema;3. mostrar as classes, as interfaces, as dependências e as generalizações;4. descrever as interações entre os objetos ao longo do tempo;5. representar as interações entre os objetos como séries de mensagens sequenciadas;6. descrever as mudanças de estado de um objeto em relação a eventos externos;Sabendo disso e conhecendo bem a função de cada diagrama disponível na linguagem UML, Amadeu deverá preparar um pacote contendo todos os diagramas definidos pela equipe de desenvolvimento.Selecione, dentre as alternativas abaixo, aquela que representa fielmente o conteúdo do pacote a ser produzido por Amadeu:
- ADiagrama de Objeto, Diagrama de Atividade, Diagrama de Classe, Diagrama de Sequência, Diagrama de Colaboração e Diagrama de Estado.
- BDiagrama de Objeto, Diagrama de Caso de Uso, Diagrama de Classe, Diagrama de Sequência, Diagrama de Colaboração e Diagrama de Estado.
- CDiagrama de Objeto, Diagrama de Caso de Uso, Diagrama de Classe, Diagrama de Sequência, Diagrama de Colaboração e Diagrama de Desenvolvimento.
- DDiagrama de Objeto, Diagrama de Caso de Uso, Diagrama de Classe, Diagrama de Sequência, Diagrama de Componente e Diagrama de Estado.