Com relação à classifcação dos requisitos de sis- tema de so...

Próximas questões
Com base no mesmo assunto
Q386444 Engenharia de Software
Com relação à classifcação dos requisitos de sis- tema de software, qual o tipo de requisito que repre- senta restrições sobre os serviços, funções do sistema, processo de desenvolvimento e padrões aplicados ao sistema como um todo?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B - Requisitos Não Funcionais

Ao tratar de Engenharia de Requisitos, é importante distinguir entre os diferentes tipos de requisitos de um sistema. Os requisitos funcionais descrevem o que o sistema deve fazer, especificando funções e comportamentos. Já os Requisitos Não Funcionais são critérios que podem ser usados para julgar a operação de um sistema, ao contrário de suas funções específicas. Eles são cruciais para a usabilidade, confiabilidade, desempenho, manutenção, escalabilidade e segurança do sistema.

A alternativa correta, Requisitos Não Funcionais, engloba todas essas restrições sobre os serviços e funções do sistema, bem como o processo de desenvolvimento e os padrões aplicados. Estas restrições são vitais e podem determinar o sucesso ou fracasso de um sistema na realização de suas funções no ambiente pretendido. Portanto, compreender a natureza e a importância dos Requisitos Não Funcionais é essencial para qualquer profissional envolvido na Engenharia de Software e no desenvolvimento de sistemas de qualidade.

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

Requisitos de um sistema definem os serviços que o sistema deve oferecer e as restrições aplicáveis à sua operação. Tradicionalmente, os requisitos de software são classificados em:

  • Requisitos funcionais: são as declarações das funções que o sistema deve oferecer, como o sistema se comporta. O termo função é usado no sentido genérico da operação que pode ser realizada pelo sistema, seja por meio de comandos dos usuários ou pela ocorrência de eventos internos ou externos ao sistema.

  • Requisitos não-funcionais: são as restrições nas funções oferecidas pelo sistema. Incluem restrições de tempo, restrições no processo de desenvolvimento, padrões e qualidades globais de um software, como manutenibilidade, usabilidade, desempenho, custos.

Clique para visualizar este comentário

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