操作系统学习(跨考)

学习资料

1.计算机操作系统(第四版) 汤小丹

2.操作系统教程(第五版)费祥林

3.汤小丹、汤子瀛第3版《计算机操作系统》课件

4.天2020操作系统高分笔记

5.王道考研系列2022年操作系统考研复习指导

学习记录

一轮 学习

第一章 绪论

2022.4.4

先看课件,主要记操作系统的四大功能、四大特点,以及分类、作用,然后略看天,做选择题,31错12,错在:1.服务是在内核态还是用户态实现的不能区分,2.操作系统给程序和用户提供的服务的区别没掌握,尤其是程序接口和用户接口的区别,3.死锁没讲。

问答题emm,之后再回来看吧。

这方面题多,但课件和天感觉讲的不够细,计算机操作系统(第四版)和课件差不多,费祥林的操作系统教程(第五版)比较详细。

接口

三本书对于接口的分类有点不同:

        汤小丹把接口分成用户接口、程序接口;天把汤小丹书中接口称为用户接口,并分为命令接口、图形接口和程序接口,前两个是汤小丹书中的用户接口。这两本书都把接口和功能并到一起讲。

        费祥林把服务和功能分开,又把操作系统提供的服务分为基本服务和用户接口,用户接口分为操作接口和程序接口。

程序接口:

        只有系统调用接口,但在具体应用中实现的形式很多,编程接口、库函数...

操作接口:

        分为作业控制、命令解释程序和系统程序(实用程序)。作业控制又分为联机和脱机,图形、命令行、批命令方式。联机作业控制接口与命令解释程序合称联机用户接口。命令解释程序如,linux的shell(但shell不是操作系统的组成成分)

内核态和用户态

        系统调用是从用户态转为内核态;中断小部分在内核态,中断例程在用户态,中断后在内核态进行短程调度。

 第二章 进程管理

2022.4.5

        看课件,理解为什么引入进程,理解进程与程序、进程状态、信号量、管程、用户级与核心级线程、进程通信等相关定义,绘制并记忆进程状态、进程控制和进程通信的思维导图,学习实现进程的同步与互斥的方法(AND和信号量集没细看,后补),然后再看了一遍王道,复习定义,最后做的王道的题,第一部分54错18,基础方面是线程没仔细看,然后就是唤醒和激活没区别开,还有一些进程的细节不知道。

2020.4.6

        第二部分49错9,对临界区概念不熟悉。

进程通信

进程状态

2022.4.9

        看完了剩余的调度算法和死锁的部分,就还挺简单的,特别死锁部分,银行家算法开始以为很麻烦,去看天勤的视频,感觉挺简单的,看定义麻烦,直接看例子。做王道的题,第一部分调度33错6.

2022.4.10

        第二部分死锁35错7。一是记不住一些概念,而是对解决死锁的各种办法的理解不够具体,每个算法具体干了什么,需要什么条件,不知道。

 第三章 处理器管理

2022.4.9

        听一遍天勤的课,然后看的课件。

2022.4.15

       粗看了一遍天和王道的书

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值