操作系统考研用什么书?
我考的是计算机专业,所以用的也是计算机专业的教材。 数据结构 推荐一本比较好的教材是《汇编语言》,清华大学出版社出版的 《现代操作系统》(第三版),卷一和卷二都要看!这本书很好,很详细,但比较难懂,可以配合一些公开课来学习。
计算机系统基础 计算机组成原理可以用《计算机组成与设计:CPU架构导论》来代替,这是一本比较新的著作了,里面还有一部分C++程序代码。 操作系统和计算机体系结构这两门课程建议用本科的教材就好——也就是北大出版的那两本。
计算机网络 推荐看看MIT6.824这门课的教材。 这门课主要讲怎么搭建一个小型的网络。 由于这门课程内容跟实际应用联系非常紧密,因此需要花大量时间来做实验。另外,这门课还会学习编程,因此还需要有一定编程基础的同学来学。
如果感觉MIT的课程内容比较多的话,可以直接去Github上下载别人做好的实验环境来直接运行练习,然后根据测试集自己写答案就行了。
个人认为这个题是挺有意思的呢~ 因为平时接触到的都是抽象的网络概念,这次终于有机会实践一下搭建小网络的过程了~ 对于计算机专业的学生来说,虽然平时也做过很多项目实验,但对于如何一步一步搭建一个小网络却并不熟悉。这次能有一个机会来实践一下这些知识,还是挺有意义的!