Gabarito disponível
Resolução comentada
Atributos essenciais de um bom software segundo Sommerville.
Sommerville lista como atributos essenciais de um bom software: manutenibilidade, confiança e proteção, eficiência e aceitabilidade. A alternativa A reproduz exatamente esse conjunto.
Análise das alternativas
B) Confunde engenharia de sistemas com engenharia de software, que é a que apoia o desenvolvimento profissional. C) Inverte os papéis: a ciência da computação foca em teoria e fundamentos, e a engenharia de software, na prática. D) Cerca de 60% dos custos são de desenvolvimento e 40% de testes, e os custos de evolução frequentemente superam os de desenvolvimento. E) Troca os conceitos: o rol descrito (hardware, políticas, implantação) refere-se à engenharia de sistemas.
Referência: SOMMERVILLE, I. Engenharia de Software, 9ª ed. (2011).
Resolução comentada do VaiConcursos.