操作系统总结资料(以教材为准)
2017 年操作系统考试题型及分数比例:
填空题 10 个每空 2 分,共计 20 分
名词解释 5 个,每个 4 分,共计 20 分
简答题 5 个,每题 6 分,共计 30 分
综合题 2 个,每题 15 分,共计 30 分(PV 操作、页式虚拟存储淘汰算法)
第一章 操作系统概述
① 操作系统的分类:批处理操作系统,分时操作系统,实时操作系统(P21)
② 操作系统的主要特征:(P12)
1.并发性:是指两个或者两个以上的活动或事件在同一时间间隔内发生
2.共享性:指计算机内的资源可以被多个并发执行的程序共同使用,而不是只给某个程序独占(透明资源共享 :
同一事件段内允许多个进程共享,独占资源共享:同一时间段内指允许一个程序使用)
3.异步性(随机性):事件走走停停,执行他,停止他,再执行他
③ 三种基础抽象:进程抽象(进入内存,处理器),虚存抽象(处理器和内存资源),文件抽象(存储设备)
(P7)
④ 操作系统为用户提供两种接口服务:程序接口(系统调用)和操作接口(系统程序调用)(P25)
1.程序接口又称应用编程接口 API,程序中使用这个接口可以调用操作系统的服务和功能。
2.操作接口又称作业(或功能)级接口,是操作系统为用户操作控制计算机工作和提供服务的手段的集合。
⑤ 系统调用和函数调用的区别:(P27)
1. 调用形式和实现的方式不同:函数调用的地址不变,但系统调用不提供入口地址,仅提供功能号
2. 被调用的代码的位置不同:函数是静态调用,而系统是动态调用
3. 提供方式不一样:函数调用由编程语言提供,系统调用是由操作系统提供
⑥ 操作系统内核:看书(P38)/*这一节是重点,必考*/
⑦ 并发和并行:(P13)
1.并发是指两个或者两个以上的活动或者事件在同一时间间隔内活动,
在宏观上所有的时间同时发生,微观上事件串行发生的。
2. 并行是指两个或者两个以上的活动或者事件在同一时刻发生
如果为多道程序设计,只有一个 CPU 只能是并发,如果有多个 CPU,可以做到并行。
/*原子操作指的是不可再分的指令操作*/
第二章 处理器管理
1.中断的概念:(P59)
中断(外中断,异步中断):来自处理器之外的中断信号,包括时钟中断,键盘中断,它机中断和设备中断
(外中断分为可屏蔽中断和不可屏蔽中断,各种中断拥有不同的中断优先级,执行高的可部分或全部屏蔽低级中断)
异常(内中断,同步中断):指处理器内部的中断信号,有程序运行出现与当前指令关联,不正常或错误的事
件(内中断可分为:
访管中断:由执行系统调用而引起
硬件故障中断:电源失效,奇偶校验出错,总线超时
程序性异常:非法操作,页面故障,浮点溢出
2.中断的四大步骤:(61)
发现中断:中断未被屏蔽下,硬件发现中断/异常事件,由 cpu 响应中断/异常事件(cpu 响应异常事件是
被动的),若发现多个中断源,则按优先级响应中断请求
评论0