《操作系统模拟题.pdf》由会员分享,可在线阅读,更多相关《操作系统模拟题.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统期末模拟题操作系统期末模拟题2002-122002-12一、选择题一、选择题(选择一个正确答案的代号,填入括号中)1、一个完整的计算机系统是由()组成的。A A硬件B.软件C.硬件和软件D.用户程序2、操作系统的基本职能是()。A A控制和管理系统内各种资源,有效地组织多道程序的运行BB 提供用户界面,方便用户使用CC提供方便的可视化编辑程序D D提供功能强大的网络管理工具3、以下著名的操作系统中,属于多用户、分时系统的是()。A.DOS 系统B.Windows NT系统C.UNIX 系统D.OS/2 系统4、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。A多道批处理
2、系统B分时系统C实时系统D网络系统5、当操作系统退出执行,让用户执行时,系统会()。A继续保持管态B继续保持目态C从管态变为目态D从目态变为管态6、下列进程状态的转换中,哪一个是不正确的()。A.就绪运行B.运行就绪C.就绪阻塞D.阻塞就绪7、某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将()。A A从就绪变为运行B从运行变为就绪C 从运行变为阻塞D从阻塞变为就绪8、多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的()。A.动态性B.并发性C.调度性D.异步性9、进程控制块是描述进程状态和特性的数据结构,一个进程()。
3、A A可以有多个进程控制块B可以和其他进程共用一个进程控制块C 可以没有进程控制块D只能有惟一的进程控制块10、在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为()。A、公共变量B、标志符C、信号量D、标志变量11、如果进程 PA对信号量 S 执行 P 操作,则信号量 S 的值应()。A加 1B减 1C等于 0D小于 012、进程状态从就绪态到运行态的转化工作是由()完成的。A作业调度B中级调度C进程调度D设备调度13、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。这项工作是由()完成的。A作业调度B中级调度C进程调度D内存调度14、通常,
4、用户编写的程序中所使用的地址是()。A逻辑地址B物理地址C绝对地址D内存地址15、把逻辑地址转变为内存的物理地址的过程称作()。A编译B连接C运行D重定位16、在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。A段表B页表CPCBDJCB17、以下存储管理技术中,支持虚拟存储器的技术是()。A动态分区法B可重定位分区法C请求分页技术D对换技术18、请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。A增加B减少C不变D可能增加也可能减少19、虚拟存储管理策略可以()。A扩大物理内存容量B扩大物理外存容量C扩大逻辑内存容量D扩大逻辑外存容量20、
5、在 UNIX 系统中,目录结构采用()。A A单级目录结构B二级目录结构C单纯树形目录结构D带链接树形目录结构21、在以下的文件物理存储组织形式中,()常用于存放大型的系统文件。A连续文件B串连文件C索引文件D多重索引文件22当前目录是/usr/meng,其下属文件 prog/file.c 的绝对路径名是()。A/usr/meng/file.cB/usr/file.cC/prog/file.cD/usr/meng/prog/file.c23、使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的()功能实现的。A设备独立性B设备分配C缓冲管理D虚拟设备24、SPOOLing 技术可以实现
6、设备的()分配。A独占B共享C虚拟D物理25、设备的打开、关闭、读、写等操作是由()完成的。A用户程序B编译程序C设备分配程序D设备驱动程序26、引入缓冲技术的主要目的是()。A改善用户编程环境B提高 CPU 的处理速度C提高 CPU 与设备之间的并行程度D降低计算机的硬件成本27、计算机系统产生死锁的根本原因是()。A资源有限B进程推进顺序不当C系统中进程太多DA 和 B28、资源预先分配策略可以实现死锁的()。A预防B避免C检测D恢复29、避免死锁的一个著名的算法是()。A先入先出法B银行家算法C优先级算法D资源按序分配法30、Windows NT在用户态下运行时,所采用的结构是()。A环
7、状结构B层次结构C客户/服务器结构D星状结构二、判断题(从下列叙述中选择正确的叙述,在括号中划上;对于你认为是错误的叙述要划上并说明原因。)11()UNIX 操作系统是采用微内核方法实现结构设计的。22()进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个 PCB。33()SPOOLing 系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。它由专门负责 I/O 的常驻内存的进程以及输入、输出井组成。44()一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性。55()在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址
8、空间的大小可以不受任何限制。6.()操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。7()简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。8()进程和程序是两个截然不同的概念。9()系统发生死锁时,其资源分配图中必然存在环路。因此,如果资源分配图中存在环路,则系统一定出现死锁。10()虚拟存储器是由操作系统提供的一个假想的特大存储器,它并不是实际的内存,其大小比内存空间大得多。三、填空题三、填空题11操作系统的基本特征是_,_ 和_。22 进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到队列中。33进程调度的主要功能是_,_和_。44
9、通常,线程的定义是_。在现代操作系统 中,资 源 的 分 配 单 位 是 _,而 处 理 机 的 调 度 单 位 是_,一个进程可以有_线程。55从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有_,_,_,_和 _。66 虚拟存储器所具有的基本特征是_,_,_和 _。77 基本的文件物理存储组织形式有_,_,_和 _。88操作系统的设备管理应具备的主要功能是_,_,_和 _。9 在 UNIX 系统中,文件的类型主要包括_,_,_。10一般说来,操作系统有三种结构,它们分别是_结构,_结构和_结构。传统的 UNIX 系统核心就采用_结构。11操作系统一般为用户提供了三种界面,
10、它们是 _,_和_;在 UNIX 系统中,_只能在 C 程序中使用。12进程最基本的特性是_和_;每个进程都有惟一的_,系统对进程的管理就是利用_实现的。13 处理机调度可分为三级,它们是_,_和_;在一般操作系统中,必须具备的调度是_。14一般说来,用户程序中所使用的地址是_,而内存中各存储单元的地址是_;将前者转变为后者的过程称作_。15在 UNIX 文件系统中,文件的路径名有两种表示形式,它们是_和_;其中,以“/”开始的路径名表示_。16产生死锁的必要条件有四个。如果在计算机系统中_它们,就一定发生死锁。四、解答题四、解答题1、在操作系统中,P 操作和 V 操作各自的动作是如何定义的?
11、2、什么是文件的逻辑组织和物理组织?文件的逻辑组织有几种形式?3、作业调度和进程调度各自的主要功能是什么?4、什么是分页?什么是分段?二者主要有何区别?5、设备驱动程序主要执行什么功能?练习参考解答练习参考解答一、选择题一、选择题1、C2、A3、C4、B5、C6、C7、D8、B9、D10、C11、B12、C13、A14、A15、D16、B17、C18、B19、C20、D21、A22、D23、A24、C25、D26、C27、D28、A29、B30、C二、判断题二、判断题1.(Windows 操作系统是采用微内核方法实现结构设计的。)2.(PCB 是为所有进程设置的数据结构,不是专为用户进程私有的
12、。)5.(用户地址空间的大小并非不受任何限制,它受地址字长的限制)6.(进行系统安装时先安装操作系统,然后再装其它软件。)7.(进程和程序之间是一一对应的关系。)9.(如果资源分配图中存在环路,则系统不一定出现死锁。)3、4、8、10 是对的()三、填空题三、填空题11并发,共享,异步性22就绪33保存现场,挑选进程,恢复选中进程的现场44是进程中执行运算的最小单位(或执行处理机调度的基本单位),进程,线程,多个55编辑阶段,编译阶段,连接阶段,装入阶段,运行阶段66虚拟扩充,部分装入,离散分配,多次对换77连续文件,串连文件,索引文件,多重索引文件88监视设备状态,进行设备分配,完成I/O
13、操作,缓冲管理与地址转换9普通文件,目录文件,特别文件10单块,层次,微内核;层次11命令界面,图形界面,系统调用界面;系统调用12并发性,动态性;进程控制块(或PCB),进程控制块(或PCB)13高级调度(或作业调度),中级调度,低级调度(或进程调度);进程调度(或低级调度)14逻辑地址(或相对地址),物理地址(或绝对地址);重定位15绝对路径名(或全路径名),相对路径名;绝对路径名(或全路径名)16同时具备四、解答题四、解答题1、答:P 操作顺序执行下述两个动作:信号量的值减 1,即 S=S-1;如果 S0,则该进程继续执行;如果 S0,则把该进程的状态置为阻塞态,把相应的PCB 连入该信
14、号量队列的末尾,并放弃处理机,进行等待(直至其它进程在S 上执行 V 操作,把它释放出来为止)。V 操作顺序执行下述两个动作:S 值加 1,即 S=S+1;如果 S0,则该进程继续运行;如果 S0,则释放信号量队列上的第一个PCB(即信号量指针项所指向的PCB)所对应的进程(把阻塞态改为就绪态),执行V 操作的进程继续运行。2、答:文件的逻辑组织用户对文件的观察和使用是从自身处理文件中数据时采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织。文件的物理组织文件在存储设备上的存储组织形式称为文件的物理组织。文件的逻辑组织有以下形式:有结构文件和无结构文件。
15、有结构文件又称为记录式文件,它在逻辑上可被看成一组连续顺序的记录的集合,又可分为定长记录文件和变长记录文件两种。无结构文件是指文件内部不再划分记录,它是由一组相关信息组成的有序字符流,即流式文件。3、答:作业调度的主要功能是:记录系统中各个作业的情况;按照某种调度算法从后备作业队列中挑选作业;为选中的作业分配内存和外设等资源;为选中的作业建立相应的进程;作业结束后进行善后处理工作。进程调度的主要功能是:保存当前运行进程的现场;从就绪队列中挑选一个合适进程;为选中的进程恢复现场。4、答:分页是将一个进程的逻辑地址空间分成若干大小相等的部分,每一部分称作页面。分段是一组逻辑信息的集合,即一个作业中相对独立的部分。分页和分段的主要区别是:-页是信息的物理单位,段是信息的逻辑单位;-页的大小是由系统固定的,段的长度因段而异,由用户决定;-分页的作业地址空间是一维的,分段的作业地址空间是二维的。5、答:设备驱动程序应具有以下功能:接收用户的 I/O 请求;取出请求队列中队首请求,将相应设备分配给它;启动该设备工作,完成指定的I/O 操作;处理来自设备的中断。
限制150内