Questão de Engenharia de Software — UML — SELECON 2021
Engenharia de Software›UML
Código
qq685282
Banca
SELECON
Órgão
EMGEPRON
Ano
2021
Nível
Superior
Cargo
Analista de Sistemas (Auditoria)
A modelagem de dados e os conceitos classes e pacotes estão diretamente relacionados na metodologia UML, uma tecnologia que se presta à modelagem de estruturas que irão compor uma aplicação, estando fortemente amparada em conceitos de Orientação a Objetos. Os diferentes diagramas que compõem a UML podem ser agrupados em categorias, levando em consideração o contexto do sistema em desenvolvimento. Entre os diagramas, dois são caracterizados a seguir.I. São diagramas estruturais que fornecem uma visão clara da estrutura hierárquica dos variados elementos UML dentro de um determinado sistema, sendo usados para mostrar a organização e disposição de vários elementos de modelos, onde cada elemento é representado como uma pasta de arquivo dentro do diagrama, e depois organizado hierarquicamente no diagrama. São bastante usados para proporcionar uma organização visual de uma arquitetura em camadas de qualquer classificador UML, por exemplo, um sistema de software.II. São diagramas que permitem a visualização de um conjunto de classes, detalhando atributos e operações, assim como prováveis relacionamentos entre as estruturas, possibilitando ainda as definições de interfaces. Ilustra graficamente como será a estrutura do software, em nível micro ou macro e como cada um dos componentes da sua estrutura estarão interligados.As ferramentas caracterizadas em I e em II são denominados diagramas de:
Aatividades e componentes
Bpacotes e componentes
Catividades e classes
Dpacotes e classes
Revelar gabarito e comentário▾
GabaritoD — pacotes e classes
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 – Diagramas de Pacotes e Classes
Gabarito: D (pacotes e classes). A descrição I refere-se ao diagrama de pacotes (estrutura hierárquica de elementos UML representados como pastas), e a descrição II refere-se ao diagrama de classes (classes com atributos, operações e relacionamentos). Ambos fazem parte dos diagramas estruturais da UML.
Alternativa A — ❌ Incorreta
Atividades é um diagrama comportamental (fluxo de atividades), não atende à descrição de I. Componentes é um diagrama estrutural, mas mostra componentes físicos e suas interfaces, não a organização hierárquica de pacotes.
Alternativa B — ❌ Incorreta
O primeiro item (pacotes) está correto, mas o segundo (componentes) não corresponde ao diagrama de classes descrito em II.
Alternativa C — ❌ Incorreta
O primeiro item (atividades) está errado para I; classes está correto para II.
Alternativa D — ✅ Correta ⟵ GABARITO
Diagrama de pacotes: organiza elementos em pacotes hierárquicos (pastas), usado para mostrar arquitetura em camadas. Diagrama de classes: mostra classes, atributos, operações e relacionamentos, sendo o diagrama estrutural mais comum.