Classificação de Requisitos: Funcionais × Não Funcionais
Gabarito: letra A. O requisito I descreve uma funcionalidade (cálculo da dívida), os requisitos II e III impõem restrições de desempenho e disponibilidade (não funcionais), e o requisito IV especifica um comportamento de autenticação (funcional). A classificação correta é: funcional, não funcional, não funcional e funcional.
A banca testa o conhecimento da diferença entre requisitos funcionais (o que o sistema faz) e requisitos não funcionais (restrições sobre como o sistema faz). Requisitos não funcionais abrangem atributos como desempenho, segurança, disponibilidade, etc.
Alternativa A — ✅ Correta ⟵ GABARITO
A sequência está perfeitamente alinhada com a definição clássica:
I → funcional (cálculo da dívida com regra de negócio).
II → não funcional (restrição de tempo de resposta).
III → não funcional (restrição de disponibilidade).
IV → funcional (regra de acesso via login/senha).
Alternativa B — ❌ Incorreta
Afirma que II é "técnico" e III é "de sistema". Esses termos não correspondem à classificação padrão (funcional/não funcional); além disso, inverte a natureza de II e III, que são claramente não funcionais, não "técnicos" ou "de sistema" no sentido usual.
Alternativa C — ❌ Incorreta
Classifica I como não funcional, o que é falso (I é funcional). Também usa classificações inexatas para III e IV.
Alternativa D — ❌ Incorreta
Erra ao classificar I como não funcional e II como "de usuário" (conceito diverso, não aplicável aqui).
Alternativa E — ❌ Incorreta
Acerta em I (funcional) mas erra em II (técnico) e III (de usuário); IV é classificado como não funcional quando na verdade é funcional.
Gabarito: letra A — a única que reflete a correta distinção entre requisitos funcionais e não funcionais.