Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — FUNDATEC 2026

Engenharia de SoftwareEngenharia de Requisitos
Código
qg686023
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Programação de Sistemas
Durante o levantamento de requisitos para o desenvolvimento de um sistema de gestão acadêmica, foram identificadas necessidades que correspondem a requisitos funcionais e requisitos não funcionais. Nesse sentido, são considerados requisitos funcionais:I. O sistema deve permitir que estudantes realizem matrícula em disciplinas por meio de um portal web.II. O sistema deve garantir que o tempo de resposta para consultas de notas não ultrapasse 2 segundos em condições normais de uso.III. O sistema deve permitir que professores registrem as notas finais dos estudantes em cada disciplina.IV. O sistema deve assegurar que apenas usuários autenticados possam acessar informações acadêmicas.Quais estão corretos?
  1. AApenas I e III.
  2. BApenas II e IV.
  3. CApenas I, II e III.
  4. DApenas I, II e IV.
  5. EI, II, III e IV.
Revelar gabarito e comentário

GabaritoA — Apenas I e III.

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”.

Requisitos funcionais e não funcionais

Gabarito: A (Apenas I e III). A questão cobra a distinção clássica: requisitos funcionais descrevem o que o sistema deve fazer (serviços, funcionalidades), enquanto requisitos não funcionais impõem restrições sobre como esses serviços são entregues (desempenho, segurança, etc.). Os itens I e III descrevem funcionalidades concretas; II e IV, restrições.

Item

Descrição

Classificação

Justificativa

I

O sistema deve permitir que estudantes realizem matrícula em disciplinas por meio de um portal web.

Requisito funcional

Descreve um serviço específico do sistema (funcionalidade concreta).

II

O sistema deve garantir que o tempo de resposta para consultas de notas não ultrapasse 2 segundos em condições normais de uso.

Requisito não funcional

Impõe restrição de desempenho (métrica de qualidade).

III

O sistema deve permitir que professores registrem as notas finais dos estudantes em cada disciplina.

Requisito funcional

Descreve uma ação que o sistema deve executar (funcionalidade).

IV

O sistema deve assegurar que apenas usuários autenticados possam acessar informações acadêmicas.

Requisito não funcional

Impõe restrição de segurança (condição de acesso).

Requisitos
  • 1Funcionais (o quê)
    • Matrícula em disciplinas (I)
    • Registro de notas (III)
  • 2Não funcionais (como)
    • Desempenho: tempo de resposta (II)
    • Segurança: autenticação (IV)
LEVEL · soulevel.com.br

Item I — ✅ Correto

“O sistema deve permitir que estudantes realizem matrícula em disciplinas por meio de um portal web.” É uma declaração de um serviço específico do sistema: uma funcionalidade. Portanto, requisito funcional.

Item II — ❌ Incorreto

“O sistema deve garantir que o tempo de resposta para consultas de notas não ultrapasse 2 segundos em condições normais de uso.” Isso é uma restrição de desempenho (requisito não funcional). Não descreve uma função, mas uma métrica de qualidade.

Item III — ✅ Correto

“O sistema deve permitir que professores registrem as notas finais dos estudantes em cada disciplina.” Novamente, uma funcionalidade: ação que o sistema executa. Requisito funcional.

Item IV — ❌ Incorreto

“O sistema deve assegurar que apenas usuários autenticados possam acessar informações acadêmicas.” Trata-se de uma restrição de segurança (requisito não funcional). Impõe condição de acesso, não uma função.

NÃO CAIA NESSA!

A banca insere itens de desempenho (II) e segurança (IV) como se fossem funcionais. O candidato desatento pode classificar tudo como funcional. Lembre-se: funcional = “o quê”; não funcional = “como” ou “com que qualidade”.

Conclusão: Apenas os itens I e III são requisitos funcionais → alternativa A.

Link permanente: /questoes/qg686023