-
Ramo que busca principios para guiar o desenvolvimento de softwares grandes e complexos. Usa conceitos de gerenciamento, modelos, técnica s e metodologia para ta tratar de sistemas complexos.
-
Engenharia de Software é uma disciplina da Engenharia relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação até sua manutenção. Não apenas do código.
Engenharia de Sistemas trata de todos os aspectos do desenvolvimento e evolução de sistemas complexos, nos quais os software desempenha um papel importante, e esta portanto relacionada ao desenvolvimento de hardware, projetos de políticas de processos e implantação do sistema.
Ciência da Computação cuida dos teorias e métodos que são a base de computadores e sistemas e softwares;
Sommerville, 8a edição, pág, 4
-
Sinceramente, acho que a "pegadinha" da questão é em dizer em códigos baratos.
A questão não foi exclusiva, não disse que a engenharia se preocupa somente com o código.
Ao meu ver a questão estaria certa se fosse dito que a engenharia de software se preocupa com o desenvolvimento de códigos confiáveis, seguros e que funcionem. É óbvio que a engenharia de software de preocupa com isso, pois ela se volta para o desenvolvimento de software de qualidade. Mas dizer que serão baratos é que está errado, pois o que vale dizer é que o software devem ser economicamente viável.
-
Na minha concepção o erro da questão está em dizer que é um ramo da ciências da computação.. errado! Engenharia de software trabalha com a parte metodológica e prática no desenvolvimento de software, já na ciência da computação se estuda os fundamentos e teorias.
Bons estudos!
-
o que me confunde muito é que no Sommerville, Engenharia de sistemas é focada no MUNDO REAL e Engenharia de Software no MUNDO COMPUTACIONAL.
2 questões corroboram com isso
2010
A engenharia de software está relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até sua manutenção, depois que este entrar em operação. A engenharia de sistemas diz respeito aos aspectos do desenvolvimento e da evolução de sistemas complexos, nos quais o software desempenha um papel importante.
certa
(SAD/PE - CESPE 2010)
[35-a] A engenharia de requisitos de um software, em geral, precede a engenharia dos requisitos do sistema de informações no qual o software será usado.
errada
-
Errado.
Engenharia de Software
- Seu objetivo é produzir software:
- de alta qualidade;
- que atenda às necessidades dos usuários;
- dentro de um cronograma e de um orçamento previsíveis (diferente de 'barato').
-
A questão do sempre barata, nos entregou a questão de graça, pois essa história do projeto de software barato, sabemos que isso não existe.
Resposta: Errado