Os requisitos de um sistema definem o que esse sistema deve ...
Os requisitos não funcionais não estão relacionados diretamente às funções específicas fornecidas pelo sistema. Definições de desempenho, espaço e portabilidade são exemplos de requisitos não funcionais.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
Para entender a questão, é fundamental saber distinguir entre requisitos funcionais e requisitos não funcionais no contexto de Engenharia de Requisitos. Os requisitos funcionais descrevem as funcionalidades específicas e os comportamentos que o sistema deve ter. Por exemplo, um requisito funcional pode ser "o sistema deve permitir que os usuários façam login usando um nome de usuário e senha". Eles estão diretamente ligados às operações que os usuários esperam que o sistema realize.
Já os requisitos não funcionais são relacionados a critérios gerais de qualidade e operação do sistema, mas não a funcionalidades específicas. Eles incluem as expectativas de desempenho (como tempo de resposta e capacidade de processamento), espaço (capacidade de armazenamento necessário), segurança, confiabilidade, portabilidade (a facilidade com que o sistema pode ser transferido de um ambiente de hardware ou software para outro), entre outros. A questão mencionada elenca exatamente este tipo de requisito, como desempenho, espaço e portabilidade, que são atributos do sistema como um todo, e não funções individuais que ele executa.
Portanto, a afirmação é correta pois define com precisão os requisitos não funcionais como não estando diretamente relacionados às funções específicas fornecidas pelo sistema, mas sim às características que o sistema deve ter para satisfazer padrões de qualidade e operação dentro de determinados contextos.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Os requisitos não-funcionais normalmente estão relacionados com RESTRIÇÕES do sistema.
correto - requisitos nao-funcionais sao como o sistema deve se comportar e fazer o processamento para possibilitar os requisitos funcionais. desempenho, robustez, portabilidade, interoperabilidade e corretude sao exemplos de requisitos nao-funcionais. alias, os requisitos nao-funcionais sao muito parecidos com os critérios para qualidade de software.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo