Questão 29 · Informática: Engenharia de software e metodologias ágeis
Um gestor de desenvolvimento de software ficou responsável por avaliar a qualidade de determinado software. Nessa avaliação, ele utilizou atributos categorizados em características, como, por exemplo, a funcionalidade. Para essa característica — funcionalidade —, o usuário do software pode utilizar como métricas as subcaracterísticas
- A) eficiência e interoperabilidade.
- B) manutenibilidade e portabilidade.
- C) adequação e acurácia.
- D) maturidade e confiabilidade.
- E) inteligibilidade e usabilidade.
Marque a alternativa correta:
Gabarito: C
Gabarito definitivo divulgado pela banca Cebraspe (TRE/BA 2017).
Comentário
Gabarito: C.
No modelo de qualidade de produto de software da ISO/IEC 9126, a característica funcionalidade tem como subcaracterísticas: adequação, acurácia, interoperabilidade, segurança de acesso e conformidade. Entre as opções, o par "adequação e acurácia" é o único em que ambas pertencem a essa característica.
- (A) Errada: interoperabilidade é, de fato, subcaracterística de funcionalidade, mas eficiência é uma característica à parte (com desempenho e utilização de recursos como subcaracterísticas).
- (B) Errada: manutenibilidade e portabilidade são duas outras características do modelo, e não subcaracterísticas de funcionalidade.
- (D) Errada: maturidade é subcaracterística de confiabilidade, e confiabilidade é uma característica do modelo, não subcaracterística.
- (E) Errada: inteligibilidade é subcaracterística de usabilidade, e usabilidade é uma característica do modelo, não subcaracterística de funcionalidade.
Dica: separe com cuidado o que é característica (funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade, portabilidade) do que é subcaracterística; a banca mistura os dois níveis.
Fundamentos: Modelo de qualidade ISO/IEC 9126: características e subcaracterísticas · Subcaracterísticas de funcionalidade: adequação, acurácia, interoperabilidade, segurança e conformidade
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRE/BA 2017 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas), questão 29, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.