华师网络课程考试《操作系统》练习测试题库及答案.docx
- 文档编号:23974181
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:29
- 大小:46.40KB
华师网络课程考试《操作系统》练习测试题库及答案.docx
《华师网络课程考试《操作系统》练习测试题库及答案.docx》由会员分享,可在线阅读,更多相关《华师网络课程考试《操作系统》练习测试题库及答案.docx(29页珍藏版)》请在冰豆网上搜索。
华师网络课程考试《操作系统》练习测试题库及答案
华中师范大学网络教育学院
《操作系统》练习测试题库及答案
一、单项选择题
1.在OS中,进程是一个具有独立功能的程序在某个数据集上的一次()。
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.UNIX系统中,用于创建新进程的系统调用命令是()。
AforkBpipeCexitDread
9.下列哪项不是分时操作系统的特点()。
A交互性B多路性C独占性D自治性
10.不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是()。
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.UNIX系统采用()策略进行主存的管理。
A动态分区B请求调页C分段D段页式
19.联机命令接口是()。
A分时系统中的接口B批处理系统中的接口
C实时操作系统的接口D其他系统的接口
20.将作业地址空间中的逻辑地址转换为内存中的物理地址的过程称为()。
A重定位B逻辑变换C地址交换D进程创建
21.在图形用户接口中,用于查看和操纵应用程序或文档的是()。
A窗口B对话框C图标 D菜单
22.当系统响应用户要求,将输入的作业存入到直接存取的外部存贮器上,并等待调度执行时,则该作业处于()。
A提交状态B后备状态C执行状态D完成状态
23.作业调度程序的工作有()。
A分配和释放内存B分配和释放外部设备
C把作业的内存、外设要求转给相应的管理程序D对处理机的分配工作
24.三种类型存储器的管理策略中,对页式系统或非页式系统没有多大区别的是()。
A放置策略B调入策略C淘汰策略D都一样
25.在几种常见的数据传递方式中,CPU和外围设备只能串行工作的是()。
A程序直接控制方式B中断方式CDMA方式D通道控制方式
26.中断屏蔽是通过每一类中断源设置一个中断屏蔽触发器来屏蔽它们的()而实现的。
A中断源B中断请求C中断响应D中断屏蔽
27.在文件系统中,用户通过()来访问文件。
A文件类型B文件结构C文件名D文件属性
28.在设备分配方式,动态分配()。
A在用户作业开始执行之前B设备的使用效率低
C不符合设备分配的总原则D有可能造成进程死琐
29.通过存取控制机制来防止由()所造成的文件不安全性。
A人为因素B自然因素C系统因素D以上三者
30.在UNIX中,文件系统的目录结构采用的是()。
A线型结构B二维结构C树型层次结构D网状结构
31.若P、V操作的信号量S初值为5,当前值为-2,则表示有()进程处于等待状态。
A0B1C2D3
32.分时操作系统通常采用()算法为用户服务。
A时间片轮转B最短作业优先C先来先服务D优先数调度
33.用于连接高速I/O设备的通道是()。
A字节多路通道B数组多路通道C数据选择通道
34.操作系统是()软件。
A通用B系统C应用D实时
35.如果一个文件采用直接存取方式且文件大小不固定,则应选择()文件结构。
A连续B串联C直接D索引
36.作业的周转时间与该作业的执行时间比称为()。
A带权周转时间B响应时间C等待时间D运行时间
37.文件的逻辑组织将文件分为记录式文件和()。
A索引文件B连续文件C流式文件D块文件
38.操作系统是对()进行管理的软件。
A系统软件B计算机资源C用户程序D计算机硬件
39.作业调度程序的工作有()。
A分配和释放内存B分配和释放外部设备
C把作业的内存、外设要求转给相应的管理程序D对处理机的分配工作
40.通过存取控制机制来防止由()所造成的文件不安全性。
A人为因素B自然因素C系统因素D以上三者
41.某系统有4个进程,每个进程最多需要2个同类资源,则该系统不会发生死锁的最少资源数是()。
A4B5C6D7
42.文件控制块FBC不包含的内容是()。
A文件名B文件内容C文件主的存取权D文件的建立日期和时间
43.对记录进行批量存取时,所有逻辑文件中,存取效率最高的是()。
A流式文件B顺序文件C索引文件D索引顺序文件
44.在计算机系统的四大资源中,最关键的是()。
A中央处理机(CPU)B存储器C输入/输出设备D文件系统
45.磁盘上的文件以()单位进行读写。
A字节B记录C块D磁道
46.UNIX系统中,把I/O设备当作()来处理。
A目录文件B索引文件C普通文件D特殊文件
47.主要用于人和机器之间的接口的设备称为()。
A字符设备B块设备C存贮设备D传送设备
48.为了将操作系统的程序装入内存,基本做法是设计一段操作系统的装配程序,并将这段程序()。
A转入到运行内存中B整合到操作系统中
C固化到只读存贮器中D事先装入内存
49.通常采用有结构的文件形式的文件有()。
A大量的数据结构和数据库B大量的源程序
C大量的执行文件D大量的哭喊数
50.适用于实时操作系统的生成,但要求用户对计算机的硬件系统比较了解的一种操作系统的生成方法是()。
A源程序修改法B模块剪裁法
C系统参数修改法D面向对象的开发方法
51.在地址映射方式中,动态重定位具有的特点是()。
A很难实现主存的扩充,可采用覆盖技术来实现
B很难实现不同作业主存信息的共享
C地址在执行过程中是可以改变的
D非常简单,任何计算机,任何操作系统都可以实现
52.引起中断发生的事件被称为()。
A中断源B中断请求C中断响应D中断屏蔽
53.一个作业从提交给系统到该作业完成的时间间隔称为()。
A等待时间B响应时间C运行时间D周转时间
54.下列关于缓冲池的说法中,错误的是()。
A缓冲池由多个缓冲区组成
B对缓冲池的管理是通过对每一个缓冲器的缓冲尾部进行操作实现的
C系统把各种缓冲区按其使用状况连成3种队列
D对缓冲池的管理由4个操作组成
55.现代小型操作系统一般都按照()来组合各个功能模块。
A整体结构B层次结构C树型结构D网状结构
56.在设备分配所用的数据结构中,整个系统只可能有一张()。
A系统设备表SDTB设备控制表DCT
C控制器表COCTD通道控制表CHCT
57.用于产生可执行文件的作业步是()。
A编辑B编译C连接D运行
58.用于连接大量低速I/O设备的通道是()。
A数据选择通道B字节多路通道C数据多路
59.属于目录操作命令的是()。
AbackupBloginCtreeDtype
60.适合于长作业、CPU繁忙的作业的进程调度算法是()。
A先进先出调度算法B时间轮转法
C优先数法D优先数与轮转法结合的调度算法
61.()不是基本的操作系统。
A、批处理操作系统 B、分时操作系统
C、实时操作系统 D、网络操作系统
62.()不是分时系统的基本特征:
A、同时性 B、独立性
C、实时性 D、交互性
63.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。
A、操作员 B、联机用户
C、操作系统 D、目标程序
64.当用户程序执行访管指令时,中断装置将使中央处理器()工作。
A、维持在目态 B、从目态转换到管态
C、维持在管态 D、从管态转换到目态
65.进程所请求的一次打印输出结束后,将使进程状态从()
A、运行态变为就绪态 B、运行态变为等待态
C、就绪态变为运行态 D、等待态变为就绪态
66.采用动态重定位方式装入的作业,在执行中允许()将其移动。
A、用户有条件地 B、用户无条件地
C、操作系统有条件地 D、操作系统无条件地
67.分页式存储管理中,地址转换工作是由()完成的。
A、硬件 B、地址转换程序
C、用户程序 D、装入程序
68.如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。
A、重名翻译机构 B、建立索引表
C、建立指针 D、多级目录结构
69.对记录式文件,操作系统为用户存取文件信息的最小单位是()。
A、字符 B、数据项 C、记录 D、文件
70.为了提高设备分配的灵活性,用户申请设备时应指定()号。
A、设备类相对 B、设备类绝对
C、相对 D、绝对
71.通常把通道程序的执行情况记录在()中。
A、PSW B、PCB C、CAW D、CSW
72.作业调度是从输入井中处于()状态的作业中选取作业调入主存运行。
A、运行 B、收容 C、输入 D、就绪
73.一作业进入内存后,则所属该作业的进程初始时处于()状态。
A、运行 B、等待 C、就绪 D、收容
74.共享变量是指()访问的变量。
A、只能被系统进程 B、只能被多个进程互斥
C、只能被用户进程 D、可被多个进程
75.临界区是指并发进程中访问共享变量的()段。
A、管理信息 B、信息存储 C、数据 D、程序
二、名词解释
1.操作系统
2.缓冲
3.页式管理
4.局部性原理
5.临界资源
6.多道程序设计
7.虚拟存储器
8.抖动
9.通道
10.文件的逻辑结构
11.死锁
12.程序直接控制方式
13.操作系统的层次结构
14.模块的信息隐藏
15.分时技术
16.Shell
17.进程
18.进程同步
19.文件系统
20.OS的生成
三、填空题
1.在批处理兼分时的系统中,往往由分时系统控制的作业称为()作业,而由批处理系统控制的作业称为()作业。
2.操作系统为用户提供两种类型的使用接口,它们是操作()和()接口。
3.操作系统中,进程可以分为()进程和()进程两类。
4.用户调用()和()文件操作来申请对文件的使用权。
5.主存储器与外围设备之间的信息传送操作称为()。
6.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,()的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长得到优先调度。
7.当一个进程独占处理器顺序执行时,具有两个特性:
()和()。
8.UNIX的shell有两层含义,一是指()二是()。
四、判断题
1.复制整个磁盘命令Diskcopy与一般的Copy命令没有什么区别。
2.rmdir命令用于删除指定的子目录文件,但不能删除普通文件。
可用于删除当前目录,但不能删除根目录。
它可同时删除多个目录。
3.同步反映了进程间的合作关系,互斥反映了进程间的竞争关系。
4.并发进程使用临界区时必须互斥。
5.原语是一种特殊的系统调用命令,执行时可以象系统调用命令一样被中断。
6.CPU的二级调度是指作业调度和进程调度。
7.环路既是死锁的必要条件,又是死锁的充分条件。
8.在生产者-消费者问题中,如果交换V操作的顺序可能出现死锁。
9.产生死锁的根本原因是系统能过提供的资源个数比要求该资源的进程数少。
10.静态页式管理可以实现虚存。
11.程序直接控制方式只适用于那些CPU执行速度较慢,而且外围设备较多的系统。
12.设备和设备之间通过单缓冲能达到并行操作。
13.符号文件目录表和基本文件目录表是二级目录。
14.串联文件不适于随机存取。
15.基于时间戳的同步技术通过防止并发操作间的冲突达到事务处理之间的同步。
16.分布式系统具有高可靠性和健壮性,就是因为采用了冗余技术。
五、分析与简答题
1.什么叫做系统初启?
一般情况下,操作系统的初启过程有以哪几个步骤?
2.命令解释程序的主要作用是什么?
3.什么是动态重定位?
如何实现?
4.什么是文件目录?
文件目录中包含那些信息?
5.进程的生存周期包括哪三个基本状态?
作业调度与进程调度的主要区别是什么?
6.解释PV操作的含义及其信号量的物理意义。
7.多道程序(multipropramming)和多重处理(multirocessing)有何区别?
8.存储管理的主要功能是什么?
9.什么是陷阱?
什么是软中断?
试述中断、陷阱和软中断之间的异同。
10.UNIX系统有什么特点?
11.批处理、分时和实时系统的特征?
12.什么是进程间的互斥?
什么是进程间同步?
13.设备分配的原则是什么?
14.常用的文件存储设备的管理方法有哪些?
试述主要优缺点。
15.段页式管理的主要缺点是什么?
有什么改进办法?
16.系统调用的执行过程分可分为哪几步?
17.请说明在生产者-消费者问题的描述中,P操作颠倒会产生死锁吗?
为什么?
18.分析死锁与阻塞的根本区别?
19.为什么要系统打开文件表?
用户进程是怎样与文件系统联系的?
创建一个文件是创建系统打开文件表吗?
20.什么叫I/O控制?
它可用哪几种方式实现?
各有什么优缺点?
21.进程调度中"可抢占"和"非抢占"两种方式,哪一种系统的开销更大?
为什么?
22.一个含五个逻辑记录的文件,系统把它以链接结构的形式组织在磁盘上,每个记录占用一个磁盘块,现要求在第一记录和第二记录之间插入一个新记录,简述它的操作过程。
23.在spool系统中设计了一张"缓输出表",请问哪些程序执行时要访问缓输出表,简单说明之。
24.试比较进程调度与作业调度的不同点
25.试说明资源的静态分配策略能防止死锁的原因。
六、应用题
1.某系统的进程状态图如下
(1)说明一个进程发生变迁1、3、4的原因是什么?
(2)下述因果变迁是否会发生?
如果有可能的话,在什么情况下发生?
A)13B)24C)41D)51E)32
2.假定磁盘的移动臂现在正处在第8柱面,有如下6个请求者等待访问磁盘,请你列出最省时间的响应次序:
序号
柱面号
磁头号
扇区号
(1)
9
6
3
(2)
7
5
6
(3)
15
20
6
(4)
9
4
4
(5)
20
9
5
(6)
7
15
2
3.作业A的页面映象表如下图所示:
(一页=一块=1024字节)
页号
块号
中断位
访问位
修改位
辅存地址
0
8
1
1
1
1000
1
5
1
0
0
3000
2
7
1
1
0
5000
3
0
0
0
8000
问:
①指出页表中中断位、访问位、修改位、辅存地址的含义?
②当执行到1000单元的指令“Load1,1800”时,系统是怎样进行地址变换(即1800在主存的哪个单元中)
③当执行到1500单元指令(load1,3600)时,会发生什么现象?
4.在单道批处理系统中有下列四个作业,用先来先服务调度算法和最短作业优先的调度算法进行调度,试问哪一种调度算法的性能好些?
并完成下表内容.
先来先服务调度算法:
作业提交时间运行时间开始时间完成时间周转时间带权周转时间
110.02.00
210.100.50
310.250.10
410.500.20
平均周转时间T=平均带权周转时间W=
最短作业优先的调度算法:
作业提交时间运行时间开始时间完成时间周转时间带权周转时间
110.02.00
210.100.50
310.250.10
410.500.20
平均周转时间T=平均带权周转时间W=
5.(10分)在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:
115,228,120,88,446,102,321,432,260,167,若该作业的第0页已经装入主存,现分配给该作业的主存共300字,页的大小为100字,请回答下列问题:
(1)按FIFO调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。
(2)按LRU调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。
6.(8分)若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。
(1)先来先服务算法;
(2)最短寻找时间优先算法
7.(8分)某系统中有10台打印机,有三个进程P1,P2,P3分别需要8台,7台和4台。
若P1,P2,P3已申请到4台,2台和2台。
试问:
按银行家算法能安全分配吗?
请说明分配过程。
华中师范大学网络教育学院
《操作系统》测试题答案
一.单项选择题
1.A2.A3.B4.C5.A6.C7.A8.A9.D10.D11.D12.D13.A14.A15.D16.B17.B18.D19.A20.A21.B22.C23.B24.B25.A28.B27.C28.D29.A30.C31.D32.A33.C34.A35.B36.C37.A38.D39.D40.41.A42.B43.B44.B55.A46.B47.A48.D49.A50.A51.B52.C53.B54.B55.A56.B57.C58.D59.C60.C61.D62.C63.C64.B65.D66.C67.A68.D69.C70.A71.D72.B73.B74.D75.D
二.名词解释
1.操作系统是计算机系统中的一个大型软件系统,它负责计算机系统的全部软件和硬件资源的分配、调度工作,控制并协调多个任务的活动,实现信息的存取和保护;它又是用户与计算机系统之间的接口,为用户提供灵活而方便的工作环境。
2.缓冲即是使用专用硬件缓冲器或在内存中划出一个区域用来暂时存放输入输出数据的器件。
3.页式管理就是把各进程的虚拟空间划分为若干长度相等的页面,把指令按页面大小划分后存放在内存中执行或只在内存中存放那些经常被执行或即将被执行的页面,而那些不被经常执行以及在近期内不可能被执行的页面则存放于外存中,按一定规则调入的一种内存管理方式。
4.局部性原理是指在几乎所有程序的执行过程中,在一段时间内,CPU总是集中地访问程序中的某一个部分而不是对程序的所有部分具有平均地访问频率。
5.一次仅允许一个进程使用的资源称为临界资源。
6.多道程序设计技术是计算机内存中同时存放几道相互独立的程序,是它们在管理程序的控制下,相互穿插地运行。
7.由进程总的目标代码、数据等的虚拟地址组成的虚拟空间称为虚拟存储器。
虚拟存储器不考虑物理存储器的大小和信息存放的实际位置,只规定每个进程中相互关联信息的相对位置。
每个进程都拥有自己的虚拟存储器,且虚拟存储器的容量是由计算机地址结构和寻址方式来确定的。
8.抖动是只当给进程分配的内存小于所要求的工作区时,由于内存外存之间交换频繁,访问外存的时间和输入输出时间大大增加,反而造成CPU因等待数据而空转,使得整个系统性能大大下降。
9.通道是一个独立与CPU的专管输入/输出控制的处理机,它控制设备与内存直接进行数据交换。
它有自己的通道指令,这些通道指令受CPU启动,并在操作结束时向CPU发中断信号。
10.根据不同的用户要求和不同的硬件配置情况,采用极其简单的方法去生成一个能满足用户和硬件配置的特殊要求的特定版本的操作系统,这个工作叫做OS的生成。
11.死锁是并发进程彼此互相等待对方拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有得资源,这就造成了各并发进程想得到不可能得到的资源,从而不能继续向前推进进程的状态。
12.程序直接控制方式(programmedDirectControl)就是由用户进程来直接控制内存或CPU和外围设备之间的信息传送。
13.操作系统的层次结构是指先将整个操作系统按其功能分解成若干个子模块,然后按照系统集成原则将这些子模块分别排列到若干层中,并将各层之间设计成一种单向的依赖关系。
它的优点是结构清晰易懂、可靠性好、减少了死锁的可能性。
14.模块的信息隐藏是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 网络 课程 考试 练习 测试 题库 答案