Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — FGV 2023

Engenharia de SoftwareEngenharia 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,
  1. AV – F – V – F – V.
  2. BV – V – V – F – V.
  3. CF – V – F – V – F.
  4. DV – F – V – V – V.
  5. 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

  1. “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.

  1. “O sistema deve estar disponível na Web e em dispositivos Android.” – ✅ Verdadeira (V). Restrição de portabilidade / plataforma. É requisito não funcional.

  1. “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.

  1. “O sistema deve estar disponível 99,99% do tempo.” – ✅ Verdadeira (V). Restrição de disponibilidade (desempenho). Requisito não funcional.

  1. “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.

Gabarito: letra C

Link permanente: /questoes/fg060715