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

2025-04-01 07:46:18
推荐回答(3个)
回答1:

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

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

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

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

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

回答2:

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

回答3:

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