Requisitos não funcionais são as características e aspectos internos do sistema, que envolvem, especificamente, a parte técnica. Ao contrário dos requisitos funcionais, esses requisitos não são explicitamente expostos pelo cliente, mas devem ser subentendidos pelo desenvolvedor. O domínio dos requisitos não funcionais que trata sobre "O software acabado deve suportar novos tipos de funcionários sem precisar ser reescrito ou recompilado" é o domínio:
Questão
Requisitos não funcionais são as características e aspectos internos do sistema, que envolvem, especificamente, a parte técnica. Ao contrário dos requisitos funcionais, esses requisitos não são explicitamente expostos pelo cliente, mas devem ser subentendidos pelo desenvolvedor.
O domínio dos requisitos não funcionais que trata sobre "O software acabado deve suportar novos tipos de funcionários sem precisar ser reescrito ou recompilado" é o domínio:
Alternativas
A) Precisão.
B) Estética.
C) Adaptabilidade.
D) Configuração.
E) Consistência.
Explicação
O enunciado descreve um requisito não funcional em que o software pronto deve aceitar extensões (novos tipos de funcionários) sem alteração do código-fonte nem recompilação.
Isso caracteriza a capacidade do sistema de se adaptar a novas condições/novas variações do ambiente ou do domínio com mínimo impacto na implementação. Em qualidade de software, esse domínio é tipicamente associado à adaptabilidade (facilidade de acomodar mudanças/novas variantes).
As demais alternativas não se encaixam:
- Precisão: ligada a exatidão de resultados.
- Estética: ligada a aparência/usabilidade visual.
- Configuração: trata de parametrização/ajustes, mas o foco do enunciado é suportar novos tipos (extensão/evolução) sem reescrever/recompilar.
- Consistência: uniformidade e ausência de contradições.
Alternativa correta: (C).