FC ConcursosFC Concursos

Questão FC266387

A análise de requisitos é uma atividade primordial para o bom desenvolvimento de software. Durante a análise, é essencial que requisitos sejam classificados de acordo com seus tipo

Engenharia de Requisitos

IDECAN · 2019

A análise de requisitos é uma atividade primordial para o bom desenvolvimento de software. Durante a análise, é essencial que requisitos sejam classificados de acordo com seus tipos. Existe consenso em classificar requisitos como funcionais e não funcionais. Assinale a opção que apresenta um exemplo de requisito funcional:

  1. O sistema deve concluir a inclusão de um registro no banco de dados de forma a não exceder 10 segundos.
  2. O sistema deve utilizar o padrão OAuth2 para autenticação.
  3. O sistema deve ser instalado em computadores com pelo menos 8GB de memória RAM.
  4. O sistema deve emitir um alarme caso seja caso o sensor de movimento seja acionado depois das 19h.
  5. O sistema deve funcionar nos sistemas operacionais Windows e Linux.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Trata‑se de um requisito funcional porque descreve um serviço/ação específica que o sistema deve executar em resposta a um estímulo.

Tem a estrutura evento‑condição‑ação: evento = sensor de movimento acionado; condição = depois das 19h; ação = emitir um alarme. Isso define exatamente o comportamento esperado do sistema em uma situação concreta.

Por ser uma descrição de comportamento, é diretamente implementável (pode ser codificado como regra) e testável: basta simular a ativação do sensor em horários distintos e verificar se o alarme é disparado apenas após as 19h.

Em especificações, esse tipo de requisito pode ser registrado como caso de uso, história de usuário ou regra de negócio, facilitando rastreabilidade e validação.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo