Os diagramas de atividade da UML são uma técnica para descre...

Próximas questões
Com base no mesmo assunto
Q39747 Engenharia de Software
Os diagramas de atividade da UML são uma técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho. Sobre tais diagramas, é correto afirmar:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - As ações podem ser implementadas como subatividades ou como métodos nas classes.

No contexto de UML (Unified Modeling Language), os diagramas de atividade são utilizados para modelar comportamentos de sistemas, mostrando o fluxo de controle ou de objetos entre atividades. Eles são usados para visualizar a sequência de ações e o controle de fluxo que estas ações podem ter dentro de um processo complexo, como um processo de negócio ou uma parte particular de uma implementação de software.

De forma específica:

  • As ações são unidades fundamentais de comportamento e podem ser refinadas em subatividades, que representam um nível adicional de detalhe, ou associadas a métodos dentro de classes que implementam a lógica necessária para realizar a ação.

Esta alternativa é correta porque reflete bem o propósito das ações nos diagramas de atividade, permitindo que sejam visualizadas tanto de maneira abstrata como em detalhe, conectando-as com aspectos concretos da implementação, como os métodos nas classes do sistema que está sendo modelado.

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

A) CORRETAB) INCORRETA - Os fluxogramas representam normalmente processos sequenciais, enquanto que os diagramas de atividades podem trabalhar com processos paralelos.C) INCORRETA - Suportam sim comportamente paralelo.D) INCORRETA - Nós, ou nodes, estão mais relacionados ao Diagrama de Execução (ou Distribuição ou Instalação).E) INCORRETA - Ação é um processamento atômico, portanto, uma parte de um todo. Atividade é um processamento não atômico, composto de uma ou mais ações. Assim, a definição está invertida nessa alternativa.
Uma atividade é modelada como uma sequência estruturada de ações, controladas potencialmente por nós de decisão e sincronismo. Em
seu aspecto mais simples, um diagrama de atividades pode ser confundido com um fluxograma. Entretanto, ao contrário de fluxogramas, os diagramas de atividades UML suportam diversos outros recursos, tais como as partições e os nós do tipo fork e merge, além da definição de regiões de
interrupção, que permitem uma modelagem bem mais rica do que simplesmente um fluxograma.

a-

ações em UML sao metodos das classes, geralmente chamadas de operações. Em diagramas dinamicos, ações sao unidades de atividade, componentes para definição de comportamento

Clique para visualizar este comentário

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