Pular para o conteúdo principal

Questão de Engenharia de Software — Conceitos Básicos em Engenharia de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareConceitos Básicos em Engenharia de Software
Código
ce172179
Banca
CESPE / CEBRASPE
Órgão
CODEVASF
Ano
2024
Nível
Superior
Cargo
Analista em Desenvolvimento Regional - Área: Tecnologia da Informação
Julgue o próximo item, a respeito de arquitetura e engenharia de software.O objetivo dos requisitos não funcionais é definir como serão implementados em um software, por exemplo, conexões a banco de dados e tipos de dispositivos onde o software será executado.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Requisitos Não Funcionais

Gabarito: Certo. A assertiva está correta. Os requisitos não funcionais (RNF) têm por objetivo especificar restrições e qualidades da implementação, ou seja, como o sistema deve ser construído, em oposição aos requisitos funcionais, que descrevem o que o sistema faz. Exemplos clássicos incluem desempenho, segurança, portabilidade, e também aspectos como conexões a banco de dados (ex.: "deve usar PostgreSQL") e tipos de dispositivos suportados (ex.: "deve rodar em Windows e Linux"). Portanto, a afirmação está de acordo com a definição consagrada na engenharia de software.

Tipo de Requisito

Foco

Exemplos

Funcionais

O que o sistema faz

"O sistema deve permitir o login com e-mail e senha"

Não Funcionais

Como o sistema é implementado (restrições/qualidades)

"O tempo de resposta deve ser inferior a 2 segundos"; "O banco de dados deve ser Oracle"

NÃO CAIA NESSA!

Para não confundir, lembre-se: requisitos funcionais respondem à pergunta "o quê?"; os não funcionais respondem a "como?" (qualidade, restrição técnica). Na prova, se o enunciado falar em "conexão a banco de dados" ou "plataforma", geralmente é não funcional.

Link permanente: /questoes/ce172179