【期末高分题集】[北京语言大学]《操作系统》考核必备65
奥鹏期末考核
31943–《操作系统》2022年北京语言大学期末复习题集
单选题:
(1)操作系统是一组( )。
A.文件管理程序
B.中断处理程序
C.资源管理程序
D.设备管理程序
答案问询微信:424329
(2)某页式存储管理系统中,地址寄存器低9位表示页内位移量,则页面大小最多为___。
A.1024字节
B.1025K字节
C.512字节
D.512K字节
答案问询微信:424329
(3)当一进程运行时,系统可基于某种原则,强行将其擞下,把处理器分配给其他进程,这种调度方式是___。
A.非剥夺方式
B.剥夺方式
C.中断方式
D.查询方式
答案问询微信:424329
(4)文件系统采用多级目录结构可以___。
A.节省存储空间
B.解决命名冲突
C.缩短文件传送时间
D.减少系统开销
答案问询微信:424329
(5)每当进程要访问某虚页时,才把该页读入内存的方法称为( )
A.提前分页
B.请求分页
C.静态分页
D.动态分页
答案问询微信:424329
(6)下列不属于系统软件的是( )。
A.操作系统
B.编译程序
C.程序设计语言
D.引导程序
答案问询微信:424329
(7)管理若干进程共享某一资源的相关临界区应满足三个要求,其中___不考虑。
A.一个进程可以抢占己分配给另一进程的资源
B.任何进程不应该无限地逗留在它的临界区中
C.一次最多让一个进程在临界区执行
D.不能强迫一个进程无限地等待进入它的临界区
答案问询微信:424329
(8)多处理器系统的常见结构中,最为简单的结构是( )
A.总线式结构
B.交叉开关式结构
C.多端口存储器结构
D.开关枢纽式结构
答案问询微信:424329
(9)好的页面置换算法要尽可能避免( )现象
A.浮动
B.抖动
C.少换页面
D.多换页面
答案问询微信:424329
(10)在下列关于计算机系统的叙述中,正确的一条是___。
A.计算机系统是由主机、外设和系统软件组成的
B.计算机系统是由硬件系统和应用软件组成的
C.计算机系统是由微处理器、外设和软件系统组成的
D.计算机系统是由硬件系统和软件系统组成的
答案问询微信:424329
(11)可变分区常用的主存分配算法中不包括___。
A.最先适应分配算法
B.顺序分配算法
C.最优适应分配算法
D.最坏适应分配算法
答案问询微信:424329
(12)页面尺寸设计的太大会( )
A.增加页内碎片的消耗
B.减少缺页频率
C.增加页架数
D.使页表空间需求加大
答案问询微信:424329
(13)一个进程可以包含多个线程,各线程___。
A.必须串行工作
B.共事分配给进程的主存地址空间
C.共享进程的PCB
D.是独立的资源分配单位
答案问询微信:424329
(14)信息在主存中是按( )存放的。
A.位
B.字
C.字节
D.兆
答案问询微信:424329
(15)实现虚拟存储器的目的是___。
A.扩充主存容量
B.扩充辅存容量
C.实现存储保护
D.加快存取速度
答案问询微信:424329
(16)___不是分时系统的基本特征。
A.多路性
B.独占性
C.实时性
D.交互性
答案问询微信:424329
(17)死锁的预防中,用来破坏循环等待条件的方法是( )
A.预先静态分配法
B.随机动态分配法
C.有序资源使用法
D.银行家算法
答案问询微信:424329
(18)系统中多个进程中发生的事件存在某种时序关系,需要相互合作,共同完成一项任务,这种情况称为( )
A.互斥
B.同步
C.临界
D.死锁
答案问询微信:424329
(19)在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于___。
A.进程相应的程序段的长度
B.进程总共需要运行时间多少
C.进程自身和进程调度策略
D.进程完成什么功能
答案问询微信:424329
(20)我们要对一个目录进行读操作,必须要先( )
A.建立目录
B.打开目录
C.连接目录
D.删除目录
答案问询微信:424329
(21)下列各中断中,可能要人工介入的是___中断。
A.程序
B.时钟
C.输入/输出
D.访管
答案问询微信:424329
(22)P,V操作中,S<0,则( )
A.| S |表示S等待队列中的进程个数
B.表示有S个资源可用
C.申请S个资源
D.释放S个资源
答案问询微信:424329
(23)一个正在运行的进程,当所分配的时间片用完后,将其挂在___。
A.等待队列
B.运行队列
C.就绪队列
D.阻塞队列
答案问询微信:424329
(24)一个死锁进程一定是在___。
A.就绪状态
B.阻塞状态
C.执行状态
D.后备状态
答案问询微信:424329
(25)互斥的硬件方法中,既适用于单处理器又适用于共享主存的SMP多处理器的方法是( )
A.中断屏蔽方法
B.中断指令方法
C.硬件指令方法
D.动态重定位方法
答案问询微信:424329
(26)下面不属于程序状态字的内容的是( )
A.程序基本状态
B.中断码
C.设备忙标志
D.中断屏蔽位
答案问询微信:424329
(27)从设备的物理角度看,输入/输出设备可分为___。
A.脱机和联机
B.用户与系统
C.独享与共享
D.虚拟与逻辑
答案问询微信:424329
(28)线程的状态不包括( )
A.运行状态
B.就绪状态
C.等待状态
D.挂起状态
答案问询微信:424329
(29)用“位”的值为“1”或“0”来表示磁盘上相应的物理块是否已分配的方法称为( )
A.空闲表法
B.空闲链表法
C.成组链接法
D.字位映像图法
答案问询微信:424329
(30)页式存储管理中的页表是由___建立的。
A.操作员
B.系统程序员
C.用户
D.操作系统
答案问询微信:424329
(31)通过共享设备使独享设备变成可共享的虚拟设备的技术称为( )
A.缓冲区技术
B.交换技术
C.SPOOL技术
D.覆盖技术
答案问询微信:424329
(32)I/O子系统的层次模型中负责将上层对逻辑I/O的调用转换为具体设备驱动程序的调用的是( )层
A.系统服务接口
B.设备驱动程序接口
C.设备驱动程序
D.设备开关表
答案问询微信:424329
(33)为了实现存储保护,对共享区域中的信息___。
A.既可读,又可写
B.只可读,不可修改
C.能执行,可修改
D.既不可读,也不可写
答案问询微信:424329
(34)采用合理的磁盘调度算法可以降低磁盘访问时的哪一部分时间( )
A.查找时间
B.旋转迟延时间
C.数据传送时间
D.数据访问时间
答案问询微信:424329
(35)作业调度程序是从处于___状态的作业中选取一个作业并把它装入主存。
A.输入
B.收容
C.执行
D.完成
答案问询微信:424329
(36)( )技术可以用来解决设备的数据传输速度与CPU的处理速度严重不匹配的矛盾。
A.缓冲区
B.地址重定位
C.虚拟
D.请求分页
答案问询微信:424329
(37)指定一个处理器为主处理器,其它处理器皆为从处理器的多处理器系统是( )系统。
A.A 分布式多处理器
B.B集中式多处理器
C.C 对称式多处理器
D.D主从式多处理器
答案问询微信:424329
(38)将作业地址空间中的逻辑地址转换为内存中的物理地址的过程称为 ( )。
A.重定位
B.逻辑变换
C.地址交换
D.进程创建
答案问询微信:424329
(39)在Novell网络软件中,其中的( )是网络的核心,它提供了网络最基本的核心功能。
A.服务器操作系统
B.网络服务软件
C.传输协议软件
D.工作站重定向软件
答案问询微信:424329
(40)文件路径名是指( )。
A.文件名和文件扩展名
B.一系列的目录文件名和该文件的文件名
C.从根目录到该文件所经历的路径中各符号的集合
D.目录文件名和文件名的集合
答案问询微信:424329
(41)多道程序设计系统中,对共享资源的使用要互斥执行,所谓临界区是指( )。
A.缓冲区
B.数据区
C.堆栈段
D.程序段
答案问询微信:424329
(42)计算机系统中判别是否有中断事件发生应是在( )。
A.进程切换时
B.执行完一条指令后
C.执行P操作后
D.由用户态转入核心态时
答案问询微信:424329
(43)采用( )不会产生内部碎片。
A.分页式存储管理
B.分段式存储管理
C.固定分区式存储管理
D.段页式存储管理
答案问询微信:424329
(44)文件系统在创建一个文件时,为它建立一个( )。
A.文件目录
B.目录文件
C.逻辑结构
D.逻辑空间
答案问询微信:424329
(45)在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间取决于( )。
A.进程相应的程序段的长度
B.进程总共需要运行多长时间
C.进程自身和进程调度策略
D.进程完成什么功能
答案问询微信:424329
(46)引入多道程序的目的在于( )。
A.充分利用CPU,减少CPU等待时间
B.提高实时响应速度
C.有利于代码共享,减少主、辅存信息交换量
D.充分利用存储器
答案问询微信:424329
(47)( )的原则是淘汰在将来再也不被访问,或者是在最远的将来才被访问的页。
A.最佳置换算法
B.最近未使用置换算法
C.先进先出置换算法
D.最近最少使用置换算法
答案问询微信:424329
(48)单个分区的存储管理不适用于( )。
A.个人计算机
B.专用计算机
C.单道程序系统
D.多道程序系统
答案问询微信:424329
(49)( )优先权是在创建进程时确定的,确定以后在整个进程运行期间不再改变。
A.先来先服务
B.静态
C.动态
D.短作业
答案问询微信:424329
(50)在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A.地址从大到小
B.地址从小到大
C.尺寸从大到小
D.尺寸从小到大
答案问询微信:424329
(51)实时操作系统必须在( )内处理完来自外部的事件。
A.响应时间
B.周转时间
C.规定时间
D.调度时间
答案问询微信:424329
(52)CPU在管态下可以执行( )。
A.特权指令
B.非特权指令
C.全部指令
D.非法指令
答案问询微信:424329
(53)若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
A.就绪
B.等待
C.运行
D.完成
答案问询微信:424329
(54)解决进程间互斥的问题可以使用( )。
A.信号量和P, V操作
B.信箱通讯方式
C.特权指令
D.消息缓冲方式
答案问询微信:424329
(55)任何两个并发进程之间( )
A.一定相互独立
B.一定存在交往
C.可能存在交往
D.都有共享变量
答案问询微信:424329
(56)为了对紧急进程或重要进程进行调度,调度算法应采用( )。
A.先来先服务
B.轮转法
C.优先权调度
D.短执行时间优先调度
答案问询微信:424329
多选题:
(1)发生页面访问实效的原因可能有( )
A.A.边界错误
B.B.置换错误
C.C.有效性错误
D奥鹏期末考核.D.保护错误
答案问询微信:424329
(2)虚拟分页存储管理技术需要以下哪些硬件的支持( )
A.A.主存管理单元
B.B.页表
C.C.快表
D.D.反向页表
答案问询微信:424329
(3)文件按用途可分为( )
A.A.系统文件
B.B.库文件
C.C.源文件
D.D.用户文件
答案问询微信:424329
(4)进程控制块包括以下哪三类信息( )
A.进程标识信息
B.处理器状态信息
C.设备状态信息
D.进程控制信息
答案问询微信:424329
(5)有关设备的管理中,___是正确的。
A.计算机系统为每台设备确定一个绝对号
B.申请设备时指定设备相对号使设备分配的灵活性强
C.启动设备时应指出设备的绝对号
D.每台设备都应该有一个惟一的相对号
答案问询微信:424329
(6)常用的文件转储方法包括( )
A.A.全量转储
B.B.定期转储
C.C.实时转储
D.D.增量转储
答案问询微信:424329
(7)常用的文件的逻辑结构包括( )
A.A.顺序文件
B.B.索引顺序文件
C.C.索引文件
D.D.直接文件
答案问询微信:424329
(8)即算机系统包括硬件和软件两部分,硬件部分包括( )
A.中央处理器CPU
B.内部存储器
C.外部存储器
D.输入输出设备
答案问询微信:424329
(9)作业调度算法的选择与系统的设计目标有关,一个理想的调度算法应该是( )。
A.对用户公平且使用户满意
B.尽可能使系统资源都处于忙碌状态
C.在单位时间里尽可能为更多的作业服务
D.尽量缩短每个作业的周转时间
答案问询微信:424329
(10)以下属于产生死锁的必要条件的是( )。
A.互斥条件
B.不可强占条件
C.部分分配条件
D.循环等待条件
答案问询微信:424329
(11)采用( )方法可以解除死锁。
A.资源剥夺法
B.撤消进程
C.拒绝分配新资源
D.修改信号量
答案问询微信:424329
(12)在下列各项中,操作系统提供的操作接口是( )。
A.窗口技术
B.命令语言
C.菜单技术
D.系统调用
答案问询微信:424329
(13)文件分配方法一般有( )。
A.连续分配
B.链接分配
C.索引分配
D.顺序分配
答案问询微信:424329
(14)下面的论述中正确的包括( )。
A.如果P、V操作使用不当,系统仍可能发生死锁
B.使用P、V操作进行资源分配,可以完全避免死锁的发生
C.系统处于不安全状态,并不一定就发生死锁
D.银行家算法是在保证系统处于安全状态下,才答应把资源分配给申请者
答案问询微信:424329
(15)操作系统为用户提供的使用接口有( )。
A.系统功能调用
B.作业控制语言
C.操作控制语言
D.程序设计语言
答案问询微信:424329
(16)有关中断的下列提法中( )是正确的。
A.中断事件是由硬件发现的
B.中断事件是有软件处理的
C.中断事件是正在运行的进程所期望的
D.应在每一条指令执行后检测是否有中断事件
答案问询微信:424329
(17)有关设备的管理中( )是正确的。
A.计算机系统为每台设备确定一个绝对号
B.申请设备时指定设备相对号使设备分配的灵活性强
C.启动设备时应指出设备的绝对号
D.每台设备都应该有一个惟一的相对号
答案问询微信:424329
判断题:
(1)进程同步和进程互斥一样,可以发生右任意两个进程之间。
答案问询微信:424329
(2)当采用分页式虚拟存储管理时,如果在作业执行过程中需访问的页面不在主存储器中,则硬件将发出一个缺页中断。
答案问询微信:424329
(3)操作系统是系统软件,支持它运行的环境是系统硬件。
答案问询微信:424329
(4)在固定分区存储管理中,每个分区的大小是相同的。
答案问询微信:424329
(5)在虚存的管理中,通常把一个运行进程访问的地址称为“虚拟地址”。
答案问询微信:424329
(6)系统调用就是用户在程序中能用访管指令调用的,由操作系统提供的子功能集合,其中每个子功能称为一个系统调用命令。
答案问询微信:424329
(7)可变分区方法的特点是主存中分布着个数和大小都是变化的空闲分区或碎片。
答案问询微信:424329
(8)CPU和通道的关系是主从关系,CPU是主设备,通道是从设备。
答案问询微信:424329
(9)磁盘是共享设备,多个进程可在同一时刻对其访问。
答案问询微信:424329
(10)实现多道程序设计的计算机系统需要通道和中断机构等必不可少的硬件支持。
答案问询微信:424329
(11)处于挂起等待状态的进程,其所等待的事件在该进程挂起期间并不停止这些事件的进行。
答案问询微信:424329
论述题:
(1)什么是临界区?解决临界区问题的原则是什么?
答案问询微信:424329
(2)若有一售票厅只能容纳300人,当少于300人时,可以进入;否则,需在外等候。若将每一个购票者作为一个进程。请用P, V操作编程,并写出信号量的初值。
答案问询微信:424329
(3)有一单方向行驶的公路桥,每次只允许一辆汽车通过,当汽车到达桥头时,若桥上没车,便可以上桥;否则,需等待,直到桥上的汽车下桥为止。若每一辆汽车为一个进程,请用P,V操作编程实现。
答案问询微信:424329
(4)若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。(1)先来先服务算法;(2)最短寻找时间优先算法。
答案问询微信:424329
(5)什么是抖动?为什么系统会发生抖动现象?
答案问询微信:424329
(6)什么是同步?什么是互斥?
答案问询微信:424329
名词解释:
(1)线程
答案问询微信:424329
(2)动态重定位
答案问询微信:424329
(3)多道程序设计
答案问询微信:424329
(4)文件
答案问询微信:424329
(5)文件系统
答案问询微信:424329
(6)分时系统
答案问询微信:424329