Sobre a importância da engenharia de software, analise as as...

Próximas questões
Com base no mesmo assunto
Q2171669 Engenharia de Software
Sobre a importância da engenharia de software, analise as assertivas abaixo e assinale a alternativa correta.
I. A longo prazo, normalmente, é mais barato utilizar métodos e técnicas da engenharia de software para produzir sistemas de software.
II. Devido à demanda crescente de softwares avançados, é preciso desenvolvê-los para serem ágeis e confiáveis, pois cada vez mais são demandados por indivíduos e sociedades.
III. Na maioria dos sistemas de software, a menor parte do custo está relacionada com a modificação depois que ele está em uso.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - Apenas I e II estão corretas.

Para compreender a questão, é essencial ter conhecimento dos princípios e da importância da engenharia de software. A Engenharia de Software é uma área focada no desenvolvimento eficiente e confiável de sistemas de software. Ela adota métodos sistemáticos, disciplinados e quantificáveis para a produção, operação e manutenção de software.

A assertiva I está correta pois, de fato, o uso de métodos e técnicas de engenharia de software pode levar a uma redução de custos no longo prazo. Isso acontece porque um projeto bem planejado e executado tende a ter menos erros e, consequentemente, requer menos manutenção e retrabalho. A qualidade e a previsibilidade no processo de desenvolvimento também trazem economia de tempo e recursos.

A assertiva II é verdadeira dada a crescente complexidade e importância dos softwares em diversas áreas do conhecimento e no dia a dia das pessoas e organizações. Softwares precisam ser ágeis, isto é, devem ser desenvolvidos e adaptados rapidamente para atender às necessidades em constante mudança, além de serem confiáveis, uma vez que muitos processos críticos dependem deles.

Já a assertiva III está incorreta pois, geralmente, a maior parte do custo de um software não está na sua inicial produção, e sim na manutenção e na modificação após o mesmo estar em uso. Isso se deve a fatores tais como a necessidade de atualizações, a correção de defeitos não previstos, a adaptação para novos requisitos, entre outros desafios que surgem ao longo do tempo e do uso contínuo do software.

Portanto, a alternativa correta é a C, uma vez que ela indica que as assertivas I e II estão corretas, refletindo o entendimento correto da importância da engenharia de software para o desenvolvimento de sistemas eficientes e confiáveis.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

Lembrem-se quanto mais tempo se demora para corrigir um erro, bug ou mesmo para realizar modificações (+) mais caro será é (+) demorado se torna, aumentado subsequentemente o custo com pessoal e testes.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo