Tendo em vista que as características de qualidade do produt...

Próximas questões
Com base no mesmo assunto
Q268180 Engenharia de Software
Tendo em vista que as características de qualidade do produto de software permitem identificar uma série de fatores de influenciam na avaliação de um produto de software, julgue o  item. 

A característica eficiência refere-se à capacidade de um software manter certo nível de desempenho quando estiver operando em determinado contexto de uso. Nesse contexto, é permitido haver a avaliação de aspectos como tolerância à falha e recuperabilidade.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Errado.

A característica de qualidade eficiência no contexto da Engenharia de Software está mais relacionada à capacidade do software de utilizar recursos apropriados e adequados ao desempenho das suas funções no contexto de uso previsto. Isso inclui aspectos como tempo de resposta, uso de memória, utilização de CPU e outros recursos do sistema durante a execução do software.

Por sua vez, as características como tolerância à falha e recuperabilidade estão associadas à confiabilidade do produto de software, e não diretamente à eficiência. A confiabilidade diz respeito à capacidade do software de manter seu nível de desempenho sob condições definidas para um determinado período de tempo, o que inclui o tratamento adequado de falhas e a capacidade de recuperar suas operações após uma falha ocorrer.

Dessa forma, ao entender que eficiência e confiabilidade são características distintas, percebe-se que a questão falha em atribuir a avaliação de tolerância à falha e recuperabilidade à característica de eficiência, e portanto a assertiva está errada.

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

ISO/IEC 9126


Eficiência

O tempo de execução e os recursos envolvidos são compatíveis com o nível de desempenho do software.

Suas sub-características são:

- Comportamento em Relação ao Tempo que avalia se os tempos de resposta (ou de processamento) estão dentro das especificações;

- Utilização de Recursos que mede tanto os recursos consumidos quanto a capacidade do sistema em utilizar os recursos disponíveis;

Confiabilidade

O produto se mantém no nível de desempenho nas condições estabelecidas.

Suas sub-características são:

- Maturidade, entendida como sendo a capacidade do software em evitar falhas decorrentes de defeitos no software;

- Tolerância a Falhas representando a capacidade do software em manter o funcionamento adequado mesmo quando ocorrem defeitos nele ou nas suas interfaces externas;

- Recuperabilidade que foca na capacidade de um software se recuperar após uma falha, restabelecendo seus níveis de desempenho e recuperando os seus dados;

ERRADO

Eficiência. O grau de otimização do uso, pelo software, dos recursos do sistema conforme

indicado pelos seguintes subatributos: comportamento em relação ao tempo, comportamento em relação aos recursos.

Confiabilidade. A quantidade de tempo que o software fica disponível para uso conforme

indicado pelos seguintes subatributos: maturidade, tolerância a falhas, facilidade de recuperação.

FONTE: PRESSMAN

Clique para visualizar este comentário

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