Pular para o conteúdo principal

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

Engenharia de SoftwareEngenharia de Requisitos
Código
qg468613
Banca
FUNDATEC
Órgão
BRDE
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas - Subárea Desenvolvimento de Sistemas
Na engenharia de requisitos, os requisitos de um sistema podem ser classificados como funcionais ou não funcionais. Assinale a alternativa que apresenta um possível requisito não funcional para um sistema de controle de ponto eletrônico.
  1. AA biometria do usuário poderá ser coletada por relógio eletrônico de ponto conectado ao sistema.
  2. BO sistema irá apurar, diariamente, os registros de ponto de todos os colaboradores.
  3. CO usuário poderá consultar os seus registros de ponto.
  4. DSomente a equipe de recursos humanos poderá alterar ou excluir um registro de ponto.
  5. EO sistema não poderá permanecer fora do ar por mais de 60 segundos em um único dia.
Revelar gabarito e comentário

GabaritoE — O sistema não poderá permanecer fora do ar por mais de 60 segundos em um único dia.

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: letra E. A alternativa E expressa uma restrição de disponibilidade (tempo máximo de inatividade), que é um atributo de qualidade — típico requisito não funcional. As demais alternativas descrevem funcionalidades específicas do sistema, ou seja, o que o sistema deve fazer, caracterizando requisitos funcionais.

A banca testa a capacidade de distinguir requisitos funcionais (serviços/operações) de requisitos não funcionais (restrições de qualidade, desempenho, segurança, etc.).

Requisitos de software
  • 1Funcionais (o que o sistema faz)
    • Coletar biometria
    • Apurar registros
    • Consultar registros
    • Controlar permissões
  • 2Não funcionais (como se comporta)
    • Disponibilidade
      • Tempo máximo de inatividade
    • Desempenho
    • Segurança
    • Usabilidade
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Descreve a funcionalidade de coleta de biometria: um serviço que o sistema deve executar. É requisito funcional.

Alternativa B — ❌ Incorreta

Apurar diariamente os registros de ponto é uma função do sistema. Requisito funcional.

Alternativa C — ❌ Incorreta

Consultar registros é um serviço oferecido ao usuário. Funcional.

Alternativa D — ❌ Incorreta

Controlar quem pode alterar/excluir registros é uma regra de negócio que define permissões, ainda assim uma funcionalidade; portanto requisito funcional.

Alternativa E — ✅ Correta ⟵ GABARITO

“O sistema não poderá permanecer fora do ar por mais de 60 segundos em um único dia” é uma restrição de disponibilidade, um atributo de qualidade do sistema — clássico requisito não funcional.

PEGA ESSA DICA!

Na prova, identifique requisitos não funcionais por palavras-chave como “não deve exceder”, “deve ser capaz de processar X transações por segundo”, “tempo de resposta”, “disponibilidade”, “segurança”, “usabilidade”. Tudo que diz respeito a como o sistema se comporta em termos de qualidade, e não o que ele faz, é não funcional.

Gabarito: letra E.

Link permanente: /questoes/qg468613