Questão nº 68
Questão de Tecnologia da Informação · FGV MP-SC 2022 (nº 68)
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):
- Atransições entre estados geram eventos;
- Bestados podem ser utilizados para descrever o cenário de um Caso de Uso;
- Ctransições internas entre estados podem ser descritas em diagramas de Casos de Uso;
- Dcomportamentos associados com um estado podem ser expressos por meio de Diagramas de Atividades; (alternativa correta)
- Eestados são comportamentos especificados como sequenciamentos de unidades subordinadas, usando um modelo de controle e fluxo de dados.
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.