Julgue o item quanto à engenharia de software e à linguagem ...

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

Julgue o item quanto à engenharia de software e à linguagem de modelagem unificada (UML).

Desde que empregada corretamente, a UML, por meio de diagramas, consegue capturar a estrutura de sistemas orientados a objeto.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Certo

A UML, ou Linguagem de Modelagem Unificada (Unified Modeling Language), é uma ferramenta padrão amplamente adotada para modelagem de sistemas, especialmente aqueles baseados na orientação a objetos. Os diagramas UML permitem aos desenvolvedores e stakeholders visualizar a estrutura e o comportamento dos sistemas de software de uma maneira padronizada e abstrata, facilitando a comunicação e a compreensão entre todos os envolvidos no processo de desenvolvimento.

Existem vários tipos de diagramas em UML, cada um focado em aspectos específicos de um sistema. Por exemplo:

  • Diagramas de Classe: capturam a estrutura estática do sistema, mostrando classes, atributos, operações e relacionamentos como herança e associação.
  • Diagramas de Caso de Uso: representam as funcionalidades do sistema sob a perspectiva dos usuários.
  • Diagramas de Sequência: mostram como os objetos interagem em termos de sequência de mensagens.
  • Diagramas de Estados: descrevem o ciclo de vida de objetos em termos de estados, transições e eventos.

Esses e outros diagramas UML trabalham em conjunto para capturar diversas facetas de um sistema, desde a sua estrutura até o comportamento dinâmico. Quando usada corretamente, a UML é uma poderosa ferramenta de engenharia de software para a modelagem de sistemas orientados a objetos, auxiliando na documentação, projeto e comunicação de sistemas complexos.

A afirmação em questão está correta, pois a UML realmente possui a capacidade de capturar a estrutura de sistemas orientados a objeto através dos seus diversos tipos de diagramas, desde que seja aplicada de maneira adequada e os diagramas sejam utilizados de acordo com as necessidades e aspectos do sistema que se deseja representar.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

Assertiva CORRETA. 

 

Como UML visa documentar artefatos de software, naturalmente ela vai ajudar a capturar a estrutura interna de um sistema, já que artefatos descrevem (dentre outras coisas) o funcionamento interno dos programas. 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo