Questão 3 Comentada - TRF - Técnico - Informática - FCC (2016)

Para responder a questão considere as informações abaixo.

O caso de uso “Validar usuário” é descrito pelo seguinte cenário:

− Fluxo de eventos principal: O caso de uso inicia quando o sistema do Tribunal solicita ao usuário a sua senha, formada por números. O usuário fornece os números através do teclado e confirma a senha pressionando a tecla Enter. O sistema checa este número e verifica se ele é válido.

− Fluxo de evento excepcional: O usuário pode cancelar seu acesso a qualquer momento pressionando o botão Cancelar, reiniciando o caso de uso. Não é feita nenhuma mudança no processo do usuário.

− Fluxo de evento excepcional: O usuário pode corrigir a senha a qualquer momento, utilizando a tecla Backspace, antes de confirmar com a tecla enter.

− Fluxo de evento excepcional: Se o usuário fornece um número de senha inválido o caso de uso é reiniciado.

Com base no caso de uso, considere, abaixo, os diagramas UML 1 e 2:


Imagem relacionada à questão do Questões Estratégicas

O diagrama

  • A 1 e o diagrama 2 são equivalentes. Ambos são diagramas de sequência.
  • B 1 é uma agregação do diagrama 2. A agregação relaciona um conceito mais genérico a um conceito que seja mais específico. O diagrama 1 é chamado de superclasse, enquanto 2, mais específico, é a subclasse.
  • C 2 é uma generalização do diagrama 1. A generalização relaciona um conceito mais específico a um conceito que seja mais genérico. O diagrama 1 é chamado de superclasse, enquanto 2, mais específico, é a subclasse
  • D de atividades 1 mostra as atividades de ler e de verificar a senha e o diagrama de atividades 2 apresenta o detalhamento da atividade lendo senha do diagrama 1.
  • E de estados 1 mostra os estados de ler e de verificar a senha e o diagrama de estados 2 apresenta os subestados do estado lendo senha do diagrama 1.