Geral Múltipla Escolha

Quando falamos em qualidade de software estamos nos referindo diretamente a:

Quando falamos em qualidade de software estamos nos referindo diretamente a:

  1. Usabilidade, responsabilidade, confiabilidade, eficiência e testabilidade.
  2. Usabilidade, responsabilidade, cooperatividade, eficiência e testabilidade.
  3. Usabilidade, funcionalidade, confiabilidade e manutenibilidade.
  4. Usabilidade, funcionalidade, cooperatividade, eficiência e manutenibilidade.
  5. Usabilidade, responsabilidade, confiabilidade, eficiência e manutenibilidade.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Usabilidade, funcionalidade, confiabilidade, eficiência e manutenibilidade.

A qualidade de software é geralmente definida por normas internacionais que estabelecem características mensuráveis para avaliar o produto final. No contexto de software Web, assim como em engenharia de software tradicional, utilizam-se modelos consolidados como o ISO 9126 ou o sucessor ISO/IEC 25010.

Estes modelos categorizam a qualidade em atributos principais que garantem que o sistema atenda aos requisitos dos usuários e da organização.

Análise dos Atributos de Qualidade

Para identificar a alternativa correta, precisamos conhecer os atributos fundamentais aceitos pela comunidade técnica:

  • Usabilidade: Refere-se à facilidade com que o usuário consegue utilizar o sistema para atingir seus objetivos. É crucial em aplicações Web devido à diversidade de usuários.
  • Funcionalidade: Relaciona-se à existência de funções que proporcionam tarefas com propriedades específicas e sua adequação às necessidades declaradas.
  • Confiabilidade: Indica a capacidade do software de manter um nível especificado de desempenho quando usado sob condições específicas durante um período determinado.
  • Eficiência: Envolve o desempenho relativo ao uso de recursos (tempo de processamento, memória, etc.).
  • Manutenibilidade: Refere-se à facilidade com que o software pode ser modificado para corrigir defeitos, melhorar desempenho ou adaptar-se a mudanças no ambiente.

Por que as outras alternativas estão incorretas?

As demais opções apresentam termos que não constituem as categorias principais de qualidade de software segundo os padrões vigentes:

AlternativaProblema Identificado
A, B, EUtilizam "responsabilidade" ou "testabilidade" como atributos primários. Testabilidade é uma característica secundária da manutenção, e responsabilidade não é um termo padrão nesse modelo.
B, DUtilizam "cooperatividade", que não é uma categoria padrão na norma ISO de qualidade de software.

Conclusão:

A alternativa C é a única que lista corretamente os cinco atributos clássicos de qualidade de software (excluindo a portabilidade, que também seria válida, mas não está presente nas opções). Estes pilares formam a base para garantir que um software Web seja eficaz, eficiente e sustentável.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.