Questão nº 68

Questão de Tecnologia da Informação · FGV MP-SC 2022 (nº 68)

FGV2022Analista em Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Um dos diagramas comportamentais definidos na UML 2.5.1 é o Diagrama de Máquina de Estados.
Em um Diagrama de Máquina de Estados, os(as):

Resposta comentada

Gabarito Alternativa D

O Diagrama de Máquina de Estados mostra a vida de um objeto: ele nasce, fica em certos estados (ex.: "Aguardando pagamento") e muda de estado por eventos (ex.: "pagamento confirmado"). A pegadinha clássica é inverter a relação: eventos causam transições, e não o contrário. Para fixar: estado é uma condição (parado), transição é a mudança (movimento), evento é o gatilho (o botão que apertou).

  • (A) Incorreta: São as transições que são disparadas por eventos; as transições não "geram" eventos — elas são a consequência deles.
  • (B) Incorreta: Estados descrevem o ciclo de vida de um objeto (ex.: um pedido), não o cenário de um Caso de Uso (que é uma sequência de passos entre ator e sistema).
  • (C) Incorreta: Transições internas são detalhes de implementação da máquina de estados; Casos de Uso descrevem interações de alto nível, não transições internas.
  • (D) Correta: A UML permite que o comportamento interno de um estado (o que acontece ao entrar, sair ou durante o estado) seja detalhado por um Diagrama de Atividades, que mostra o fluxo de ações passo a passo.
  • (E) Incorreta: Essa definição ("sequenciamentos de unidades subordinadas, com controle e fluxo de dados") descreve um Diagrama de Atividades, não um estado — a banca trocou os conceitos para confundir.

Fonte: FGV MP-SC 2022 Analista em Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho