A Engenharia de Software utiliza para a organização da semân...

Próximas questões
Com base no mesmo assunto
Q4110131 Engenharia de Software
A Engenharia de Software utiliza para a organização da semântica e especificação do projeto algumas categorias conforme o propósito de cada requisito. Dado algumas das categorias: Desempenho, Disponibilidade, Segurança, Interoperabilidade, Usabilidade, Confiabilidade, assinale a alternativa correta que indica o requisito relacionado às categorias.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O ponto decisivo era identificar que o enunciado traz categorias como desempenho, disponibilidade, segurança, interoperabilidade, usabilidade e confiabilidade, todas associadas a atributos de qualidade do sistema.

Tema central: Classificação de requisitos
Análise das alternativas
A
Errada
Incorreta. Requisito funcional descreve o que o sistema faz, isto é, serviços, comportamentos ou funções. As categorias apresentadas no enunciado não descrevem funcionalidades específicas, mas qualidades do sistema.
B
Certa
A alternativa B está certa porque as categorias listadas não indicam funções ou serviços que o sistema executa, mas qualidades, restrições ou níveis esperados de operação do software. Na classificação clássica de requisitos, atributos de qualidade do sistema se enquadram como requisitos não funcionais.
C
Errada
Incorreta. 'Requisito de software' é uma expressão genérica demais para o que a questão pede. O enunciado exige a categoria específica relacionada às características listadas, e essa classificação específica é a de requisito não funcional.
D
Errada
Incorreta. Requisito de negócio trata de objetivo, necessidade ou regra do negócio em nível organizacional. Desempenho, segurança, usabilidade, disponibilidade, interoperabilidade e confiabilidade pertencem ao nível de qualidade do sistema, não ao de objetivo de negócio.
Pegadinha da questão
A confusão real era trocar atributos de qualidade por requisitos funcionais ou marcar uma categoria ampla e verdadeira em abstrato, como 'requisito de software', sem perceber que a questão cobrava a classificação específica.
Dica para questões semelhantes
  • Se o enunciado listar desempenho, segurança, disponibilidade, usabilidade, interoperabilidade ou confiabilidade, pense primeiro em atributo de qualidade.
  • Diferencie 'o que o sistema faz' de 'como o sistema deve operar': o primeiro aponta para requisito funcional; o segundo, para não funcional.

Clique para visualizar este gabarito

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