Assinale a opção que apresenta apenas diagramas de UML classificados como diagramas de estrutura.
- A)Diagrama de Sequência, Diagrama de Componente, Diagrama de Implantação e Diagrama de Classe.
Errada, porque o diagrama de sequência é comportamental, e não estrutural.
- B)Diagrama de Pacote, Diagrama de Componente, Diagrama de Implantação e Diagrama de Classe.
Certa, pois pacote, componente, implantação e classe são todos diagramas estruturais da UML.
- C)Diagrama de Atividades, Diagrama de Componente, Diagrama de Colaboração e Diagrama de Pacote.
Errada, porque atividades e colaboração são comportamentais/interação, então a opção mistura tipos diferentes.
- D)Diagrama de estado, Diagrama de Classe, Diagrama de Componente e Diagrama de Pacote.
Errada, porque o diagrama de estado é comportamental, embora classe, componente e pacote sejam estruturais.
- E)Diagrama de Pacote, Diagrama de Atividades, Diagrama de Caso de Uso e Diagrama de Sequência.
Errada, porque atividades, caso de uso e sequência não são diagramas estruturais.
Gabarito: B
Na UML, os diagramas se dividem, em linhas gerais, em dois grandes grupos: estruturais e comportamentais. Os estruturais mostram a “foto” do sistema, isto é, como ele é organizado por dentro, quais são seus elementos e como eles se relacionam. Já os comportamentais mostram o “filme”, ou seja, como o sistema se comporta ao longo do tempo. Entre os diagramas estruturais mais cobrados estão o diagrama de classes, o de pacotes, o de componentes e o de implantação. Eles ajudam a enxergar a arquitetura, a divisão em módulos e a forma como o software será distribuído no ambiente. Em concursos, a banca adora misturar esses diagramas com os comportamentais para ver se você está atento. O gabarito é a letra B porque ela traz apenas diagramas estruturais: pacote, componente, implantação e classe. Todos esses representam a estrutura do sistema, não a dinâmica de execução. Já sequência, atividades, estados, caso de uso e colaboração/ comunicação são diagramas comportamentais ou de interação, então não entram na lista pedida. Em resumo: se a questão pede estrutura, pense em organização interna; se mostra fluxo, eventos ou troca de mensagens, já saiu dessa família.