FC ConcursosFC Concursos

Questão FC373850

Em uma situação hipotética, ao levantar os requisitos de um sistema de controle de estoque para o Tribunal de Justiça de Santa Catarina, um Analista de Sistema observa que, caso um

UML

FCC · 2021

Em uma situação hipotética, ao levantar os requisitos de um sistema de controle de estoque para o Tribunal de Justiça de Santa Catarina, um Analista de Sistema observa que, caso um produto não exista em estoque quando de sua verificação, deverá ser feita a compra do produto. Supondo-se que ele queira modelar os casos de uso Verificar Estoque e Comprar Produto, então o relacionamento entre esses dois casos será do tipo

  1. agregação.
  2. decomposição.
  3. inclusão.
  4. generalização.
  5. extensão.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Extensão é o relacionamento que representa um comportamento opcional ou condicionado que pode ser inserido no fluxo de um caso de uso base quando determinada situação ocorre.

No enunciado, Verificar Estoque é o caso de uso base; ao detectar ausência do produto, executa-se o subfluxo de compra. Assim, Comprar Produto atua apenas sob essa condição específica, ou seja, é um subfluxo condicionado que estende o comportamento principal.

Na UML, modela‑se com uma dependência pontilhada rotulada «extend» do caso de uso de extensão para o caso de uso base, indicando o ponto de inserção no fluxo. Esse relacionamento deixa explícita a natureza opcional e dependente do Comprar Produto.

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

Continue aprendendo