操作系统复习知识点总结知识分享.docx
《操作系统复习知识点总结知识分享.docx》由会员分享,可在线阅读,更多相关《操作系统复习知识点总结知识分享.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结第 1 章 操作系统引论1.1 学问点总结1、什么是操作系统 .操作系统: 是掌握和治理运算机系统内各种硬件和软件资源、有效的组织多道程序运行的系统软件(或程序集合),是用户与运算机之间的接口。1) OS 是什么:是系统软件(一整套程序组成,如UNIX 由上千个模块组成)2) 管什么:掌握和治理系统资源(记录和调度)2、操作系统的主要功能 .操作系统的功能:储备器治理、处理机治理、设备治理、文件治理和用户接口治理 。1) 储备器治理:内存安排,的址映射,内存爱护和内存扩充2) 处理机治理:作业和进程调度,进程掌握和进程通信3) 设备治理:缓冲区治理,设备安排,设备驱动和设备无关
2、性4) 文件治理:文件储备空间的治理,文件操作的一般治理,目录治理,文件的读写治理和存取掌握5) 用户接口:命令界面 /图形界面和系统调用接口3、操作系统的位置操作系统是裸机之上的第一层软件, 是建立其他全部软件的基础。 它是整个系统的掌握治理中心,既管硬件,又管软件,它为其它软件供应运行环境。4、操作系统的基本特点?操作系统基本特点:并发,共享和异步性。1) 并发:并发性是指两个或多个活动在同一给定的时间间隔中进行。2) 共享:共享是指运算机系统中的资源被多个任务所共用。可编辑资料 - - - 欢迎下载精品名师归纳总结3) 异步性:每个程序什么时候执行,向前推动速度快慢,是由执行的现场所打算
3、。但同一程序在相同的初始数据下,无论何时运行都应获得同样的结果。5、操作系统的主要类型?多道批处理系统、分时系统、实时系统、个人机系统、网络系统和分布式系统1) 多道批处理系统(1) 批处理系统的特点:多道、成批(2) 批处理系统的优点:资源利用率高、系统吞吐量大(3) 批处理系统的缺点:等待时间长、没有交互才能2) 分时系统(1) 分时:指如干并发程序对 CPU 时间的共享。 它是通过系统软件实现的。 共享的时间单位称为时间片。(2) 分时系统的特点:同时性:如干用户可同时上机使用运算机系统交互性:用户能便利的与系统进行人 -机对话独立性:系统中各用户可以彼此独立的操作,互不干扰或破坏准时性
4、:用户能在很短时间内得到系统的响应(3) 优点主要是:响应快,界面友好多用户,便于普及便于资源共享3) 实时系统(1) 实时系统:响应时间很快,可以在毫秒甚至微秒级立刻处理(2) 典型应用形式:过程掌握系统、信息查询系统、事务处理系统(3) 与分时系统的主要区分:分时系统实时系统交互才能强(通用系统)弱(专用系统)响应时间秒级准时,毫秒 /微妙级牢靠性一般要求要求更高4) 个人机系统(1) 单用户操作系统可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除单用户操作系统特点:个人使用:整个系统由一个人操纵,使用便利。界面友好:人机交互的方式,图形界面。治
5、理便利:依据用户自己的使用要求,便利的对系统进行治理。适于普及:满意一般的工作需求,价格低廉。(2) 多用户操作系统多:代表是 UNIX ,具有更强大的功能和更多优点。 网络操作系统运算机网络 = 运算机技术 +通信技术运算机网络的特点:分布性、自治性、互连性、可见性网络操作系统功能本机+网络操作系统: 本的 OS 之上掩盖了网络 OS,可以是同构的也可以是可编辑资料 - - - 欢迎下载精品名师归纳总结异构的。功能:实现网络通信、资源共享和爱护、供应网络服务和网络接口等 分布式操作系统定义:运行在不具有共享内存的多台运算机上, 但用户眼里却像是一台运算可编辑资料 - - - 欢迎下载精品名师
6、归纳总结机。(分布式系统无本的操作系统运行在各个机器上)分布式系统特点:分布式处理、模块化结构、利用信息通信、实施整体掌握分布式操作系统特点:透亮性、敏捷性、牢靠性、高性能、可扩充性1.2 习题练习1、选择题1) 操作系统是一种()。A. 系统软件B.系统硬件 C.应用软件 D.支援软件2) 多道程序设计是指()。A. 在实时系统中并发运行多个程序 B.在分布系统中同一时刻运行多个程序C.在一台处理机同一时刻运行多个程序D.在一台处理机上并发运行多个程序3) 操作系统的设计目标之一是正确性,以下()因素不会影响该目标 . A.并发性B.共享性C.高效性D.随机性4) 在以下操作系统的各个功能组
7、成部分中 ,哪一个不需要有硬件的支持?只供学习与沟通可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除A. 进程调度B.时钟治理 C. 的址映射 D.中断系统5) 以下操作系统中,()是网络操作系统A.Windows 3.XB.DOS 6.22C.CP/M 2.2D.linux6) 如把操作系统看作是运算机系统资源的治理者,以下()不属于操作系统所治理的资源?A.CPUB.内存C.程序D. 中断7) 操作系统负责治理运算机系统的()。A. 程序B.文件C.资源D.进程8) 没有以下设备(),运算机无法工作。A. 硬盘B.软盘C.内存D. 打印机9) 操
8、作系统采纳最多的数据结构是()。A. 队列B.表格C.树D. 堆栈2、判定题1) OS 的最终目标是治理好软件和硬件资源。()2) 系统软件指的就是操作系统。()3) 操作系统是存在 ROM 上的软件。()4) 从用户的角度 ,操作系统可以看成运算机硬件的扩充。()5) 虚拟机是指硬件外层的软件。()6) 用户使用运算机,不必知道内部数据是如何存放的。()7) 操作系统的两大使命,服务用户和治理资源是统一的。()8) 多道程序设计既在内存中的多个程序并行运行。()9) 多用户系统肯定采纳多道技术。()10) 只有多重处理系统可以为多用户服务。()11) 多用户必需使用多终端。()12) 分时系
9、统中时间片越长越好。()13) 用户可以完全依据自己的意愿 生成 操作系统。()14) 操作系统的冷 ,热启动差别只在于是否有加电自检的过程。()3、填空题1) 从人机交互方式来看,操作系统是用户与机器的。2) 从治理角度看,操作系统是治理资源的。3) 运算机操作系统是,治理和掌握的系统软件。只供学习与沟通可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除4、简答题1) 何谓脱机 I/O,联机 I/O .2) 分时系统为什么能实现人机交互的操作.为什么主机间断的服务 ,用户却觉得在连续的工作 .3) 批处理系统及分时系统中各用户均能共享系统资源,在共享
10、系统资源的方法上有什么不同 .4) 为什么 UNIX 系统是小型机的主导操作系统 .从系统功能的角度说明之5) 操作系统的五大类型的特点6) 简述操作系统的功能7) 多道程序设计的基本思想8) 操作系统一般为用户供应了哪三种界面 .各有什么特点 .9) 说明以下术语:并发,吞吐量,分时,实时1.3 习题解答1、选择题4、简答题1) 脱机 I/O 是指输入输出工作不受主机直接掌握,而由卫星机特的负责完成I/O, 主机特的完成快速运算任务,从而二者可以并行操作。联机 I/O 是指作业的输入、调入内存以及结果输出都在CPU 直接掌握下进行。2) 分时系统供应两种接口 :命令接口和系统调用 ,主机在中
11、断结构和时钟系统的支持下,把 CPU 时间 分成时间片 ,每个程序只运行一个时间片 ,就产生一个时钟中断 , 掌握转向操作系统 ,操作系统选 择另一个用户程序。 它供应命令接口 ,交互性好 ,用户在终端上操作 ,即可得到系统的即时响应在交互环境下 ,一个用户使用终端 ,大部分时间用于操作键盘输入字符,或阅读摸索系统送回显示 的信息 .这个阶段终端可独立完成 ,无需主机直接的服务 .用户感觉主机在不间断的为自己服务, 因此这种系统也称为联机系统 .各用户在自己享用的时间片内,取得主机的服务3) 批处理系统采纳并发处理方式,作业搭配,利用外设申请中断的功能,通过系统调度程序进行 操作。分时系统各用
12、户按时间片共享 CPU,使系统具备共享才能只供学习与沟通可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除4. 核心层供应基本功能,具有较强的进程治理、储备治理和文件治理的功能,实用层有命令的说明和语言系统等有用软件,也有大量的应用软件, 系统便于把握, 也便于扩展,代码采纳 C 语言 移植性强。很强的文件处理才能,以文件方法实现I/O 功能,治理非常便利。良好的开发环境5. 操作系统有以下几种类型:多道批处理系统、分时系统、实时系统、网络操作系统 和分布式操作系统。多道批处理系统的特点:多道、成批分时系统的特点: 同时性、交互性、独立性、准时性实时系
13、统的特点:交互才能较弱,系统专用,响应时间更严格、准时、牢靠性要求更高网络操作系统的特点:分布性、自治性、互连性、可见性分布式操作系统的特点:透亮性、敏捷性、牢靠性、高性能、可扩充性6. 储备器治理:包括内存安排、址映射、内存爱护和内存扩充。作业治理:包括作业的创建 ,撤消,用户界面的设计进程治理 : 进程掌握和进程通信。设备治理:包括缓冲治理、设备安排、和设备无关性。文件治理:包括文件存空间的治理、文件操作的一般治理、目录治理、文件的读写治理和存取掌握。7. 教材 P108. 操作系统一般为用户供应的三种界面是:命令界面、图形界面和系统调用界面命令界面 -在提示符之后用户从键盘上输入命令,系
14、统供应相应服务。图形界面 -用户利用鼠标、窗口、菜单、图标等图形用户界面工具,可以直观、便利、有效的使用系统服务和各种应用程序及有用工具。系统调用界面 -用户在自己的程序中使用系统调用,从而猎取系统更基层的服务。9. 教材 P610. 并发:是指两个或多个活动在同一给定的时间间隔中进行。是宏观上的概念。吞吐量:在一段给定的时间内,运算机所能完成的总工作量。分时:主要是指如干并发程序对 CPU 时间的共享。实时:表示 准时或 既时。只供学习与沟通可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除第 2 章 进程治理1、程序次序执行与并发执行比较次序执行并
15、发执行程序次序执行间断执行,多个程序各悠闲 “走走停停 ”种进行程序具有封闭性程序失去封闭性独享资源共享资源具有可在现性失去可再现性有直接和简接的相互制约2、多道程序设计概念及其优点1) 多道程序设计:是在一台运算机上同时运行两个或更多个程序。2) 多道程序设计的特点:多个程序共享系统资源、多个程序并发执行3) 多道程序设计的优点:提高资源利用率、增加系统吞吐量3、什么是进程,进程与程序的区分和关系1) 进程的引入由于多道程序的特点, 程序具有了并行、 制约和动态的特点, 就使得原先程序的概念已难以刻划和反映系统中的情形了。2) 进程:程序在并发环境下的执行过程。3) 进程与程序的主要区分:(
16、1) 程序是永存的,进程是临时的(2) 程序是静态的观念,进程是动态的观念(3) 进程由三部分组成:程序 +数据+进程掌握块(描述进程活动情形的数据结构)(4) 进程和程序不是一一对应的一个程序可对应多个进程即多个进程可执行同一程序一个进程可以执行一个或几个程序4) 进程特点:动态性、并发性、调度性、异步性、结构性4、进程的基本状态及其转换1) 进程基本状态只供学习与沟通可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除(1) 运行态( Running):进程正在占用 CPU。(2) 就绪态( Ready):进程具备运行条件,但尚未占用CPU。(3)
17、堵塞态( Blocked):进程由于等待某一大事不能享用CPU。2) 进程状态的转换(1) 就绪态 -运行态(2) 运行态 -就绪态(3) 运行态 -堵塞态(4) 堵塞态 -就绪态5、进程是由哪些部分组成 , 进程掌握块的作用1) 进程的组成:由程序、数据集合和PCB 三部分组成。2) 进程掌握块的作用:进程掌握块是进程组成中最关键的部分。(1) 每个进程有唯独的 PCB。(2) 操作系统依据 PCB 对进程实施掌握和治理。(3) 进程的动态、并发等特点是利用PCB 表现出来的。(4) PCB 是进程存在的唯独标志。6、PCB 组织方式线性队列、链接表、索引表7、进程的同步与互斥1) 同步:是
18、进程间共同完成一项任务时直接发生相互作用的关系。2) 互斥:排它性拜访即竞争同一个物理资源而相互制约。8、什么是临界资源、临界区?1) 临界资源:一次仅答应一个进程使用的资源。2) 临界区:在每个进程中拜访临界资源的那段程序。3) 互斥进入临界区的准就:(1) 假如有如干进程要求进入闲暇的临界区,一次仅答应一个进程进入。(2) 任何时候,处于临界区内的进程不行多于一个。如已有进程进入自己的临界区,就其它全部试图进入临界区的进程必需等待。(3) 进入临界区的进程要在有限时间内退出,以便其它进程能准时进入自己的临界区。(4) 假如进程不能进入自己的临界区,就应让出CPU,防止进程显现 “忙等”现象
19、。只供学习与沟通可编辑资料 - - - 欢迎下载精品名师归纳总结此文档仅供收集于网络,如有侵权请联系网站删除9、信号量1) 信号量定义:信号量(信号灯)=信号量的值,指向 PCB 的指针2) 信号量的物理意义:(1) 信号量的值大于 0:表示当前资源可用数量小于 0:其肯定值表示等待使用该资源的进程个数(2) 信号量初值为非负的整数变量,代表资源数。(3) 信号量值可变,但仅能由、操作来转变。10、P/V 操作原语1) P 操作原语 PS(1) P 操作一次, S 值减,即 S S(恳求安排一资源)。(2) 假如 S0,就该进程连续执行。假如 S0 表示无资源,就该进程的状态置为堵塞态, 把相
20、应的 PCB 连入该信号量队列的末尾, 并舍弃处理机, 进行等待(直至另一个进程执行 V(S)操作)。2) V 操作原语(荷兰语的等待) VS(1) V 操作一次, S 值加 1,即 S S+(释放一单位量资源)。(2) 假如 S 0,表示有资源,就该进程连续执行。 假如 S0,就释放信号量队列上的第一个 PCB 所对应的进程(堵塞态改为就绪态),执行 V 操作的进程连续执行。11、进程间简洁同步与互斥的实现1) 用 P,V 原语实现互斥的一般模型设互斥信号量 mutex 初值为 12) 用 P、V 原语操作实现简洁同步的例子S1 缓冲区是否空(0 表示不空, 1 表示空),初值S1=0。S2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统复习知识点总结知识分享 操作系统 复习 知识点 总结 知识 分享
限制150内