A Linguagem de Modelagem Unificada (UML) é uma linguagem vis...

Próximas questões
Com base no mesmo assunto
Q971994 Engenharia de Software
A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas. Nesse sentido, assinale a alternativa CORRETA.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Para resolver esta questão, é necessário compreender o conceito básico da UML (Unified Modeling Language - Linguagem de Modelagem Unificada), que se trata de uma linguagem padrão para a modelagem de sistemas, abrangendo a criação de diagramas para representar o funcionamento, a estrutura e o comportamento de sistemas de software. A UML é versátil e pode ser aplicada para visualizar, especificar, construir e documentar os artefactos de um sistema de informação orientado a objetos.

A alternativa B está correta porque captura a essência de UML ser uma notação diagramática padrão utilizada mundialmente para a documentação de sistemas de software. A UML é, de fato, um conjunto padrão de diagramas para visualizar e apresentar diferentes aspectos do software, que incluem, mas não se limitam a, estrutura, comportamento e casos de uso. A afirmação está correta ao dizer que a UML é uma notação padrão para a criação de tais diagramas, o que facilita o entendimento entre desenvolvedores e stakeholders, independentemente das especificidades de uma linguagem de programação ou de uma tecnologia particular.

É importante salientar que a alternativa B destaca o emprego da UML como uma linguagem visual, ressaltando sua importância na representação gráfica dos sistemas, permitindo de forma clara e eficiente a comunicação entre todos os envolvidos no processo de desenvolvimento de software.

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

Alternativas com muitas falhas e exageros. Vamos analisá-las

 a) A UML define apenas um perfil UML que especializa subconjuntos da notação para áreas de assunto comum, tais como diagramação de Entreprise JavaBeans

 

 b) A UML é uma notação diagramática padrão, de fato, para desenhar ou apresentar figuras relacionadas ao software.

 

 

c) Em engenharia reversa uma ferramenta UML lê o código fonte ou o código binário e gera apenas diagramas UML de pacotes, não permitindo a geração de pacotes de classes e de sequência.

 

 

d) A UML descreve tipos de esboço de diagramas, tais como diagramas de classes e diagramas de sequência. Ela superpõe a eles uma perspectiva de modelagem. Por exemplo, a mesma notação UML de diagrama de classes não pode ser usada para desenhar imagens de conceitos do mundo real ou de classes de software em Java.

A mesma notação no diagrama de classe pode sim ser transformada para outros diagramas UML

Se você leu essa questão e achou estranha, fique tranquilo pois nem o examinador soube o que quis escrever!

Clique para visualizar este comentário

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