Logo Passei Direto
Buscar
Pergunta 16 (1 ponto) Em um projeto de desenvolvimento de software voltado para a autenticação de usuários em um sistema corporativo, foi elaborado um diagrama de sequência que descreve a interação entre os elementos envolvidos no processo de login. O objetivo é garantir clareza na comunicação entre os atores e promover uma modelagem eficaz das funcionalidades. O diagrama a seguir apresenta as trocas de mensagens entre o Usuário, o Sistema e o Banco de Dados durante o processo de verificação de credenciais e exibição do resultado. Considerando o diagrama de sequência apresentado, assinale a opção que interpreta corretamente os elementos e a lógica da modelagem. Opções da pergunta 16: A) O Banco de Dados inicia a sequência de interações solicitando o login diretamente ao Sistema. B) A troca "verificarCredenciais()" ocorre após o sistema retornar o resultado ao usuário no final do processo. C) A exibição do resultado ao usuário ocorre antes da consulta de credenciais ao Banco de Dados. D) A interação "respostaLogin()" ocorre como resposta direta ao envio de "verificarCredenciais()" pelo Sistema. E) A mensagem "solicitarLogin()" é enviada pelo Sistema ao Banco de Dados logo após receber a resposta do Usuário.
User badge image
Paulino

ontem

User badge image
Paulino

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Para responder corretamente a essa pergunta, precisamos analisar cada uma das opções em relação ao funcionamento típico de um diagrama de sequência em um processo de autenticação de usuários. A) O Banco de Dados inicia a sequência de interações solicitando o login diretamente ao Sistema. - Isso não é correto, pois geralmente o Usuário inicia o processo de login. B) A troca "verificarCredenciais()" ocorre após o sistema retornar o resultado ao usuário no final do processo. - Isso também não faz sentido, pois a verificação de credenciais deve ocorrer antes de retornar um resultado ao usuário. C) A exibição do resultado ao usuário ocorre antes da consulta de credenciais ao Banco de Dados. - Isso é incorreto, pois a consulta de credenciais deve ocorrer antes de exibir qualquer resultado. D) A interação "respostaLogin()" ocorre como resposta direta ao envio de "verificarCredenciais()" pelo Sistema. - Essa opção parece correta, pois a resposta ao login geralmente é enviada após a verificação das credenciais. E) A mensagem "solicitarLogin()" é enviada pelo Sistema ao Banco de Dados logo após receber a resposta do Usuário. - Isso não é correto, pois o sistema deve primeiro verificar as credenciais antes de solicitar qualquer informação ao banco de dados. Portanto, a opção que interpreta corretamente os elementos e a lógica da modelagem é: D) A interação "respostaLogin()" ocorre como resposta direta ao envio de "verificarCredenciais()" pelo Sistema.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina