Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FGV 2024

Engenharia de SoftwareUML
Código
fg075562
Banca
FGV
Órgão
AL-SC
Ano
2024
Nível
Superior
Cargo
Analista Legislativo III - Analista de Sistemas
A linguagem de modelagem unificada (UML), cujo padrão atual é o 2.5, é amplamente utilizada para visualizar, especificar, construir e documentar os artefatos de um sistema de software intensivo. Relacione os tipos de diagramas UML a seguir a suas respectivas características.1. Diagrama de caso de uso. 2. Diagrama de implantação. 3. Diagrama de classes. 4. Diagrama de comunicação. ( ) Focaliza a estrutura do sistema de software e são úteis para mostrar a distribuição física de um sistema de software entre plataformas de hardware e ambientes de execução. ( ) Usado para modelar classes, incluindo seus atributos, operações e relações e associações com outras classes, a UML adota o diagrama de classe, ele fornece uma visão estática ou estrutural do sistema. ( ) Ajuda a determinar a funcionalidade e as características do software sob o ponto de vista do usuário. ( ) Também é conhecido como “diagrama de colaboração” na UML 1.X. Os objetos que interagem são representados por retângulos. As associações entre objetos são representadas por linhas ligando os retângulos. Normalmente, há uma seta apontando para um objeto no diagrama, que inicia a sequência de passagem de mensagens. Assinale a opção que indica a relação correta, na ordem apresentada.
  1. A4 – 2 – 1 – 3.
  2. B3 – 2 – 1 – 4.
  3. C2 – 3 – 1 – 4.
  4. D1 – 4 – 2 – 3.
  5. E1 – 3 – 4 – 2.
Revelar gabarito e comentário

GabaritoC — 2 – 3 – 1 – 4.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

UML – Relação entre diagramas e características

Gabarito: letra C. A sequência correta é 2 (Implantação) – 3 (Classes) – 1 (Caso de Uso) – 4 (Comunicação), conforme as definições clássicas da UML 2.5. A questão testa o conhecimento das finalidades de cada diagrama.

Características e correspondências:

  • Primeira característica: "Focaliza a estrutura do sistema... distribuição física... entre hardware e ambientes de execução" → Diagrama de Implantação (número 2).

  • Segunda característica: "Usado para modelar classes, incluindo atributos, operações e relações" → Diagrama de Classes (número 3).

  • Terceira característica: "Ajuda a determinar a funcionalidade sob o ponto de vista do usuário" → Diagrama de Caso de Uso (número 1).

  • Quarta característica: "Também conhecido como diagrama de colaboração... objetos representados por retângulos" → Diagrama de Comunicação (número 4).

Análise das alternativas

Alternativa A — ❌ Incorreta

Propõe 4 – 2 – 1 – 3. O primeiro item (4) seria Comunicação, mas a descrição é de Implantação.

Alternativa B — ❌ Incorreta

Propõe 3 – 2 – 1 – 4. O primeiro (3) seria Classes, mas a descrição é de Implantação.

Alternativa C — ✅ Correta ⟵ GABARITO

2 – 3 – 1 – 4, conforme a correspondência correta.

Alternativa D — ❌ Incorreta

Propõe 1 – 4 – 2 – 3. O primeiro (1) seria Caso de Uso, mas a descrição é de Implantação.

Alternativa E — ❌ Incorreta

Propõe 1 – 3 – 4 – 2. O primeiro (1) seria Caso de Uso, mas a descrição é de Implantação.

Dica: Memorize as características principais de cada diagrama UML: Implantação (hardware), Classes (estrutura estática), Caso de Uso (funcionalidades do ponto de vista do usuário) e Comunicação (interação entre objetos).

Link permanente: /questoes/fg075562