Questão de Engenharia de Software — Engenharia de Requisitos — FGV 2023
Engenharia de Software›Engenharia de Requisitos
Código
fg060715
Banca
FGV
Órgão
CGE-SC
Ano
2023
Nível
Superior
Cargo
Auditor do Estado - Ciências da Computação - Tarde (Conhecimentos Específicos)
A respeito do requisito não funcional, assinale V para a afirmativa verdadeira e F para a falsa.( ) O sistema deve permitir que os usuários criem e editem seus perfis.( ) O sistema deve estar disponível na Web e em dispositivos Android.( ) O sistema deve ter um recurso de pesquisa que permita aos usuários encontrar informações sobre vendas.( ) O sistema deve estar disponível 99,99% do tempo.( ) O sistema deve exibir dados de vendas em tempo real.As afirmativas são, respectivamente,
AV – F – V – F – V.
BV – V – V – F – V.
CF – V – F – V – F.
DV – F – V – V – V.
EV – F – F – F – V.
Revelar gabarito e comentário▾
GabaritoC — F – V – F – V – F.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Engenharia de Requisitos – Classificação de Requisitos
Gabarito: C. A sequência correta é F – V – F – V – F. Requisitos não funcionais são restrições sobre os serviços ou funções do sistema (desempenho, disponibilidade, portabilidade, segurança etc.), enquanto requisitos funcionais descrevem as funcionalidades específicas que o sistema deve oferecer. A banca cobra exatamente essa distinção.
Análise das afirmativas
“O sistema deve permitir que os usuários criem e editem seus perfis.” – ❌ Falsa (F). Descreve uma funcionalidade específica (criar/editar perfis). É requisito funcional, não não funcional.
“O sistema deve estar disponível na Web e em dispositivos Android.” – ✅ Verdadeira (V). Restrição de portabilidade / plataforma. É requisito não funcional.
“O sistema deve ter um recurso de pesquisa que permita aos usuários encontrar informações sobre vendas.” – ❌ Falsa (F). Descreve uma funcionalidade (pesquisar vendas). Requisito funcional.
“O sistema deve estar disponível 99,99% do tempo.” – ✅ Verdadeira (V). Restrição de disponibilidade (desempenho). Requisito não funcional.
“O sistema deve exibir dados de vendas em tempo real.” – ❌ Falsa (F). Embora contenha a restrição “em tempo real”, a frase descreve uma funcionalidade (exibir dados). A banca considera, nesse contexto, que a ênfase está na ação, classificando-a como funcional.
Conclusão: a única alternativa que apresenta a sequência F-V-F-V-F é a letra C.
NÃO CAIA NESSA!
O item 5 pode gerar dúvida: “tempo real” é restrição não funcional, mas a afirmativa inteira descreve uma funcionalidade. A banca espera que você identifique que o núcleo da afirmativa é uma ação (exibir), e não uma propriedade transversal do sistema. Treine o olhar para o verbo principal: se o verbo indica um serviço que o sistema presta, é funcional; se o verbo indica restrição (deve ser, deve ter, deve suportar), é não funcional.