Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha (SSPM) · Marinha do Brasil 2023

Questão 39 — Engenharia de Software: UML — Diagramas

Engenharia de Software UML — Diagramas

Serviço de Seleção do Pessoal da Marinha (SSPM) 2023

Marinha do Brasil · Quadro Técnico do Corpo Auxiliar da Marinha (CP-T) — Informática · Caderno Amarela

Gabarito disponível

De acordo com Gilleanes (2018), a UML não é uma linguagem de programação, e sim uma linguagem de modelagem, uma notação, cujo objetivo é auxiliar os engenheiros de software a definirem as características do sistema. Com relação aos diagramas da UML, correlacione os diagramas a suas respectivas descrições e assinale a opção correta:

DIAGRAMA
I- Diagrama de classes
II- Diagrama de objetos
III- Diagrama de sequência
IV- Diagrama de componentes

DESCRIÇÃO
( ) Diagrama que se preocupa em descrever os passos a serem percorridos para a conclusão de uma atividade específica, podendo esta ser representada por um método com certo grau de complexidade, um algoritmo, ou mesmo um processo completo.
( ) Seu principal enfoque está em permitir a visualização das classes que comporão o sistema com seus respectivos atributos e métodos, bem como demonstrar como as classes do diagrama se relacionam, complementam e transmitem informações entre si.
( ) Diagrama que se preocupa com a ordem temporal em que as mensagens são trocadas entre os envolvidos em determinado processo.
( ) Identifica os componentes que fazem parte de um sistema, um subsistema ou mesmo os componentes ou classes internas de um componente individual.
( ) Fornece uma visão dos valores armazenados pelos objetos em um determinado momento da execução de um processo de software.
( ) Descreve a estrutura interna de um classificador, como uma classe ou componente, detalhando as partes internas que o compõem, como estas se comunicam e como colaboram entre si.
Selecione uma alternativa

Resolução comentada

Correlação dos diagramas: I classes, II objetos, III sequência, IV componentes.

A segunda descrição (classes com atributos e métodos) é o diagrama de classes (I). A terceira (ordem temporal das mensagens) é o de sequência (III). A quarta (componentes de um sistema) é o de componentes (IV). A quinta (valores dos objetos em um momento) é o de objetos (II). A primeira (diagrama de atividades) e a sexta (estrutura composta) não têm correspondente na lista.

Análise das alternativas

A, B, C e E) Trocam as correspondências entre os diagramas, por exemplo associam objetos à descrição de classes ou sequência à de atividades.

Referência: GILLEANES, T. A. Guedes. UML 2: uma abordagem prática (2018).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: D

Fonte: Gabarito preliminar: Gabarito final CP-T 2023 — Informática — página 7