关于学习操作系统的建议
来源:互联网 发布:互联网软件 编辑:程序博客网 时间:2024/05/16 16:15
【学生留言】
老师,您好!大二的时候买了您出版的逆袭大学这本书,觉得很受用。我现在呢,已经是一名大三的女生。我的代码能力还勉强可以,数据结构书上的代码基本都实现了,也参加了ACM大赛。我想考研,可是现在正在学习的操作系统这门课,让我真的是找不到头绪,都是枯燥的原理,文字。看了跟没看差不多,也不知道学来怎么用。根本找不到学习这门课的方法,令人苦恼,这是一门考研必考科,学得一头雾水,确实让我很着急,特别希望老师您能给我一点学习这门功课的建议。由衷的谢谢您,老师!
【回复】
这门课我没有教过,不知能否说好。觉得枯燥,还是没有将知识与实际的产品对照起来,在你脑中产生不了相关原理的应用场景。建议在学习时,着意将要解决的问题先搞清楚。比如内存管理的一些策略算法,知道内存管理时面临的问题,某算法是从哪个角度考虑的,相关的策略是为什么来的,这样就能将本来生动的东西生动起来了。
搜索了一下有关操作系统的书,还真没有找到通俗一些的读物。还请熟悉操作系统著作的同行看到此文给些建议。像学习计算机组成,看《大话处理器:处理器基础知识读本》就非常好。现在你可以做的是,到图书馆借两三本看着还顺眼的操作系统书,一本书看不明白,另外一本书可能换种写法,就让你明白了。不拘泥于一本教材,也是一种途径。
相同的思路,可以从网络上收集一些视频资源看一看,与你们老师的讲法不一样一些,你的感觉可能也就不一样了。可能会给你带来新的启发。总之,多种信息资源互补起作用吧。我知道的资源是网易上的一组专业课程,那里有哈工大的操作系统课程。
学操作系统还有人建议是看Linux源码,这也是使学习生动起来的途径。这种方法显然需要更多的投入,直接看代码的难度,不比看文字容易。作为可长远追求,短期慎选吧。
操作系统中到处都是宝,这与考研与否无关,是计算机类专业学生重要的专业基础。
- 关于学习操作系统的建议
- 关于学习操作系统编程的一些建议
- 建议Linux操作系统初学者的学习线路图
- 关于英语口语学习的建议
- 关于Embed学习的建议
- 关于linux的学习建议
- 关于学习的一些建议
- 关于c#学习的建议
- 关于javascript的学习建议
- 关于Matlab学习的建议
- 编写操作系统的建议
- 学习Linux的几点建议 怎样学好Linux操作系统
- 关于Echarts的学习使用方法的建议
- 关于学习 Flex 的一点建议
- 关于PB学习的几条建议。
- 关于学习 Flex 的一点建议(转载)
- 关于C++学习的几个建议
- 关于计算机图形学的学习资料建议
- Android中让GIF图片动起来
- 学习笔记-简单模板链表类的C++实现 15/10/25
- 关于数组正序逆序输出的问题
- 九度OJ 1155:鸡兔同笼 (基础题)
- 第六周--数据结构--队列的应用之数制转换(栈)
- 关于学习操作系统的建议
- 如何配置使用 HTTP 严格传输安全(HSTS)
- python 基本语法 if else for
- 九度OJ 1156:谁是你的潜在朋友 (并查集)
- duilib的界面开发
- perl - cgi原格式输出
- XMPP客户端库Smack 4.1.4版官方开发文档之一
- 关于SETLOCAL ENDLOCAL:
- 1000 ( A + B Problem )