Questão nº 79
Questão de Auditoria em Tecnologia da Informação · FCC Prefeitura de São Luís 2018 (nº 79)
FCC2018Auditor Fiscal de Tributos I - Área Tecnologia da Informação (TI)Auditoria em Tecnologia da Informação
Gabarito: Dver comentário ↓
Considere o caso de uso abaixo.

Se em I for colocada a palavra
- Ainclude, o cidadão não precisará se registrar ao fazer login.
- Bextend, o cidadão terá que se registrar toda vez que fizer login.
- Cunion, os dois casos de uso serão entendidos como um único caso de uso.
- Dextend, o registro não será obrigatório ao se fazer login. (alternativa correta)
- Einclude, subentende-se que o cidadão já está registrado ao se fazer o login.
Resposta comentada
Gabarito Alternativa D
No UML (Linguagem de Modelagem Unificada), um Caso de Uso descreve uma funcionalidade do sistema do ponto de vista do usuário. As relações include e extend são usadas para estruturar e refinar esses casos de uso, indicando dependências entre eles.
- (A) Incorreta: Se fosse
include, o registro seria obrigatório e ocorreria sempre como parte do processo de login, o que é contra-intuitivo para um login (onde o usuário já deveria estar registrado). - (B) Incorreta: Se fosse
extend, o registro seria opcional e ocorreria apenas sob certas condições, não "toda vez". - (C) Incorreta:
unionnão é um estereótipo padrão para relações entre casos de uso em UML; os estereótipos sãoincludeeextend. - (D) Correta: A relação
extendindica que o caso de uso estendido ("Registrar Cidadão") é opcional e pode ser invocado sob condições específicas (por exemplo, se o usuário não tem cadastro e o sistema oferece a opção de se registrar a partir da tela de login). Portanto, o registro não é obrigatório para realizar o login. - (E) Incorreta: Se fosse
include, significaria que o registro é uma etapa obrigatória do login, o que contradiz a ideia de que o cidadão "já está registrado". A armadilha aqui é confundirincludecom uma pré-condição já satisfeita;includesignifica que a ação acontece como parte do fluxo principal.
Fonte: FCC Prefeitura de São Luís 2018 Auditor Fiscal de Tributos I - Área Tecnologia da Informação (TI) (Caderno Tipo 001). Reproduzida para fins de estudo.