《2022年操作系统练习题 7.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统练习题 7.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、操作系统练习题2 一、选择题1.操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为1_ 、2_ 、3_ 、网络操作系统和分布式操作系统几种基本类型。其中1 的主要目的是提高系统的吞吐量和效率,而2 是一旦有处理请求和要求处理的数据时,就立即应该处理该数据并将结果及时送会,例如4_等。供选择的答案:123 A、单用户系统B、批处理系统C、分时系统D 、微机操作系统E、实时系统4 A、计算机激光照排系统B、办公自动化系统C、计算机辅助设计系统D、航空售票系统2.操作系统是用户和计算机之间的接口,用户通过_ 、_与操作系统取得联系。A、输入 / 输出设备B、命令接口C、中断服务程序D
2、、系统调用3.常 用 的 作 业 调 度 算 法 有 _ 、 _ 、_和_ 。A、先来先服务法B 、先进先出法C、最短作业优先法D 、优先数法E、响应比高者优先法F、最近最少使用淘汰法4.文件的存储方法依赖于_和 _。A、文件的物理结构B 、存放文件的存储设备的特性C、文件类型D 、文件的逻辑结构5.设备管理的主要程序之一是设备分配程序,当进程请求在主存和外设之间传送信息时,设备分配程序分配设备的过程通常是_。A 、 先分配设备,再分配控制器,最后分配通道B 、 先分配控制器,再分配设备,最后分配控制器C 、 先分配通道,再分配设备,最后分配控制器D 、 先分配通道,再分配控制器,最后分配设备
3、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 6.进程执行时的间断性,决定了进程可能具有多种状态。进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由1_ 进入2_ 。如果出现由某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将 处 理 机 分 配 给 它 , 此 时 该 进 程 进 入 3_, 这 个 过 程 是 由4_ 来完成。当一进程运行时,系统可基于某种原因,把它强行撤下 , 然 后
4、将 处 理 机 分 配 给 其 他 进 程 , 这 种 处 理 方 式 被 称 为5_ 。供选择的答案:123 A、就绪状态B、静止状态C、等待状态D、执行状态4 A、进程控制程序B、资源分配程序C、进程调度程序D、处理机分配程序5 A、查询方式B、非剥夺方式C、剥夺方式D、中断方式7.分布式操作系统与网络操作系统本质上的不同在于_。A 、 实现各台计算机之间的通信B、共享网络中的资源C 、满足较大规模的应用D、系统中多台计算机协作完成同一任务8.文件系统中用 _管理文件。A、作业控制块B、外页表C、目录D、软硬件结合的方法二、是非题1.操作系统的“生成” (安装和配置) ,是可以按用户要求任
5、意装配成核心工作。()2.与其它作业调度方式相比,最短作业优先调度算法使得系统的吞吐量大。()3.存储管理中的虚地址即程序执行时所要访问的内存地址。()4.如果在加锁算法实现互斥时,将未进入临界区的进程排队时,从而让其有被再调度的机会的话,加锁法和P、V原语实现互斥时效果相同。()5.UNIX 系统中,把输入/ 输出设备看作是普通文件。()6.多用户操作系统设计的基础是具有多道功能。()7.目前一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性。 ()8.在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。()名师资料总结 - - -精品资料欢迎下载
6、- - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 9.在多道程序设计和通道技术发展的条件下,产生了一种新的假脱机真联机的输入输出方式,即SPOOLing操作方式。()10. 人机界面管理的主要任务是寻求最佳的人机通信方式。()三、填空题1.操作系统的五大功能是:_管理、_管理、_ 管理 _ 管理和_管理。2.三个常用的内存页面调度算法是_、_ 、_和_ 。3.文 件 的 三 种 物 理 结 构 是 _ 、 _ 和_。4.防止系统区被破坏的内存保护技术是采用如下技术:_ 和
7、_。5.进 程 的 三 个 基 本 状 态 是 : _ 、 _ 和_。四、简答题1.SPOOLing 技术如何使一台打印机虚拟成多台打印机,关键技术是什么?2.对于如下页面访问序列:1,2,3,4,1,2,5, 1,2,3,4,5 当内存块数量分别为3 和 4 时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断)3.什么是临时文件、永久文件和档案文件?分别在什么情况下可能产生?4.什么是系统调用?有人说:“系统调用就是一些子程序,我编写的通用子程序也就是系统调用” ,这话对吗?解释为什么?名师资料总结 - - -精品资料欢
8、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 操作系统练习题2 参考答案一、选择题1、1B2E3C4D 2、BD 3、ABCD 4、AB 2、A 6、1D2A3D4C5C 7、D 8、C 二、是非题正确的是 2、4、6、 7、9、10;错误的是 1,3,5, 8 三、填空题1、作业文件存储设备进程2、先进先出循环检测法最近最少使用页面淘汰算法(随机数淘汰算法、最不经常使用的页面淘汰算法等)3、首次适应法循环适应法最佳适应法最坏适应法4、顺序(连续)文件链接文件
9、按关键字存取的索引文件5、存储保护键界限寄存器6、等待(阻塞、挂起)执行(运行)就绪(准备)四、回答题1将一台独享打印机改造为可供多个用户共享的打印机,是应用SPOOLing技术的典型实例。具体做法是:系统接受用户的打印输出要求,但并不真正把打印机分配给该用户进程,而是先在输出井中申请一个空闲盘块区,并将要打印的数据送入其中,然后为用户申请并填写请求打印表, 将该表挂到请求打印队列上。若打印机空闲, 输出程序从请求打印队首取表,将要打印的数据从输出井传送到内存缓冲区,再进行打印,直到打印队列为空;关键技术是预输入排队(输入井)、存储(缓冲)处理和缓输出(输出井)技术。2FIFO置换算法:内存块
10、为3 时,缺页中断为9;内存块为4 时,缺页中断为10。LRU置换算法:内存块为3 时,缺页中断为10;内存块为4 时,缺页中断为8 3临时文件用于系统在工作过程中产生的中间文件,一半有暂存的目录,正常工作情况下,工作完毕会自动删除,一旦有异常情况往往会残留不少临时文件。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 永久文件是指一般受系统管理的各种系统和用户文件,经过安装或编辑、编译生成的文件,存放在软盘、硬盘或光盘等外存上。
11、档案文件为系统或一些实用工具软件包在工作过程中记录在案的文档资料文件,以便查阅历史档案。4这话不对系统调用在本质上是一种过程调用,但它是一种特殊的过程调用,它与一般过程调用的主要区别如下:1)运行状态不同:一般的过程调用,其调用和被调用的过程都是用户程序,它们都运行在同一系统状态下;而系统调用的过程是用户程序,它运行在用户态。其被调用过程是系统过程,运行在系统态。2)进入方式不同。一般过程调用可以直接通过过程调用语句将控制转移到被调用过程; 而执行系统调用时,由于调用和被调用过程处于不同系统专题,必须通过方管中断进入。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
12、 - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 一、单项选择题1引入进程概念的关键在于() 。A独享资源B共享资源C顺序执行D便于调试系统调用是() 。A一条机器指令B提供编程人员的接口C中断子程序D用户子程序3可重定位内存分区分配目的为() 。A解决碎片问题B便于多作业共享内存C回收空白区方便D摆脱用户干预4逻辑地址就是( )。A用户地址B相对地址C物理地址D绝对地址5原语是 ( )。A一条机器指令B若干机器指令组成C一条特定指令D中途能打断的指令6某进程在运行过程中需要等待从磁盘上读入数据,此时该进
13、程的状态变化是( )。A从就绪变为执行B从执行变为等待C从等待变为就绪D从执行变为就绪7设备按资源管理特点,可分为如下三种:( )、( )、和 ( )。A独享设备B字符型设备C共享设备D块设备E虚拟设备F伪设备8单机操作系统的共享资源主要是指( )。A键盘、鼠标、显示器B内存、 CPU 和基本软件C打印机、扫描仪D软盘、硬盘、光盘9为方便用户,操作系统负责管理和控制计算机系统的( )。A硬件和软件资源B用户有用资源C硬件资源D软件资源10操作系统五大功能中作业管理包含( )和( );文件管理又称( );存储管理主要讲解( );设备管理是最原始的( );进程管理实质上是( )。A用户任务管理BC
14、P的执行调度管理C内存管理D监控程序管理E人机交互界面管理F信息管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - 11计算机在接受用户请求后,处理数据以及在数据处理结束时,将结果送到终端显示器。例如,导弹控制系统应选择安装( );校园电子图书馆管理应选择安装( );计算机语言学习系统应选择安装( )。A批处理系统B分时操作系统C实时操作系统D网络操作系统E分布式操作系统二、是非题1多任务操作系统不等于多用户系统一定是任务系统。
15、( ) 2 先来先服务的队列调度算法适合均衡、相似的多任务或作业。( ) 3网络操作系统和分布式操作系统在内部管理时都需要网络地址。( ) 4进程互斥和同步的相互制约一般不会同时发生。( ) 5计算机操作系统是一种层次化、模块化结构的程序集合。( ) 6进程间的相互制约关系体现为进程有互斥和同步两类关系。( ) 7 操作系统“生成” ,是可以按用户和任意要求装配成各种应用核心。( ) 8只有一个硬件终端的计算机无法安装多用户操作系统。( ) 9内存中有一个进程在执行,一定对应有一个任务或作业在运行。( ) 10实时操作系统的响应系数最小,设备利用率最差。( ) 三、填空题1文件存取顺序的三种物
16、理结构_、_和_。2作业 I/O 方式有如下三种:_、_和_。3从用户观点看,UNIX 系统将文件分三类:_、_和_。4三代人机交互界面的发展是指:_、_和_。5进程的组织结构由以下三部分组成:_、_和_。6常用的进程调度算法有_、 _和_。7防止系统区被破坏的内存保护技术是采用如下技术:_和_。四、问答题1试以日常生活中的一个实际问题说明进程同步问题的实质。2试以一台打印机为例,说明为什么在计算机外部设备管理中要采用SPOOLing 技术?3简述页式存储管理的优缺点。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
17、 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - 一、单项选择题1B 2B 3A 4B 5B 6B 7ACE 8B 9A 10AEFCDB 11CDB 二、是非题1234567 ( 操作系统“生成” ,是用户可以在系统提供的一定范围内任意装配核心。)8 ( 在只有一个终端硬件的个人计算机上,仍然可以安装和运行单机多用户操作系统。 )910三、填空题1顺序 (连续 )文件、链接文件、按关键字存取的索引文件2联机、脱机、假脱机3一般 (普通 )文件、目录文件、特殊文件4一维命令行、二维图形、三维虚拟现实5进程控制块(PCB)、程序、数据集合6先来先服务、优先
18、数法、轮转法7存储保护键、界限寄存器四、问答题1答:一个生产者, 一个消费者和一个产品之间关系是典型的进程同步问题。生产者进程将产品放入仓库后通知消费者可用;消费者进程在得知有仓库有产品时取走,然后告诉生名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 产者可继续生产。2答:以一台打印机为例,SPOOLing 技术的主要优点是在多用户情况下,每一个用户使用打印机就好像自己拥有一台打印机。不会生产打印机“忙”而等待。3答:优点:虚存量大、内存利用率高、不要求作业连续存放而有效解答大量“碎片”; 。缺点:要处理页面中断,特别是缺页中断,可能产生“抖动”,地址变换机构复杂。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -