Questão de Engenharia de Software — UML — FCC 2022
- Código
- fc061115
- Banca
- FCC
- Órgão
- DETRAN-AP
- Ano
- 2022
- Cargo
- Analista de Tecnologia da Informação
- AComponentes.
- BDeployment.
- CEstrutura Interna.
- DPacotes.
- EArquitetura de Rede.
GabaritoB — Deployment.
Gabarito: letra B. O diagrama de implantação (deployment) é o mais adequado para representar as diferenças entre ambientes de desenvolvimento, preparação e produção, incluindo servidores e dispositivos específicos, pois modela a arquitetura física dos nós e os artefatos neles implantados (conforme apêndice sobre UML – diagrama de implantação).
A questão testa o conhecimento do propósito de cada diagrama estrutural da UML. A UML 2.5 fornece 13 diagramas, e o de implantação é o único focado na distribuição física do software.
Associe o nome "deployment" (implantação) à ideia de colocar o software em execução nos ambientes reais. Lembre-se: componentes lógicos vão para diagramas de componentes; a parte física (servidores, dispositivos) é modelada no diagrama de implantação.
O diagrama de componentes mostra as dependências e interfaces entre os componentes de software, como módulos e bibliotecas. Não representa a localização física em servidores ou dispositivos específicos.
O diagrama de implantação (ou deployment diagram) exibe nós (servidores, dispositivos) e as conexões entre eles, além dos artefatos de software implantados. É exatamente o que o enunciado pede: representar diferenças nas implantações para ambientes distintos com nomes de servidores.
O diagrama de estrutura interna (composite structure) revela a composição interna de um classificador (classe, componente etc.), Não trata de implantação física.
O diagrama de pacotes organiza elementos de modelo em grupos hierárquicos (namespaces). Não modela a infraestrutura de deployment.
"Arquitetura de Rede" não é um diagrama UML padrão (nem na versão 2.5). A UML define diagramas como classe, sequência, implantação, atividade, etc., mas nenhum com esse nome. É um distrator que sugere um conceito geral, mas não pertence à linguagem.
Gabarito: letra B. O diagrama de implantação é a escolha correta para representar a alocação física do sistema em diferentes ambientes.
Link permanente: /questoes/fc061115