欢迎来到天天文库
浏览记录
ID:47457374
大小:166.65 KB
页数:14页
时间:2020-01-11
《操作系统第四版期末考点总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一章:操作系统的目标,作用,推动力,基本类型,基本特征(4个及关系),主要功能。操作系统的目标:1、方便性:操作系统使计算机更易于使用。2、有效性:操作系统使资源利用率更高,使系统的吞吐量更大。3、可扩充性。4、开放性。操作系统的作用:1、操作系统是用户与计算机硬件系统之间的接口。2、操作系统使计算机资源的管理者。3、操作系统实现了对计算机资源的抽象。操作系统的基本特征:1、并发性。2、共享性。3、虚拟性。4、异步性。操作系统的功能:1、处理机管理(进程控制、进程同步、进程通信、进程调度)。2、存储器管理(内存分配、内存保
2、护、地址映射、内存扩充)。3、设备管理(缓冲管理、设备分配、设备处理)。4、文件管理(文件存储空间的管理、目录管理、文件的读写管理和保护)。5、友好的用户接口(用户接口、程序接口)。课后题:10 11 15 10.试从交互性、及时性以及可靠性方面将分时系统与实时系统进行比较答:交互性:分时系统是一种通用系统,主要用于运行终端用户程序,因而他具有较强的交互能力;而实时系统虽然也有交互能力,但这里人与系统的教育仅限于访问系统中欧冠某些特定的专用服务程序,其交互能力不及前者及时性:实时信息系统对及时性的要求与分时系统
3、类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性则是以控制对象所要求的开始截止时间和完成截止时间来确定的,一边为毫秒级可靠性:分时系统虽然也要求系统可靠,但相比之下,实时系统对系统的可靠性要求要比分时系统对系统的可靠性要求高。11.OS有哪几大特征?最基本的特征是什么?并发性、共享性、虚拟性和异步性四个基本特征。最基本的特征是并发性。15.处理机管理有哪些主要功能?其主要任务是什么?处理机管理的主要功能时:进程管理、进程同步、进程通信和处理及调度。进程管理:为作业创建进程,撤销已结束的进程,控制进程在运行过程中
4、的状态转换。进程同步:为多个进程(含线程)的运行进行协调。进程通信:用来实现在互相合作的进程之间的信息交换。处理机调度:①作业调度:从后备队里按照一定的算法,选出若干个作业,为他们分配运行所需的资源,首选是分配内存。②进程调度:从进程的就绪队列中,按照一定算法选出一个进程把处理机分配给它,并设置运行现场,使进程投入执行。第二章:前趋图,程序顺序执行特征,并发执行特征,进程的特征,状态转换,原语(概念),PCB,进程状态产生(挂起激活,阻塞唤醒),两种进程的制约关系,什么叫临界资源(信号量初值,什么叫临界区),进程同步的准则,
5、信号量的应用。实现进程互斥,实现前驱关系。科学家就餐,读者,写者,引入线程之后进程的变化,程序和进程区别,线程和进程区别。程序的顺序执行特征:1、顺序性。2、封闭性。3、可再现性。程序的并发执行特征:1、间断性。2、失去封闭性。3、不可再现性。进程:1、组成部分:PCB、程序段、相关的数据段。2、特征:动态性、并发性、独立性、异步性。3、控制:创建和终止进程,进程运行中的状态转换。PCB进程控制块:1、组成部分:进程标识符、处理机状态、进程调度信息、进程控制信息。2、作用:将程序编程可并发执行的进程,PCB是进程存在的唯一标
6、识。进程状态的产生与终止:1、创建进程:先从PCB集合中申请一个空闲的PCB,再为新进程分配内存等资源,冰根据父进程提供的参数和分配到的资源情况来对PCB进行初始化,最后将新进程插入到就绪队列,这时的进程处于就绪状态。2、进程的终止:找到要终止的进程PCB,若该进程正在执行,则终止他的执行,并重新设置调度标志,终止属于该进程的所有子进程,释放终止进程所拥有的全部资源,将终止进程移出所在的队列并回收PCB。终止进程的实质是回收PCB。进程的阻塞唤醒和挂起激活:1、阻塞:停止进程的执行,将其状态置为阻塞状态,并把它的PCB插入相
7、应的阻塞队列,转调度程序重新调度。2、唤醒:在阻塞队列中移出该进程的PCB,将其设置为就绪状态,并把它插入到就绪队列中。3、挂起:若进程处于活动阻塞状态,则将它的状态转换成静止阻塞状态;否则将它转换成静止就绪状态;将PCB复制到指定的内存区域供用户或父进程考察;若挂起前进程正在执行,则转调度程序重新进行进程调度。如果挂起是为了对换,则在挂起进程时还必须将它换出到外存中。1、激活:若进程处于静止阻塞状态,则它将转换成活动阻塞状态,否则将它转换为活动就绪状态;若进程处于活动就绪状态,而系统又采用抢占调度策略,则应检查该进程是否有
8、权抢占CPU,若有则进行进程调度。同样,如果挂起是为了对换,则在集火被挂起的进程时还必须将它调入内存。临界资源:1、多道程序系统中存在许多进程,它们共享各种资源,然而有很多资源一次只能供一个进程使用。一次仅允许一个进程使用的资源称为临界资源。2、信号量:初值为3。每有一处进程进入,就减1。
此文档下载收益归作者所有