Questão de Arquitetura de Software — Software — FCC 2023
Arquitetura de Software›Software
Código
fc069660
Banca
FCC
Órgão
TRT - 15ª Região (SP)
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação
De acordo com a taxonomia dos diagramas de estrutura e de comportamento da UML 2.5, um Analista elaborou os diagramas Deployment, Package, Use Case e Sequence. As classes a que pertencem esses diagramas: estrutura = E ou comportamento = C, são, correta e respectivamente:
AE, C, C, C.
BE, E, C, C.
CE, C, E, C.
DC, E, C, C.
EC, C, E, E.
Revelar gabarito e comentário▾
GabaritoB — E, E, C, C.
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 2.5: Classificação dos Diagramas
Gabarito: letra B. De acordo com a taxonomia da UML 2.5, os diagramas Deployment e Package são diagramas de estrutura (E), enquanto os diagramas Use Case e Sequence são diagramas de comportamento (C). Portanto, a sequência correta é E, E, C, C.
A UML 2.5 divide os diagramas em duas grandes categorias:
Diagramas de Estrutura: representam a organização estática dos elementos do sistema. Exemplos: Diagrama de Classes, Componentes, Implantação (Deployment), Pacotes (Package), Objetos, etc.
Diagramas de Comportamento: representam o comportamento dinâmico do sistema. Exemplos: Diagrama de Casos de Uso (Use Case), Máquina de Estados, Atividades, e os diagramas de interação (Sequência, Comunicação, etc.).
Alternativa A — ❌ Incorreta
Afirma E, C, C, C. Erro ao classificar Package como comportamento (C). Package é estrutura.
Alternativa B — ✅ Correta ⟵ GABARITO
Apresenta a sequência E, E, C, C, que corresponde exatamente à classificação correta.
Alternativa C — ❌ Incorreta
Afirma E, C, E, C. Erro ao classificar Use Case como estrutura (E). Use Case é comportamento.
Alternativa D — ❌ Incorreta
Afirma C, E, C, C. Erro ao classificar Deployment como comportamento (C). Deployment é estrutura.
Alternativa E — ❌ Incorreta
Afirma C, C, E, E. Erro ao classificar Deployment e Package como comportamento, e Use Case e Sequence como estrutura — inversão completa.
PEGA ESSA DICA!
Memorize que diagramas de estrutura mostram o que existe (componentes estáticos), enquanto diagramas de comportamento mostram como o sistema funciona (fluxos, interações). Para a UML 2.5, decore a lista: Estrutura → 7 diagramas (Classe, Componente, Composite Structure, Deployment, Objeto, Pacote, Perfil); Comportamento → 7 diagramas (Atividade, Caso de Uso, Máquina de Estados, e os 4 de interação: Sequência, Comunicação, Visão Geral de Interação, Tempo).