操作系统模拟试题

合集下载

自考操作系统 (课程代码 02326)模拟试题

自考操作系统 (课程代码  02326)模拟试题

操作系统(课程代码 02326)模拟试题一、单项选择题1.现代操作系统的基本特征是程序的并发执行、资源共享和【】A.多道程序设计B.操作的异步性C.中断处理D.实现分时与实时处理2.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。

下列方法中哪一个破坏了“占有且申请”条件。

【】A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配法3.在分时系统中,时间片一定,用户数越多,【】A.内存越多 B.响应时间越长C.后备队列越短D.响应时间越短4.下列进程状态的转换中,不正确的是【】A.就绪→运行B.运行→就绪C.阻塞→就绪D.就绪→阻塞5.信号量S的初值为5,在S上执行了9次P操作,6次V操作后,S的值为【】A.10 B. 8 C.6 D.26.操作系统是一种【】A.应用软件B.系统软件C.通用软件D.工具软件7.UNIX命令的一般格式是【】A.命令名 [选项] [参数] B.[选项] [参数] 命令名C.[参数] [选项] 命令名D.[命令名] [选项] [参数] 8.在下列特性中,不是进程的特性的是【】A.异步性B.并发性C.静态性D.动态性9.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。

【】A.同步B.互斥C.竞争D.合作10.在操作系统中,JCB是指【】A.作业控制块B.进程控制块C.文件控制块D.程序控制块11.虚拟存储技术是【】A.补充内存物理空间的技术B.补充相对地址空间的技术选择恰当的作业调度算法C.扩充外存空间的技术D.扩充输入输出缓冲区的技术12.段页式管理每取一次数据,要访问()次内存。

【】A.1 B.2C.3 D.413.文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是【】A.连续文件B.串连文件C.索引文件D.逻辑文件14.用户编制的程序与实际使用的物理设备无关是由()功能实现的。

《操作系统》模拟试题及参考答案

《操作系统》模拟试题及参考答案

《操作系统》模拟试题及答案第一部分选择题一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.为了启动读卡机、磁带机、打印机等设备进行工作,必须配置控制设备工作的程序,这种例行子程序被称为()。

A.汇编程序B.管理程序C.设备驱动程序D.操作系统2.能使计算机系统接收到信号后及时进行处理,并且在严格的规定时间内处理结束,再给出反馈信号的操作系统称为()。

A.批处理操作系统B.网络操作系统C.分布式操作系统D.实时操作系统3.操作系统结构设计中,层次结构法的最大特点是()。

A.便于调试B.把整体问题局部化C.结构清晰D.利于功能的增加、删减和修改4.“访管指令”是一条()。

A.在目态下执行的指令B.在管态下执行的指令C.在目态和管态下都可执行的指令D.不可单独执行的指令5.在UNIX系统中,cat命令的功能是()。

A.用来切换当前工作目录B.删除一个空目录C.用来显示ASCII码编写的文本文件D.用来实现分屏显示6.进程状态变化不包括()。

A.运行态→等待态B.等待态→就绪态C.运行态→就绪态D.等待态→运行态7.常用的进程调度算法不包括()。

A.先来先服务调度算法B.最高优先级调度算法C.时间片轮转调度算法D.均衡调度算法8.UNIX系统采用的进程调度算法是()。

A.时间片轮转法B.动态优先数调度算法C.分级调度算法D.响应比高者优先法9.操作系统的存储管理对象是()。

A.寄存器B.辅助存储器C.高速缓冲存储器D.主存储器10.静态重定位的相对地址转换成绝对地址发生在()。

A.程序入主存储器时B.程序入CPU时C.程序回存磁盘空间时D.程序编译时11.在单用户连续存储管理方案中,用来存放用户区起始地址的寄存器是()。

A.下限寄存器B.界限寄存器C.基址寄存器D.限长寄存器12.因页面调度算法选用不合适,出现页面频繁被调入调出的现象被称为()。

操作系统概论模拟试题一

操作系统概论模拟试题一

操作系统概论模拟试题一一、单项选择题(每小题1分,共15分)c 1.MS-DOS的引导程序是在磁盘初始化时,由()命令写在软盘或硬盘的0柱0面1扇区上的。

A.CHKDSKB.FDISKC.FORMATD.DISKCOPY2.MS-DOS 5.0开始把()的内存区域作为基本内存区。

A.1MB与2MB之间B.1MB之后C.640KB与1MB之间D.0KB与640KB之间3.MS-DOS中的文件存储结构采用()。

A.顺序结构B.链接结构C.索引结构D.成组链接结构4.与“计算时间”无关的作业调度算法是()算法。

A.先来先服务B.响应比高者优先C.优先数D.可抢占的优先数5.实时系统中的进程调度通常采用()算法。

A.响应比高者优先B.短作业优先C.时间片轮转D.抢占式的优先数高者优先6.在可变分区存储管理中,为了实现主存的空间分配,应设置()来进行管理。

A.页表B.段表C.位示图D.空闲区表7.某系统有同类资源m个供n个进程共享,如果每个进程最多申请k个资源(1<=k<=m),则各进程的最大需求量之和()时系统不会发生死锁。

A.=mB.=m+nC.<m十nD.>m+n8.动态重定位是在()完成的。

A.作业执行前B.作业执行过程中由硬件C.作业执行过程中由OSD.作业执行过程中由用户9.Windows操作系统是由()公司研制的。

A.MicrosoftB.IntelC.HPD.SUN SYSTEM10.进程从等待状态进人就绪状态可能是由于()。

A.现运行进程运行结束B.现运行进程执行P操作C.现运行进程执行了V操作D.现运行进程时间片用完11.在以下的存储管理方案中,能扩充主存容量的是()。

A.固定式分区管理B.可变式分区管理C.页式存储管理D.分页虚拟存储管理12.UNIX文件系统对盘空间的管理采用()。

A.FAT表法B.位示图法C.空闲块链接法D.空闲块成组链接法13.通道在输人输出操作完成或出错时就形成(),等候CPU来处理。

1操作系统题

1操作系统题

第一套操作系统题:1.操作系统是现代计算机系统小可缺少的组成部分。

操作系统负责管理计算机的_________。

A.程序B.功能c.资源D.进程2.操作系统的主体是______。

A.数据B.程序c.内存D.CPU3.在下列操作系统中,属于分时系统的是________ 。

A.UNIX B.MS-DOSC.Windows 2000/XP D.Novell Netware4.在下列操作系统巾,运行在苹果公司Macintosh系列机上的操作系统是____。

A.Mac OS B.UNIX C.Novell Netware D.Linux5.在搜索文什时,若用户输入“*.*”,则将搜索____。

A.所在含有“*”的文件B.所有扩展名中含有“*”的文件C.所有文件D.以上全不对6.Windows操作系统规定文什名中不能含有的符号是____。

A.\/:* ? # <> $ B.\/* ? " <> $C.\/:* ? " <> | @ D.\/:* ? " <> |7.___被称为文本文件或ASCII文件。

A.以EXE 为展名的文件B.以TXT为扩展名的文件c.以com为扩展名的文件D.DOC为扩展名的文件8.关于windows直接删除文件而不进入回收站的操作中,正确的是______。

A.选定文什后,按Shift+DEL键B.选定文件后,按ctrl+DEL键C.选定文件后,按DEL键D.选定义件后,按Shift键,再按DEL键9.下列关十打印机的说法中,错误的是_____。

A.如果打印机图标旁有了复选标记,则已将该打印机没置为默认打印机B.可以设置多台打印机为默认打印机C.在打印机管理器中可以安装多台打印机D.在打印时可以更改打印队列中尚未打印文档的顺序10.存windows中,各应用程序之间的信息交换是通过______进行的。

A.记事本B.剪贴板C.画图D.写字板11.下列关于线程的说法中,错误的是_____。

操作系统模拟试题

操作系统模拟试题

一、单项选择题(共30分,每小题2分)1.一个完整的计算机系统是由()组成的。

CA、硬件B、软件C、硬件和软件D、用户程序2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。

BA、多道批处理系统B、分时系统C、实时系统D、网络系统3.若当前进程因时间片用完而让出处理机时,该进程应转变为()状态。

AA、就绪B、等待C、运行D、完成4.在一个单处理机系统中存在10个进程,则最多可能有()个进程处于阻塞状态。

DA、2B、9C、1D、105.在创建进程时,()不是创建所必需的步骤。

CA、为进程建立PCBB、为进程分配内存等资源C、为进程分配CPUD、将进程插入就绪队列。

6.作业调度是从处于()状态的队列中选取作业投入运行。

BA、提交B、后备C、阻塞D、就绪7.下述解决死锁的方法中,属于死锁避免策略的是()。

AA、银行家算法B、资源有序分配法C、资源分配图化简法D、撤消进程法8.在可变分区存储管理中,最佳适配算法要求对空闲区表项按()进行排列。

DA、地址从大到小B、地址从小到大C、尺寸从大到小D、尺寸从小到大9.在请求调页系统的多种置换算法中,选择最先进入内存的页面予以淘汰的算法称为()。

A A、FIFO算法B、OPT算法C、LRU算法D、NRU算法10.在回收内存时出现释放区与插入点前一个分区F1相邻接,此时应()。

CA、为回收区建立一个分区表项,填上分区的大小和起始地址B、以F1分区的表项作为新表项且不做任何改变C、以F1分区的表项为新表项,但修改新表项的大小D、以F2分区的表项作为新表项,同时修改新表项的大小和起始地址。

11.在操作系统中,使用户所编制的程序与实际使用的物理设备无关是由()功能实现的。

D A、设备分配B、缓冲管理C、设备管理D、设备独立性12.磁盘属于()。

CA、字符设备B、独占设备C、块设备D、虚拟设备13.对文件空闲存储空间的管理,在MS-DOS中采用的是()。

BA、空闲表B、文件分配表C、位示图D、成组链接法14.使命令的执行结果不在屏幕上显示,而将之引向另一个文件,这各功能称为()。

完整 计算机操作系统试题及答案

完整 计算机操作系统试题及答案

完整计算机操作系统试题及答案完整计算机操作系统试题及答案计算机操作系统精选模拟试题及答案1.操作系统的发展过程就是(c)a、完整操作系统,管理程序,操作系统b、完整操作系统,操作系统,管理程序c、管理程序,完整操作系统,操作系统d、管理程序,操作系统,完整操作系统2.用户程序中的输入、输出操作实际上是由(b)完成。

a、程序设计语言b、操作系统c、编译系统d、标准库程序3.进程调度的对象和任务分别就是(c)。

a、作业,从就绪队列中按一定的调度策略选择一个进程占用cpub、进程,从后备作业队列中按调度策略选择一个作业占用cpuc、进程,从就绪队列中按一定的调度策略选择一个进程占用cpud、作业,从后备作业队列中调度策略选择一个作业占用cpu4.支持程序浮动的地址转换机制是(a、动态重定位)a、动态重定位b、段式地址转换c、页式地址转换d、静态重定位5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按(c)进行排列。

a、地址从小至大b、地址从小到大c、尺寸从小到大d、尺寸从小至大6.设计批处理多道系统时,首先要考虑的是(系统效率和吞吐量)。

a、灵活性和可适应性b、系统效率和吞吐量c、交互性和响应时间d、实时性和可靠性7.当进程因时间片扔掉而让给处理机时,该进程应当转型为(b)状态。

a、等待b、就绪c、运行d、完成8.文件的保密是指防止文件被(c)。

a、篡改b、破坏c、窃取d、删除9.若系统中存有五个mammalian进程牵涉某个相同的变量a,则变量a的有关临界区就是由(d)临界区形成。

a、2个b、3个c、4个d、5个10.按逻辑结构分割,文件主要存有两类:(记录式文件)和流式文件。

a、记录式文件b、网状文件c、索引文件d、流式文件11.unix中的文件系统使用(、流式文件)。

a、网状文件b、记录式文件c、索引文件d、流式文件12.文件系统的主要目的是(a)。

a、同时实现对文件的按名读取b、同时实现交互式存贮器c、提升外围设备的输入输出速度d、用作暂存系统文档13.文件系统中用(d)管理文件。

计算机操作系统模拟试题

计算机操作系统模拟试题

一,单选题:16分,每题02分1, 系统调用的目的是( ).A:请求系统服务B:终止系统服务C:申请系统资源D:释放系统资源2, 下列描述中不是作业的组成部分的是( ).A:进程B:程序C:数据D:作业说明书3, 一个作业的完成要经过若干加工步骤,每个步骤称为( ).A:作业流B:子程序C:子进程D:作业步4, 在各种作业调度算法中,若所有作业同时到达,则平均等待间最短的算法是( ).A:先来先服务法B:优先数法C:最高响应比优先法D:短作业优先法5, UNIX系统中,用户可以终止一个进程的进行,命令格式为kill [数值] 进程号,其中数值为"3"时的含义为( ). A:中断B:挂起C:退出D:杀死6, 关于DOS Shell叙述有错的是( ).A:是命令解释和控制语言B:能扩展原有命令的功能C:最早应用于DOS系统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, 在操作系统中,用户在使用I/O设备时,通常采用( ).A:设备的绝对号B:设备的相对号C:虚拟设备号D:设备名14, 大多数低速设备都属于( )设备.A:独享B:共享C:虚拟D:SPOOLing15, 利用信号量实现进程的( ),应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于P(mutex)和V(mutex)原语之间.A:同步B:互斥C:竞争D:合作16, 进程间的同步是指进程间在逻辑上的相互( )关系.A:联接B:制约C:继续D:调用17, 当处理器处于管态时,处理器可以执行的指令应该是( ).A:非特权指令B:仅限于特权指令C:一切指令D:访管指令18, 当操作系统退出执行,让用户执行时,系统会( ).A:继续保持管态B:继续保持目态C:从管态变为目态D:从目态变为管态19, CPU状态分为管态和目态,从目态转换到管态的唯一途径是( ).A:运行进程修改程序状态字B:中断屏蔽C:系统调用D:进程调度程序20, 在传统操作系统设计中,采用的结构模型主要是( )和整体内核模型.A:对象模型B:层次模块模型C:进程模型D:原型模型二,多选题:20分,每题04分21, 在具有分时兼批处理的计算机系统中,总是优先调度前台作业,所谓前台作业指( )( )( ).A :交互式作业B :联机作业C :脱机作业D :终端型作业E :会话型作业22, 文件的存取方法依赖于( )( )( ).A :文件的物理结构B :存放文件的存储设备的特性C :文件类型D :文件的逻辑结构E :文件的存储结构23, 常用的主存管理方法有( ),( )和( ).A :分区B :分页C :分段D :虚拟存储E :最坏适应法24, 内存的类型主要有( )( )( ).A :虚拟内存B :扩展内存C :高速缓冲存储器D :动态内存E :常规内存25, 在现代操作系统中,资源的分配单位是( ),而处理机的调度单位是( );A与C之间的关系是( ).A :进程B :原语C :线程D :系统调用E :一对多F :多对一三,判断题:10分,每题02分26, 实时操作系统追求的目标是高吞吐率.27, UNIX的i节点是文件内容的一部分.28, 虚拟存储器实际上是一种设计技巧,使主存物理容量得到扩大.29, 固定分区存储管理的各分区的大小可变化,这种管理方式不适合多道程序设计系统. 30, 采用SPOOLing技术的目的是提高独占设备的利用率.31, CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用通道技术. 32, 进程的互斥和同步总是因相互制约而同时引起.33, 如果在加锁法实现互斥时,将未进入临界区的进程排队时,从而让其有被再调度的机会的话,加锁法和P,V原语实现互斥时效果相同.34, Windows是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序间切换.35, 操作系统的易维护性设计应使系统具有一定的自动修补能力.四,填空选择题:03分,每题03分36, 37, 见另一张纸,题目相同38, 在操作系统中,设有三个批处理作业,所需执行时间分别为2 小时,1小时和25分钟,相继到达时间分别为6:00,6:10和6:25.若对这三个批处理作业采用调试算法S1,其执行情况如下: 作业号到达时间开始执行时间执行结束时间1 6:00 6:00 8:002 6:10 8:00 9:003 6:25 9:00 9:25若对这三个批处理作业采用调试算法S2,其执行情况如下:作业号到达时间开始执行时间执行结束时间1 6:00 7:50 9:502 6:10 6:50 7:503 6:25 6:25 6:50(1)则调试算法S1属于( ),调试算法S2属于( ).(2)通常把作业进入系统至最后完成的时间称为该作业的周转时间.在调试算法S1下,作业平均周转时间为( )小时,在调度算法S2下,作业平均周转时间为( )小时.填空选择:选项1 : 选项2 :A优先数法B先来先服务算法C最短作业优先法D资源搭配算法E最高响应比优先算法F 多队列循环算法选项3 : 选项4 :2.61 2.5 2.42 1.97 1.72 2.139, 在具有( )机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同.前者称为( ),后者称为( ).A逻辑地址B执行地址C编程地址D物理地址E地址变换FSPOOLing40, 存储保护的工作由( )和( )配合实现,若硬件检查程序不允许进行存取,则产生( )中断.填空选择:A软件B地址越界C硬件D缺页E固件41, 在分页式存储管理中,将每个作业的( )分成大小相等的页,将( )分块,页和块的大小( ),通过页表进行管理.A符号名空间B主存空间C辅存空间D逻辑地址空间E相等F不等42, 虚拟存储的思想基础是( ),实现虚拟存储的物质基础是( )和( )机构.A程序执行的局部性B代码的顺序执行C动态地址转换D变量的连读访问E二级存储结构43, 采用假脱机技术的目的是([1]).假脱机技术是将输入输出控制工作大部分交由相应的通道来承担,利用磁盘作为后援存储器,实现了外设同时联机操作,使得([2])成为([3]),减少了对频繁使用外设的压力.选项1 :A提高外设和主机的利用率B提高内存和主机效率C减轻用户编程负担D提高程序运行速度选项2 : 选项3 :A块设备B字符设备C独占设备D虚拟设备44, 从资源特点的角度来分析外围设备的特性,外围设备分为三类( ),( )和( ).A虚拟设备B存储设备C独享设备D字符设备E共享设备F输入输出设备45, 为了对设备进行管理,计算机系统为每一台设备确定一个编号,这个编号称为设备的( ),而用户总是用设备的( )来提出使用设备的要求,由操作系统进行转换,变成系统的设备的( ).A绝对号B相对号C物理名D逻辑名E类型号46, 一个具有通道装置的计算机系统,通常一个CPU可以连接( )通道,一个通道可以连接( )设备控制器,一个设备控制器可连接同类的( )设备.A多个B一个C一台D多台E二个47, 操作系统中,可以并行工作的基本单位是([1]),[1]也是系统核心调度及资源分配的基本单位,它是由([2])组成的,它与程序的主要区别是([3]).填空选择:选项1 :A作业B函数C进程D过程选项2 :A程序,数据和PCB,B程序,数据和标识符,C程序标识符和PCB,D数据,标识符和PCB 选项3 :A程序有状态,而它没有B它有状态,而程序没有C程序可占用资源,而它不可D它可占用资源,而程序不可48, 进程执行时的间断性,决定了进程可能具有多种状态.进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由( )进入( ).如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一个进程,并将处理机分配给它,此时该进程进入( ).A就绪状态B静止状态C等待状态D执行状态E终止状态49, 进程被创建后,最初处于( )状态,然后经( )选中后进入( )状态.A等待B进程调度C执行D就诸E地址转换五,简答题:35分,每题05分50, 什么是虚拟机答:虚拟机是指"虚拟"的计算机,是由软件模拟实现出来的计算机,实际上它是将本地主机上的硬盘和内存划分出一部分或几部分,虚拟成一台或多台子机.这些虚拟出的新计算机拥有独立的硬盘,软驱,光驱和操作系统,可以像使用普通计算机一样使用它们,如同时运行多个不同的操作系统等,对真实的计算机不会产生任何的影响.51, 简述模块接口法的缺点.答:(1)很难保证模块设计的正确性.各单个模块的设计,通常都是基于不完全正确的环境的,故很难保证每个模块设计的正确性.(2)装配的困难性.往往会发生由若干模块共享的数据项的逻辑结构和内部表示,各个模块均不相同.对于修改这样的错误,在模块编码后往往是很困难的.(3)模块相对独立性差.由于模块接口法是从功能观点而不是按资源管理的观点来设计系统,且未能分清为很多进程所共享的资源,以及为某进程独占的资源,在管理方法上的差异,此时模块之间的牵连甚多,从而造成了模块的相对独立性差.综合题:11分,每题11分52, 一个由3个页面(页号为0,1,2),每页有2048个字节组成的程序,假定在某时刻调入8个物理块的内存,其页面的页号和物理块号的对照表如下:逻辑页号主存块号,0,4,1,7,2,1请根据页表,计算下列给出的逻辑地址对应的绝对地址.(1)100 (2)2617 (3)5196参考答案:答:首先根据逻辑地址查页表,得到主存的块号,再根据公式绝对地址=块号(块长+页内地址进行计算.(1)100的页号为0(100/2048=0),页内地址为100 mod 2048=100;查表得主存块号为4,于是绝对地址=4(2048+100=8292;(2)2617的页号为1(2617/2048=1),页内地址为2617 mod 2048=569;查表得主存块号为7,于是绝对地址=7(2048+569=14905;(3)5196的页号为2(5196/2048=2),页内地址为5196 mod 2048=1100;查表得主存块号为1,于是绝对地址=1(2048+1100=3148.(注:mod为取模运算,即求余数.)。

操作系统模拟试题(答案)

操作系统模拟试题(答案)

模拟试题1试题类型包括:选择题(20分),判断题(10分),填空题(30分),解答题(25分),应用题(15分)。

(一)选择题(每空2分,共 20 分)1.在计算机系统中,操作系统是()。

A.一般应用软件; B.核心系统软件; C.用户应用软件; D.系统支撑软件。

2.UNIX操作系统是著名的()。

A.多道批处理系统; B.分时系统; C.实时系统; D.分布式系统。

3.在现代操作系统中采用缓冲技术的主要目的是()。

A.改善用户编程环境; B.提高CPU的处理速度;C.提高CPU和设备之间的并行程度;D. 实现与设备无关性。

4.进程和程序的一个本质区别是()。

A.前者为动态的,后者为静态的; B.前者存储在内存,后者存储在外存;C.前者在一个文件中,后者在多个文件中;D.前者分时使用CPU,后者独占CPU。

5.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将()。

A.从就绪变为运行; B.从运行变为就绪;C.从运行变为阻塞; D.从阻塞变为就绪6.进程控制块是描述进程状态和特性的数据结构,一个进程()。

A.可以有多个进程控制块; B.可以和其他进程共用一个进程控制块;C.可以没有进程控制块; D.只能有惟一的进程控制块。

7.在一般操作系统中必不可少的调度是()。

A.高级调度; B.中级调度; C.作业调度; D.进程调度。

8.把逻辑地址转变为内存的物理地址的过程称作()。

A.编译; B.连接; C.运行; D.重定位。

9.在UNIX系统中,目录结构采用()。

A.单级目录结构; B.二级目录结构;C.单纯树形目录结构; D.带链接树形目录结构。

10.避免死锁的一个著名的算法是()。

A.先入先出法; B.银行家算法; C.优先级算法; D.资源按序分配法。

(二)判断题(每题2分,共10分)从下列叙述中选择正确的叙述,在题号前划上对勾;对于你认为是错误的叙述要划上叉,并予以改正(但要符合原义,改动应少)。

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

一、单项选择题(共30分,每小题2分)1.一个完整的计算机系统是由()组成的。

CA、硬件B、软件C、硬件和软件D、用户程序2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。

BA、多道批处理系统B、分时系统C、实时系统D、网络系统3.若当前进程因时间片用完而让出处理机时,该进程应转变为()状态。

AA、就绪B、等待C、运行D、完成4.在一个单处理机系统中存在10个进程,则最多可能有()个进程处于阻塞状态。

DA、2B、9C、1D、105.在创建进程时,()不是创建所必需的步骤。

CA、为进程建立PCBB、为进程分配内存等资源C、为进程分配CPUD、将进程插入就绪队列。

6.作业调度是从处于()状态的队列中选取作业投入运行。

BA、提交B、后备C、阻塞D、就绪7.下述解决死锁的方法中,属于死锁避免策略的是()。

AA、银行家算法B、资源有序分配法C、资源分配图化简法D、撤消进程法8.在可变分区存储管理中,最佳适配算法要求对空闲区表项按()进行排列。

DA、地址从大到小B、地址从小到大C、尺寸从大到小D、尺寸从小到大9.在请求调页系统的多种置换算法中,选择最先进入内存的页面予以淘汰的算法称为()。

A A、FIFO算法B、OPT算法C、LRU算法D、NRU算法10.在回收内存时出现释放区与插入点前一个分区F1相邻接,此时应()。

CA、为回收区建立一个分区表项,填上分区的大小和起始地址B、以F1分区的表项作为新表项且不做任何改变C、以F1分区的表项为新表项,但修改新表项的大小D、以F2分区的表项作为新表项,同时修改新表项的大小和起始地址。

11.在操作系统中,使用户所编制的程序与实际使用的物理设备无关是由()功能实现的。

D A、设备分配B、缓冲管理C、设备管理D、设备独立性12.磁盘属于()。

CA、字符设备B、独占设备C、块设备D、虚拟设备13.对文件空闲存储空间的管理,在MS-DOS中采用的是()。

BA、空闲表B、文件分配表C、位示图D、成组链接法14.使命令的执行结果不在屏幕上显示,而将之引向另一个文件,这各功能称为()。

DA、脱机输出B、管道C、联机输出D、输出重定向15.在数字加密算法中,DES算法是一种()。

CA、序列加密算法B、公开密钥加密算法C、对称加密算法D、数字签名算法二、填空题(共20分,每空2分)1.只有计算机硬件而没有任何软件支持的计算机称为(裸机)。

2.进程空间分为用户空间和(系统空间)。

3.若进程的用户程序段在执行时,该进程处于用户态,也称为(目态)。

4.根据响应时间分类,可以将实时系统分为(强实时系统)、(弱实时系统)和一般实时系统。

5.程序被装入内存时由操作系统的连接装入程序完成程序的逻辑地址到内存地址的转换的过程称为(地址映射)。

6.虚拟存储器的主要特征包括多次性、(对换性)和(虚拟性)。

7.I/O设备的控制方式可分为程序控制方式、(DMA方式)、中断方式和通道方式等。

8.(文件)是一组相关数据项的集合,用于描述一个对象在某方面的属性。

三、判断题(共10分,每小题1分)1.(×)用户用Visual Basic语言编写的工资管理程序属于系统软件。

2.(√)操作系统的一个重要概念是进程,不同进程所执行的代码可以相同,也可以不同。

3.(×)临界区是指进程中用于实现进程同步的那段代码。

4.(√)系统处于不安全状态可能会导致死锁。

5.(×)资源要求多的作业,其优先权应高于资源要求少的作业。

6.(√)在非虚拟存储器中,要求作业在运行前必须全部装入内存,且在运行过程中也必须一直驻留内存。

7.(√)共享设备必须是可寻址的随机访问的设备。

8.(×)顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上。

9.(×)操作系统是计算机硬件和计算机软件之间的接口。

10.(×)虚拟设备是指允许用户程序不必全部装入内存就可使用系统中的设备。

四、简答题(共20分,每小题5分)1.进程间同步和互斥的含义是什么?进程互斥:不允许两个以上的共享某资源的并发进程同时进入临界区。

进程同步:指一组并发进程由于相互合作,共同完成某种任务,因而相互等待,使得各进程按一定的速度执行的过程。

(答对1个得3分,答对两个得5分)2.什么是分页?什么是分段?二者主要有何区别?分页是将一个进程的逻辑地址空间分成若干大小相等的部分,每一部分称作页面。

分段是一组逻辑信息的集合,即一个作业中相对独立的部分。

(2分)分页和分段的主要区别是:1)页是信息的物理单位,段是信息的逻辑单位;(1分)2)页的大小是由系统固定的,段的长度因段而异,由用户决定;(1分)3)分页的作业地址空间是一维的,分段的作业地址空间是二维的。

(1分)3.什么是死锁?产生死锁的必要条件是什么?所谓死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,他们都将无法再向前推进。

(1分)必要条件:互斥条件(1分);请求和保持条件(1分);不剥夺条件(1分);环路等待条件(1分)。

4.为实现分页式虚拟存储,页表中至少应含有哪些内容?页号、物理块号、状态位、访问字段、修改位、外存地址(每个1分,任写5个为满分)五、计算与应用题(共20分,每小题10分)1.对于如下的页面访问序列:1,2,3,4,1,2,5,1,2,3,4,5当内存块数量分别为3和4时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断)解:FIFO淘汰算法:内存块为3时,缺页中断(或称缺页次数、页面故障)为9;内存块为4时,缺页中断为10。

LRU淘汰算法:内存块为3时,缺页中断为10;内存块为4时,缺页中断为8。

2.三个进程A、B、C,共享两个缓冲区B1和B2。

缓冲区B1中可存放n件产品,缓冲区B2中可存放m件产品。

进程A每次生产一件产品并将其存入缓冲区B1中;进程B每次从缓冲区B1中取出一件产品后再把它送到缓冲区B2中;进程C每次从缓冲区B2中取出一件产品去消费。

为防止把产品存入已满的缓冲区,或从空的缓冲区取产品、或重复取产品,试用信号量机制实现它们之间的同步。

解:(1)进程间关系为:A→B1→B→B2→CA受B制约:当B未把B1信息取走,A不能输入下一信息。

C受B制约:当B未把B1信息送入B2,C不能打印B2信息。

B同时受A、C约束:把A未把信息写入B1;C未把B2信息印出,则B不能把B1信息送至B2。

(2)设四个信号量。

它们初值均为0A私用信号量S1空。

(为“0”表示B1空)B私用信号量S1满。

(为“1”表示B1满)B私用信号量S2空。

(为“0”表示B2空)C私用信号量S2满。

(为“1”表示B2满)PV原语同步算法如下:A:输入到B1→V(S1满)→P(S1空)过程循环往复B:P(S1满)→B1的信息送入B2→V(S1空)→V(S2满)→P(S2空)过程循环往复C:P(S2满)→B2的信息被打印→V(S2空)过程循环往复一、单项选择题(共30分,每小题2分)1.操作系统的主要功能是管理计算机系统中的()。

CA、程序和数据B、进程C、资源D、硬件2.以下著名的操作系统中,属于单用户、单任务系统的是()。

AA、DOS系统B、Windows NT系统C、UNIX系统D、OS/2系统3.下列进程状态的转换中,哪一个是不正确的()。

CA、就绪®运行B、运行®就绪C、就绪®阻塞D、阻塞®就绪4.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。

这种性质称作进程的()。

BA、动态性B、并发性C、调度性D、异步性5.进程控制块是描述进程状态和特性的数据结构,一个进程()。

DA、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制块6.计算机系统产生死锁的根本原因是()。

DA、资源有限B、进程推进顺序不当C、系统中进程太多D、A和B7.任何两个并发进程之间()。

DA、一定存在互斥关系B、一定存在同步关系C、一定彼此独立无关D、可能存在同步或互斥关系8.对于整形信号量,在执行一次V操作时,信号量的值应()。

BA、不变B、加1C、减1D、减指定数值9.一作业7:00到达系统,估计运行时间为2小时,若11:00开始执行该作业,其响应比是()。

AA、2.5B、1C、3D、1.510.在可变分区存储管理中,循环首次适应算法要求对空闲区表项按()进行排列。

CA、地址从大到小B、尺寸从大到小C、地址从小到大D、尺寸从小到大11.虚拟存储管理策略可以()。

CA、扩大物理内存容量B、扩大物理外存容量C、扩大逻辑内存容量D、扩大逻辑外存容量12.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。

BA、增加B、减少C、不变D、可能增加也可能减少13.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。

BA、段表B、页表C、PCBD、JCB14.位示图方法可用于()。

AA、磁盘空间的管理B、磁盘的驱动调度C、文件目录的查找D、页式虚拟存贮管理中的页面调度15、SPOOLing技术可以实现设备的()分配。

CA、独占B、共享C、虚拟D、物理二、填空题(共20分,每空2分)1.处理机管理主要包括(进程控制)、进程同步、进程通信和进程调度。

2.进程同步机制应遵循的原则包括空闲让进、(忙则等待)、有限等待和让权等待。

3.在间接通信方式中,进程之间的通信需要通过(消息邮箱)来暂时存放消息。

4.若进程的系统程序段在执行时,该进程处于(内核状态),也称为管态。

5.死锁的处理方法包括预防死锁、(避免死锁)、检测死锁和解除死锁。

6.将系统中所有空闲的小分区集中起来形成一个大分区的过程称为(紧凑或拼接)。

7.I/O设备的控制方式可分为程序控制方式、中断方式、DMA方式和(通道方式)等。

8.外存的分配方式有连续分配、(链接分配)和索引分配三大类。

9.程序接口是操作系统专门为用户程序设置的,也是用户程序取得(操作系统服务)的唯一途径。

10.(链路加密)是对在网络相邻结点之间通信线路上传输的数据进行加密。

三、判断题(共10分,每小题1分)1.(×)实时系统在响应时间、可靠性及交互作用能力等方面一般都比分时系统要求高。

2.(×)当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中。

3.(√)原语不能并发执行,并且其执行过程不能被中断。

4.(×)计算作业的优先权应高于I/O型作业的优先权。

5.(√)在非虚拟存储器中,要求作业在运行前必须全部装入内存,且在运行过程中也必须一直驻留内存。

相关文档
最新文档