操作系统原理试题

合集下载

操作系统原理测试题含答案1

操作系统原理测试题含答案1

操作系统原理测试题含答案11、多级反馈队列调度算法中,进程所在就绪队列的时间片最小,优先级( )。

A、不能确定B、为中间值C、最低D、最高正确答案: D2、在消息缓冲队列中,消息队列属于____资源。

A、可剥夺B、永久C、共享D、临界正确答案: D3、一个计算机系统配备了三台HP 1007激光打印机、一台绘图机。

为此,该系统需在内存中配置____个设备驱动程序。

A、 1B、 2C、 3D、 4正确答案: B4、在分时操作系统中,( )是衡量一个分时系统的一项重要指标。

A、响应时间B、高可靠性C、吞吐量D、时间片轮转正确答案: A5、在操作系统中,JCB是指()。

A、作业控制块B、进程控制块C、文件控制块D、程序控制块正确答案: A6、在虚拟页式存储管理方案中,所谓最近最少使用页面淘汰算法是指 ( )。

A、将驻留在内存中的页面随即挑选一页淘汰B、将驻留在内存中时间最长的一页淘汰C、将驻留在内存中使用次数最少的一页淘汰D、将驻留在内存中最后一次访问时间距离当前时间间隔最长的一页淘汰正确答案: D7、下面____情况可以导致处理机状态从用户态转入核心态。

A、使用特权指令B、使用共享代码C、系统调用D、发生子程序调用正确答案: C8、地址重定位的目的是为了得到()。

A、源程序B、逻辑地址C、定位指针D、物理地址正确答案: D9、并非由通道完成的工作的是____。

A、执行“启动I/O”指令B、控制指定设备完成通道命令C、记录设备的工作状态D、形成I/O中断正确答案: A10、处理器将操作系统程序执行的状态与用户程序执行状态称为( )。

A、屏蔽中断状态和开放中断状态B、用户态与核心态C、关闭状态与开放状态正确答案: B11、数据库文件的逻辑结构形式是( )。

A、字符流式文件B、档案文件C、记录式文件D、只读文件正确答案: C12、关于处理机调度,以下说法错误的是____。

A、作业调度时,先来先服务调度算法不利于长作业、最短作业优先算法不利于短作业B、处理机调度可以分为4级:作业调度、交换调度、进程调度和线程调度C、进程调度算法有:轮转算法、先来先服务算法、优先级算法等D、衡量调度策略的主要指标有:周转时间、吞吐率、响应时间和设备利用率等正确答案: A13、在( )操作系统的控制下,计算机能及时处理过程控制装置反馈的信息,并作出响应。

操作系统原理考试题含答案4

操作系统原理考试题含答案4

操作系统原理考试题含答案41、要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的____条件。

A、不可剥夺B、互斥C、请求与保持D、环路等待正确答案: C2、一个文件的绝对路径名是从( )开始,逐步沿着每一级子目录向下追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。

A、当前目录B、根目录C、多级目录D、二级目录正确答案: B3、下列哪项不是进行存储管理的目的( )。

A、提高存储利用率B、防止用户破坏操作系统C、防止用户相互干扰D、为了使用Spooling正确答案: D4、下面关于设备属性的论述正确的是()。

A、字符设备的一个基本特征是可寻址的,即能指定输入时的源地址和输出时的目标地址B、共享设备必须是可寻址的和随机访问的设备C、共享设备是指在同一时刻,允许多个进程同时访问的设备D、在分配共享设备和独占设备时,都可能引起进程死锁正确答案: D5、从系统的角度来考虑,希望进入“输入井”的批处理作业的_____尽可能小。

A、等待时间B、执行时间C、周转时间D、平均周转时间正确答案: D6、一种给所有程序运行机会的调度算法是____________。

A、先来先服务B、最高响应比优先C、轮转D、均衡调度正确答案: C7、等待当前磁道上的某指定扇区旋转到磁头下所需的时间称为( )。

A、寻找时间B、启动时间C、旋转延迟时间D、传送时间正确答案: C8、下面哪种状态下的进程不存放在内存中?()A、就绪态B、执行态C、阻塞态D、挂起态正确答案: D9、目录文件所存放的信息是()。

A、某一文件存放的数据信息B、某一文件的文件目录C、该目录中所有数据文件目录D、该目录中所有子目录文件和数据文件的目录项正确答案: D10、在请求页式存储管理中,_________算法导致的缺页次数总是最少。

A、 LRUB、 OPTC、 FCFSD、 Clock正确答案: B11、下面____情况可以导致处理机状态从用户态转入核心态。

操作系统原理考试试卷及答案

操作系统原理考试试卷及答案

操作系统原理考试试卷及答案操作系统原理试卷1一、填空题(20分)1.在操作系统中,_________是资源分配、调度和管理的最小单位。

2.不在主机控制下进行的输入/输出操作称为______________操作。

3.在操作系统中,不可中断执行的操作为_____________。

4.当系统采用资源有序分配方法预防死锁时,它破坏产生死锁的必要条件中的___________。

5.利用SPOOLING技术可以将___________设备改造成可共享的虚拟设备。

6.系统中各进程之间逻辑上的相互制约关系称为__________。

7.访问磁盘的时间由三部分构成,即_________,__________和_________。

8.文件的逻辑结构分为流式文件和_________。

二、简答题(20分)1.为什么说PCB是进程存在的唯一标志?2.比较段式管理和页式管理。

3.在请求分页系统中,产生抖动的原因是什么?4.调度的类型有哪几种?5. 为什么说程序并发执行失去了封闭性和可再现性?三、计算题(30分)1. 若一个作业的运行时间为2小时,等待时间为3小时,计算机其响应比。

2.如下访问序列:0,1,0,3,1,2,4,3,驻留集大小为2,计算OPT算法的缺页中断率。

3.对于具有快表的分页系统,内存访问时间200ns,快表的访问时间20ns,快表的命中率为85%,计算数据的访问时间。

4.当前磁头位于20号磁道,多个磁盘请求:10、22、20、2、40、6、38,计算电梯算法(磁道号增加的方向)的寻道距离。

5.假定磁盘块大小为2KB,对于20G的硬盘,计算其文件分配表FAT占用的空间。

四、有一系统采用请求页式存储管理,有一作业大小是8KB,页大小为2KB,已知1号、2号页面已调入内存,且对应块号为第7、9块,试问虚地址0AFEH,1ADDH对应页面是否在内存,若在求其内存地址。

(10分)五、以两个用户A、B共享同一文件File1为例,用图的方式说明基于索引结点的共享方式和利用符号链的共享方式的原理。

操作系统原理考试题含答案6

操作系统原理考试题含答案6

操作系统原理考试题含答案61、为了描述进程的动态变化过程,采用了一个与进程相联系的____________, 系统根据它而感知进程的存在。

A、进程状态字B、进程优先数C、进程控制块D、进程起始地址正确答案: C2、系统抖动是指( )。

A、使用机器时,造成屏幕闪烁的现象B、刚被调出的页面又立即被装入所形成的频繁装入调出的现象C、系统盘有问题,造成系统不稳定的现象D、由于主存分配不当,偶然造成主存不够的现象正确答案: B3、在一个单处理机系统中,若有4个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有()个。

A、 1B、 2C、 3D、 4正确答案: C4、()信息不记录在进程的PCB中。

A、所运行程序的外存路径B、程序状态字C、进程的优先级D、程序的上一次运行时间正确答案: D5、C语言编程中的printf函数属于()。

A、系统调用B、原语C、自定义函数D、库函数正确答案: A6、使用键盘向屏幕输入字符会引起()。

A、 I/O中断B、时钟中断C、保护性中断D、缺页中断正确答案: A7、一个计算机系统配备了三台HP 1007激光打印机、一台绘图机。

为此,该系统需在内存中配置____个设备驱动程序。

A、 1B、 2C、 3D、 4正确答案: B8、下列关于管道(Pipe)通信的叙述中,正确的是( )。

A、一个管道可实现双向数据传输B、管道的容量仅受磁盘容量大小限制C、进程对管道进行读操作和写操作都可能被阻塞D、一个管道只能有一个读进程或一个写进程对其操作正确答案: C9、资源的有序分配可以破坏( )条件。

A、互斥B、请求和保持C、不可剥夺D、循环等待正确答案: D10、从用户的观点看,操作系统是( )。

A、用户与计算机之间的接口B、控制和管理计算机资源的软件C、合理地组织计算机工作流程的软件D、由若干层次的程序按一定的结构组成的有机体正确答案: A11、操作系统是对( )进行管理的软件。

A、硬件B、软件C、计算机资源D、应用程序正确答案: C12、在单一处理机上执行程序,多道程序的执行是在______________进行的。

操作系统原理试题及答案

操作系统原理试题及答案

操作系统原理试题及答案一、单项选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和线程的关系是?A. 线程是进程的一部分B. 进程是线程的一部分C. 进程和线程是完全独立的D. 进程和线程是同一个概念答案:A3. 下列哪项不是操作系统的五大基本功能?A. 文件管理B. 作业调度C. 内存管理D. 网络通信答案:B4. 操作系统的调度算法中,时间片轮转调度算法的特点是?A. 所有进程获得相等的CPU时间B. 进程按到达顺序获得CPU时间C. 进程按优先级获得CPU时间D. 进程按最长运行时间获得CPU时间答案:A5. 在操作系统中,虚拟内存的作用是什么?A. 提高CPU的运行速度B. 提高磁盘的读写速度C. 扩展可用的物理内存D. 减少磁盘的读写次数答案:C6. 下列哪项技术用于实现文件的共享?A. 缓冲技术B. 虚拟存储技术C. 多道程序设计D. 文件系统答案:D7. 在操作系统中,死锁的四个必要条件不包括以下哪一项?A. 互斥条件B. 占有和等待条件C. 不剥夺条件D. 循环等待条件答案:A8. 操作系统中,分页和分段的区别在于?A. 分页是固定大小的,分段是可变大小的B. 分页是可变大小的,分段是固定大小的C. 分页和分段都是固定大小的D. 分页和分段都是可变大小的答案:A9. 下列哪项不是操作系统提供的服务?A. 系统调用B. 设备驱动C. 用户界面D. 编译器答案:D10. 在操作系统中,中断和异常的区别是?A. 中断是由硬件产生的,异常是由软件产生的B. 中断是由软件产生的,异常是由硬件产生的C. 中断和异常都是由硬件产生的D. 中断和异常都是由软件产生的答案:A二、填空题(每题2分,共20分)1. 在操作系统中,_________是操作系统提供给用户和应用程序的接口。

答案:系统调用2. 操作系统的_________是操作系统分配CPU时间给进程的策略和算法。

操作系统原理测试题

操作系统原理测试题

操作系统原理测试题一、单项选择题1、分时系统的响应时间是根据()确定的。

[单选题]*A、时间片大小B、用户数目C、计算机运行速度D、用户所能接受的等待时间(正确答案)2、批处理系统的主要缺点是()。

[单选题]*A、CPU利用率低B、不能并发执行C、缺少交互性(正确答案)D、以上都不是3、多道程序设计是指()。

[单选题]*A、在实时系统中并发运行多个程序(正确答案)B、在分布系统中同一时刻运行多个程序C、在一台处理器上同一时刻运行多个程序D、在一台处理器上并发运行多个程序4、以下最早的OS是()。

[单选题]*A、分布式系统B、实时系统C、分时系统D、批处理系统(正确答案)5、批处理OS提高了计算机系统的工作效率,但()。

[单选题]*A、不能自动选择作业执行B、无法协调资源分配C、不能缩短作业执行时间D、在作业执行时用户不能直接干预(正确答案)6、分时OS追求的目标是()。

[单选题]*A、高吞吐量8、充分利用内存C、快速响应(正确答案)D、减少系统开销7、多道批处理系统提高了计算机系统的资源利用率,同时()[单选题]*A、减少了各作业的执行时间B、增加了作业吞吐量(正确答案)C、减少了作业的吞吐量D、减少了部分作业的执行时间8、设计实时OS时,()不是主要追求目标。

[单选题]*A、安全可靠B、资源利用率(正确答案)C、及时响应D、快速处理9、现代OS的两个基本特征是()和资源共享。

[单选题]*A、多道程序设计B、中断处理C、程序的并发执行(正确答案)D、实现分时与时实处理10、OS中采用多道程序设计技术提高了CPU和外部设备的()。

[单选题]*A、利用率(正确答案)B、可靠性C、稳定性D、兼容性11、OS的基本类型有()[单选题]*A、批处理系统、分时系统及多任务系统B、实时OS、批处理OS及分时OS(正确答案)C、单用户系统、多用户系统及批处理系统D、实时系统、分时系统和多用户系统12、为了使系统中所有的用户都能得到及时响应,该OS应该是()[单选题]*A、多道批处理系统B、分时系统(正确答案)C、实时系统D、网络系统13、从下列叙述中选出正确的叙述()。

操作系统原理习题及答案(全书免费版)

操作系统原理习题及答案(全书免费版)

第一章习题及答案一、填空题1.用户与操作系统的接口有,两种。

【答案】命令接口,系统调用【解析】按用户界面的观点,操作系统是用户与计算机之间的接口。

用户通过操作系统提供的服务来有效地使用计算机。

一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。

2.用户程序调用操作系统有关功能的途径是。

【答案】利用系统调用命令【解析】系统调用命令是操作系统专门给编程人员提供的调用操作系统有关功能的途径,一般在汇编语言和C语言中都提供了使用系统调用命令的方法。

编程人员可以在这些语言中利用系统调用命令动态请求和释放系统资源。

3.UNIX系统是①操作系统,DOS系统是②操作系统。

【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务)【解析】 UNIX系统是一个可供多个用户同时操作的会话式的分时操作系统,DOS系统是为个人计算机设计的一个单用户操作系统。

4.现代计算机中,CPU工作方式有目态和管态两种。

目态是指运行①程序,管态是指运行②程序。

执行编译程序时,CPU处于③。

【答案】①用户,②操作系统,③目态【解析】 CPU工作方式分为目态和管态,主要是为了把用户程序和操作系统程序区分开,以利于程序的共享和保护。

5.从资源分配的角度讲,计算机系统中的资源分为处理机、、和。

操作系统相应的组成部分是、、和。

【答案】处理机、存储器、输入/输出设备和文件资源;处理机管理、存储器管理、设备管理和文件系统【解析】计算机系统中的资源分为硬件资源和软件资源。

硬件资源有处理机、内/外存储器及输入/输出设备。

而软件资源指的是程序、数据和相应的文档。

从资源管理的观点,操作系统是计算机资源系统的管理系统,它提供了处理机管理、存储器管理、输入/输出设备管理和信息文件管理的功能。

对每种资源的管理都可从提供资源情况的记录、资源分配策略、资源分配和回收等几个方面来加以讨论。

操作系统原理练习题1及答案

操作系统原理练习题1及答案

一、单选题1、操作系统是一种()。

A.软件包B.通用软件C.系统软件D.应用软件正确答案:C2、下列选项中,不属于多道程序设计的基本特征是()A.多道性B.顺序性C.间断性D.无序性正确答案:B解析:顺序性是单道批处理的特征3、分时系统追求的目标是()A.提高系统吞吐率B.充分利用内存C.快速响应用户D.充分利用I/O设备正确答案:C4、批处理系统的主要缺点是()A.无交互能力B.系统吞吐量小C.资源利用率低D.CPU利用率不高正确答案:A5、现代操作系統中最基本的两个特征是()A.并发和不确定B.虚拟和不确定C.共享和虚拟D.并发和共享正确答案:D6、当CPU执行操作系统代码时,处理器处于()A.自由态B.核心态C.用户态D.就绪态正确答案:B7、在中断发生后,进入中断处理的程序属于()A.操作系统程序B.既不是应用程序,也不是操作系统程序C.用户程序D.可能是应用程序,也可能是操作系统程序正确答案:A解析:中断处理程序在核心态执行,是操作系统程序8、下列必须在核心态下执行的指令是()A.将运算结果装入内存B.算术运算C.从内存中取数D.I/O操作正确答案:D解析:所有I/O操作都是特权指令9、系统调用的目的是()A.中止系统服务B.请求系统服务C.释放系统资源D.申请系统资源正确答案:B10、下列选项中,在用户态执行的是()A.命令解释程序B.时钟中断处理程序C.进程调度程序D.缺页处理程序正确答案:A11、一个进程是()。

A.一个独立的程序B.由协处理器执行的一个程序C.一个独立的程序+数据集D.PCB结构与程序和数据的组合正确答案:D解析:进程由PCB、程序和数据三部分构成12、进程与程序的根本区别是()。

A.是不是占有处理器B.是不是具有就绪、运行和等待三种状态C.是不是被调入到内存D.静态和动态的区别正确答案:D13、操作系统是根据()来对并发执行的进程进行控制和管理的。

A.进程的基本状态B.进程的优先权C.进程控制块D.多道程序设计正确答案:C解析:PCB是操作系统管理进程的数据结构14、下列几种关于进程的叙述,()是最不符合操作系统对进程的理解。

操作系统原理测试题含答案5

操作系统原理测试题含答案5

操作系统原理测试题含答案51、一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达,它们的计算和I/O操作顺序如下: P1:计算60ms,I/O80ms,计算20ms; P2:计算120ms,I/O40ms,计算40ms; 考虑调度和切换时间,则完成两个作业需要的时间最少是( )。

A、 240msB、 260msC、 340msD、 360ms正确答案: B2、下列算法中,( )只能采用抢占调度方式,而其余的算法既可采用抢占方式,也可采用非抢占方式。

A、高优先权优先法B、时间片轮转法C、 FCFS调度算法D、短作业优先算法。

正确答案: B3、____是指把磁头移动到指定磁道上所经历的时间。

A、传输时间B、旋转延迟时间C、寻道时间D、周转时间正确答案: C4、下列进程状态的转换中,哪一个是不会发生的________。

A、就绪→阻塞B、运行→就绪C、就绪→运行D、阻塞→就绪正确答案: A5、在虚拟页式存储管理方案中,所谓最近最少使用页面淘汰算法是指 ( )。

A、将驻留在内存中的页面随即挑选一页淘汰B、将驻留在内存中时间最长的一页淘汰C、将驻留在内存中使用次数最少的一页淘汰D、将驻留在内存中最后一次访问时间距离当前时间间隔最长的一页淘汰正确答案: D6、分页系统中,主存分配的单位是( )。

A、字节B、物理块C、作业D、段正确答案: B7、【2011年计算机联考真题】有两个并发执行的进程P1和P2,共享初值为1的变量x。

P1对x 加1,P2对x减1。

加1和减1操作的指令序列分别如下所示。

两个操作完成后,x的值( )。

//加1操作 load R1,x ① //取x到寄存器R1中 inc R1 ② store x,R1 ③ //将R1的内容存入x //减1操作 load R2,x ④ dec R2 ⑤ store x,R2 ⑥A、可能为-1 或3B、只能为1C、可能为0 、1 或2D、可能为-1 、0 、1 或2正确答案: C8、在段式存储管理中,CPU从内存中取一次数据需要( )次访问内存。

操作系统原理试题

操作系统原理试题

1.操作系统对文件实行统一管理,最基本的是为用户提供( )功能。

A.按名存取B.文件共享C.文件保护D.提高文件的存取速度2.按文件用途分类,编译程序是( )。

A.系统文件B.库文件C.用户文件D.档案文件3.在随机存储方式中,用户以( )为单位对文件进行存取和检索。

A.字符串B.数据项C.字节D.逻辑记录4. 采取哪种文件存取方式,主要取决于( )。

A.用户的使用要求B.存储介质的特性C.用户的使用要求和存储介质的特性D.文件的逻辑结构5.文件系统的按名存取主要是通过( )实现的。

A.存储空间管理B.目录管理C.文件安全性管理D.文件读写管理6.文件管理实际上是对( )的管理。

A.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间7. 如果文件系统中有两个文件重名,不应采用( )结构。

A.一级目录B.二级目录C.树形目录D.一级目录和二级目录8.树形目录中的主文件目录称为( )。

A.父目录B.子目录C.根目录D.用户文件目录9.绝对路径是从( )开始跟随的一条指向制定文件的路径。

A.用户文件目录B.根目录C.当前目录D.父目录10. 逻辑文件可分为流式文件和( )两类。

A.索引文件B.链接文件C.记录式文件D.只读文件11.由一串信息组成,文件内信息不再划分可独立的单位,这是指( )。

A.流式文件B.记录式文件C.连续文件D.串联文件12.记录式文件内可以独立存取的最小单位是由( )组成的。

A.字B.字节C.数据项D.物理块13. 下列文件中,( )的物理结构不便于文件的扩充。

A.顺序文件B.链接文件C.索引文件D.多级索引文件14.( )的物理结构对文件随机存取时必须按指针进行,效率较低。

A.连续文件B.链接文件C.索引文件D.多级索引文件15. 数据库文件的逻辑结构形式是( )。

A.链接文件B.流式文件C.记录式文件D.只读文件16.文件的逻辑记录的大小是( )。

A.恒定的B.相同的C.不相同的D.可相同也可不同17.能用来唯一标识某个逻辑记录的数据项为记录的( )。

《操作系统原理》考题及答案

《操作系统原理》考题及答案
理、管理、管理和作业管理。
2.从管理的角度看,外部设备的种类有独享型设备、设备和设
备。
3.操作系统中,进程可以分为进程和进程两类。
4.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,的作业将得到优先调度;当各个作业要求运行的时间相同时,的作业得到优先调度。
5.把作业转入内存中随机进行地址变换的方式称为,而在作业执
C.多级目录结构D.建立指针
二、多项选择题(每题
操作系统有多种类型,允许多个用户以交互方式使用的操作系统,称为
()。
A.批处理操作系统B.分时操作系统C.实时操作系统
D.微机操作系统E.多处理机操作系统。
2.引入多道程序设计的主要目的在于()。
A.提高实时响应速度B.充分利用处理机,减少处理机空闲时间
操作系统原理试卷答案
单选题
1. A 2.D 3.C 4.D 5. B 6.A 7.B 8.A 9.C 10.A 11. B 12. D 13.C
多项选择
1. BCDE 2.BE 3.BCD 4.BD 5. BCD 6.ABD 7.ABCD 8.BC
判断题
1. × 2. × 3. √ 4. × 5. √ 6. × 7. × 8. √
A.单一连续区存储管理B.固定式区存储管理
C.可变分区存储管理D.段式存储管理
7.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与
相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的
情况是()。
A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区
C.有下邻空闲区但无上邻空闲区D.有上邻空闲区也有下邻空闲区
能够对存取权限进行控制。()

操作系统原理期末考试客观题及答案

操作系统原理期末考试客观题及答案

一、单选题1、操作系统的基本功能是()。

A.提供用户界面方便用户使用B.提供功能强大的网络管理工具C,控制和管理系统内的各种资源D.提供方便的可视化编辑程序正确答案:C2、系统调用的目的是()。

A.释放系统资源B.请求系统服务C.中止系统服务D.申请系统资源正确答案:B3、在中断发生后,进入中断处理的程序属于()oA.用户程序B.操作系统程序C.可能是应用程序,也可能是操作系统程序D.既不是应用程序,也不是操作系统程序正确答案:B4、当CPU处于核心态时,它可以执行的指令是()。

A.只有“访管”指令c∙计算机中全部指令D.只有特权指令正确答案:C5、PCB是进程实体的一部分,下列O不属于PCB。

A.全局变量B.堆栈指针C.CPU状态D.进程ID正确答案:A6、分时操作系统通常采用()调度算法来为用户服务。

A.时间片轮转B.优先级C.先来先服务D.短作业优先正确答案:A7、在进程调度算法中,对短进程不利的是()。

A.多级反馈队列调度算法B.优先级C.先来先服务调度算法D.短进程优先调度算法正确答案:C8、P、V操作实现进程同步,信号量的初值为()。

A.2B.lC.-lD.0正确答案:D9、对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-l则()。

A.表示有一个进程进入临界区,另一个进程等待进入B.表示有两个进程进入临界区C.表示没有进程进入临界区D.表示有一个进程进入临界区正确答案:A10、有一个计数信号量S:若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0,请问该信号量S原来的值是多少?A.5B.10C.13D.18正确答案:B11、信箱通信是一种()通信方式。

A.信号量B,直接通信C.低级通信D.间接通信正确答案:D12、死锁预防是保证系统不进入死锁状态的静态策略,其决办法是破环产生死锁的四个必要条件之一,下列方法中破坏了“循环等待”条件的是()oA.剥夺资源法B.资源有序分配策略C.一次性分配略D.银行家算法正确答案:B13、某系统中共有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统不会死锁的X值是()oA.7B.5C.3D.6正确答案:B14、一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的()。

操作系统原理试题

操作系统原理试题

一选择题(30 分)1. 操作系统的主要功能是管理计算机系统中的___D_____。

A) 程序B) 数据C) 文件D) 资源2. 产生死锁的基本原因是___A_____和进程推进顺序非法。

A) 资源分配不当B) 系统资源不足C) 作业调度不当D) 进程调度不当3. 在操作系统中,___B____是竞争和分配计算机系统资源的基本单位。

A) 程序B) 进程C) 作业D) 用户4. 动态重定位是在作业的____D____中进行的。

A) 编译过程B) 装入过程}C) 连接过程D) 执行过程5. 存放在磁盘上的文件,___A_____。

A) 既可随机访问,又可顺序访问B) 只能随机访问C) 只能顺序访问D) 只能读\写不能访问6. 在多进程的系统中,为了保证公共变量的完整性,每个进程应互斥进入临界区。

所谓临界区是___D_____。

A) 一个缓冲区B) 一个数据区C) 一种同步机制D) 一段程序7. 对于硬盘上存放的信息,物理上读写的最小单位是一个___C_____。

A) 二进位(bit) B) 字节(byte)C) 物理块D) 逻辑记录、8. 虚拟设备是指___C____。

'A) 允许用户使用比系统中具有的物理设备更多的设备B) 允许用户以标准化方式来使用物理设备C) 把一个物理设备变换成多个对应的逻辑设备D) 许用户程序不必全部装入主存便可使用系统中的设备9. 在操作系统中,进程的最基本的特征是( A )。

A) 动态性和并发性B) 顺序性和可再现性C) 与程序的对应性D) 执行过程的封闭性10. 操作系统中利用信号量和P、V操作,( C )。

A) 只能实现进程的互斥B) 只能实现进程的同步C) 可实现进程的互斥和同步D) 可完成进程调度.11. 作业调度的关键在于( C )。

A) 选择恰当的进程管理程序B) 用户作业准备充分C) 选择恰当的作业调度算法D) 有一个较好的操作环境12. 系统抖动是指( D )。

《操作系统原理》试题及参考答案

《操作系统原理》试题及参考答案

2020秋《操作系统》一、单选题1.下列选择中______不是操作系统关心的主要问题。

(D)A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器2.当___B___时,进程从执行状态转为就绪状态。

A.进程被调度程序选中B.时间片到C.等待某一个事件D.等待的事件发生3.下面____B__算法适用于分时系统中的进度调度。

A.FCFSB.时间片调度C.优先级调度算法D.队列调度算法4.采用剥夺资源和___A___是两种常用的解除死锁的方法。

A.杀死进程B.修改信号量C.进程回滚D.线性分配资源5.程序的并发执行通常在____D__的工作环境中。

A.单CPUB.多CPUC.单道程序D.多道程序6.在操作系统中,____B__指的是一种硬件机制。

()A.通道技术B.缓冲池C.SPOOLing技术D.内存覆盖技术7.文件系统中用____C__管理文件。

A.作业管理块B.外部页表C.目录D.软硬件结合的方法8.产生死锁的四个必要条件是:互斥、___B___循环等待和不剥夺。

()A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞9.___A___是指作业提交给系统到作业完成的时间间隔。

()A.周转时间B.响应时间C.等待时间D.运行时间10.___A___与设备独立性密切相关。

A.设备的统一命名B.中断处理C.死锁避免D.设备驱动程序11.在___A___操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。

A.实时B.分时C.分布式D.网络12.最佳适应分配算法的空白区一般是____B__。

A.按大小递减顺序连在一起B.按大小递增顺序连在一起C.按地址由小到大排列D.按地址由大到小排列13.下列设备中___B___属于块设备。

A.键盘B.U盘C.鼠标D.打印机网络接口14.操作系统的运行需要___D___等计算机硬件的支持。

A.处理器B.处理器和存储器C.中断机制D.处理器、存储器和中断机制15.UNIX系统把输入、输出设备看做___B___。

操作系统原理考试试题

操作系统原理考试试题

操作系统原理考试试题一、选择题(每题 2 分,共 40 分)1、以下不属于操作系统主要功能的是()A 进程管理B 存储管理C 文档编辑D 设备管理2、在分时操作系统中,()是衡量系统性能的一个重要指标。

A 响应时间B 周转时间C 吞吐量D 资源利用率3、操作系统中的进程状态不包括()A 就绪状态B 执行状态C 等待状态D 完成状态4、死锁产生的四个必要条件中,不包括()A 互斥条件B 请求和保持条件C 不剥夺条件D 循环等待条件E 无序分配条件5、以下存储管理方式中,会产生内部碎片的是()A 分段存储管理B 分页存储管理C 段页式存储管理D 可变分区存储管理6、在请求分页存储管理中,页面置换算法不包括()A 最佳置换算法B 先进先出置换算法C 最近最久未使用置换算法D 随机置换算法7、以下文件物理结构中,不支持随机访问的是()A 顺序结构B 链接结构C 索引结构D 多重索引结构8、设备管理中,SPOOLing 技术是为了()A 提高设备利用率B 减轻用户编程负担C 提高 CPU 与设备并行工作能力D 提供虚拟设备9、操作系统中,进程控制块(PCB)不包含的信息是()A 进程优先级B 进程状态C 进程代码D 进程标识符10、以下哪种调度算法有利于短作业优先执行()A 先来先服务调度算法B 短作业优先调度算法C 高响应比优先调度算法D 时间片轮转调度算法11、虚拟存储技术的基础是()A 程序局部性原理B 时间局部性原理C 空间局部性原理D 以上都是12、以下关于文件系统的说法,错误的是()A 文件系统负责文件的存储、检索和更新B 文件系统可以保证文件的安全性和完整性C 文件系统可以提高文件的访问效率D 文件系统不需要考虑磁盘空间的管理13、在操作系统中,()是一种同步机制。

A 信号量B 管道C 消息队列D 共享内存14、以下关于操作系统内核的说法,正确的是()A 内核是操作系统的核心部分,提供最基本的服务B 内核运行在用户态C 内核不负责进程管理D 内核不处理中断15、以下哪种情况下,会发生缺页中断()A 访问的页面在内存中B 访问的页面不在内存且内存已满C 访问的页面不在内存且内存未满D 以上都不是16、以下关于磁盘调度算法的说法,正确的是()A 先来先服务调度算法公平但效率较低B 最短寻道时间优先调度算法可能导致饥饿现象C 扫描算法(电梯算法)可以避免饥饿现象D 以上都对17、以下关于进程通信的说法,错误的是()A 共享内存速度快但需要同步机制B 消息传递灵活但开销较大C 管道只能用于父子进程之间的通信D 信号量主要用于进程同步18、操作系统中的地址重定位分为()A 静态重定位和动态重定位B 逻辑重定位和物理重定位C 绝对重定位和相对重定位D 直接重定位和间接重定位19、以下关于操作系统启动过程的说法,错误的是()A 首先进行硬件自检B 然后加载操作系统内核C 接着初始化设备驱动程序D 最后执行用户程序20、以下哪种文件类型通常用于存储可执行程序()Atxt Bdoc Cexe Djpg二、填空题(每题 2 分,共 20 分)1、操作系统为用户提供的接口有_____和_____。

(完整word版)操作系统原理试卷(含答案)

(完整word版)操作系统原理试卷(含答案)

《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。

A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A )。

A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。

A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。

A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。

B.进程可以由程序、数据和进程控制块描述。

C.线程是一种特殊的进程。

D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。

7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。

A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。

A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( C )。

A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。

B.线程是资源的分配单位,进程是调度和分配的单位。

C.不管系统中是否有线程,进程都是拥有资源的独立单位。

D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。

操作系统原理习题集+答案

操作系统原理习题集+答案

(一)选择题第一章1.操作系统是计算机系统的一种﹎﹎A﹎﹎。

A:(1)应用软件(2)系统软件(3)通用软件(4)工具软件2. 操作系统是一种系统软件,它﹎﹎A﹎﹎。

A:(1)控制程序的执行 (2)管理计算机系统的资源(3)方便用户使用计算机 (4)管理计算机系统的资源和控制程序的执行3.下列选择中,﹎﹎A﹎﹎不是操作系统关心的主要问题,A:(1)管理计算机裸机 (2)设计、提供用户程序与计算机硬件系统的界面(3)管理计算机系统资源 (4)高级程序设计语言的编译器4. 操作系统的主要功能是管理计算机系统中的资源,其中包括﹎﹎A﹎﹎管理和存储器管理,以及设备管理和文件管理。

这里的﹎﹎A﹎﹎管理主要是对进程进行管理。

A:(1)存储器 (2)虚拟存储器 (3)运算器(4)处理机 (5)控制器5. 实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对 A 管理采用了不同的策略。

A: (1)处理机 (2)存储器 (3)设备 (4)文件6. 在操作系统中采用多道程序设计方式能提高CPU和外部设备的﹎﹎﹎﹎。

A: (1)利用效率 (2)可靠性 (3)稳定性 (4)兼容性7. 为了实现多道程序设计,计算机需要有﹎﹎A﹎﹎。

A: (1)更大的内存 (2)更快的外部设备 (3)更快的CPU (4)更先进的终端8. 多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎A﹎﹎。

A:(1)并发执行 (2)顺序执行(3)并行执行 (4)同时执行9.从总体上说,多道程序设计技术可﹎﹎A﹎﹎单位时间的算题量。

A: (1)增加 (2)减少 (3)维持10.为了提高计算机的处理机和外部设备的利用率,把多个程序同时放入主存储器,在宏观上并行运行是﹎﹎A﹎﹎。

A:(1)分时操作系统 (2)实时操作系统 (3)批处理系统(4)多道程序设计 (5)并发程序设计11. 有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎A﹎﹎。

操作系统原理测试题

操作系统原理测试题

操作系统原理测试题一、选择题1. 操作系统的作用是()A. 提供计算机硬件资源的管理和分配B. 提供用户与计算机硬件之间的接口C. 提供计算机软件运行的环境D. 以上都是2. 下列属于典型的操作系统组件的是()A. 进程管理B. 文件系统C. 设备驱动程序D. 以上都是3. 进程是()A. 一个程序的动态执行过程B. 一个具有独立功能的程序C. 系统进行任务调度的基本单位D. 以上都是4. 内存管理中,虚拟内存的作用是()A. 扩大可用内存空间B. 提供内存保护机制C. 支持程序的动态加载D. 以上都是5. 文件系统的作用是()A. 组织和管理计算机硬盘中的文件B. 提供文件的读写和访问操作C. 实现文件的共享和保护D. 以上都是二、判断题1. 操作系统负责管理和分配计算机硬件资源,但不负责管理和分配计算机软件资源。

()2. 作为操作系统的用户接口,图形用户界面(GUI)比命令行界面(CLI)更直观和易用。

()3. 进程间通信是指进程之间进行数据交换和协作的机制,可以通过共享内存和消息传递等方式实现。

()4. 死锁是指两个或多个进程因等待对方释放资源而无法继续执行的情况。

()5. 文件系统是操作系统的核心组件,负责管理计算机硬盘中的数据和信息。

()三、简答题1. 请简要说明操作系统的五个主要功能。

2. 进程是操作系统的核心概念,简要解释什么是进程,并描述进程的状态转换。

3. 简要介绍虚拟内存的概念和作用。

4. 解释死锁的概念,并简要介绍两种常见的死锁预防或避免策略。

5. 简要描述文件系统的组织结构和常见操作。

四、应用题请编写一个简单的C程序,使用进程间通信方式实现两个子进程之间的数据交换。

请注意文章仅为示例,具体解答需根据实际情况进行。

以下为参考答案:一、选择题1. D2. D3. D4. D5. D二、判断题1. 错误2. 正确3. 正确4. 正确5. 正确三、简答题1. 操作系统的五个主要功能包括进程管理、内存管理、设备管理、文件管理和用户接口。

操作系统原理试题及答案

操作系统原理试题及答案

操作系统原理一、单项选择题1. .从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( ).A. 增加,减少B.增加,延长C.减少,延长D.减少,减少2. 在分时系统中,时间片一定,( ),响应时间越长。

A.内存越多B.用户数越多C.后备队列D.用户数越少3. 批处理系统的主要缺点是( )A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是4. 以下( )项功能不是操作系统具备的主要功能.A. 内存管理B.中断处理C.文档编辑D.CPU调度5. 操作系统负责为方便用户管理计算机系统的( )A. 程序B.文档资料C.资源D.进程6. 操作系统的基本职能是( )A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具7. 未配置操作系统的计算机系统中最主要的矛盾是()A.硬件价格昂贵与消费水平之间的矛盾 B.输入输出无法匹配CPU运行速度的矛盾C.软硬件发展不匹配的矛盾 D.操作复杂与操作人员技术水平之间的矛盾8. 进程在系统中是否存在的惟一标志是( )A.数据集合B.目标程序C.源程序D.进程控制块9. 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( )使用.A.操作员B.联机用户C.操作系统D.目标程序10. 进程所请求的一次打印输出结束后,将使进程状态从( )A.运行态变为就绪态B.运行态变为阻塞态C.就绪态变为运行态D.阻塞态变为就绪态11. 一作业进入内存后,则所属该作业的进程初始时处于( )状态.A.运行B.等待C.就绪D.收容12. 临界区是指并发进程中访问共享变量的( )段.A.管理信息B.信息存储C.数据D.程序13. 线程存在的唯一标识是()A.PCB B.JCB C.TCB D.PTR14. 下述有关文件管理的叙述中,()是正确的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一选择题(30 分)1. 操作系统的主要功能是管理计算机系统中的___D_____。

A) 程序B) 数据C) 文件D) 资源2. 产生死锁的基本原因是___A_____和进程推进顺序非法。

A) 资源分配不当B) 系统资源不足C) 作业调度不当D) 进程调度不当3. 在操作系统中,___B____是竞争和分配计算机系统资源的基本单位。

A) 程序B) 进程C) 作业D) 用户4. 动态重定位是在作业的____D____中进行的。

A) 编译过程B) 装入过程C) 连接过程D) 执行过程5. 存放在磁盘上的文件,___A_____。

A) 既可随机访问,又可顺序访问B) 只能随机访问C) 只能顺序访问D) 只能读\写不能访问6. 在多进程的系统中,为了保证公共变量的完整性,每个进程应互斥进入临界区。

所谓临界区是___D_____。

A) 一个缓冲区B) 一个数据区C) 一种同步机制D) 一段程序7. 对于硬盘上存放的信息,物理上读写的最小单位是一个___C_____。

A) 二进位(bit) B) 字节(byte)C) 物理块D) 逻辑记录、8. 虚拟设备是指___C____。

A) 允许用户使用比系统中具有的物理设备更多的设备B) 允许用户以标准化方式来使用物理设备C) 把一个物理设备变换成多个对应的逻辑设备D) 许用户程序不必全部装入主存便可使用系统中的设备9. 在操作系统中,进程的最基本的特征是( A )。

A) 动态性和并发性B) 顺序性和可再现性C) 与程序的对应性D) 执行过程的封闭性10. 操作系统中利用信号量和P、V操作,( C )。

A) 只能实现进程的互斥B) 只能实现进程的同步C) 可实现进程的互斥和同步D) 可完成进程调度11. 作业调度的关键在于( C )。

A) 选择恰当的进程管理程序B) 用户作业准备充分C) 选择恰当的作业调度算法D) 有一个较好的操作环境12. 系统抖动是指( D )。

A) 使用机器时,屏幕闪烁的现象B) 由于主存分配不当,偶然造成主存不够的现象C) 系统盘有问题,致使系统不稳定的现象D) 被调出的页面又立刻被调入所形成的频繁调入调出现象13. 在分页存储管理系统中,从页号到物理块号的地址映射是通过( B )实现的。

A) 段表B) 页表C) PCB D) JCB14. SPOOLing技术可以实现设备的( C )分配。

A) 独占B) 共享C) 虚拟D) 物理15. 避免死锁的一个著名的算法是( C )。

A) 先入先出算法B) 优先级算法C) 银行家算法D) 资源按序分配法16. 下列关于进程和线程的叙述中,正确的是( C )。

A) 一个进程只可拥有一个线程B) 一个线程只可拥有一个进程C) 一个进程可拥有若干个线程D) 一个线程可拥有若干个进程17. 用户程序中的输入、输出操作实际上是由( C )完成。

A) 程序设计语言B) 编译系统C) 操作系统D) 标准库程序18. 若当前进程因时间片用完而让出处理机时,该进程应转变为( A )状态。

A) 就绪B) 等待C) 运行D) 完成19. 支持程序浮动的地址转换机制是( D )A) 页式地址转换B) 段式地址转换C) 静态重定位D) 动态重定位20. 在可变分区存储管理中,最佳适应分配算法要求对空闲区表项按( D )进行排列。

A) 地址从大到小B) 地址从小到大C) 尺寸从大到小D) 尺寸从小到大21. 逻辑文件存放在到存储介质上时,采用的组织形式是与( B )有关的。

A) 逻辑文件结构B) 存储介质特性C) 主存储器管理方式D) 分配外设方式22. 文件的保密是指防止文件被( C )A) 篡改B) 破坏C) 窃取D) 删除23. 一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )A) 先来先服务B) 轮转C) 最高响应比优先D) 均衡调度24. 在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( C )A) 进程相应的程序段的长度B) 进程总共需要运行时间多少C) 进程自身和进程调度策略D) 进程完成什么功能25. 若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。

A) 2个B) 3个C) 4个D) 5个26. 在多进程的并发系统中,肯定不会因竞争( D )而产生死锁。

A) 打印机B) 磁带机C) 磁盘D) CPU27. 通常不采用( D )方法来解除死锁。

A) 终止一个死锁进程B) 终止所有死锁进程C) 从死锁进程处抢夺资源D) 从非死锁进程处抢夺资源28. 通道又被称为I/O处理器,它用于实现( A )之间的信息传输。

A) 主存与外设B) CPU与外设C) 外设与外设D) CPU与辅存29. 磁盘是可共享的设备,每一时刻( C )进程与它交换信息。

A) 允许有两个B) 可以有任意多个C) 最多有1个D) 至少有1个30. 在存储管理的各方案中,可扩充主存容量的方案是( D )存储管理。

A) 固定分区B) 可变分区C) 连续D) 页式虚拟31. 分时系统中进程调度算法通常采用( B )。

A) 响应比高者优先B) 时间片轮转法C) 先来先服务D) 短作业优先32. 设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理时信号量S的可能取值是( A )。

A) 1,0,-1,-2 B) 2,0,-1,-2C) 1,0,-1 D) 3,2,1,033. 设有三个作业J1,J2,J3,它们的到达时间和执行时间如下表:作业名到达时间执行时间J1 8:00 2小时J2 8:45 1小时J3 9:30 0.25小时它们在一台处理器上按单道运行,若采用短作业优先调度算法,则此三作业的执行次序是( C )A) J3,J2,J1 B) J1,J2,J3C) J1,J3,J2D) J3,J1,J234. 一个多道批处理系统,提高了计算机系统的资源利用率,同时( B )。

A) 减少各个作业的执行时间B) 增加了单位时间内作业的吞吐量C) 减少单位时间内作业的吞吐量D) 减少了部份作业的执行时间35. 文件系统采用多级目录结构可以( A )。

A) 节省存储空间B) 解决命名冲突C) 缩短文件传送时间D) 减少系统开销36. 在页式虚拟存储管理中,为实现地址变换,应建立( C )。

A) 空闲区表B) 分区分配表C) 页表D) 段表37. 设有12个同类资源可供四个进程共享,资源分配情况如表:进程已占用资源数最大需求数P1 2 4P2 3 6P3 4 7P4 1 4目前剩余资源数为2。

当进程P1,P2,P3,P4又都相继提出申请要求,为使系统不致死锁,应满足( A )的要求。

A) P1 B) P2C) P3 D) P438. 所谓设备独立性是指,用户在编程时要给出_____A_______。

A.设备逻辑名B.设备物理名C.设备启动地址D.设备卡地址39. CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用(C )。

A 交换技术B 覆盖技术C 缓冲技术D DMA技术40. 操作系统中,进程之间交换数据的过程称为(C )A进程共享B进程同步C进程通信D进程协调41. 下列进程状态的转换中,哪一个是不正确的(C )A就绪到运行B运行到就绪C就绪到阻塞D阻塞到就绪42. 在以下存储管理技术中,支持虚拟存储器的技术是(C )A动态分区法B可重定位分区法C请求分页技术D对换技术43. 磁带上的文件一般只能(B )。

A 按键存取B 顺序存取C 以字节为单位存取D 随即存取44. 处理器有32位地址,则它的虚拟地址空间为(B )字节A、2GBB、4GBC、100KBD、640KB45. 多级目录结构的表现形式为(D )A、线性结构B、散列结构C、网状结构D、树型结构二填空题(20 分)1.没有配置操作系统的计算机称为裸机2.操作系统主要特性有并发性、共享性__、虚拟性_、异步性。

3.进程由PCB 、程序段、数据段、三部分组成,其中PCB、是进程存在的唯一标志。

而程序段部分也可以为其他进程共享。

4.进程的高级通信方式有共享存储系统、消息传递系统、和管道通信系统5.作业生存期共经历四个状态,它们是进入状态、后背状态、运行状态、退出状态。

6.既考虑作业等待时间,又考虑作业执行时间的调度算法是最高响应比优先调度算法7.操作系统是计算机系统中的一个系统软件,它管理和控制计算机系统中的硬件和软件。

8.进程的基本状态有就绪、运行、阻塞。

9.死锁的四个必要条件是互斥、请求又保持、非剥夺和循环等待。

10.进程的调度方式有两种,一种是剥夺方式,一种是非剥夺方式。

11.对待死锁,一般应考虑死锁的预防、避免、检测和解除四个问题。

典型的银行家算法是属于避免,破坏环路等待条件是属于预防,而剥夺资源是解除的基本方法。

12.操作系统的主要设计目标是__方便性_和_有效性__。

13.当一个进程完成了特定的任务后,系统收回这个进程所占的_内存_和取消该进程的__PCB__就撤消了该进程。

14.分时操作系统采用的分时技术是,将_CPU执行时间_划分为很短的时间片,系统将时间片轮流地分配给各联机用户使用。

15.如果系统中有n个进程,则在等待队列中进程的个数最多可为n-1个。

16.在操作系统中,不可中断执行的操作称为原语操作。

17.如果系统中所有作业是同时到达的,则使作业平均周转时间最短的作业调度算法是短作业优先算法。

18.如果信号量的当前值为-4,则表示系统中在该信号量上有4个等待进程。

19.在有m个进程的系统中出现死锁时,死锁进程的个数k应该满足的条件是2<=k<=m。

20.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于动态。

21.在操作系统中,一种用空间换取时间的资源转换技术是SPOOLing技术。

22.为实现CPU与外部设备的并行工作,系统引入了通道硬件机制。

23.若使当前运行进程总是优先级最高的进程,应选择优先权调度算法进程调度算法。

24.主存储器与外围设备之间的信息传送操作称为__输入输出操作_ 。

25.从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编辑阶段,编译阶段,链接阶段,装入阶段和运行阶段。

26.虚拟设备是通过SPOOLing技术把物理设备变成能为若干用户逻辑的设备。

27.虚拟存储的大小受到外存、内存的可使用的总容量和计算机总线长度的地址结构的限制。

28.同步机制应遵循空闲让进,忙则等待,有限等待和让权等待四个准则。

三判断题(10分)1.多用户系统一定是多任务系统。

错2.若采用资源静态分配策略,就不会发生死锁。

对3.当系统中有死锁产生时,一定是所有的进程都处于等待状态。

相关文档
最新文档