Os requisitos de um sistema definem o que esse sistema deve ...

Próximas questões
Com base no mesmo assunto
Q268163 Engenharia de Software
Os requisitos de um sistema definem o que esse sistema deve fazer, bem como estabelecem as restrições de operação e implementação desse sistema. Acerca de requisitos funcionais e não funcionais, julgue o  próximo  item.

A frase a seguir é um exemplo de descrição de requisito funcional: A interface de usuário do sistema xxx deve ser implementada como simples HTML, sem frames ou applets Java.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Errado (E)

Ao examinarmos requisitos em Engenharia de Software, é importante diferenciar requisitos funcionais dos não funcionais:

  • Requisitos Funcionais: Descrevem as funções que o sistema deverá executar, isto é, as funcionalidades e comportamentos do sistema perante determinadas entradas ou condições.
  • Requisitos Não Funcionais: Referem-se a critérios que podem ser usados para julgar a operação de um sistema, ou seja, restrições sobre como o sistema deve fazer algo, incluindo aspectos como performance, segurança, usabilidade e outras qualidades.

Neste contexto, a frase "A interface de usuário do sistema xxx deve ser implementada como simples HTML, sem frames ou applets Java." está especificando uma restrição tecnológica quanto à implementação da interface de usuário, o que é característico de um requisito não funcional. Ela não descreve uma funcionalidade ou comportamento direto do sistema, mas sim como esse comportamento deve ser alcançado, em termos de tecnologias e métodos de implementação.

Portanto, a afirmativa está incorreta porque caracteriza um requisito de implementação, que é um tipo de requisito não funcional, e não um requisito funcional como proposto na questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Trata-se de um requisito não-funcional pois impõe restrições ao desenvolvimento da funcionalidade.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo