软件工程和计算机科学与技术哪个更有利于将来开发操作系统?

来源:百度知道 编辑:UC知道 时间:2024/06/17 12:40:10
马上要填志愿了,但我不知道从这两个专业选择哪个,我以后希望能做开发操作系统的工作,希望各位高手帮忙解决一下,我急需答案!!!谢谢!!!

软件工程主要是上层应用软件的开发,纯粹是编程,java、php、c#、c++

计算机科学与技术是软硬件都包含的,模拟和数字电路理论、汇编、软件开发都包含

所以开发操作系统要选计算机科学与技术,否则硬件基础太弱了,即使将来自学硬件会花大量精力,而计算机的自学java等还是比较容易的,毕竟软件部分,两个专业有所重叠

操作系统的开发要求对硬件、算法都熟悉,算法一般计算机和软工都讲得不多,数学系教的

如果确定下了目标,建议趁暑假学学linux吧,对你以后开发os很有帮助
以后学了c和汇编再学学ucos,代码短小精悍,非常实用的小型系统

不论是哪个专业
都要全面的学习计算机系统
SO:从理论上讲哪个都行
但我建议你学习软件工程
你可以查查着两个专业的区别

瓜嘻嘻的!肯定是软件工程