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 sistema será executado, sem modificação, em qualquer plataforma de destino Java" é 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 sistema será executado, sem modificação, em qualquer plataforma de destino Java" é domínio:
Alternativas
A) Configuração.
B) Manutenção.
C) Extensibilidade.
D) Adaptabilidade.
E) Portabilidade.
Explicação
A frase “O sistema será executado, sem modificação, em qualquer plataforma de destino Java” descreve um requisito não funcional ligado à capacidade do software rodar em diferentes ambientes/plataformas sem precisar de alterações no código.
Esse atributo de qualidade é conhecido como portabilidade.
- Portabilidade: facilidade/capacidade de o sistema ser transferido e executado em diferentes plataformas (ex.: diferentes SOs/ambientes), com mínima ou nenhuma modificação.
- As demais alternativas tratam de outros aspectos (configuração, manutenção, extensibilidade, adaptabilidade), mas não expressam diretamente o “rodar em qualquer plataforma” sem mudanças.
Alternativa correta: (E).