计算机操作系统复习试卷
计算机操作系统期末复习题

计算机操作系统期末复习题计算机操作系统期末复习题计算机操作系统习题单项选择题1 允许多个用户把若干作业提交计算机系统集中处理的是( B )A 分时系统 B批处理系统 C多处理机系统 D实时系统2 信号量和P.V操作可以解决进程之间的( C )A死锁问题 B阻塞问题 C同步互斥问题 D并发执行3 文件系统是( D )A文件的集合 B用户文件的集合 C系统文件的集合 D文件及管理文件的软件的集合4 多进程并发时( D )A. CPU 每一时刻只处理一个进程.B. CPU 每一时刻处理多个进程.C. 一个进程运行结束之后另一个进程立刻运行.D.多个进程共享一个时间片5.动态重定位是在作业( A )中进行的。
A执行过程 B 装入过程 C 链接过程 D编译过程6 虚拟内存的容量受( C )A. 物理内存的大小限制.B. 外存的大小限制.C. 物理内存的大小和外存的大小限制.D. 计算机的地址的位数限制.7.位示图方法可用于( A )A. 盘空间的管理B. 盘的驱动调度C.文件目录的查找D.虚拟存储管理8.在分页存储管理时,页与块的关系是:( D )A. 整数倍.B. 编号相同.C. 不相干.D.大小相等.9.为实现设备独立性,系统中应配置一张( B )。
A 设备控制表;B 逻辑设备表;C 系统设备表;D 设备分配表;10.银行家算法通过破坏( D )来避免死锁。
A 互斥条件B 部分分配条件C 不可抢占条件D 循环等待条件11.操作系统是一种( A )A系统软件 B.系统硬件 C.应用软件 D.支援软件12.临界资源是( D )A. 与时间有关的资源.B. 位于系统和用户程序之间的资源.C. 位于临界区的公共变量.D. 一次只允许一个进程使用的资源.13.以下不属于操作系统功能的是( D )A.处理器管理 B.存储器管理 C.文件管理 D.编译功能14.按文件的逻辑结构可把文件分为( A )A. 流式文件和记录文件.B. 目录文件和记录文件.C. 记录文件和索引文件.D. 流式文件和索引文件.15.页式系统中,逻辑空间到物理空间的映射是通过( B )来完成的?A. 分页机构B. 页表C. 偏移D. 虚地址结构.16.操作系统给用户提供的接口是( A )A 命令接口、程序接口和图形用户接口B 终端命令和程序设计语言C 作业控制命令和系统调用D 作业说明书和键盘命令17.在请求调页系统中,选择最近最久未使用的页面予以淘汰的算法称为( C ).A FIFO算法B OPT算法C LRU算法D LFU算法18.进程从运行状态进入就绪状态的可能原因是( D )A 被选中占有处理机 B.等待某一事件 C.等待的事件已发生 D.时间片用完19.一个计算机系统的虚拟存储器的最大容量是由( D )决定的。
计算机操作系统复习题(第08套)

计算机操作系统试题(第八套)(全部做在答题纸上)一、选择题(每空2分,共20分)1、静态重定位是在作业的()中进行的,动态重定位是在作业的()中进行的。
A. 编译过程B. 装入过程C. 修改过程D. 执行过程2、在UNIX系统的存储管理中,是采用()方式,对换空间采用的是()管理方式。
A. 请求分页B. 请求分段C. 段页式且支持请求调页D. 固定分区E. 动态分区F. 分页G. 分段3、在设计分时操作系统时,首先要考虑()A. 灵活性和可适应性B. 交互性和响应时间C. 周转时间和系统吞吐量D. 实时性和可靠性4、可变分区管理的分配算法可采用()A.轮转法B. LRU算法C. 优先级法D. 最佳适应算法5、进程之间在逻辑上的相互制约关系称为()A. 连接B. 同步C. 组合D. 唤醒6、在生产者-消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。
他们的初值分别为()、()、()A. 0B. 1C. –1D. n二、填空题(每空2分,共20分)1、在分页系统中,必须设置页表,其主要作用是实现_________到__________的映射。
2、在分页系统中若页面较小,虽有利于__________,但会引起_____________。
3、引入缓冲的原因在于_________和_________。
4、在UNIX系统中有_______和_________两种读方式,以及一般写、_________和_______。
三、名词解释(每小题5分,共20分)1、中断2、虚拟3、死锁4、文件系统四、简答题(每题5分,共20分)1、在操作系统中引入多道程序设计技术,可带来哪些好处?2、什么是块设备驱动程序?3、什么是中断优先级?4、什么是页式管理?五、综合题(每题10分,共20分)1、设一文件系统使用512字节大小的物理块和24位的盘地址,FCB中含有10个直接物理块号以及一个一重间接索引块指针,那么一个文件最大可达多少K?2、有一计算机系统,利用下图所示的位示图来管理空闲盘块(为0表示空闲),盘块的大小为1KB,现要为某文件分配两个盘块,试说明盘块的分配过程。
计算机操作完整系统期末复习题(带答案)

57计算机操作系统期末复习题第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、多道程序设计是指( B )。
A、有多个程序同时进入CPU运行B、有多个程序同时进入主存并行运行C、程序段执行不是顺序的D、同一个程序可以对应多个不同的进程2、从总体上说,采用多道程序设计技术可以( B )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( B )。
矚慫润厲钐瘗睞枥庑赖。
A、增加减少B、增加延长C、减少延长D、减少减少3、现代操作系统的两个基本特征是(C)和资源共享。
A、多道程序设计B、中断处理C、程序的并发执行D、实现分时与实时处理-3:C4、以下(C )项功能不是操作系统具备的主要功能。
A、内存管理B、中断处理C、文档编辑D、CPU调度5、用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指(C)。
A、进程B、程序C、作业D、系统调用6、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( C )。
A、运行进程修改程序状态字B、中断屏蔽C、系统调用D、进程调度程序7、系统调用的目的是( A )。
A、请求系统服务B、终止系统服务C、申请系统资源D、释放系统资源8、为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是(B )。
A、处理器管理B、存储器管理C、文件管理D、作业管理二、填空题1、计算机操作系统是方便用户、管理和控制计算机_软硬件资源_的系统软件。
2、采用多道程序设计技术能充分发挥处理器与外围设备与外围设备之间并行工作的能力。
3、操作系统目前有五大类型:_批处理_、_分时_、_实时_、_网络_和_分布式_。
4、操作系统的五大功能是:_处理机管理_、_储存管理_、_设备管理_、_信息管理_和_用户接口_。
5、UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。
计算机操作系统试题及答案

计算机操作系统试题及答案一、选择题1、操作系统是一种()。
A 应用软件B 系统软件C 工具软件D 调试软件答案:B操作系统是管理计算机硬件与软件资源的程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
2、以下不属于操作系统主要功能的是()。
A 进程管理B 存储管理C 设备管理D 文字处理答案:D操作系统的主要功能包括进程管理、存储管理、设备管理、文件管理和作业管理等。
文字处理通常是由专门的文字处理软件来完成,不是操作系统的主要功能。
3、在多道程序设计环境中,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B进程是操作系统进行资源分配和调度的基本单位。
4、下列进程状态的转换中,不正确的是()。
A 就绪→运行B 运行→就绪C 运行→阻塞D 阻塞→运行答案:D进程状态的转换中,阻塞状态不能直接转换为运行状态,必须先转换为就绪状态,然后再被调度为运行状态。
5、临界区是指()。
A 一段程序B 一段数据区C 一种同步机制D 访问共享资源的程序段答案:D临界区是指访问共享资源的程序段,在这段程序中,进程可能会改变共享变量的值。
6、采用时间片轮转调度算法时,时间片过大,系统的性能将会()。
A 降低B 提高C 不变D 不确定答案:A时间片过大,会使得每个进程都能在一个时间片内完成大部分工作,导致进程切换次数减少,系统的响应时间变长,性能降低。
7、下面关于死锁的论述中,正确的是()。
A 死锁是指系统中多个进程无限期地等待永远不会发生的条件B 死锁是指系统中多个进程竞争资源而产生的一种僵持状态C 死锁是指系统中多个进程同时被阻塞,并永远无法唤醒D 死锁是指系统中多个进程相互等待对方释放资源答案:D死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进,即相互等待对方释放资源。
8、以下存储管理方式中,会产生内部碎片的是()。
02326操作系统复习题及参考答案

02326操作系统复习题一、单项选择题1.中央处理器与外围设备的工作方式是(B)A.串行B.并行C.并发D.异步2.关于高速缓冲存储器的叙述中不正确的是()A.高速缓冲存储器的存储容量比主存储器小B.配置高速缓冲存储器可以加快程序的执行速度C.高速缓冲存储器的存取速度比主存储器快D.配置高速缓冲存储器可以增加主存储器的容量3.存放当前程序执行时状态的寄存器是()A.通用寄存器B.指令寄存器C.程序状态字D.基址寄存器4.用户程序___________直接使用特权指令()A.不可以B.可以C.有时可以D.都不对5.UNIX中建立一个新目录的命令是(B)A.RM B.MKDIR C.LS D.CP6.每个进程在执行过程中的任一时刻它所处的状态有()A.1种B.2种C.3种D.4种7.采用多道程序设计能()A.减少调度次数B.避免发生资源竞争现象C.减少处理器空闲时间D.缩短每道作业的执行时间8.UNIX的内核是用C语言和汇编语言编写,它们被分成能独立编译和汇编的几十个源代码文件,这些文件按编译方式大致可以分为()A.汇编语言文件和C语言文件B.汇编语言全局文件和C语言全局文件C.汇编语言文件、汇编语言全局变量文件和C语言文件D.汇编语言文件、C语言文件和C语言全局变量文件9.临界区是指并发进程中涉及共享变量的()A.程序段B.管理信息区C.公共数据区D.信息保留区10.实现“按名存取”属于操作系统中的()A.处理器管理B.存储管理C.文件管理D.设备管理11.当硬件的中断装置发现有中断事件发生时,就会中断原来程序的执行,然后在CPU 上执行的是操作系统的()A.系统调用程序B.中断处理服务程序C.系统核心程序D.系统引导程序12.不是进程基本状态的是(D)A.运行B.就绪C.等待D.后备13.把空闲区按地址顺序从小到大登记到空闲区表中,分配时顺序查找空闲区表,找到第一个能满足作业长度要求的空闲区分配给作业。
计算机操作系统试题库(最全)

《计算机操作系统》复习题1. 单项选择题100236. 一般用户更喜欢使用的系统是(C )。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统100237. 与计算机硬件关系最密切的软件是(D).A.编译程序B.数据库管理程序C.游戏程序D.OS100238. 现代OS具有并发性和共享性,是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序100239. 早期的OS主要追求的是(A)。
A.系统的效率B.用户的方便性C.可移植D.可扩充性100240. (A )不是多道程序系统。
A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统100241. (B)是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标100242. 特权指令可以在(C )中执行。
A.目态B.浏览器中C.任意的时间D.进程调度中100243. 没有了(C )计算机系统就启动不起来了。
A.编译器B.DBMSC.OSD.浏览器100244. 通道能够完成(B )之间数据的传输。
A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设100245. 操作系统的主要功能有(C)。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统100246. 单处理机计算机系统中,(A )是并行操作的。
A.处理机操作和通道操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序100247. 处理机的所有指令可以在(D )中执行。
A.目态B.浏览器中C.任意时间D.系统态100248. (B )功能不是操作系统直接完成的功能。
A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件100249. 要求在规定的时间内对外界的请求必须给予及时相应的OS是(B )。
计算机操作系统复习真题9附答案

计算机操作系统复习真题9附答案⼀、选择题1、操作系统是对(C)进⾏管理的软件。
A、软件B、硬件C、计算机资源D、应⽤程序2、⽂件系统在创建⼀个⽂件时,为它建⽴⼀个(B)。
A、⽂件⽬录B、⽬录⽂件C、逻辑结构D、逻辑空间3、由字符序列组成,⽂件内的信息不再划分结构,这是指(A)。
A、流式⽂件B、记录式⽂件C、顺序⽂件D、有序⽂件4、两个进程争夺同⼀个资源(B)。
A、⼀定死锁B、不⼀定死锁C、不死锁D、以上说法都不对5、当对信号量进⾏V原语操作之后(C)。
A、当S<0,进程继续执⾏B、当S>0,要唤醒⼀个就绪进程C、当S<=0,要唤醒⼀个等待进程D、当S<=0,要唤醒⼀个就绪进程6、两个旅⾏社甲和⼄为旅客到某航空公司订飞机票,形成互斥的资源是(A)。
A、飞机票B、旅⾏社C、航空公司D、旅⾏社和航空公司7.进程所请求的⼀次打印输出结束后,将使进程状态从(D)。
C、就绪态变为运⾏态D、等待态变为就绪态8、在存储管理中,采⽤覆盖与交换技术的⽬的是(A)。
A、节省内存空间B、物理上扩充内存容量C、提⾼CPU效率D、实现内存共享9、采⽤(B)不会产⽣内部碎⽚。
A、分页式存储管理B、分段式存储管理C、固定分区式存储管理D、段页式存储管理10、某系统段表的内容如下表所⽰。
C、将收回该作业所占资源并输出结果D、将输出结果并删除内存中的作业16、从⽤户的观点看,操作系统是(A)。
A、⽤户与计算机之间的接⼝B、控制和管理计算机资源的软件C、合理地组织计算机⼯作流程的软件D、由若⼲层次的程序按⼀定的结构组成的有机体17、如果⽂件系统中有两个⽂件重名,不应采⽤(A)。
A、⼀级⽬录结构B、树型⽬录结构C、⼆级⽬录结构D、A和C18、数据库⽂件的逻辑结构形式是(C)。
A、字符流式⽂件B、档案⽂件C、记录式⽂件D、只读⽂件19、正在运⾏的进程在信号量S上操作P操作之后,当S<0,进程将进⼊信号量的(A)。
计算机操作系统复习题(第07套)

A.设备管理程序B.作业调度程序C.进程调度程序D.作业建立程序
7、对外存对换区的管理应以()为主要目标。
A.提高系统吞吐量B.提高存储空间利用率
C.降低存储费用D.提高换入换出速度
8、SPOOLING系统提供了()设备
A.独占B.共享C.虚拟D.I/O
计算机操作系统试题(第七套)
(全部做在答题纸上)
一、选择题(每空2分,共20分)
1、在计算机系统中配置操作系统的主要目的是()
A.提高系统资源的利用率B.增强计算机系统的功能
C.合理组织系统的工作流程,以提高系统吞吐量D.提高系统的运行速度
2、操作系统的主要功能是管理计算机系统中的()
A.程序和数据B.进程C.资源D.作业
三、名词解释(每小题5分,共20分)
1、临界资源
2、系统吞吐量
3、通道
4、进程调度
四பைடு நூலகம்简答题(每题5分,共20分)
1、在采用非剥夺式进程调度策略的系统中,若一个进程从阻塞态变为就绪,是否能够立即运行?请说明理由?
2、简述SPOOLING系统的工作原理。
3、什么是系统调用?系统调用与一般用户程序有什么区别?与函数和实用程序又有什么区别?
4、什么是进程间的互斥?什么是进程间同步?
五、综合题(每题10分,共20分)
1、设一台计算机有24位的虚拟地址空间和20位的物理地址空间,采用分页机制,其虚拟地址如下图所示,页内地址占10位,请问页大小有多少K?这个系统有多少个页?多少个物理页面?
页号
页内地址
2、简述操作系统的几个主要组成部分及其功能
2、线程是____________的基本单位,进程是____________的基本单位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统1. 惯于在进程状态转换时,下列哪一种状态是不可能发生的?( A)A.阻塞态→运行态B.运行态→就绪态C.运行态→阻塞态D. 就绪态→运行态2. 进程已具备了运行条件,但由于没有获得CPU而不能运行时所处的状态为(D )A.阻塞状态B.进入状态C.后备状态D.就绪状态3. 进程的通信中,临界资源中的资源一次最多允许( A)个进程访问。
A. 1 B.2 C. 3 D.04. (C )是指把作业提交到系统完成的时间间隔:A.响应时间B.等待时间C.周转时间D.运行时间5. 下列哪一项正确描述了进程和程序的相互关系?( C)A.程序的运行目标是执行它所对应的程序,程序是动态的,而进程是静态的B进程的运行目标是执行它所对应的程序,程序是动态的,而进程是静态的C.程序的运行目标是执行它所对应的程序,程序是静态的,而进程是动态的D进程的运行目标是执行它所对应的程序,程序是静态的,而进程是动态的6.在虚拟页式存储管理中,下列说法正确的是( D)A.页面长度可变,并且是软件的设计特性B.页面长度固定,并且是软件的设计特性C.页面长度可变,并且是硬件的设计特性D.页面长度固定,并且是硬件的设计特性7.有一虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访页页号序列后1,2,3,4,1,2,5,1,2,3,4,5,会产生( )缺页。
A.7次B.8次 C. 9次D.10次答案:C8.若检索某快表的时间为20ns,访问内存的时间为100 ns。
如果不能在快表中找到该页号,则CPU存取数据总共需要的时间是( D )。
P152(A)100 ns (B)120 ns (C)140 ns (D)220 ns9.已知某程序段逻辑地址2222B,页面大小为1024B。
则其页号及页内地址分别是( A)。
(A)2和174 (B)3和234 (C)1和1000 (D)2和724//注意1KB=1024B10. 操作系统基本特征是( B)P14(A)并发性、共享性、顺序性、封闭性(B)并发性、共享性、虚拟性、异步性(C)顺序性、封闭性、虚拟性、异步性(D)并发性、共享性、虚拟性、顺序性11.若检索某快表的时间为10ns,访问内存的时间为50 ns。
如果不能在快表中找到该页号,则CPU存取数据总共需要的时间是( D)。
(A)100 ns (B)60 ns(C)70 ns (D)110 ns12.已知某程序段逻辑地址12345B,页面大小为2500B。
则其页号及页内地址分别是( A)。
(A)4和2345 (B)3和4845(C)5和155 (D)6和34513.某进程由于需要从磁盘上读入数据而处于阻塞状态,当系统完成了所需的读盘操作后,此时该进程的状态将( A )(A)从阻塞变为就绪(B)从运行变为就绪(C)从运行变为阻塞(D)从就绪变为运行14. 进程三种基本状态之间转换错误是( D)(A)就绪→执行(B)执行→就绪(C)阻塞→就绪(D)就绪→阻塞15. 已知进程P1、P2、P3要求服务时间分别是10、20、30,等待时间分别是10,30,20,则它们的高响应比优先权从高到低的排列顺序是( D) 2 2.5 1.6(A)P1、P2、P3 (B)P3、P2、P1(C)P1、P3、P2 (D)P2、P1、P3//高响应比优先权=(等待时间+要求服务时间)/要求服务时间P9816 下列哪一个不是产生死锁的必要条件( B)(A)互斥条件(B)抢占条件(C)不可剥夺条件(D)环路等待条件//产生死锁的必要条件:①互斥条件;②请求和保持条件;③不可抢占条件;④循环等待条件17.一作业进入内存后,则所属该作业的进程初始时处于( C) 状态(A)运行(B)挂起(C)就绪(D)执行(A)就绪队列中有进程A ,阻塞队列中有进程B(B)就绪队列中有进程B ,阻塞队列中有进程A(C)就绪队列中有进程A和B,A排在B之前。
(D)阻塞队列中有进程A和B,B排在A之前。
//ppt09 13页二、填空题1. 下列算法描述了进程某操作原语的执行过程,该操作原语是P原语f(s) {s.value:= s.value-1;If s.value<0block(s,L)}2.简单地说,进程是程序的执行过程。
因而,进程和程序是一一对应的。
回答“对”或“错”错。
3. 进程间相互合作的关系是_同步_关系。
4. 进程间相互对资源争用的关系是___互斥__关系。
5. 对信号量S每执行一次V操作,则信号量S的值__加1___。
6. 当信号量S的值__<0___时,执行P操作的进程的状态就置为阻塞状态。
7. 先来先服务调度算法FCFS( first come first serve)不利于_短作业_进程。
短作业在系统中的驻留平均时间与长作业的驻留平均时间相同, 这对短作业是不利的8. 短进程优先(SPF)调度算法不利于_长作业_进程。
9. 若信号量S的初值定义为10,则在S上调用了16次P操作和15次V操作后S的值应该为__9___。
10. 若单处理机系统中有6个硬实时任务,它们的周期时间都是50MS,而每次的处理时间为10MS,则系统是_不可_调度的。
(回答“可”或“不可”)//P10611. 对信号量S每执行一次P操作,则信号量S的值_减1____。
12. 当信号量S的值_<=0____时,执行V操作的进程将唤醒阻塞队列中的第一个进程。
三、设有P1、P2、P3、P4、P5四个进程,其代码如下方框。
就绪队列初始状态为P1、P2、P3、P4,P5信号量初值为s. value = 3。
//PPT09 16页1. 系统中有 3 个临界资源。
2. 当s. value = 1时(第一次),就绪队列中的进程是P4 P5 P1 P2,正在执行的进程是P33. 当s. value = -2时,就绪队列中的进程是 P2 P3 , 正在执行的进程是 P1 ,阻塞队列中的进程是 P4,P5 。
四、有如下五个进程。
系统用短进程SPF 优先算法为它们服务,请填写下表,并求平均周转时间和平均带权周转时间,页表0d5cH=3420, 页号=3420/512=6页内地址=3420%512=348物理地址=10*512+348=5468六、假定某进程有8个页面,系统为分配了三个物理块.并考虑有以下的页面号引用串:7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1使用最佳置换算法发生几次页面置换?七、假定某进程有8个页面,系统为分配了三个物理块.并考虑有以下的页面号引用串:7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1使用先进先出页面置换算法发生几次页面置换?1.操作系统的目标:方便性,有效性,可扩充性,开放性2.操作系统基本特征:并发性(最重要),共享性,虚拟性,异步性3.程序顺序执行的特征:顺序性,封闭性,可再现性4.程序并发执行的特征:间断性共享、合作、制约导致:执行—暂停—执行;失去封闭性资源状态由多程序改变;不可再现性相同环境和初始条件,重复执行结果不同。
5.进程的特征:结构特征:动态性(最基本),并发性,独立性,异步性6.进程和程序的关系:1)进程是一个动态概念,程序是一个静态概念。
(2)进程具有并行特征,程序没有。
(3)进程是竞争资源的基本单位(4)一个程序对应多个进程,一个进程为多个程序服务7.进程控制块:PCB是OS中最重要的记录型结构。
OS用PCB对并发进程进行管理和控制。
PCB是进程存在的唯一标志。
PCB常驻内存。
OS专门开辟PCB区将所有的PCB组织成若干个链表或队列。
8.进程管理中最基本功能是进程控制9.进程控制一般由OS内核来实现。
10.临界资源:一次仅允许一个进程使用的共享资源如:打印机、磁带机、表格11.进程的两种制约关系:间接制约:进程间由于共享某种系统资源,而形成的相互制约。
直接制约:进程间由于合作而形成的相互制约。
12.进程的两大关系:互斥:互斥是并发执行的多个进程由于竞争同一资源而产生的相互排斥的关系同步:同步是进程间共同完成一项任务时直接发生相互作用的关系同步进程间具有合作关系进程必须互斥进入临界区13.同步机制遵循的原则:空闲让进;忙则等待;有限等待;让权等待周转时间:从作业被提交给系统开始,到作业完成为止的这段时间间隔称为作业周转时间;带权周转时间:W=T/TsT:作业的周期时间Ts:系统为提供为它提供服务的时间(真正运行时间)14.吞吐量指单位时间内系统所完成的作业数。
15.产生死锁的必要条件:1)互斥条件(2)请求和保持条件(3)不剥夺条件(4)环路等待条件预防死锁:互斥条件(不可以)请求和保持条件(1 )不剥夺条件(1 )环路等待条件(1)16优先权=(等待时间+要求服务时间)/ 要求服务时间17.为提高空间利用率采用离散分配方式18.为提高对换速度采用连续分配方式19.页号=逻辑地址/页面大小页内地址(偏移量)=逻辑地址mod页面大小20在实时系统中,系统处理能力必需要强。
假定系统中有m个周期性的硬实时任务,它们的处理时间可表示为Ci。
周期时间表示为Pi,则在单处理机情况下,必须满足以下的限制条件:C1/P1+C2/P2+...+Cm/Pm<=1系统才是可调度的。
页面系统为了能在内存中找到每个页面对应的物理块而为进程建立的一张页面映像表,简称页表。
21.页表作用:实现从页号到物理块号的地址映射。
1213141516171819202122232425262728293031有效访问时间:T命中率:hT=h*t1+(1-h)*t2t1=命中时CPU存储数据的时间,t2=表示未命中时CPU存储数据的时间22.页的大小固定且由系统决定,段的长度不固定,决定于用户所编写的程序23.P操作(wait)原语,V操作(signal)原语structure semaphore{int value;char *L;} s1,s2;wait(s){s.value:= s.value-1;If s.value<0block(s,L)}signal(s){s.value:= s.value+1;If s.value<=0wakeup(s,L) }。