咋学好操作系统这门学科
对着基本理论,找个windows 或者unix 操作系统做一些系统级别的编程,unix 我推荐 unix 环境高级编程,另外理论的我推荐深入理解计算机系统
■网友
MIT 6.828
■网友
因为学操作系统的时候,你会遇到一些很实际的问题,会见识到一些很精妙的解决方案。然后你的眼界就开阔了,然后就不会被所谓的热门技术所蒙蔽。等你遇到网络异步处理,什么事件驱动等名词的时候你就可以轻轻一笑,不就是像epol/kqueuel一样的搞嘛,你以为你还真能像微软搞个IOCP啊。
■网友
如果只是为了期末考试这么一门类文科的概念,加油,背概念我也不非常擅长如果是为了学好操作系统首先要对汇编语言有一定的掌握,如果不会汇编,很多地方是不清楚的。比如说,计算机如何引导操作系统进行操作然后就是四个核心实验了,耐心学查阅资料,推荐用C语言完成。独立完成这些量的代码,其中踏过的坑,足够把操作系统的主要知识体系完整过一遍。
■网友
Linux内核,以及部分硬件知识。特别是了解计算机的结构,当然,懂汇编就更厉害了。
■网友
弄好C和汇编两个武器~~~懂点数据结构和算法,了解操作系统理论(别太较真儿~~)。然后去看源代码或自己尝试写操作系统吧~~~It\u0026#39;s one of my dream.
■网友
先学好微处理器吧,如果硬件不懂,那么软件去控制硬件的时候,你怎么去理解这个软件呢
■网友
先搜罗下经典的OS教材,至少需要三本 通读关键章节 研究下开源OS相关代码 再读一遍教材
■网友
如果时间充裕的话, 推荐MIT的6.828. 可以google到.GitHub上应该也能查到source code.
推荐阅读
- 达内和传智播客培训机构出来的人才们,你们当初学好第一份工作是学校推荐的还是自己找的
- 计算机专业大三,应该扎实学好基础专业课,还是该随大流去参加培训机构培训
- 高考改革|学好数学还能靠刷题吗新课标来了
- 我想学java和安卓软件开发?
- 既然c程序编译为机器码直接操作硬件,为啥不同操作系统下需要重新编译
- 设计师应该咋快速理解程序,我很想学好程序,但没咋理解程序是咋实现的,大部分教程都是教写的过程
- 机械专业学生想自学it行业的知识需要哪些准备
- 计算机研究生操作系统方向的课程是怎么样的
- 我本科是心理学专业,研究生想考用户体验方向,但没有计算机基础,我能学好用户体验吗
- 最近在学习计算机体系结构,也看了不少相关的书,做了些实验,有些疑惑,这门课的意义是啥有啥用
