A engenharia de software é utilizada para organizar e melh...

Próximas questões
Com base no mesmo assunto
Q3504791 Engenharia de Software

A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir. 


A UML fornece uma linguagem visual padronizada para modelar aspectos estruturais e comportamentais de sistemas de software.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C – certo

Tema central da questão: Trata-se de UML (Unified Modeling Language) e seu papel na modelagem estruturada e comportamental de sistemas de software. O aluno deve conhecer a utilidade da UML e suas principais características, frequentemente cobradas em concursos para a área de engenharia de software.

Resumo teórico: A UML é uma linguagem visual padronizada, criada para representar, visualizar, construir e documentar artefatos de sistemas de software. Ela contempla diagramas para aspectos estruturais (como classes, objetos, componentes e pacotes) e para aspectos comportamentais (como casos de uso, sequência e atividade), permitindo uma visão completa do funcionamento e estrutura dos sistemas. Segundo o OMG UML Specification, esta abordagem facilita a comunicação entre membros da equipe e interessados, e padroniza a documentação.

Justificativa da alternativa correta: A assertiva está correta porque a UML realmente oferece uma linguagem visual padronizada para modelar tanto elementos estruturais (ex: classes, componentes) quanto comportamentais (ex: interações, estados) dos sistemas de software. Essa capacidade é essencial para documentar, analisar e projetar sistemas de forma eficiente e compreensível, atendendo exatamente ao que pede a questão.

Estratégias para interpretação: Ao se deparar com afirmações sobre UML em concursos, busque palavras-chave como visual, padronizada, modelagem, estrutura e comportamento. Muitas vezes questões confundem “ferramenta” com “linguagem”, ou limitam a UML apenas à estrutura ou apenas ao comportamento. Fique atento para garantir que a afirmação aborde ambos, como no caso desta questão.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo