FC ConcursosFC Concursos

Questão FC373871

Considere, por hipótese, que um Analista de Sistemas da Câmara Legislativa, ao observar o fluxo da criação ao arquivamento de documentos institucionais por Deputados Distritais, cr

UML

FCC · 2018

Considere, por hipótese, que um Analista de Sistemas da Câmara Legislativa, ao observar o fluxo da criação ao arquivamento de documentos institucionais por Deputados Distritais, criou o diagrama UML abaixo.

 

 

Este diagrama

  1. mostra que a classe Documento possui diferentes estados ou operações: é criado, revisado, atualizado, validado e aprovado, embora nem sempre seja arquivado.
  2. indica que há diferentes processos que participam desta atividade, como Deputado, Revisor, Validador e Arquivador. Esses processos são representados no diagrama por partições renderizadas como lifelines horizontais.
  3. de sequência mostra que Documento é o único nó de objeto do processo. Criação, Atualização, Revisão, Validação, Solicitação de Mudança e Arquivamento serão modelados como classes no diagrama de classes.
  4. de atividades mostra responsabilidades de diferentes roles e a sequência de alterações do Documento. O diagrama de máquina de estados também poderia ser usado neste caso para mostrar como o Documento muda seu estado ao longo do tempo.
  5. de estados do Documento mostra apenas os estados e transições do Documento. Para apresentar as atividades, quando diferentes roles e vários nós de objeto estão envolvidos, o diagrama de sequência é o mais indicado.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A alternativa destaca corretamente que se trata de um diagrama de atividades, usado para representar processos e o fluxo de trabalho entre passos ou tarefas.

Esse tipo de diagrama é da família dos comportamentais: mostra o fluxo de controle entre ações, usa gateways para decisões e permite modelar sequência, paralelismo e iterações. É indicado quando várias atividades se encadeiam e quando se quer visualizar a lógica do processo.

As raias (swimlanes) presentes no diagrama delimitam responsabilidades por roles, deixando explícito qual ator (por exemplo, deputado, revisor, validador) executa cada ação.

Assim, o diagrama evidencia a sequência de alterações do Documento — criação, revisão, atualização, validação, arquivamento — como um fluxo de atividades, incluindo ramificações e retornos.

Como complemento, um diagrama de máquina de estados poderia ser usado para detalhar os estados do Documento e as transições que ocorrem ao longo do tempo em razão das atividades do fluxo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo