操作系统判断题复习进程
2022学年9月《操作系统》复习题
![2022学年9月《操作系统》复习题](https://img.taocdn.com/s3/m/ba7f663254270722192e453610661ed9ad5155ce.png)
2022学年9月《操作系统》复习题一、单选题1、实时操作系统必须在()内完成来自外部的事件。
A、响应时间B、周转时间C、规定时间D、调度时间正确答案:C2、资源的按序分配策略可以破坏()条件。
A、互斥使用资源B、占有且等待资源C、非抢夺资源D、循环等待资源正确答案:D3、在分时系统中,可将进程不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据,称为( )。
A、覆盖技术B、对换技术C、虚拟技术D、物理扩充正确答案:B4、虚拟存储器的最大容量()。
A、为内外存容量之和B、由计算机的地址结构决定C、是任意的D、由作业的地址空间决定正确答案:B5、以下功能中不属于操作系统主要功能的是( )。
A、内存管理B、用户接口C、文档编辑D、CPU调度正确答案:C6、以下进程状态变化中,()是不可能发生的。
A、运行à就绪B、运行à等待C、等待à运行D、等待à就绪正确答案:C7、进程状态从就绪态到运行态的转化工作是由( )完成的。
A、作业调度B、中级调度C、进程调度D、设备调度正确答案:B8、在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由()完成的。
A、程序员B、编译地址C、用户D、系统正确答案:D9、下列操作系统中强调并行计算的操作系统是( )。
A、分时系统B、实时系统C、网络操作系统D、分布式操作系统正确答案:D10、用磁带作文件存储介质时,文件只能组织成()。
A、顺序文件(连续)B、链接文件C、索引文件D、目录文件正确答案:A11、设计实时操作系统时,首先应考虑系统的()。
A、可靠性和灵活性B、实时性和可靠性C、灵活性和可靠性D、优良性和分配性正确答案:B12、进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是( )。
A、程序顺序执行,进程并发执行B、程序是动态概念,进程是静态概念C、程序保存在文件中,进程存放在内存中D、程序是静态概念,进程是动态概念正确答案:D13、下列选择中,()不是OS关心的主要问题。
操作系统题——进程
![操作系统题——进程](https://img.taocdn.com/s3/m/832e2c5967ec102de2bd89db.png)
1 并发进程失去了封闭性,是指(d)A 多个相对独立的进程以各自的速度向前推进B 并发进程的执行结果与速度无关C 并发进程执行时,在不同时刻发生的错误D 并发进程共享变量,其执行结果与速度有关2 当一个进程处于这样的状态(ab)时,称其为等待状态。
A 它正等着输入一批数据B 它正等着协作进程的一个消息C 它正等分给它一个时间片D 它正等着进入内存3.进程的属性包括(c)。
A 进程就是程序。
或者说,进程是程序的另一种叫法。
B 一个被创建了的进程,在它消灭之前,在任何时刻总是处于3种基本状态之一。
C 多个不同的进程可以包含相同的程序。
D 一个处于等待队列的进程,即使进入其它状态,仍然被放在等待队列中。
E 两个进程可以同时处于运行状态。
4 判断正误1)进程由进程控制块和数据集以及对该数据集进程操作的程序组成。
(dui)2)进程上下文是进程执行活动全过程的静态描述(dui) 3)并发是进程的不同表述,其原理相同。
(cuo) 5.简答:比较进程和程序的区别进程与程序是既有联系又相区别的两个概念。
1 联系。
程序是构成进程的组成部分之一。
一个进程的运行目标是执行它所对应的程序,如果没有程序,进程就失去了其实际存在的意义。
从静态的角度看,进程是由程序、数据和PCB三部分组成的。
2 区别1)程序是指令的有序集合。
它是一个静态概念,其本身没有任何运行的含义。
而进程是程序在处理机上的一次执行过程,它是动态概念。
程序可以作为一种软件长期保存,而进程是有一定生命期的,它能够动态的产生和消亡。
2)进程与程序在结构上不同,进程由PCB、程序段、数据段三部分组成。
3)进程是一个能独立运行的单位,能与其它进程并发执行。
4)进程是竞争计算机系统有限资源的基本单位,也是进行处理机调度的基本单位。
同一程序运行于若干不同的数据集合上,它将属于若干个不同的进程。
或者说,若干个不同的进程可以包含相同的程序。
6 简答:操作系统中为什么要引入进程的概念?OS在进程管理方面应做哪些工作?程序的并发执行充分利用了系统资源,提高了系统的处理能力。
操作系统复习题及答案
![操作系统复习题及答案](https://img.taocdn.com/s3/m/07234426a8114431b90dd869.png)
操作系统复习题一、单项选择题题1、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。
A、利用率B、可靠性C、稳定性D、兼容性2、如果分时操作系统的时间片一定,那么( C ),则响应时间越短。
A、内存越少B、内存越多C、用户数越少D、用户数越多3、若把操作系统看作资源管理者,下列的(C)不属于操作系统所管理的资源。
A、CPUBB、内存C、中断D、程序4、操作系统是通过( D)感知进程存在的。
A、程序名B、进程的状态C、中断D、进程控制块5、当(B)时,进程从执行状态变为就绪状态。
A、进程被进程调度程序选中B、时间片用完C、等待某一事件D、等待的事件发生6、以下的进程状态变化中,不可能发生的变化是(B)。
A、执行状态到就绪状态B、等待状态到就绪状态C、执行状态到等待状态D、等待状态到执行状态7、若P、V操作的信号量S初值为2,当前值为-3,则表示有(D)个等待进程。
A、0个B、1个C、2个D、3个8、P、V操作是( A )A、两条低级进程通信原语B、两条高级进程通信原语C、两条系统调用命令D、两组不同的机器指令9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为( B )。
A、等待B、就绪C、执行D、完成10、资源的有序分配策略破坏(D)条件,是一种死锁预防策略。
A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银行家算法是一种(B)算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为(C )A、2B、3C、4D、513、分区管理中采用首次适应分配算法时,应把空闲区按( C )次序进行管理。
A、大小递增B、大小递减C、地址递增D、地址递减14、很好地解决了内存碎片问题的存储管理方案是(C)。
A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的( C )理论。
操作系统_复习_判断题
![操作系统_复习_判断题](https://img.taocdn.com/s3/m/8fed2f52326c1eb91a37f111f18583d049640ffe.png)
操作系统_复习_判断题(T)1.CPU和通道的关系是主从关系,CPU是主设备,通道是从设备。
T(T)2.Linu某操作系统属于多用户多任务操作系统。
T(F)3.LRU页面淘汰算法会出现Belady异常现象。
(F)4.LRU页面调度算法总是选择在主存中驻留时间最长的页面淘汰。
F(FIFO)(F)5.P、V操作是可以被中断的原语操作。
F(T)6.SPOOLing系统由专门负责I/O的的进程以及输入、输出井组成。
T(T)7.UNI某的最大特点是分时、多用户、多任务和倒树型文件结构。
T(F)8.按优先数调度算法,处于运行状态的进程的优先级是所有进程中最高的。
(T)9.按最先适应算法分配的分区与作业要求的存储容量最接近。
T(F)10.并发性是指若干个事件在不同时刻发生。
F(F)11.并发性是指若干个事件在一定的时间段内交替发生。
F(F)12.不同的进程必然对应于不同的程序F(F)13.采用分页存储技术可以将逻辑上独立的代码装入一段连续的物理内存。
(T)14.采用静态资源分配方法可以预防死锁的发生。
T (T)15.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。
(T)16.操作系统对系统的资源的利用率越高,用户越满意。
T(F)17.操作系统是一种工具软件。
T(T)18.操作系统中的缓冲池主要是通过硬件来实现的。
T(F)19.操作系统中用于创建子进程的原语是在用户态下完成的。
T(T)20程序的并发执行必然导致资源共享和资源竞争。
T(F)21.磁盘上的文件必须以记录单位进行读写。
F(F)22.磁盘上的文件都是以记录单位进行读写的。
F(F)23.磁盘上的文件以记录单位读写。
F(F)24.磁盘是共享设备,多个进程可在同一时刻对其访问。
F()25.磁盘是共享设备,每一个时刻可以有多个进程与磁盘交换信息。
(F)26.磁盘移臂调度的目标是使磁盘的旋转周数尽可能小。
F(F)27.当进程数大于资源数时,进程竞争资源必然产生死锁。
操作系统第二章进程和线程复习题
![操作系统第二章进程和线程复习题](https://img.taocdn.com/s3/m/073e604af8c75fbfc77db2c3.png)
第二章练习题一、单项选择题1.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( C )。
A. 从就绪变为运行; B.从运行变为就绪;C.从运行变为阻塞; D.从阻塞变为就绪2.进程控制块是描述进程状态和特性的数据结构,一个进程( D )。
A.可以有多个进程控制块;B.可以和其他进程共用一个进程控制块;C.可以没有进程控制块;D.只能有惟一的进程控制块。
3.临界区是指并发进程中访问共享变量的(D)段。
A、管理信息B、信息存储C、数据D、程序4. 当__ B__时,进程从执行状态转变为就绪状态。
A. 进程被调度程序选中B. 时间片到C. 等待某一事件D. 等待的事件发生5. 信箱通信是一种( B )通信方式。
A. 直接通信B. 高级通信C. 低级通信D. 信号量6. 原语是(B)。
A、一条机器指令B、若干条机器指令组成C、一条特定指令D、中途能打断的指令7. 进程和程序的一个本质区别是(A)。
A.前者为动态的,后者为静态的;B.前者存储在内存,后者存储在外存;C.前者在一个文件中,后者在多个文件中;D.前者分时使用CPU,后者独占CPU。
8. 任何两个并发进程之间存在着(D)的关系。
A.各自完全独立B.拥有共享变量C.必须互斥D.可能相互制约9. 进程从运行态变为等待态可能由于(B )。
A.执行了V操作 B.执行了P 操作C.时间片用完 D.有高优先级进程就绪10. 用PV操作管理互斥使用的资源时,信号量的初值应定义为(B)。
A.任意整数 B.1 C.0 D.-111. 现有n个具有相关临界区的并发进程,如果某进程调用P 操作后变为等待状态,则调用P操作时信号量的值必定为(A)。
A.≤0 B.1C.n-1 D.n12. 用PV操作管理临界区时把信号量的初值定义为1,现已有一个进程在临界区,但有n个进程在等待进入临界区,这时信号量的值为(C)。
A.-1 B.1 C.-n D.n13. 用V操作唤醒一个等待进程时,被唤醒进程的状态应变成(B)状态。
操作系统复习题与答案
![操作系统复习题与答案](https://img.taocdn.com/s3/m/743d7f0bbceb19e8b9f6ba7c.png)
《操作系统》复习题及参考答案一、判断题:判断下列各题的正误。
正确的请在题后括号中填“√”,错误的请在题后括号确定进程优先权的依据有_________、_________、_________三个方面。
三、选择题1.关于操作系统的叙述( )是不正确的。
A.“管理资源的程序”B.“管理用户程序执行的程序”C.“能使系统资源提高效率的程序”D.“能方便用户编程的程序”2.在设计实时操作系统时,( )不是重点考虑的。
A.及时响应,快速处理B.有高安全性C.有高可靠性D.提高系统资源的利用率3.文件管理面向用户实现( )。
A.存储用户文档B.快速数据传送C.虚拟存储管理D.按文件名存取文件4.计算机系统中判别是否有中断事件发生应是在( )。
A.进程切换时B.执行完一条指令后C.执行P操作后D.由用户态转入核心态时5.每个进程在执行过程中的任一时刻它所处的状态有( )。
A.1种B.2种C.3种D.4种6.使中央处理器的状态从管态转换到目态的原因可能是( )。
A.系统初始启动B.发生了中断事件C.系统调用功能的完成D.执行完一条访管指令7.支持程序浮动的地址转换机制是( )。
A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位8.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A.地址从大到小B.地址从小到大C.尺寸从大到小D.尺寸从小到大9.逻辑文件存放到存储介质上时,采用的组织形式是与( )有关的。
A.逻辑文件结构B.存储介质特性C.主存储器管理方式D.分配外设方式10.页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( )。
A.1B.2C.3D.411.对磁盘进行移臂调度的目的是为了缩短( )时间。
A.寻找B.延迟C.传送D.启动12.启动外设前必须组织好通道程序,通道程序是由若干( )组成。
WB.CSWC.CAWD.PSW13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。
操作系统复习题与答案
![操作系统复习题与答案](https://img.taocdn.com/s3/m/1b2635a464ce0508763231126edb6f1aff007123.png)
操作系统复习题与答案《操作系统》复习题及参考答案⼀、判断题:判断下列各题的正误。
正确的请在题后括号中填“√”,错误的请在题后括号确定进程优先权的依据有_________、_________、_________三个⽅⾯。
三、选择题1.关于操作系统的叙述( )是不正确的。
A.“管理资源的程序”B.“管理⽤户程序执⾏的程序”C.“能使系统资源提⾼效率的程序”D.“能⽅便⽤户编程的程序”2.在设计实时操作系统时,( )不是重点考虑的。
A.及时响应,快速处理B.有⾼安全性C.有⾼可靠性D.提⾼系统资源的利⽤率3.⽂件管理⾯向⽤户实现( )。
A.存储⽤户⽂档B.快速数据传送C.虚拟存储管理D.按⽂件名存取⽂件4.计算机系统中判别是否有中断事件发⽣应是在( )。
A.进程切换时B.执⾏完⼀条指令后C.执⾏P操作后D.由⽤户态转⼊核⼼态时5.每个进程在执⾏过程中的任⼀时刻它所处的状态有( )。
A.1种B.2种C.3种D.4种6.使中央处理器的状态从管态转换到⽬态的原因可能是( )。
A.系统初始启动B.发⽣了中断事件C.系统调⽤功能的完成D.执⾏完⼀条访管指令7.⽀持程序浮动的地址转换机制是( )。
A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位8.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进⾏排列。
A.地址从⼤到⼩B.地址从⼩到⼤C.尺⼨从⼤到⼩D.尺⼨从⼩到⼤9.逻辑⽂件存放到存储介质上时,采⽤的组织形式是与( )有关的。
A.逻辑⽂件结构B.存储介质特性C.主存储器管理⽅式D.分配外设⽅式10.页式存储管理中,每取⼀条指令或取⼀个操作数,访问主存的次数最多是( )。
A.1B.2C.3D.411.对磁盘进⾏移臂调度的⽬的是为了缩短( )时间。
A.寻找B.延迟C.传送D.启动12.启动外设前必须组织好通道程序,通道程序是由若⼲( )组成。
/doc/2f98b56b2d60ddccda38376baf1ffc4fff47e243.html WB.CSWC.CAWD.PSW13.⼀种既有利于短⼩作业⼜兼顾到长作业的作业调度算法是( )。
操作系统题—进程
![操作系统题—进程](https://img.taocdn.com/s3/m/e010f2c3fe4733687e21aa9e.png)
1 并发进程失去了封闭性,是指(d)A 多个相对独立的进程以各自的速度向前推进B 并发进程的执行结果与速度无关C 并发进程执行时,在不同时刻发生的错误D 并发进程共享变量,其执行结果与速度有关2 当一个进程处于这样的状态(ab)时,称其为等待状态。
A 它正等着输入一批数据B 它正等着协作进程的一个消息C 它正等分给它一个时间片D 它正等着进入内存3.进程的属性包括(c)。
A 进程就是程序。
或者说,进程是程序的另一种叫法。
B 一个被创建了的进程,在它消灭之前,在任何时刻总是处于3种基本状态之一。
C 多个不同的进程可以包含相同的程序。
D 一个处于等待队列的进程,即使进入其它状态,仍然被放在等待队列中。
E 两个进程可以同时处于运行状态。
4 判断正误1)进程由进程控制块和数据集以及对该数据集进程操作的程序组成。
(dui)2)进程上下文是进程执行活动全过程的静态描述(dui) 3)并发是进程的不同表述,其原理相同。
(cuo)5.简答:比较进程和程序的区别进程与程序是既有联系又相区别的两个概念。
1 联系。
程序是构成进程的组成部分之一。
一个进程的运行目标是执行它所对应的程序,如果没有程序,进程就失去了其实际存在的意义。
从静态的角度看,进程是由程序、数据和PCB三部分组成的。
2 区别1)程序是指令的有序集合。
它是一个静态概念,其本身没有任何运行的含义。
而进程是程序在处理机上的一次执行过程,它是动态概念。
程序可以作为一种软件长期保存,而进程是有一定生命期的,它能够动态的产生和消亡。
2)进程与程序在结构上不同,进程由PCB、程序段、数据段三部分组成。
3)进程是一个能独立运行的单位,能与其它进程并发执行。
4)进程是竞争计算机系统有限资源的基本单位,也是进行处理机调度的基本单位。
同一程序运行于若干不同的数据集合上,它将属于若干个不同的进程。
或者说,若干个不同的进程可以包含相同的程序。
6 简答:操作系统中为什么要引入进程的概念?OS在进程管理方面应做哪些工作?程序的并发执行充分利用了系统资源,提高了系统的处理能力。
操作系统复习题二
![操作系统复习题二](https://img.taocdn.com/s3/m/2ddbe78dd4d8d15abe234ee3.png)
操作系统复习题二一、判断题(共39小题)对1、如果用户把文件信息划分为一个个记录,存取时以记录为单位进行,这种文件的逻辑结构称为“记录文件”。
错2、删除一个文件所用的命令是DEL。
错3、死锁是指系统中的全部进程都处于阻塞状态。
对4、能够随机存取的文件一定能顺序存取。
错5、采用树形目录结构可以有效的利用文件的存储空间。
错6、当其中的一个进程正对该变量或资源进行操作时,不允许其他进程同时对它进行操作。
进程间的这种关系称为“互斥”。
对7、用P、V操作实现的通信,称之为是进程间的一种高级通信。
对8、P、V操作既可实现进程间的同步,也可实现互斥。
对9、树型目录结构能够解决文件重名问题。
对10、文件系统最基本的功能是实现按名存取。
对11、缺页中断不一定引起页面淘汰。
()对12、树型目录结构允许每个用户可以拥有多个自己的目录。
()对13、在实施分页式存储管理的系统中,每一个作业都有一个页表,完成各自的逻辑地址到物理地址的变换工作。
()对14、按照工作特性,鼠标应该属于字符设备之列。
()错15、并发性是指若干事件在同一时刻发生。
对16、虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。
对17、原语是一种不可分割的操作。
错18、在银行家算法中,只要当前系统剩余的资源数能够满足进程所提出的资源请求数,就应该接受这次对资源申请。
()对19、两个进程合作完成一件工作。
在并发执行中,一个进程要等待合作者发来消息,或建立某条件后才能向前执行。
进程间的这种制约关系应该是同步。
()对20、如果系统死锁了,那么它肯定处于不安全状态。
()错21、线程是最小的拥有资源的单位。
错22、分页式存储管理中,页的大小是可以不相等的。
对23、对临界资源应采取互斥访问方式来实现共享。
错24、文件系统中分配存储空间的基本单位是记录。
对25、在相同硬件的基础上,经过不同操作系统的扩充,可以在用户面前趁呈现出不同性质的虚拟机。
()错26、一个文件的绝对路径名,是从根目录的下一级开始书写的。
操作系统复习题(2)及答案
![操作系统复习题(2)及答案](https://img.taocdn.com/s3/m/f629ec5fcf84b9d528ea7a40.png)
一.名词解释抢占式进程调度进程状态系统调用中断响应线程联想存储器死锁通道地址重定位高速缓存可再入程序抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间二.填空题1.现代操作系统的两个最基本的特征是(),(),()和()2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的()3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。
4.用户与操作系统之间的接口主要分为()和()两类。
5.进程控制块的初始化工作包括(),()和()。
6.在操作系统中引入线程概念的主要目的是()。
7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。
8.进程是一个程序对某个数据集的()。
9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。
10.在操作系统中,不可中断执行的操作称为()。
11.如果信号量的当前值为-4,则表示()。
12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。
13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。
14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。
15.在进程中,访问()的代码称为临界区。
为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。
16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和()等原因而产生中断。
17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。
18.在分区分配算法中,首次适应算法倾向于优先利用内存中()部分的空闲分区,从而保留了()部分的大空闲区。
19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。
20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。
21.缓冲区由()和()组成?22.进行设备分配时所需的数据表格主要由(),(),()和()等。
操作系统期末试卷(含答案)
![操作系统期末试卷(含答案)](https://img.taocdn.com/s3/m/a65a241cba68a98271fe910ef12d2af90242a8ec.png)
操作系统期末试卷(含答案)操作系统复习题1一、判断题1.分时系统中,时间片设置得越小,则平均响应时间越短。
()2.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。
()3.一个进程的状态发生变化总会引起其他一些进程的状态发生变化。
()4.在引入线程的OS中,线程是资源分配和调度的基本单位。
()5.信号量的初值不能为负数。
()6.最佳适应算法比首次适应算法具有更好的内存利用率。
()7.为提高对换空间的利用率,一般对其使用离散的分配方式。
()8.设备独立性是指系统具有使用不同设备的能力。
()9.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。
()10.访问控制矩阵比访问控制表更节约空间。
()二、选择题1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。
A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。
2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。
D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行。
3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。
G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。
4.由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。
操作系统期末复习题
![操作系统期末复习题](https://img.taocdn.com/s3/m/3067296304a1b0717ed5dd2c.png)
一、填空题练习.利用程序级接口调用操作系统内部的功能模块,称为系统调用。
12、操作系统的基本功能是管理计算机资源和担任人机接口。
3、在实时操作系统中,响应一个新任务的时间必须在被控对象规定的时间内。
4、操作系统是覆盖在裸机之上的第一层软件,与硬件关系更加密切。
5、如果将软件分为上、中、下三个层次,则操作系统处于下层。
、操作系统的主要管理功能有存储器管作业管设备管文件管进程管7、进程控制块是进程存在的惟一标志。
8、多个进程在同一个时间间隔内同时发生,称为进程的并发性,提高进程之间的这个特性有利于提高系统的效率。
在操作系统中,资源分配的基本单位是进程。
9、进程运行中,外部事件得不到满足,进程由运行状转换为阻塞(等待)状态。
10、从结构上看,每个进程都是由PCB块和程序以及数据三部分所组成的。
11、一次只允许一个进程使用的资源称为临界资源,对其进行访问的那段程序代码称为临界区。
是一种特殊的系统调用,其特点是执行时不响应中断。
12、原语13、操作系统3级调度中的高级调度是指作业调度。
14、产生死锁的原因有资源竞争和进程推进顺序不当。
15.进程运用行时,CPU花费大部分时间用于内外存交换信息,这种现象称为对换。
16、一个批处理型作业,从进入系统并驻留在外存的后备队列上开始,至作业完成,可能要经历三级调度。
高级调度为作业调度,低级调度为进程调度。
17、三级调度是指作业调度、进程调度和对换。
18、一次只允许一个进程使用的资源称为临界资源。
19.作业调度是从外存的后备作业队列中选择一个或一批作业调入内存,为它们创建进程,并将这些进程送入就绪队列。
20.一个进程正在执行时被其它进程抢占了CPU,其状态将由执行状态变为就绪状态。
21.死锁预防的四个必要条件是:互斥条件、占有且申请条件、不可抢占条件和环路条件。
22、分页式存储管理中,页表是用来指出作业的逻辑页号与物理块号的对应关系。
23、进程的三个基本状态有:阻塞态、就绪态和执行态。
操作系统复习题及参考答案
![操作系统复习题及参考答案](https://img.taocdn.com/s3/m/58261ad6ba4cf7ec4afe04a1b0717fd5360cb279.png)
中南大学网络教育课程考试复习题及参考答案操作系统02一、判断题:1.多道程序系统中,因为是多道程序交替占用CPU,因此其CPU的利用率与单道系统相比,不可能进步。
[ ]2.保证“原语〞执行时的不被分割,是为了进步其执行速度。
[ ]3.死锁防止比死锁预防对系统条件限制更严格,所以使得系统资源利用率不高。
[ ]4.分段式存储管理比分页式管理更易实现存储保护与共享。
[ ]5.为理解决输入和输出速度相差较远的情况,引入了双缓冲机制。
[ ]6.在文件的直接存取方法中,允许随意存取文件中的一个记录。
[ ]7.对批处理作业,运行时不需提供相应的作业控制信息。
[ ]8.进程是程序的一次执行,两个同时存在的进程所对应的程序总是不同的。
[ ]9.采用FIFO置换算法时,当驻留集增大时,其页故障率一定不会增大。
[ ]10.“对换〞可以以整个进程为单位。
[ ]11.缺页中断是在一条指令执行完成后检测和处理的。
[ ]12.顺序文件合适于建立在磁带上,而不合适建立在磁盘上。
[ ]13.保证“原语〞执行时的不被分割,是为了数据的完好性和一致性。
[ ]14.FCFS 调度算法比拟有利于长作业,而不利于短作业。
[ ]15.在分配共享设备和独占设备时,都可能引起死锁。
[ ]16.中断驱动I/O控制方式对程序I/O方式的主要改良在于它可使CPU和I/O设备并行操作。
[ ]17.分页存储管理是离散分配方式,而分段存储管理是连续分配方式。
[ ]18.在进展页面置换时,被淘汰的页都要回写到辅存。
[ ]19.操作系统的目的是提供一个让用户能方便地、高效地执行程序的环境。
[ ]20.在单处理机系统中,多个进程并行执行是指它们同时处于进程的“运行状态〞。
[ ]21.每次“紧凑〞之后,都必须对挪动了的程序或数据进展重定位。
[ ]22.页式存储管理系统不利于保护,但利于共享。
[ ]23.磁带是可直接存取的设备。
计算机操作系统期末复习题及答案
![计算机操作系统期末复习题及答案](https://img.taocdn.com/s3/m/ae57ad1b591b6bd97f192279168884868762b881.png)
计算机操作系统期末复习题及答案⼀、名词解释(每题2分,共10分)1、原语2、进程3、管态4、原⼦操作5、临界区6、死锁7、虚拟存储器8、缺页中断⼆、选择题(每题1分,共10分)1、在现代操作系统中引⼊了(),从⽽使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在⼀台主机上同时连接多台终端,多个⽤户可以通过各⾃的终端同时交互地使⽤计算机。
A.⽹络B.分布式C.分时D.实时3、从⽤户的观点看,操作系统是()。
A. ⽤户与计算机硬件之间的接⼝B.控制和管理计算机资源的软件C. 合理组织计算机⼯作流程的软件D.计算机资源的的管理者4、在下列性质中,哪⼀个不是分时系统的特征。
()A. 交互性B. 多路性C. 成批性D. 独占性5、引⼊多道程序的⽬的在于()。
A.充分利⽤CPU,减少CPU等待时间B.提⾼实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利⽤存储器6、当CPU处于管态时,它可以执⾏的指令是()。
A. 计算机系统中的全部指令B. 仅限于⾮特权指令C. 仅限于访管指令D. 仅限于特权指令7、下列各项步骤中,哪⼀个不是创建进程所必须的步骤()。
A. 建⽴⼀个进程控制块PCBB. 由CPU调度程序为进程调度CPUC.为进程分配内存等必要的资源D.将PCB链⼊进程就绪队列8、为了对紧急进程或重要进程进⾏调度,调度算法应采⽤()。
A.先进先出调度算法B. 优先数法C.最短作业优先调度D. 定时轮转法9、进程调度的关键问题是选择合理的(),并恰当地进⾏代码转换。
A.时间⽚间隔B. 调度算法C.CPU速度D. 内存空间10、并发性是指若⼲事件在()发⽣。
A.同⼀时刻B.同⼀时间间隔内C.不同时刻D.不同时间间隔内11、如果某⼀进程获得除CPU外的所有所需运⾏资源,经调度,分配给它CPU,该进程将进⼊()。
A.就绪状态B. 运⾏状态C.等待状态D. 活动状态12、⼀个进程被唤醒意味着()。
操作系统复习题及参考答案1-4
![操作系统复习题及参考答案1-4](https://img.taocdn.com/s3/m/448869af336c1eb91b375ded.png)
中南大学网络教育课程考试复习题及参考答案操作系统1一、判断题:1.资源共享是现代操作系统的一个根本特征。
〔〕2.信号量机制中,P、V操作必须成对出现。
〔〕3.假设进程资源分配图中含有环,那么一定有进程处于死锁状态。
〔〕4.绝对装入方式需要对内存地址进行重定位。
〔〕5.“分页对换〞和“分段对换〞是为了支持虚拟存储系统。
〔〕6.通道没有自己的内存,通道所执行的通道程序是放在主机的内存中的。
〔〕7.程序的并行执行是现代操作系统的一个根本特征。
〔〕8.一个进程被唤醒意味着重新占有了CPU。
〔〕9.进程在运行过程中,请问和释放资源顺序不当,同样可以引起死锁。
〔〕10.分段存储管理的引入是为了满足用户〔程序员〕在编程和使用上多方面的要求。
〔〕11.系统中的各个部件,如CPU、存储设备等的连接都是由总线设备来实现的。
〔〕12.在文件的索引存取方法中,允许随意存取文件中的一个记录。
〔〕13.程序在并发执行时会失去封闭性。
〔〕14.由于用户的响应时间要求,因此要求设置大的时间片长度。
〔〕15.预防死锁是指在资源动态分配过程中,用某种方法去防止系统进入不平安状态。
〔〕16.内存的单一连续分配模式只能用在单用户、单任务的OS中。
〔〕17.虚拟存储器的“虚拟〞是指用户可使用的内存容量比实际的内存容量大的多。
〔〕18.在文件系统支持下,用户也需知道文件存放的物理地址。
〔〕19.在单CPU环境下可以实现“多道程序系统〞。
〔〕20.程序与进程最主要的区别在于程序是静态实体,而进程是动态实体。
〔〕21.死锁与程序的死循环一样。
〔〕22.内存固定分区分配模式只能用在单用户、单任务的OS中。
〔〕23.采用LRU置换算法时,当驻留集增大时,页故障率一定不会增加。
〔〕24.通道与CPU共享内存。
〔〕二、填空题:1.操作系统的根本任务是( )。
2.从资源分配的角度看,P(wait)操作意味着向系统( )一个资源,V(signal)操作意味着( )一个资源。
操作系统-第3章复习题答案
![操作系统-第3章复习题答案](https://img.taocdn.com/s3/m/51f972cd2cc58bd63186bd9c.png)
操作系统第三章总复习题一、单选题1、进程调度又称低级调度,其主要功能是( D )。
A.选择一个作业调入内存B.选择一个主存中的进程调出到外存C.选择一个外存中的进程调入到主存D.将一个就绪的进程投入到运行2、若进程P一旦被唤醒就能够投入运行,系统可能为( D )。
A.分时系统,进程P的优先级最高B.抢占调度方式,就绪队列上的所有进程的优先级皆比P的低C.就绪队列为空队列D.抢占调度方式,P的优先级高于当期运行的进程。
3、一个进程P被唤醒后,( D )。
A.P就占有了CPU。
B.P的PCB被移到就绪队列的队首。
C.P的优先级肯定最高D.P的状态变成就绪4、若当期运行进程( C )后,系统将会执行进程调度原语。
A 执行了一个转移指令B 要求增加主存空间,经系统调用银行家算法进行测算认为是安全的。
C 执行了一条I/O指令要求输入数据。
D 执行程序期间发生了I/O完成中断。
5、当系统中( C )时,系统将不会执行进程调度原语。
A.一个新进程被创建B.当前进程执行了P操作。
C.在非抢占调度中,进程A正在运行而进程B恰好被唤醒。
D.分时系统中时间片用完。
6、在分时系统中,若当期运行的进程连续获得了两个时间片,原因可能是( B )。
A 该进程的优先级最高B 就绪队列为空C 该进程最早进入就绪队列D 该进程是一个短进程7、实时系统中采用的调度算法可以有如下几种:1、非抢占优先权调度算法2、立即抢占优先权调度算法3、时间片轮转调度算法4、基于时钟中断抢占的优先权调度算法按实时要求的严格程度由低到高的顺序( B )。
A 1-3-2-4B 3-1-4-2C 3-1-2-4D 1-3-4-28、三种主要类型的OS 中都必须配置的调度( C )。
A 作业调度B 中级调度C 低级调度D I/O调度9、设系统中n 个进程并发,共同竞争资源X,且每个进程都需要m个X资源,为使该系统不会发生死锁,资源X最少要有( C )个。
A m*n+1B n*m+nC n*m+1-nD 无法预计注:可以这样理解N个进程,都需要M个资源,最坏的一种情况是:每个进程都占有M-1个资源,都得不到M个资源,总共资源数(m-1)*n。
计算机操作系统复习题目(2)
![计算机操作系统复习题目(2)](https://img.taocdn.com/s3/m/5a9c113aa32d7375a41780cf.png)
第二章进程管理(三)进程同步5、经典同步问题1、生产者—消费者问题生产者消费者问题是一种同步问题的抽象描述。
计算机系统中的每个进程都可以消费(使用)或生产(释放)某类资源。
这些资源可以是硬件资源,也可以是软件资源。
当某一进程使用某一资源时,可以看作是消费,称该进程为消费者。
而当某一进程释放某一资源时,它就相当于生产者。
问题1:设某计算进程CP和打印进程IOP共用一个单缓冲区,CP进程负责不断地计算数据并送入缓冲区T中,IOP进程负责不断地从缓冲区T中取出数据去打印。
通过分析可知,CP、IOP必须遵守以下同步规则:(1)当CP进程把计算结果送入缓冲区时,IOP进程才能从缓冲区中取出结果去打印;(2)当IOP进程把缓冲区中的数据取出打印后,CP进程才能把下一个计算结果送入缓冲区.(3)为此设有两个信号量Sa=0,Sb=1,Sa表示缓冲区中有无数据,Sb表示缓冲区中有无空位置。
两个进程的同步可以描述如下:问题2:一组生产者通过具有N个缓冲区的共享缓冲池向一组消费者提供数据。
问题分析”:为解决生产者消费者问题,应该设两个同步信号量,一个说明空缓冲区的数目,用empty表示,初值为有界缓冲区的大小N,另一个说明已用缓冲区的数目,用full表示,初值为0。
由于在此问题中有M个生产者和N个消费者,它们在执行生产活动和消费活动中要对有界缓冲区进行操作。
由于有界缓冲区是一个临界资源,必须互斥使用,所以,另外还需要设置一个互斥信号量mutex,其初值为1。
问题的解:注意:在每个程序中用于实现互斥的P(mutex)和V(mutex)必须成对的出现对资源信号量empty和full的P和V操作,同样需要成对地出现,但它们分别处于不同的程序中。
在每个程序中的多个P操作顺序不能颠倒。
先同步后互斥。
生产者进程缓冲池消费者进程1┇┇i┇┇2、哲学家就餐问题有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人之间放一只筷子。
操作系统复习题目
![操作系统复习题目](https://img.taocdn.com/s3/m/d1db7c73bf23482fb4daa58da0116c175f0e1e7d.png)
操作系统复习题目操作系统复习题一、填空题:1、在分页系统中进行地址变换时,应将页表寄存器中的()和()进行相加,得到该页的页表项位置,从中可得到()。
2、实现进程对换应具备()、()和()三方面的功能。
3、在请求调页方式中,内存物理块分配和置换有()、()和()三种策略。
4、为实现控制器,系统中应当配置()的数据结构。
5、为实现设备分配,系统中应当配置()和()的数据结构。
6、在DMA中必须设置地址寄存器,用于存放()。
7、数据多路通道是按()方式工作的通道,它适用于连接()设备。
8、字节多路通道是按()方式工作的通道,它适用于连接()设备。
9、在对打印机进行I/O控制时,通常采用()方式。
10、在对硬盘的I/O控制时采用()方式。
11、一个文件系统模型由最低层()、中间层()和最高层()三个层次组成。
12、直接文件是指由()本身直接决定了记录的()的一种文件。
13、Hash文件是指利用Hash函数将()转换为相应记录在目录表中的()。
14、可将索引文件中的各记录装入到()多个盘块中,为每个文件建立一张()表,每个表项含有记录的()和该记录的物理地址。
15、可将链接文件中的各记录装入到()多个盘块中,并通过()将它们构成一个队列,()具有较高的检索速度。
16、用户级安全管理包括两个方面的内容:对所有用户();为指定用户分配()。
17、系统级安全管理的主要任务是防止();文件级安全管理的主要任务是控制()。
18、在请求调页方式中,内存分配有()、()两种策略。
19、在请求调页方式中,内存物理块置换有()、()两种策略。
20、引入进程的主要目的是(),进程存在的惟一标志是()。
21、在请求分页管理方式中,页表中的状态位用来指示对应页();而在请求分段系统中还增加了增补位,它用来指示()。
22、用来实现互斥的同步机制应该遵循()、()、()和()四条准则。
23、文件存储空间的分配可采取多种方式,其中,()方式可使文件顺序访问的效率最高;()方式则可解决文件存储空间中的碎片问题,但却不支持对文件的随机访问;而UNIX采用的则是()方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统判断题
1、Shell是一种系统调用;( ×)
2、核心调用指令将机器由用户态切换到核心态;并将控制转到操作系统;(√)
3、系统处于不安全状态时一定发生了死锁;(×)
4、最短作业优先调度算法其作业平均周转时间最短。
(√ )
5、一个进程被唤醒意味着该进程重新占有了CPU。
(×)
6、睡眠与唤醒操作可以解决临界区求解问题,因此可以不必使用信号量机制。
( ×)
7、绝对路径名都是由根目录开始。
(√)
8、由于用户地响应时间要求,因此要求设置大的时间片长度。
( ×)
9、进程由自己创建;(×)
10、分时比实时系统效果要差。
(×)
( ×)1、进程的互斥和同步总是因相互制约而同时引起
( ×)2、操作系统“生成”是可以按用户要求任意装配成各种应用核心
( ×)3、多用户操作系统离开了多终端硬件支持无法使用。
( ×)4、作业同步就是进程同步的条件控制。
( ×)5、实时操作系统的响应系数最大,设备利用率最高。
(√ )6、UNIX操作系统的最大特点是多用户,多任务和倒树型文件结构。
(√ )7、一般的分时操作系统无法作实时控制用。
(√ )8、死锁是指两个或多个进程都处于互等状态而无法继续工作。
( ×)9、具有多道功能的操作系统一定是多用户操作系统。
( ×)10、PC机一个逻辑驱动器号能管理两个以上物理硬盘。
( ×)11、操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。
( ×)12、程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。
(√ )13、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责I/O的常驻内存的进程以及输入、输出井组成。
( ×)14、在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。
(√ )15、虚拟存储器是利用操作系统产生的一个假想的特大存储器,是逻辑上扩充了内存容量,而物理内存的容量并未增加。
1. 操作系统的所有程序都必须常驻内存.╳
2. 进程获得处理机而运行是通过申请而得到的. ╳
3. 通过任何手段都无法实现计算机系统资源之间的互换. ╳
4. 进程控制块中的所有信息必须常驻内存. ╳
5. 一旦出现死锁, 所有进程都不能运行. ╳
6. 所有进程都挂起时, 系统陷入死锁. ╳
7. 优先数是进程调度的重要依据, 一旦确定不能改变. ╳
8. 同一文件系统中不允许文件同名, 否则会引起混乱. ╳
9. 用户程序有时也可以在核心态下运行. ╳
10. 虚拟存储系统可以在每一台计算机上实现. ╳
11. 进程在运行中, 可以自行修改自己的进程控制块. ╳
12. 进程申请CPU得不到满足时, 其状态变为等待态. ╳
13. 在虚存系统中, 只要磁盘空间无限大, 作业就能拥有任意大的编址空间. ╳
14. 在内存为M的分时系统中, 当注册的用户有N个时,每个用户拥有M/N的内存空间.
15. 特殊文件是指其用途由用户特殊规定的文件. ╳
16. 由于P、V操作描述同步、互斥等问题的能力不足, 所以有必要引入其它的通讯原语或机制, 如send, receive或Monitor等. ╳
17. 大多数虚拟系统采用OPT(优化)淘汰算法是因为它确实可以得到最小的缺页率. ╳
18. 实时系统中的作业周转时间有严格的限制. ╳
19. 文件的索引表全部存放在文件控制块中. ╳
20. 打印机是一类典型的块设备. ╳
21. 当一个进程从等待态变成就绪态, 则一定有一个进程从就绪态变成运行态. ╳
22. 执行系统调用时可以被中断. √
23. 在作业调度时, 采用最高响应比优先的作业调度算法可以得到最短的作业平均周转时间. ╳
24. 在请求页式存储管理中, 页面淘汰所花费的时间不属于系统开销. ╳
25. 进程优先数是进程调度的重要依据, 必须根据进程运行情况动态改变. ╳
26. 流式文件是指无结构的文件. √
27. 参与死锁的所有进程都占有资源. ╳
28. 页式存储管理中, 用户应将自己的程序划分成若干相等的页. ╳
29. 引入当前目录是为了减少启动磁盘的次数. √
30. 文件目录必须常驻内存. ╳
31. 固定头磁盘存储器的存取时间包括搜查定位时间和旋转延迟时间. ╳
32. 在文件系统中, 打开文件是指创建一个文件控制块. ╳
33. 存储保护的目的是限制内存的分配. ╳
34. 原语和系统调用的主要区别在于两者的实现方法不同. ╳
35. 清内存指令只能在管态下执行. √
36. 在大型多道程序设计系统中, 为充分利用外部设备, 应使运行的若干程序都是I/O型的. √
37. 在页式虚拟存储系统中, 页面长度是根据程序长度动态地分配的. ╳
38. 如果信号量S的当前值为-5, 则表示系统中共有5个等待进程. ╳
39. 磁盘上物理结构为链接结构的文件只能顺序存取. √
40. 系统处于不安全状态不一定是死锁状态. √
41. 有m个进程的操作系统出现死锁时, 死锁进程的个数为1<k≤m. √
42. 进程状态的转换是由操作系统完成的, 对用户是透明的. √
43. 优先数是进程调度的重要依据, 优先数大的进程首先被调度运行. ╳
44. 文件系统的主要目的是存储系统文档. ╳
45. 对文件进行读写前,要先打开文件. √
46. 所谓最近最少使用(LRU)页面调度算法是指将驻留在内存中使用次数最少的页面淘汰掉. ╳
47. 由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再入程序. √
48. 参与死锁的进程至少有两个已经占有资源. √
49. 在页式虚拟存储系统中,页面长度固定并且是硬件的设计特性. √
50. 不可抢占式动态优先数法一定会引起进程长时间得不到运行. ╳
51. 设置中断屏蔽指令可以在目态下执行. ╳
52. 选择通道主要用于连接低速设备. ╳
53. 存储保护的功能是限制内存存取. √
54. 如果输入输出所用的时间比处理时间短得多,则缓冲区最有效. ╳
55. 进程间的互斥是一种特殊的同步关系. √
56. 所有进程都进入等待状态时,系统陷入死锁. ╳
57. 引入缓冲的主要目的是提高I/O设备的利用率. ╳
58. 进程从运行状态变为等待状态是由于时间片中断发生. ╳
59. 文件目录一般存放在外存. √。