Questão FC405983
Uma empresa pretende desenvolver uma aplicação de comércio eletrônico com uma interface web amigável utilizando JavaScript (frontend) e um backend desenvolvido em Java (backend). N
Questões sem classificação de assunto (TI - Engenharia de Software)
FGV · 2025
Uma empresa pretende desenvolver uma aplicação de comércio eletrônico com uma interface web amigável utilizando JavaScript (frontend) e um backend desenvolvido em Java (backend). Na fase de especificação, foram definidos requisitos funcionais e não funcionais para assegurar que o sistema seja confiável e de fácil utilização entre os usuários.
Entre eles:
I. Permitir que o cliente se cadastre e faça o login no sistema por meio do navegador web.
II. Garantir que a interface web responda a qualquer interação do usuário em, no máximo, 2 segundos.
III. Assegurar que a aplicação suporte pelo menos 500 usuários simultâneos sem degradação de desempenho.
É (São) requisitos funcionais:
- I, apenas.
- II, apenas.
- I e II, apenas.
- I e III, apenas.
- II e III, apenas.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Requisito funcional: a frase "Permitir que o cliente se cadastre e faça o login no sistema por meio do navegador web" descreve uma capacidade concreta do sistema — ou seja, uma função que o software deve executar diante de ações do usuário.
Trata-se de definição de comportamento: entradas (dados de cadastro/credenciais), processamento (validação, criação de conta, autenticação) e saídas (mensagens de sucesso/erro, criação de sessão). É possível detalhar casos de uso, telas e fluxos associados.
Para verificação, estabelecem-se critérios de aceitação e testes: ex., preencher formulário, validar obrigatoriedade, verificar criação de conta, autenticação correta e tratamento de credenciais inválidas. Esses elementos caracterizam claramente um requisito funcional.
Conteúdo do catálogo FC Concursos · Atualizado em