Considere as seguintes sentenças acerca da Engenharia de Sof...

Próximas questões
Com base no mesmo assunto
Q3541841 Engenharia de Software
Considere as seguintes sentenças acerca da Engenharia de Software:

I - Engenharia de software é uma disciplina de engenharia que se preocupa com todos os aspectos da produção de software.
II - Os atributos essenciais de um bom software são a funcionalidade, portabilidade e usabilidade.
III - Os engenheiros de software devem se preocupar apenas com as questões técnicas relacionadas aos softwares, especialmente os aspectos relacionados à eficiência de software.

De acordo com Sommerville (2011):
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - Apenas a sentença I é correta.

1. Tema central da questão

A questão aborda os conceitos fundamentais da Engenharia de Software, tema importante para concursos na área de tecnologia. O objetivo é avaliar sua capacidade de reconhecer definições, atributos essenciais de software e o escopo das responsabilidades de um engenheiro de software.

2. Resumo teórico claro e progressivo

Segundo Ian Sommerville (2011), Engenharia de Software é a disciplina que trata do desenvolvimento sistemático de software, considerando todos os aspectos de sua produção: requisitos, design, implementação, testes, manutenção e questões humanas, econômicas e organizacionais.

Os atributos essenciais de um bom software, ainda segundo Sommerville, são: manutenibilidade, confiabilidade, eficiência e usabilidade. Funcionalidade e portabilidade também são desejáveis, mas não são citados como essenciais pelo autor.

O engenheiro de software deve se preocupar tanto com questões técnicas quanto com questões organizacionais, humanas e do contexto de uso.

3. Justificativa da alternativa correta

I - Correta. Esta sentença está alinhada à definição clássica de Sommerville: engenharia de software é uma disciplina que se preocupa com todos os aspectos da produção de software, e não apenas com programação ou requisitos.

4. Análise das alternativas incorretas

II - Incorreta. Há um erro ao citar apenas funcionalidade, portabilidade e usabilidade como atributos essenciais. Sommerville aponta outros atributos fundamentais, como confiabilidade e manutenibilidade. Ou seja, a sentença é imprecisa.

III - Incorreta. Afirma que engenheiros de software devem se preocupar apenas com questões técnicas, o que é errado. Eles devem considerar também fatores humanos, sociais, éticos e organizacionais, pois o software impacta pessoas e processos.

5. Estratégias de interpretação

Em questões desse tipo, atente-se a palavras como "apenas", "essenciais" ou "todos". Elas costumam indicar generalizações perigosas. Consulte sempre definições dos autores clássicos – aqui, Sommerville é referência básica na área.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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