Pular para o conteúdo principal

Questão de Engenharia de Software — UML — CESPE / CEBRASPE 2022

Engenharia de SoftwareUML
Código
ce147298
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2022
Nível
Superior
Cargo
Analista de Controle Externo
Com base no diagrama de caso de uso precedente, julgue o item subsequente, em relação à UML.O caso de uso pedir catálogo opcionalmente aciona o caso de uso fazer pedido; este último aciona obrigatoriamente o fornecer dados do cliente.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Diagrama de Casos de Uso — Relacionamentos include e extend

Gabarito: E (Errado). A afirmação erra ao descrever a direção do relacionamento opcional (extensão). Em UML, a extensão (<<extend>>) é representada por uma seta que vai do caso de uso estendido (opcional) para o caso de uso base, e não o contrário. Portanto, "pedir catálogo" não aciona opcionalmente "fazer pedido"; na verdade, "fazer pedido" estende opcionalmente "pedir catálogo". Já a parte sobre "fazer pedido acionar obrigatoriamente fornecer dados do cliente" está correta (include), mas o erro na primeira parte torna toda a sentença falsa.

NÃO CAIA NESSA!

A banca inverteu o sentido da seta de extensão. O candidato pode confundir e achar que o caso de uso "base" é quem aciona a extensão, mas a seta de <<extend>> aponta do caso de uso estendido (opcional) para o base. Memorize: a seta de <<include>> aponta do base para o incluído (obrigatório); a seta de <<extend>> aponta do estendido para o base (opcional).

Gabarito: E (Errado)

Link permanente: /questoes/ce147298