操作系统与数据结构

断桥残雪断桥残雪 发布于 2015/03/12 08:37
阅读 552
收藏 0
大家好!本人初学计算机,请问操作系统与数据结构在计算机编程中的重要程度如何啊?另外,深入理解计算机系统这本书感觉好难,该如何学习这方面呢?谢谢!
加载中
0
Grrrr
Grrrr


我们的学位考试就是 数据结构 + 操作系统

0
s
superted

如果不想搞底层,只是找个工作,混口饭吃,这两门课只要能混过考试就行。我面试过的90%的人,这两门课几乎都忘了。

如果想做底层开发,或者做一个技术大牛,会要常常解决一些临界问题,那这两门课要是好好学的。不然一些核心编程的书,很难看懂。

当年我是一个暑假,就看一本操作系统书。第一遍看了差不多三章,后面就完全看不懂了。然后重头再看。第二遍看完了,还是不很懂。再重头看一遍,看完差不多,能理解了。后来看过一个荷兰人Andrew S. Tanenbaum写的操作系统的书。那人是个大牛,为了教学,自己写了一个操作系统Minix。Linux的起源也与Minix有关。那本书讲操作系统非常到位,让人获益匪浅。你可以直接看看那本书。我对Unix与Linux的兴趣也是读完那本书产生的。

可能是我自己愚钝,感觉学习这些课程就像学数学一样,没有什么捷径好走。多看书,多做练习吧。功夫到了,自然水到渠成。

断桥残雪断桥残雪
断桥残雪断桥残雪
好的,谢谢您,我想学好它们,不想混过去,那么深入理解计算机系统这本书如何呢?还有,数据结构是要掌握C语言还是其他语言的?具体什么语言应该不重要吧?
0
s
superted

看你之前的发问,比较杂,比较浮躁,不知你现在什么情况。对未来3-5年之内有个什么样的规划。你把这些想好了,才有可能给你一个建议。否则只是给你添乱。

断桥残雪断桥残雪
断桥残雪断桥残雪
我准备保研,先应付面试。
s
superted
回复 @张泽旺 : 考研的话,还是请教你的学长,看看考试用的什么书,就看什么书吧。计算机专业课一般是用的清华的那本蓝色数据结构吧。其实那本书自学并不好,要有一些C++的基础。否则直接敲书上例子,程序是run不起来的,比较痛苦。
断桥残雪断桥残雪
断桥残雪断桥残雪
是这样的,我之前一年学了Java语言和C语言以及Matlab语言,但是没有学习数据结构和操作系统,我是中山大学的一名大三学生,本科专业是光电通信类的,未来想去攻读与计算机有关的研究生,所以现在想列个计算机学习计划。
0
钛元素
钛元素
我看了下,感觉这种书才是真正教知识的书,就是那本号称是比黄金贵的
0
jQer
jQer
这两个东西靠书本也只能是窥其一斑
返回顶部
顶部