Considere as seguintes afirmações sobre qualidade de softwa...

Próximas questões
Com base no mesmo assunto
Q3771744 Engenharia de Software

Considere as seguintes afirmações sobre qualidade de software:



I. A conformidade avalia se o software atende normas e requisitos estabelecidos.



II. A tolerância a falhas mede a capacidade do sistema continuar operando após falhas.



III. A interoperabilidade mede a capacidade do sistema de interagir com outros sistemas.



IV. A usabilidade é irrelevante para a aceitação do software pelos usuários finais.



Assinale a alternativa correta: 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: O decisivo era confrontar cada assertiva com os conceitos usuais de qualidade de software: I, II e III correspondem corretamente a conformidade, tolerância a falhas e interoperabilidade, enquanto a IV contraria o papel da usabilidade. Como o enunciado pede a combinação correta das quatro afirmações, isso leva à alternativa C.

Tema central: Atributos de qualidade
Análise das alternativas
A
Errada
Está errada porque considera a IV correta. Isso contraria o conceito de usabilidade, que é relevante para aceitação, eficiência e satisfação do usuário, e não algo irrelevante.
B
Errada
Está errada por dois motivos concretos: trata a IV como correta, embora seja falsa, e exclui I e III, que descrevem adequadamente conformidade e interoperabilidade como atributos de qualidade.
C
Certa
A alternativa C é a única compatível com a classificação correta das assertivas. A I está certa porque conformidade diz respeito ao atendimento de normas, padrões ou requisitos especificados. A II está certa porque tolerância a falhas mede a capacidade de o sistema continuar operando mesmo após falhas. A III está certa porque interoperabilidade se refere à capacidade de interagir e operar com outros sistemas. A IV está errada, pois usabilidade é atributo relevante de qualidade em uso e influencia diretamente a aceitação do software pelos usuários finais.
D
Errada
Está errada porque também inclui a IV como correta, o que contraria o papel da usabilidade, e ainda exclui II e III, embora tolerância a falhas e interoperabilidade estejam corretamente definidas nas assertivas.
Pegadinha da questão
A confusão real era tratar usabilidade como aspecto secundário ou irrelevante, quando ela integra a qualidade percebida e afeta a aceitação do software pelos usuários finais.
Dica para questões semelhantes
  • Em questões sobre qualidade de software, confronte cada termo com sua definição técnica específica, sem trocar um atributo por outro.
  • Conformidade deve ser ligada a aderência a normas, padrões e requisitos, não a desempenho.
  • Tolerância a falhas deve ser lida como continuidade de operação após falhas, e não como ausência total de falhas.
  • Se a assertiva negar a relevância da usabilidade para o usuário final, a tendência é estar em desacordo com os conceitos usuais de qualidade.

Clique para visualizar este gabarito

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