操作系统模拟试卷1教材

合集下载

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

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

操作系统模拟试题一、单项选择题1、从用户的观点看,操作系统是(A )A、用户与计算机之间的接口B、控制和管理计算机资源的软件C、合理的组织计算机工作流程的软件D、由若干层次的程序按一定的结构组成的有机体2、实时操作系统必须在(C )内处理完来自外部的事件A、响应时间B、周转时间C、规定时间D、调度时间3、在操作系统中,P、V操作是一种(D )A、机器指令B、系统调用命令C、作业控制命令D、低级进程通信原语4、下面对进程的描述中,错误的是( D )A、进程是动态概念B、进程执行需要处理机C、进程是有生命期的D、进程是指令的集合5、下面所述步骤中,( A )不是创建进程所必需的。

A、由调度程序为进程分配CPUB、建立一个进程控制块C、为进程分配内存D、将进程控制块链入就绪队列6、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则( B )A、表示没有进程进入临界区B、表示有一个进程进入临界区C、表示有一个进程进入临界区,另一个进程等待进入D、表示有两个进程进入临界区7、系统中有n(n>2)个进程,且当前不在执行进程调度程序,试考虑下列4种情况,不可能发生的情况是( A )A、没有运行进程,有2个就绪进程,n-2个进程处于等待状态B、有1个运行进程,没有就绪进程,n-1个进程处于等待状态C、有1个运行进程,有1个就绪进程,n-2个进程处于等待状态D、有1个运行进程,有n-1就绪进程,没有进程处于等待状态8、为多道程序提供的可共享资源不足时,可能出现死锁。

但是,不适当的(C )也可能产生死锁。

A、进程优先权B、资源的线性分配C、进程推进顺序D、分配队列优先权9、发生死锁的必要条件有4个,要防止死锁发生,可以通过破坏这4个必要条件之一来实现,但破坏( A )条件是不太实际的。

A、互斥B、不可抢占C、部分分配D、循环等待10、支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中( D )不是引起操作系统选择新进程的直接原因。

全国自考操作系统(进程管理)模拟试卷1(题后含答案及解析)

全国自考操作系统(进程管理)模拟试卷1(题后含答案及解析)

全国自考操作系统(进程管理)模拟试卷1(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 6. 判断题单项选择题1.下列作业调度算法中,作业平均周转时间最短的是_______。

A.先来先服务法B.短作业优先法C.优先数法D.时间片轮转法正确答案:B 涉及知识点:进程管理2.作业调度程序从处于_______态的队列中选取适当的作业调入主系统。

A.就绪B.提交C.后备D.等待正确答案:C 涉及知识点:进程管理3.一个进程_______必定会引起进程切换。

A.被创建后进入就绪态B.收到软中断信号后C.从运行态变为阻塞态D.从阻塞态变为就绪态正确答案:C 涉及知识点:进程管理4.一个运行的进程用完了分配给它的时间片后,它的状态转变为_______态。

A.阻塞B.睡眠C.就绪D.终止正确答案:C解析:一个运行的进程用完了分配给它的时间片,说明它本身逻辑上还能执行,且还需执行,它的状态转变为就绪状态。

知识模块:进程管理5.在UNIX系统中,下列proc结构的成员中与进程图像的调入有关的是_______。

A.p_sigB.p_timeC.p_cpuD.p_nice正确答案:B解析:进程图像的换入算法是找出在盘交换区的就绪进程,按它们在外存驻留时间p_time从长到短的次序逐个将它们换入内存,直至全部调入或内存无足够空闲区为止。

知识模块:进程管理6.CPU的执行状态分为系统态和用户态,从用户态转换到系统态的唯一途径是通过_______。

A.修改程序状态字B.中断屏蔽C.系统调用D.进程调度程序正确答案:C 涉及知识点:进程管理7.UNIX系统中,在下列的_______情况时,设置runrun标志。

A.进程因等待某一事件进入了高低优先权睡眠状态B.进程将盘交换区的SRUN状态进程调入内存C.在唤醒睡眠进程时,发现该进程优先数比curpri小D.进程完成了预定任务,进入了SZOMB状态正确答案:C 涉及知识点:进程管理8.在UNIX系统中,当0号进程在sched函数中找不到合适的换出进程时,就将全局标志变量_______置位。

全国自考操作系统(操作系统概论)模拟试卷1(题后含答案及解析)

全国自考操作系统(操作系统概论)模拟试卷1(题后含答案及解析)

全国自考操作系统(操作系统概论)模拟试卷1(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 6. 判断题单项选择题1.计算机软件分为_______。

A.程序、数据和文档B.操作系统和语言处理软件C.系统软件和应用软件D.操作系统、编译程序和数据库管理软件正确答案:C 涉及知识点:操作系统概论2.批处理的目的是_______。

A.提供多道程序功能B.提供多用户功能C.提供分时共享功能D.提高CPU的利用率正确答案:D 涉及知识点:操作系统概论3.设计批处理多道系统时,首先要考虑的是_______。

A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性正确答案:B 涉及知识点:操作系统概论4.下面5个系统中:计算机辅助设计系统、航班订票系统、过程控制系统、计算机激光照排系统、CD播放器,必须是实时操作系统的有_______个。

A.1B.2C.3D.4正确答案:C解析:航班订票系统、过程控制系统、CD播放器对响应时间有一定限制,故这三类系统是实时操作系统。

知识模块:操作系统概论5.多道程序设计是指_______。

A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序正确答案:D 涉及知识点:操作系统概论6.Shell在UNIX操作系统中位于_______之间。

A.硬件层和核心层B.核心层和系统调用层C.系统调用层和应用程序层D.应用程序层和用户正确答案:D 涉及知识点:操作系统概论填空题7.计算机系统是由_______和_______两部分组成。

正确答案:硬件、软件涉及知识点:操作系统概论8.由操作系统将磁盘模拟为输入输出设备的处理方式称为_______。

正确答案:Spooling(并行的外部设备操作联机,假脱机) 涉及知识点:操作系统概论9.在Spooling系统中,作业执行时,从磁盘上的_______中读取信息,并把作业的执行结果暂时存放在磁盘上的_______中。

计算机专业基础综合(操作系统)模拟试卷1.doc

计算机专业基础综合(操作系统)模拟试卷1.doc

计算机专业基础综合(操作系统)模拟试卷1(总分:50.00,做题时间:90分钟)一、单项选择题(总题数:16,分数:32.00)1.单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

(分数:2.00)__________________________________________________________________________________________2.多道程序设计是指( )。

(分数:2.00)A.在实时系统中并发运行多个程序B.在分布式系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序3.操作系统为用户提供了多种接口,它们是( )。

I.计算机高级指令Ⅱ.终端命令Ⅲ.图标菜单Ⅳ.汇编语言Ⅴ.C语言Ⅵ.系统调用(分数:2.00)A.I,Ⅱ,ⅤB.Ⅱ,Ⅲ,ⅥC.Ⅲ,Ⅳ,ⅤD.Ⅱ,Ⅳ,Ⅵ4.操作系统是扩充( )功能的第一层系统软件。

(分数:2.00)A.软件B.裸机C.机器语言D.中断5.从资源管理程序的观点来看,操作系统是( )的管理者。

(分数:2.00)A.程序和数据B.系统硬软件资源C.进程D.中断6.下列属于实时控制系统的是( )。

(分数:2.00)A.飞机自动驾驶系统B.飞机订票系统C.电子商务系统D.管理信息系统7.操作系统的职能有三个:管理系统硬软件资源、合理地组织计算机工作流程以及( )。

(分数:2.00)A.防止某些人以非法手段进入系统B.为用户提供良好的工作环境的接口C.对用户的命令快速产生响应D.作为服务机构向其他站点提供优质服务8.多道程序的基本特征是( )。

(分数:2.00)A.制约性B.顺序性C.功能的封闭性D.运行过程的可再现性9.使用操作系统提供的( )接口,能在用户程序中将一个字符送到显示器上显示。

(分数:2.00)A.系统调用B.函数C.原语D.子程序10.现代计算机操作系统提供了两种不同的状态,即管态(系统态)和目态(用户态),在此约定下,( )必须在管态下执行。

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

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

操作系统模拟试题(含答案)一、单选题(共IOO题,每题1分,共100分)1、在分页虚拟存储管理方式中,()完成将页面调入内存的工作。

A、紧凑技术B、页面置换算法C、缺页中断处理D、页面淘汰过程正确答案:C2、一个文件的相对路径名是从()开始,逐步沿着各级子目录追溯,最后到指定文件的整个通路上所有子目录组成的一个字符串。

A、二级目录B、根目录C、多级目录D、当前目录正确答案:D3、采用多道程序设计技术能提高整个计算机系统的效率,其基本条件是()oA、外围设备多B、该系统具有处理器与外设并行工作的能力C、处理器执行指令速度快D、主存储器的容量大正确答案:B4、下列选项中,不能改善磁盘设备I/O性能的是()oA、预读和滞后写B、优化文件的物理分布C、在一个磁盘上设置多个分区D、重排I/O请求次序正确答案:C5、一个进程释放了一台打印机后,有可能改变()的状态。

A、自身进程B、输入/输出进程C、另一个等待打印机的进程D、所有等待打印机的进程正确答案:C6、最简单的文件目录是()oA、最末一个结点是文件B、一级目录结构C、多级目录结构D、容易实现文件“按名存取”正确答案:B7、位示图可用于()oA、分页虚拟存储管理中的页面置换B、可变分区存储管理中的空闲区分配和回收C、固定分区的存储管理D、磁盘空间的分配和回收正确答案:D8、在任何时刻,一个进程的状态变化()会引起另一个进程的状态变化。

A、必然B、一定C、不能D、可能正确答案:D9、下列文件的物理结构中,不利于文件长度动态增长的是()oA、索引文件B、连续文件C、链接文件D、直接文件正确答案:B10、下列关于虚拟存储的叙述中,正确的是()oA、虚拟存储容量只受内存容量的限制B、虚拟存储只能基于非连续分配技术C、虚拟存储只能基于连续分配技术D、虚拟存储容量只受外存容量的限制正确答案:BIK下列指令中,不能在用户态执行的是()oA、trap指令B、关中断指令C、跳转指令D、压栈指令正确答案:B12、在一个请求分页系统中,采用1RU页面置换算法时,加入一个作业的页面走向为:13,2,1,1,3,5,1,3,2,1,5。

操作系统模拟及部分答案1

操作系统模拟及部分答案1

《操作系统》模拟习题一、判断()文件可以看做是一种逻辑空间()并发程序的执行具有顺序性,封闭性和不可再现性()快表是高速缓存与硬件相关()内存只能顺序存取()在采用树型目录结构的文件系统中,各用户的文件名必须互不相同()在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则存在一个安全序列,且这个安全序列是唯一的。

()在文件目录的目录项中主要存放的是文件的名字、文件的类型和文件的物理地址等()DMA传输主要用于连接低速设备二、选择题1.在下列操作系统的各个功能组成部分中,哪一个与中断有关()A进程上下文切换 B PCB大小C快表寻址D内存管理2.一个分段存储管理系统中,地址长度为16位,其中段号占8位,则段长最大 ( ) A.2的8次方字节 B.2的16次方字节 C.2的24次方字节 D.2的32次方字节3.下列选项中,导致创进新进程的操作是(c )I用户成功登陆II设备分配III启动程序执行A:仅I和II B:仅II和IIIC:仅I和III D:I,II,III4.下列哪种通信方式不属于:一个进程向中间实体发送消息,等待另一进程异步地接收。

( )A. 共享存储区B. 消息缓冲C. 信箱方式D. 共享文件5. SPOOLing技术可以实现设备的( c )分配。

A.独占B.共享C.虚拟D.物理6.在进行作业调度时.要想兼顾作业等待时间和计算时间,应选取( d )。

A均衡调度算法B.高优先级优先调度算法C.先来先服务算法D.高响应比优先算法三、填空题1.操作系统是计算机系统最重要的____,它____了计算机硬件系统的功能;__ __了不同计算机系统硬件的差别,提供了应用程序使用计算机硬件强大处理功能的接口;2.在UNIX系统中,文件的类型主要包括___________,____________,____________。

四.简答题1.试说明改进型Clock置换算法的基本原理2.某操作系统的磁盘文件空间共有500块,若用字长为32位的位示图管理磁盘空间,试问:⑴位示图需要多少字?⑵第i字第j位对应的块号是多少?五、应用题银行家算法如下:1. 安全状态: 是指系统能按某种进程顺序(P1,P2,…Pn)(称<P1,P2,…Pn>序列为安全序列),来为每个进程Pi分配某所需资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成.如果系统无法找到这样一个安全序列,则称系统处于不安全状态.所谓安全序列{P1,P2,…Pn}是指对于P2,都有它所需要剩余资源数量不大于系统掌握的剩余的空间资源与所有Pi(j<i)所占的资源之和.2.不安全状态可能产生死锁.目前状态最大需求尚需P1 3 9 6P2 5 10 5P3 2 4 2在每一次进程中申请的资源,判定一下,若实际分配的话,之后系统是否安全.3.银行家算法的思路:1)、进程一开始向系统提出最大需求量.2)、进程每次提出新的需求(分期贷款)都统计是否超出它事先提出的最大需求量.3)、若正常,则判断该进程所需剩余剩余量(包括本次申请)是否超出系统所掌握的剩余资源量,若不超出,则分配,否则等待.4.银行家算法的数据结构.1)、系统剩余资源量A[n],其中A[n]表示第I类资源剩余量.2)、各进程最大需求量,B[m][n],其中B[j][i]表示进程j对i类资源最大需求.3)、已分配资源量C[m][n],其中C[j][i]表示系统j程已得到的第i资源的数量.4)、剩余需求量.D[m][n],其中D[j][i]对第i资源尚需的数目.5.银行家算法流程:当某时刻,某进程时,提出新的资源申请,系统作以下操作:1)、判定E[n]是否大于D[j][n],若大于,表示出错.2)、判定E[n]是否大于系统剩余量A[n],若大于,则该进程等待.3)、若以上两步没有问题,尝试分配,即各变量作调整.4)、按照安全性推测算法,判断,分配过后,系统是否安全,若安全,则实际分配,否则,撤消分配,让进程等待.6."安全性检测"算法1)、先定义两个变量,用来表示推算过程的数据.F[n]=A[n],表示推算过程中,系统中剩余资源量的变化.J[n]=False表示推算过程中各进程是否假设"已完成"2)、流程:在"剩余"的进程中(在推算)过程中,一些进程假设已完成,查找D[j][n]<=F[n]的进程,找到后令J[j]=True(假设该进程完成),F[n]+D[j][n](该进程所占资源释放),如此循环执行.若最后,所有的F[n]=True(在推算过程中,所有进程均可以完成),则表示(分配过后)系统是安全的,否则系统是不安全的.2.设有A、B、C三组进程,它们互斥地使用某一独占型资源R,使用前申请,使用后释放。

操作系统模拟试卷和答案

操作系统模拟试卷和答案

《操作系统》模拟试卷一一、【单项选择题】(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、虚拟存储管理技术,不能以( A )存储管理为基础实现。

[A] 分区[B] 分页式[C] 分段式[D] 段页式2、在请求页式存储管理中,发生页面时就会产生缺页中断,它属于( D )中断。

[A] 硬件故障[B] I/O[C] 访管[D] 程序3、固定分区中的重定位方法采用( B )方法。

[A] 动态重定位[B] 静态重定位[C] 以上两者均可[D] 随机重定位4、CPU在管态下可以执行( C )。

[A] 特权指令[B] 非特权指令[C] 全部指令[D] 非法指令5、解决进程间互斥的问题可以使用( A )。

[A] 信号量和P, V操作[B] 信箱通讯方式[C] 特权指令[D] 消息缓冲方式6、一个文件系统采用二级目录结构,它的两张目录分别是( C )。

[A] 系统目录和子目录[B] 根目录和子目录[C] 主目录和用户目录[D] 用户目录和子目录7、将系统资源进行统一编号,实行按顺序分配的策略,可破坏产生死锁的( D )条件。

[A] 互斥[B] 占有并等待[C] 不可抢占[D] 循环等待8、指定一个处理器为主处理器,其它处理器皆为从处理器的多处理器系统是( D )系统。

[A] 分布式多处理器[B] 集中式多处理器[C] 对称式多处理器[D] 主从式多处理器9、多道程序设计系统中,对共享资源的使用要互斥执行,所谓临界区是指( D )。

[A] 缓冲区[B] 数据区[C] 堆栈段[D] 程序段10、( A )的优点是查找速度比其他方法快。

[A] 连续分配[B] 链接分配[C] 索引分配[D] 顺序分配11、进程的属性包括( C )。

[A] 进程就是程序,或者说,进程是程序的另一种叫法[B] 一个被创建了的进程,在它消灭之前,在任何时刻总是处于3种基本状态之一[C] 多个不同的进程可以包含相同的程序[D] 一个处于等待队列中的进程,即使进入其他状态,仍然被放在等待队列之中12、死锁的预防是根据( C )而采取措施实现的。

操作系统模拟试卷

操作系统模拟试卷

《操作系统》模拟试卷一一、【单项选择题】(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、文件中的记录,顺序地存储到连续的物理盘块中,这种文件的结构是()。

[A] 顺序文件[B] 索引顺序文件[C] 索引文件[D] 直接文件2、通过共享设备使独享设备变成可共享的虚拟设备的技术称为()。

[A] 缓冲区技术[B] 交换技术[C] SPOOL技术[D] 覆盖技术3、信息在主存中是按()存放的。

[A] 位[B] 字[C] 字节[D] 兆4、固定分区中的重定位方法采用()方法。

[A] 动态重定位[B] 静态重定位[C] 以上两者均可[D] 随机重定位5、CPU在管态下可以执行()。

[A] 特权指令[B] 非特权指令[C] 全部指令[D] 非法指令6、解决进程间互斥的问题可以使用()。

[A] 信号量和P, V操作[B] 信箱通讯方式[C] 特权指令[D] 消息缓冲方式7、在Novell网络软件中,其中的()是网络的核心,它提供了网络最基本的核心功能。

[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、在页式存储管理中,每当CPU形成一个有效地址(虚地址)时,要查页表,这一工作是由()实现的。

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

《计算机操作系统》模拟试卷(一)一、选择题(每题2分,共20分)1. 在计算机系统中,操作系统是(B )。

A.一般应用软件 B.核心系统软件 C.用户应用软件 D.系统支撑软件2. 进程和程序的一个本质区别是(A )。

A.前者为动态的,后者为静态的 B.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中 D.前者分时使用CPU,后者独占CPU3. 进程在系统中是否存在的惟一标志是( D)。

A.数据集合 B.目标程序 C.源程序 D.进程控制块4. 虚拟存储器的最大容量是由(A )决定的。

A.计算机系统的地址结构和外存空间 B.页表长度C.内存空间 D.逻辑空间5. 在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为(A )。

0 11 52 33 74 2A. 0E1F(H) B.031F(H) C.0A1F(H) D.021F(H)6. 磁带机属于( A)设备。

A.顺序存取 B.直接存取 C.链接存取 D.随机存取7. 在段式存储管理中,一个段是一个(B )区域。

A.定长的连续 B.不定长的连续C.定长的不连续 D.不定长的不连续8. 在UNIX中,通常把设备作为( A)文件来处理。

A.特殊 B.普通 C.目录文件 D.设备9. 外存上存放的数据(D )。

A.CPU可直接访问 B.CPU不可访问C.是高速缓冲器中的信息 D.必须在访问前先装入内存10. 在下述存储管理技术中,(D )处理不当会产生抖动。

A.固定分区 B.可变分区 C.简单分页 D.请求分页二、判断题(每题2 分,共10分)下述题中,在你认为正确的题后写上“对”;在你认为是错误的题后写上“错”并予以改正(但要符合原义,改动应少)。

1.进程由PCB和其执行的程序、数据所组成。

(对)2.在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。

(错)3.虚拟存储器是利用操作系统产生的一个假想的特大存储而物理内存的容量并未增加。

是逻辑上扩充了内存容量,器,(对)4.产生死锁的根本原因是供使用的资源数少于需求资源的进程数。

(对)5.用信号量和P、V原语操作可解决互斥问题,互斥信号量的初值一定为1。

(错)三、填空题(每空2分,共30分)1.操作系统的特征是_并发性、共享性和随机性。

2.按照用户界面的使用环境和功能特征的不同,一般可以把操作系统分为三种基本类型,即:批处理系统、分时系统和实时系统。

3.软件系统分为系统软件、__支撑软件_和应用软件。

4.多数计算机系统将处理器的工作状态划分为_管态和目态。

后者一般指用户程序运行时的状态,又称为普通态或__用户态_态。

5.存储器一般分成高速缓冲器、__内存 __和___外存__三个层次,其中___高速缓冲器__是造价最高、存取速度最快。

6.文件的物理结构有:顺序结构、__链接结构___和索引结构。

7.通道是独立于CPU的、专门负责数据__输入输出__传输工作的处理单元。

8.在单CPU系统中有n(n>1)个进程,在任一时刻处于就绪的进程最多是 n 个,最少是个。

1 09.系统为每一台设备确定一个编号,以便区分和识别,这个确定的编号称为设备的__绝对 __号。

由用户在程序中定义的设备编号称为设备的__相对___号。

10.一个作业可划分成若干个相对独立的部分,每个部分称为一个___作业步___。

四、简答题(每题5 分,共20 分)1.从资源管理的角度说明操作系统的主要功能。

答:进程管理(或处理器管理)、存储管理、文件管理、作业管理和设备管理。

2.进程有哪几种基本状态?试描绘出进程状态转换图。

答:进程有运行态、就绪态和阻塞态三种基本状态。

三种基本状态的转换图如图1所示,图中数字1的含义是:进程被调度进程选中,数字2的含义是:时间片用完,数字3的含义是:等待某事件发生,数字4的含义是:等待的事件已发生。

3.什么是中断?答:CPU对系统中或系统外发生的异步事件的响应。

4.试述分区管理方案的优缺点。

答:优点:算法较简单,实现较容易,内存开销较少,存储保护措施简单。

缺点:内存使用不充分,存在较严重的碎片问题。

分)20 分,共10 应用题(每题五、.1.有两个用户进程A和B,在运行过程中都要使用系统中的一台打印机输出计算结果。

(1) 试说明A、B两进程之间存在什么样的制约关系?A、B两进程之间存在互斥的制约关系。

因为打印机属于临界资源,必须一个进程使用完之后另一个进程才能使用。

(2) 为保证这两个进程能正确地打印出各自的结果,请用信号量和P、V操作写出各自的有关申请、使用打印机的代码。

要求给出信号量的含义和初值。

mutex:用于互斥的信号量,因为只有一台打印机,所以初值为1。

进程A 进程B... ...... ...P(mutex); P(mutex);申请打印机;申请打印机;使用打印机;使用打印机;V(mutex); V(mutex);……《计算机操作系统》模拟试卷(二)一、单项选择题(本大题共20小题,每小题1分,共20分)。

在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。

1.( D)不是基本的操作系统。

A、批处理操作系统B、分时操作系统C、实时操作系统D、网络操作系统2.( C)不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( C)使用。

A、操作员B、联机用户C、操作系统D、目标程序4.当用户程序执行访管指令时,中断装置将使中央处理器( B)工作。

A、维持在目态B、从目态转换到管态C、维持在管态D、从管态转换到目态5.进程所请求的一次打印输出结束后,将使进程状态从(D ) A、运行态变为就绪态 B、运行态变为等待态C、就绪态变为运行态D、等待态变为就绪态6.采用动态重定位方式装入的作业,在执行中允许( C)将其移动。

A、用户有条件地B、用户无条件地C、操作系统有条件地D、操作系统无条件地7.分页式存储管理中,地址转换工作是由(A )完成的。

A、硬件B、地址转换程序C、用户程序D、装入程序8.如果允许不同用户的文件可以具有相同的文件名,通常采用(D )来保证按名存取的安全。

A、重名翻译机构B、建立索引表、多级目录结构 D、建立指针 C.9.对记录式文件,操作系统为用户存取文件信息的最小单位是( C)。

A、字符B、数据项C、记录D、文件10.为了提高设备分配的灵活性,用户申请设备时应指定( A)号。

A、设备类相对B、设备类绝对C、相对D、绝对11.通常把通道程序的执行情况记录在(D )中。

A、PSWB、PCBC、CAWD、CSW12.作业调度是从输入井中处于( B)状态的作业中选取作业调入主存运行。

A、运行B、收容C、输入D、就绪13.一作业进入内存后,则所属该作业的进程初始时处于( C)状态。

A、运行B、等待C、就绪D、收容14.共享变量是指( D)访问的变量。

A、只能被系统进程B、只能被多个进程互斥C、只能被用户进程D、可被多个进程15.临界区是指并发进程中访问共享变量的( D)段。

A、管理信息B、信息存储C、数据D、程序16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。

A、5B、2C、3D、417.产生系统死锁的原因可能是由于(C )。

A、进程释放资源B、一个进程进入死循环C、多个进程竞争,资源出现了循环等待D、多个进程竞争共享型设备18.主要由于( D)原因,使UNIX易于移植。

A、UNIX是由机器指令书写的语言编写C大部分由汇编少部分用UNIX、 B.C、UNIX是用汇编语言编写的D、UNIX小部分由汇编大部分用C语言编写19.UNIX系统中,进程调度采用的技术是( D)。

A、时间片轮转B、先来先服务C、静态优先数D、动态优先数20.UNIX系统中,文件存贮器的管理采用的是:( C)。

A、位图法B、空闲块表法C、成组连接法D、单块连接法二、多项选择题(本大题共5小题,每小题2分,共10分。

)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。

多选、少选、错选均无分。

21.引入多道程序设计的主要目的在于( BD)A、提高实时响应速度B、充分利用处理机,减少处理机空闲时间C、有利于代码共享D、充分利用外围设备E、减少存储器碎片22.段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为(ABCD )A、页式的逻辑地址是连续的,段式的逻辑地址可以不连续B、页式的地址是一维的,段式的地址是二维的C、分页是操作系统进行的,分段是用户确定的D、各页可以分散存放在主存,每段必须占用连续的主存空间E、页式采用静态重定位方式,段式采用动态重定位方式23.利用记录的成组与分解操作能( ABE)A、有效地实现信息转储B、提高存储介质的利用率C、减少操作系统的程序量D、增加启动外设的次数、提高文件的存取速度 E.24.线程是操作系统的概念,已具有线程管理的操作系统有(BCE )A、Windows 3.2B、OS/2C、Windows NTD、DOS 6.22E、Mach25.对UNIX中的trap指令,下列说法中(AD )是正确的。

A、可供用户使用B、UNIX的例外处理程序也可使用trap指令C、trap指令是特权指令D、trap指令是在管态下运行E、UNIX的例外处理也是从trap指令进入的三、填空题(本大题共8小题,每空1分,共14分)26.在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为后台作业。

27.操作系统为用户提供两种类型的使用接口,它们是操作员(或用户)接口和程序员(或程序)接口。

28.操作系统中,进程可以分为系统进程和用户进程两类。

29.用户调用建立和打开(可交换次序)文件操作来申请对文件的使用权。

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

31.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,计算时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。

32.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。

33.UNIX的shell有两层含义,一是指由shell命令组成的Shell命令,语言;二是指该命令的解释程序。

分。

)20分,共4小题,每小题5四、简答题(本大题共.34.进程调度中“可抢占”和“非抢占”两种方式,哪一种系统的开销更大?为什么?答:可抢占式会引起系统的开销更大。

相关文档
最新文档