写在前面

本文中笔记内容整理自西安交通大学软件学院田丽华老师的课件,仅供学习使用,请勿转载

笔记是我当时在上课期间整理的,到后半部分的时候由于实验和考试安排的比较紧,就没来得及做,因此只到了第九章,但是后面几个章节都比较重要,考试中都是大题(简答or计算,例如虚拟内存那部分的页置换算法,页置换原理,以及磁盘访存的几种算法),如果想得分的话千万不能忽视

思维导图是在复习期间整理的,当时复习只有三天时间(中途电脑还坏了,绝望),因此整理的思维导图也不全面,复习到中间了才想起来可以做思维导图最后再看一遍,于是中间有几章页缺少了,非常抱歉QAQ

笔记及思维导图

文章中有问题的地方欢迎指正

绪论

操作系统第一章笔记—绪论_Hydrion-Qlz的博客-CSDN博客

Introduction思维导图

计算机系统结构

操作系统第二章笔记—计算机系统结构_Hydrion-Qlz的博客-CSDN博客

Computer System Operation思维导图

操作系统结构

操作系统第三章笔记–操作系统结构_Hydrion-Qlz的博客-CSDN博客

进程

操作系统第四章笔记—进程_Hydrion-Qlz的博客-CSDN博客

线程

操作系统第五章笔记—线程_Hydrion-Qlz的博客-CSDN博客

CPU调度

操作系统第六章笔记—CPU调度_Hydrion-Qlz的博客-CSDN博客

CPU调度思维导图

进程同步

操作系统第七章笔记—进程同步_Hydrion-Qlz的博客-CSDN博客

进程同步思维导图

死锁

操作系统第八章笔记—死锁_Hydrion-Qlz的博客-CSDN博客

存储管理

操作系统第九章笔记—存储管理_Hydrion-Qlz的博客-CSDN博客

虚拟内存

虚拟内存思维导图

文件系统

文件系统思维导图

I/O系统

IO系统思维导图

二级存储

二级存储思维导图

复习建议

絮絮叨叨

我本人最后考试总评是97分,平时分98,考试96,而且也是短时间复习,所以个人觉得我的复习计划还是有那么一点点参考价值的,但是希望大家仅仅作为参考,具体的复习计划还是要视个人情况以及老师要求掌握的程度去灵活调整。

操作系统这门课我个人觉得需要记忆的东西是非常的多的,而我个人又是那种非常非常不喜欢背东西的,所以我在复习时候主要就是理解居多,背诵偏少,其实把过程理解了不也就相当于记住了吗,比如说是某个进程在执行的过程中发生了缺页中断怎么办,那是不是需要一级一级查下去,首先显示TLB快表,没有的话去内存找页表,找页表时候又要考虑是几级的页表,如果页表中的标志位显示该页不在内存怎么办,那是不是就该去外存或者虚拟了,然后找到该页调入,那如果内存这时候又满了怎么办,是不是又要考虑将哪一页换出去,那么具体换谁呐,是不是又要听调度算法的,这不就相当于是很多的if-else嵌套,我们不就把一个大的复杂的概念分解成了很多很多的子块,然后再去看这些子块每部分都是怎么实现的,但是如果死记硬背的,可能看起来这个课和马原也就差不多了,一堆看不懂的概念,但是这个课它相对思政课来说逻辑性是比较强的,我们只要抓住它的主线,然后一点一点拆解最终就能掌握了。

复习安排

接下来具体说说我的复习安排:

我的整个复习过程分成了三部分,第一部分是先整体看一遍我所有的笔记以及ppt,得到一些产出物以及问题,第二部分是回顾查看第一部分的产出物和解决问题,第三部分是靠前背背名词解释以及简答题

因为这个东西很多都是靠理解的,但是吧,理解了不背又不行,考试中概念题有近60分,总不能不要吧,而且第一遍看本来就是预习(应该都懂hhhh),所以肯定是记不住的

接下来细细讲一下每部分中应该完成什么事情

第一部分的时候查看的资料主要是老师发给我们的ppt以及我自己平时根据ppt整理的笔记,最后的产出物就是我在下文中呈现的思维导图以及一些过程中出现的问题,为什么必须需要有一定的产出物呐,因为第一遍肯定是记不住的,而且os内容本来就非常非常多,第二遍再复习的时候肯定不能是再去翻ppt了,这样效率也比较慢,所以在第一遍复习的时候对照着老师的重点以及个人自己觉得哪方面不会的,哪方面肯定会考的,都记下来,第二遍的时候再去看这些东西自己都掌握了没有,如果掌握了并且很熟悉就过,如果没掌握或者不熟悉就去对应的章节继续查漏补缺,一般来说这两个过程完了之后对于原理理解基本就差不多了。

然后第三个阶段去看平时布置的课后作业,以及背一些名词解释的概念。

当然分的这么细主要是为了那些也想取得一些好成绩的同学,一般这么下来只要考试别处什么岔子(哪里忘了,算错了),90分就已经稳了

对于60分万岁的同学,可以直接看我下面的笔记和思维导图(虽然两个都差一点,但是拼在一起所有章节以及内容都覆盖到了),个人觉得还是比较全面的,计算题主要就是出现的那些算法,一般都是一个大题考一到两个算法,例如:CPU调度算法,页置换算法,最后一章中的磁盘调度算法(其他的记不清了,不过这几个我们都考到了),这几个算法的分拿到就基本30+了,然后再就是背背概念,应该也就差不多了

出现的问题我是直接使用todo软件记录起来的,用的是uTools的todo插件,个人觉得比较方便(因为平常主要使用电脑复习),记在纸上也是可以的

资源下载

由于版权问题,ppt文件不能提供下载,笔记的pdf版本可在此处下载

思维导图如果仅是预览可以将网页收藏浏览,如果需要可编辑的源文件可在此处下载

操作系统笔记及思维导图汇总附期末复习建议相关推荐

  1. 计算机组成原理笔记及思维导图汇总附复习建议

    本文内容整理自西安交通大学软件学院李晨老师的课件,仅供学习使用,请勿转载 写在前面 笔记是我当时在上课期间整理的,到后半部分的时候由于实验和考试安排的比较紧,就没来得及做,因此只到了第九章 思维导图是 ...

  2. Java最全的思维导图汇总!速度收藏!

    经过3个月一边整理一边复习,把许多知识都系统的进行梳理了一遍,很有融会贯通的感觉!各种面试题,在自己作答之后又参考了许多大佬的解答,学了很多大佬的思维方式.前段时间,集中进行了几轮面试,有阿里钉钉.字 ...

  3. 数据治理专业认证CDMP学习笔记(思维导数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第11章数据仓库和商务智能篇...

    大家好,我是独孤风,一位曾经的港口煤炭工人,目前在某国企任大数据负责人,公众号大数据流动主理人.在最近的两年的时间里,因为公司的需求,还有大数据的发展趋势所在,我开始学习数据治理的相关知识. 数据治理 ...

  4. 数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第八章数据集成和互操作篇...

    大家好,我是独孤风,一位曾经的港口煤炭工人,目前在某国企任大数据负责人,公众号大数据流动主理人.在最近的两年的时间里,因为公司的需求,还有大数据的发展趋势所在,我开始学习数据治理的相关知识. 数据治理 ...

  5. Redis运维和开发学习笔记-全书思维导图

    Redis运维和开发学习笔记-全书思维导图 图片过大,无法上传. 链接:https://pan.baidu.com/s/13pnEMBEdLgjZNOOEAuDvEQ 密码:qhch

  6. 初中数学分几个模块_谁整理的?超全初中数学四大板块思维导图汇总,初中生请签收!...

    原标题:谁整理的?超全初中数学四大板块思维导图汇总,初中生请签收! 初中数学是中考七大科目中重要的科目,在中考七大科目中占据120分的分值,对于初中数学学习,我们不但要对初中数学学科知识和课程标准透彻 ...

  7. 大纲笔记、思维导图神器“幕布”,免费领取几年高级会员

    大纲笔记.思维导图神器"幕布",免费领取几年高级会员  Lan   2020-04-22 16:00   228 人阅读  0 条评论 免费版与高级版的区别 免费版 高级版 文档主 ...

  8. 大纲笔记转换为思维导图的,不仅仅只有幕布才能实现

    幕布是一款非常好用的思维工具,可以帮助我们高效地整理知识和内容,而且有一个非常好用的功能,就是可以帮助我们快速把我们制作的大纲笔记转换为思维导图.帮助我们通过思维导图的方式快速浏览和学习笔记. 大纲笔 ...

  9. 代码大全2总结与思维导图汇总

    最近花了一些时间把<代码大全>第二版全部看完了.整本书很厚,正文有862页,看着后面,忘了前面.就寻思着做下思维导图,辅助记忆.各个导图有详有略,目前做了一半,剩下的择期更新吧.至于< ...

最新文章

  1. 用它调试线上bug,真得劲!
  2. UIView的飞入效果
  3. day 29 socketsetserver 模块
  4. 查询进程并杀死该进程
  5. 使用事件和消息队列实现分布式事务
  6. [你必须知道的css系列]第一回:丰富的利器终结篇:选择符的组合关系及选择符总结...
  7. 怎样在减少数据中心成本的同时不牺牲性能?
  8. 【C语言进阶深度学习记录】八 C语言中void的分析
  9. 341期计算机开机号总汇,◆341期谜语汇总 ◆
  10. python判断音频是问句_Gamma Lab:让机器回答一个自然语言问题需要几步?
  11. 中级计算机平面设计考试题,平面设计师(中级)技能试题答案
  12. [转]c#对象的浅拷贝和深拷贝
  13. 2021年电子竞赛四天三夜征程—-信号失真度测量装置(A题)
  14. Kmeans聚类分析
  15. MemSQL,号称世界上最快的内存数据库
  16. 拉美外贸收款:BBVA银行
  17. Win10QQ和QQ音乐可以正常使用,但网页无法打开,并报错DNS_PROBE_POSSIBLE的解决方法
  18. php斯芬克斯,斯芬克斯猫
  19. Win10远程桌面,用户账户无效的解决方法
  20. IT线下培训班还值得报吗

热门文章

  1. docker实现原理总结
  2. android心率曲线绘制,【图解鸿蒙】使用绘图组件Canvas绘制心率曲线图
  3. java随机访问流_java 随机读写访问流及seek方法
  4. VESA--1080P时序代码
  5. 少年之死的思考:AI能颠覆互联网招聘平台吗?
  6. 性能测试场景设计(好文参考)
  7. 数字林业智能化管理平台
  8. python自学需要下载软件吗_编程入门先学什么软件 想要自学编程,先学的Python,需要下载什么软件,有什么推荐课程吗?...
  9. 新媒体运营,微博运营简介与操作
  10. 实现米思齐按键控制LED