Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — CESPE / CEBRASPE 2023

Engenharia de SoftwareEngenharia de Requisitos
Código
ce153403
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Desenvolvimento de Software
Julgue o item a seguir, que tratam de engenharia de requisitos, CSS, PWA e HTTPS.Os requisitos funcionais de um software descrevem o que o software deve fazer, considerando critérios de desempenho das funcionalidades.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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 – Funcionais vs. Não Funcionais

Gabarito: Errado (E). A afirmação está incorreta porque requisitos funcionais descrevem o que o software deve fazer (serviços e comportamentos), enquanto critérios de desempenho (como tempo de resposta, throughput) são requisitos não funcionais, que impõem restrições a esses serviços.

Os requisitos funcionais são declarações de serviços do sistema, de suas reações a entradas específicas e do seu comportamento em determinadas situações. Já os requisitos não funcionais são restrições aos serviços ou funções oferecidas pelo sistema – e é aí que entram os critérios de desempenho, confiabilidade, segurança, etc.

Material de apoio (revisão):

Requisitos Funcionais

Requisitos Não Funcionais

Declaram serviços do sistema

Restringem serviços ou funções

Ex.: "pesquisar cursos disponíveis"

Ex.: "o sistema deve responder em até 2 segundos"

Frequentemente menos críticos

Frequentemente mais críticos

Portanto, ao incluir "critérios de desempenho" na definição de requisitos funcionais, o item erra o conceito.

NÃO CAIA NESSA!

O enunciado mistura os dois tipos de requisito. O candidato que não tem clara a fronteira entre o que o sistema faz (funcional) e como ele faz (não funcional – incluindo desempenho) pode considerar o item como certo. Lembre-se: desempenho é não funcional!

Link permanente: /questoes/ce153403