Carregando...
Carregando...
Ajude a melhorar a plataforma
No desenvolvimento de software, os requisitos podem ser classificados como funcionais e não funcionais. Requisitos funcionais descrevem o comportamento específico que o sistema deve ter, enquanto os requisitos não funcionais descrevem as qualidades e restrições do sistema, como desempenho e usabilidade. Agora, suponha que você esteja desenvolvendo um aplicativo de comércio eletrônico, diante disso, assinale a alternativa que traz um exemplo que representa um requisito não funcional para esse projeto.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
A alternativa “O sistema deve processar transações de pagamento em menos de dois segundos” está correta, pois este é um requisito não funcional que especifica uma restrição de desempenho do sistema. Requisitos não funcionais definem atributos de qualidade do sistema, como desempenho, usabilidade e segurança, que são essenciais para garantir a eficácia e eficiência do sistema. As demais estão incorretas pois: A alternativa “O sistema deve permitir que os usuários façam login em suas contas de redes sociais” está incorreta, pois descreve uma funcionalidade específica do sistema. Este é um exemplo de requisito funcional, que detalha ações ou comportamentos que o sistema deve suportar para atender às necessidades dos usuários. A alternativa “O sistema deve enviar confirmações de pedido por e-mail aos usuários” está incorreta, pois este é um requisito funcional que especifica uma ação que o sistema deve realizar após a conclusão de um pedido. Requisitos funcionais descrevem as funcionalidades e serviços que o sistema deve fornecer. A alternativa “O sistema deve permitir que os usuários adicionem produtos ao carrinho de compras” está incorreta, pois descreve uma funcionalidade essencial do sistema de comércio eletrônico. Este é um exemplo de requisito funcional, que detalha ações que o sistema deve suportar para permitir a operação básica de adicionar produtos para compra. A alternativa “O sistema deve exibir uma lista de produtos com base nas preferências do usuário” está incorreta, pois descreve uma funcionalidade de personalização oferecida pelo sistema aos usuários. Este é um requisito funcional que especifica como o sistema deve se comportar para atender às preferências individuais dos usuários.