Marcos de Castro
EQUIPE
28/08/2026 • 12:01
Vamos analisar a questão sobre engenharia de requisitos, um tema muito cobrado em concursos da área de tecnologia. Requisitos de software costumam ser divididos em funcionais e não funcionais.
A afirmação I apresenta um exemplo de requisito: 'O sistema deve permitir que o usuário exporte relatórios financeiros em formato PDF'. Esse exemplo, de fato, expressa uma funcionalidade esperada do sistema (ou seja, o que ele deve fazer), sendo corretamente classificado como requisito funcional.
Na afirmação II, diz-se que requisitos não funcionais descrevem restrições sobre os serviços ou funções, citando exemplos como confiabilidade, tempo de resposta e conformidade com padrões. Isso está correto: requisitos não funcionais referem-se a propriedades de qualidade ou restrições no sistema, e não a funcionalidades específicas.
Já a afirmação III fala que usabilidade e manutenibilidade são requisitos funcionais. Aqui está o erro: tanto a usabilidade quanto a manutenibilidade são exemplos clássicos de requisitos NÃO FUNCIONAIS, já que tratam de características de qualidade do sistema em vez de funcionalidades específicas.
Portanto, as afirmações I e II estão corretas, enquanto a afirmação III está errada. Com isso, o gabarito correto é a letra b.
A afirmação I apresenta um exemplo de requisito: 'O sistema deve permitir que o usuário exporte relatórios financeiros em formato PDF'. Esse exemplo, de fato, expressa uma funcionalidade esperada do sistema (ou seja, o que ele deve fazer), sendo corretamente classificado como requisito funcional.
Na afirmação II, diz-se que requisitos não funcionais descrevem restrições sobre os serviços ou funções, citando exemplos como confiabilidade, tempo de resposta e conformidade com padrões. Isso está correto: requisitos não funcionais referem-se a propriedades de qualidade ou restrições no sistema, e não a funcionalidades específicas.
Já a afirmação III fala que usabilidade e manutenibilidade são requisitos funcionais. Aqui está o erro: tanto a usabilidade quanto a manutenibilidade são exemplos clássicos de requisitos NÃO FUNCIONAIS, já que tratam de características de qualidade do sistema em vez de funcionalidades específicas.
Portanto, as afirmações I e II estão corretas, enquanto a afirmação III está errada. Com isso, o gabarito correto é a letra b.