计算机操作系统期末试题及答案7 联系客服

发布时间 : 星期日 文章计算机操作系统期末试题及答案7更新完毕开始阅读839f8ba80242a8956aece401

14分时 更强。 12.通道在输入输出操作完成或出错时,就形成( D )等待CPU来 12. 15先进先出 淘汰算法可能产生Berayd现象。 A.硬件故障中断 B.程序中断 C.外部中断 D.I/O中断 13.设系统对互斥资源R共有m个,n个进程共享(n>m);用P.V操作实现 13.对记录式文件,操作系统为用户存取文件信息的最小单位时( C )。 其互斥,则信号量S的变化范围为__16 [m-n,m]____ 。 A.文件 B.物理块 C.记录 D.数据项

14.在页式管理中,系统把指令中访问的 17 虚地址 分为页号和页内相对地 14.虚拟存储管理中,用户的虚拟空间体现在( B)中。 址两部分。 A.主存 B.辅存 C.段表 D.页表 16.处理机在执行系统程序时的状态称为 18系统态 ,在执行用户程序时 15. 一个死锁进程一定是在(B)。

的状态称为 19用户态 。 A.就绪状态 B.阻塞状态 C.执行状态 D.后备状态 17.每个索引文件都必须有一张索引表,其中每个登记项用来指出一个逻辑 16. 计算机系统中判别是否有中断事件发生应是在( D )。 记录的 20逻辑块号和与之对应的物理块号 。 A.页式地址转换 B.段式地址转换 C.静态重定位 D.动态重定位

二、选择题(每题1分,共20分,请在答题纸上写出每题对应的答案) 17.支持程序浮动的地址转换机制是( D)。 1. 段式存储管理中的地址格式是( C )地址。 A.页式地址转换 B.段式地址转换 A.线性 B.一维 C.二维 D.三维 C.静态重定位 D.动态重定位 2.网络操作系统和分布式操作系统的主要区别是( B ) 18.文件的保密是指防止文件被( C )。访问 A.是否连接多台计算机 B.各台计算机有没有主次之分 A.篡改 B. 破坏 C.计算机之间能否通信 D.网上资源能否共享 C.窃取 D. 删除

3.分页式存储管理中,地址转换工作是由( A)完成的。 19.对磁盘进行移臂调度的目的是为了缩短( D)时间。 A. 硬件 B. 地址转换程序 C. 用户程序 D. 装入程序 A.寻找 B.延迟 C.传送 D.启动

4. 任何两个并发进程之间( D )。 20.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间, A. 一定存在互斥关系 B. 一定存在同步关系 并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的 C. 一定彼此独立无关 D. 可能存在同步或互斥关系 情况是( D )。

5. 计算时间短的作业优先的调度算法会使( B ) A.无上邻空闲区,也无下邻空闲区 A.每个作业等待时间较短 B.平均周转时间最短 B.有上邻空闲区,但无下邻空闲区 C.系统效率最高 D.长作业等待时间较短 C.有下邻空闲区,但无上邻空闲区 6. 磁盘上的每一个物理块要用三个参数来定位,首先要把移动臂移动并定位 D.有上邻空闲区,也有下邻空闲区

到不同盘面上具有相同编号的磁道位置,表示该位置的参数称(A)。 A.柱面 B.盘面 C.扇区 D.磁头

三、判断题(每题0.5分,共20分,请在答题纸上写出每题对应的答案√或×)

1.抖动是由于缺页调度算法的某些缺陷而引起的。 ( T ) 21.进程申请CPU得不到满足时, 其状态变为等待态。( F )

2.段式存储管理比页式存储管理更利于信息的共享。( T ) 22.在虚存系统中只要磁盘空间无限大, 作业就能拥有任意大的编址空间。( T ) 3.使用P,V操作后,可以防止系统出现死锁. ( F ) 23. 4.在段页式存储管理中,每个段都对应一个页表。 ( T ) 5.若资源分配图中存在环,则一定产生了死锁。 ( T) 6.一个进程的状态发生变化必引起令一个进程的状态发生变化( F ) 7.在多级目录中,进行文件检索都需从根目录开始。( T ) 8.当发生线程切换时,涉及信息的保存和地址变化问题。( F ) 9.对磁盘进行移臂调度优化的目的是为了缩短启动时间。( T ) 10.抖动是由于缺页调度算法的某些缺陷而引起的。 ( T ) 11.段式存储管理比页式存储管理更利于信息的共享。 ( T) 12.原语是一种不可分割的操作。 ( T) 13.内存中进程的数量越多越能提高系统的并发度和效率。(F ) 14.操作系统中,内存的扩充就是指增加物理内存的容量。(F ) 15.操作系统的所有程序都必须常驻内存。 (F ) 16.一个进程被唤醒意味着某个进程执行了V操作。( F) 17.在实时系统中,进程调度应采用非剥夺优先级调度算法。(F ) 18.进程获得处理机而运行是通过申请而得到的。 (F ) 19.进程控制块中的所有信息必须常驻内存。 ( F) 20.一旦出现死锁, 所有进程都不能运行。 ( F)

缓冲区的设置并不减少中断CPU的次数. ( F ) 24. 页式存储管理中, 用户应将自己的程序划分成若干相等的页。 ( F) 25.如果信号量S的当前值为-5, 则表示系统中共有5个等待进程。 ( T ) 26.计算机系统产生死锁的根本原因是系统中进程太多。 ( F ) 27.有m个进程的操作系统出现死锁时, 死锁进程的个数为1

33.支持程序浮动的地址转换机制是页式或段式存储管理。( F ) 34.不同的进程可以包含同一个程序。 ( T ) 35.任何两个并发进程之间一定存在同步或互斥关系。(F ) 36.系统调用的目的是为了申请系统资源。 ( F ) 37. Belady现象是指内存和外存发生频繁的页面交换。( T ) 38.所有进程都进入等待状态时,系统陷入死锁。 ( F ) 39.临界区是指进程中实现进程互斥的那段代码。( F)

40.进程在运行过程中进入等待状态是因为等待I/O操作。( F )

一、填空(每空0.5分,共10分,请在答题纸上写出各空对应的答案) 14.下列哪项不是进行存储管理的目的。 A

1. 1P操作资源,V操作相当于 2释放 资源。 A. 为了使用Spooling B. 防止用户破坏操作系统。 2. 3作业调度 的主要任务是按一定规则对外存输入井上的 4等待 作业进行选择。 C. 防止用户相互干扰 D. 提高存储利用率 3.CPU的工作状态分为 5管态和目态两种,在 6 目态 下不能执行特权指令。 15.通道在输入输出操作完成或出错时,就产生( D ) 4.操作系统提供给编程人员的唯一接口是 7 系统调用 。 A.外部中断 B.程序中断 C.硬件故障中断 D.I/O中断 5.重定位是指程序的虚地址到 8物理内存地址 的转换,根据定位时机可分为 9静态 重定位 16.下列不属于排除死锁的方法是(A ) 和动态重定位两种。 A. 加锁 B.回避 C.检测和恢复 D. 预防 6.实现临界区互斥的方法有开关中断法、锁操作法和 10P,V原语操作 。 17.作业控制块在(AC )中。?

7.实现SPOOL系统时必须在磁盘上辟出称为_11外存输入井___和_12外存输出进___的专门 A. 内存 B. 输出井 C. 外存 D. 输入井 区域,以存放作业信息和作业执行结果。 18.进程可由就绪状态转到(A )状态。

8.13打开文件(fopen) 的主要工作是把文件控制块读入内存。 A. 执行 B. 创建 C. 封锁 D. 终止 9.进程存在的 14标志 是其进程控制块存在 。 19.产生死锁的必要条件不包括(D )。

10.进程运行满一个时间片后让出中央处理器,它的状态应变为 15就绪 状态 A. 非剥夺分配 B. 互斥作用 C. 部分分配 D. 非环路条件 11.并发程序中涉及共享变量访问操作的程序段被称为 16临界 区。 20.并发执行是为了。B

12.每执行一次P操作,信号量的数值S减1。若S=0,则该进程 17继续执行 ; A. 提高吞吐量 B. 提高资源利用率 若S<0,则该进程 18被阻塞后进入等待队列 。 C. 提高外存利用率 D.为了使用Spooling技术。

13.文件的 19物理结构 包括顺序结构、链接结构和20索引结构 。 21. 通道在输入输出操作完成或出错时,就形成(D )等待CPU来。 A.程序中断 B.硬件故障中断 C.外部中断 D.I/O中断

二、选择题 ((一) 单选题17分、(二) 多选题5分,共22分) 22.一个进程被唤醒意味着( B )。

(一) 单选题(每题0.5分,共17分,请在答题纸上写出每题对应的答案) A.该进程重新占有了CPU B.进程状态变为就绪 1. 关于操作系统的叙述 ( D )是不正确的。 C.它的优先权变为最大 D.其PCB移至就绪队列的队首 A.管理资源的程序 B.管理用户程序执行的程序

C.能使系统资源提高效率的程序 D.能方便用户编程的程序 23.已经获得除( C )以外的所有资源的进程处于就绪状态。 2.在多进程的并发系统中,肯定不会因竞争( D )而产生死锁。 A.打印机 B.存储器 C.CPU D.磁盘空间 A.打印机 B.磁带机 C.磁盘 D.CPU 24.下列技术( C )可用来完成分区式内存管理的地址变换。 3.顺序程序和并发程序的执行相比,( C )。 A.静态地址重定位 B.动态地址重定位 A.基本相同 B.顺序程序执行总体上执行时间快 C.静态和动态地址重定位 D.其它方法

C.并发程序执行总体上执行时间快 D.有点不同 25.操作系统中有一组常称为特殊系统调用的程序,它不能被系统中断, 4.程序执行过程中,可申请附加空间的存储分配方式是( C )。 在操作系统中称为( B )。

A.直接分配 B.静态分配 C.动态分配 D.其它分配方式 A.初始化程序 B.原语 C.子程序 D.控制模块 5.用户要在程序一级获得系统帮助,必须通过( D )。 26.在一段时间内,只允许一个进程访问的资源称为(C )。 A.进程调度 B.作业调度 C.键盘命令 D.系统调用 A.共享资源 B.临界区 C.临界资源 D.共享区 6.下列进程状态的转换中,哪一个是不正确的( C )。 27.一个作业可以包括多个程序和多个数据集,但至少包含一个。A A.阻塞→就绪 B.运行→就绪 C.就绪→阻塞 D.就绪→运行 A.程序 B.作业说明书 C.状态 D.JCB 7. 进程状态转换图中,当等待某事件发生时,进程处于( A )状态。 28.作业在系统中存在与否的唯一标志是(C )。

A.就绪 B.终止 C.阻塞 D.执行 A.源程序 B.作业说明书 C.作业控制块 D.目的程序 8.临界区是( C ) 29. 采用( D )调度算法可以提高作业吞吐量。

A.一段共享数据区 B.一个缓冲区 C.一段程序 D.一个互斥资源 A.先来先服务 B.时间片轮转法 C.多级对列法 D.短作业优先 9.在下列特性中,哪一个不是进程的特性( C )。 30. 用磁带作为文件存贮介质时,文件只能组织成( A ) A.并发性 B.异步性 C.静态性 D.动态性 A. 顺序文件 B. 链接文件 C. 索引文件 D.目录文件

10.分页式存储管理系统中的分页是由( A )完成的。 31.选择内存中驻留时间最长的页面作为淘汰对象的算法是( A )。 A. 系统 B. 用户 C. 系统和用户 D.不确定 A.先进先出 B.最近最久未使用 C.顺序规定 D.时间片轮转法

11.动态重定位是在( C )完成的。 32.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先 A.作业执行过程中集中一次 B.作业执行前集中一次 调度,这是指调度算法是( A )。

C.作业执行过程中 D.作业执行过程中由用户 A.先来先服务 B. 短作业优先 C.时间片轮转 D. 优先级 12. 置换算法是在( A )时被调用。 33.在请求页式存储管理中,若所需页面不在内存中,则会引起( D )。 A.内存中无空闲页面 B.所需页面不在内存 A.输入输出中断 B.时钟中断 C.地址越界中断 D.缺页中断 C.产生地址越界中断 D.产生缺页中断 34.在请求页式存储管理中,在( B )时调用置换算法。 13.两个程序顺序执行所花的时间为30ms,则并发执行的时间为 ( D )。 A.所需页面不在内存 B.内存中无空闲页面 A. >30ms B. =30ms C. <30ms D. 都有可能 C.外存无存储空间 D.在产生缺页中断

试卷 第 1 页 共 3 页