计算机操作系统模拟试题1.docx
《计算机操作系统模拟试题1.docx》由会员分享,可在线阅读,更多相关《计算机操作系统模拟试题1.docx(20页珍藏版)》请在冰豆网上搜索。
![计算机操作系统模拟试题1.docx](https://file1.bdocx.com/fileroot1/2023-6/3/a785862a-c200-4419-86f0-7f6be85e0da0/a785862a-c200-4419-86f0-7f6be85e0da01.gif)
计算机操作系统模拟试题1
计算机操作系统模拟试题
(1)
一、单选题:
16分,每题02分
1、 系统调用的目的是( )。
A:
请求系统服务 B:
终止系统服务
C:
申请系统资源 D:
释放系统资源
2、 下列描述中不是作业的组成部分的是( )。
A:
进程 B:
程序
C:
数据 D:
作业说明书
3、 一个作业的完成要经过若干加工步骤,每个步骤称为( )。
A:
作业流 B:
子程序
C:
子进程 D:
作业步
4、 在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是( )。
A:
先来先服务法 B:
优先数法
C:
最高响应比优先法 D:
短作业优先法
5、 UNIX系统中,用户可以终止一个进程的进行,命令格式为kill [数值] 进程号,其中数值为“3”时的含义为( )。
A:
中断 B:
挂起
C:
退出 D:
杀死
6、 关于DOS Shell叙述有错的是( )。
A:
是命令解释和控制语言 B:
能扩展原有命令的功能
C:
最早应用于DOS系统 D:
有会话式和命令文件两种输入方式 7、 使用绝对路径名访问文件是从( )开始按目录结构访问某个文件。
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、 下列存储管理方案中,不采用动态重定位的是( )。
A:
页式管理 B:
可变分区
C:
固定分区 D:
段式管理
13、 在操作系统中,用户在使用I/O设备时,通常采用( )。
A:
设备的绝对号 B:
设备的相对号
C:
虚拟设备号 D:
设备名
14、 大多数低速设备都属于( )设备。
A:
独享 B:
共享
C:
虚拟 D:
SPOOLing
15、 利用信号量实现进程的( ),应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于P(mutex)和V(mutex)原语之间。
A:
同步 B:
互斥
C:
竞争 D:
合作
16、 进程间的同步是指进程间在逻辑上的相互( )关系。
A:
联接 B:
制约
C:
继续 D:
调用
17、 当处理器处于管态时,处理器可以执行的指令应该是( )。
A:
非特权指令 B:
仅限于特权指令
C:
一切指令 D:
访管指令
18、 当操作系统退出执行,让用户执行时,系统会( )。
A:
继续保持管态 B:
继续保持目态
C:
从管态变为目态 D:
从目态变为管态
19、 CPU状态分为管态和目态,从目态转换到管态的唯一途径是( )。
A:
运行进程修改程序状态字 B:
中断屏蔽
C:
系统调用 D:
进程调度程序
20、 在传统操作系统设计中,采用的结构模型主要是( )和整体内核模型。
A:
对象模型 B:
层次模块模型
C:
进程模型 D:
原型模型
二、多选题:
20分,每题04分
21、 在具有分时兼批处理的计算机系统中,总是优先调度前台作业,所谓前台作业指( )( )( )。
A :
交互式作业 B :
联机作业 C :
脱机作业D :
终端型作业 E :
会话型作业
22、 文件的存取方法依赖于( )( )( )。
A :
文件的物理结构 B :
存放文件的存储设备的特性
C :
文件类型 D :
文件的逻辑结构
E :
文件的存储结构
23、 常用的主存管理方法有( )、( )和( )。
A :
分区 B :
分页 C :
分段
D :
虚拟存储 E :
最坏适应法
24、 内存的类型主要有( )( )( )。
A :
虚拟内存B :
扩展内存
C :
高速缓冲存储器 D :
动态内存
E :
常规内存
25、 在现代操作系统中,资源的分配单位是( ),而处理机的调度单位是( );A与C之间的关系是( )。
A :
进程 B :
原语 C :
线程
D :
系统调用 E :
一对多 F :
多对一
三、判断题:
10分,每题02分
26、 实时操作系统追求的目标是高吞吐率。
27、 UNIX的i节点是文件内容的一部分。
28、 虚拟存储器实际上是一种设计技巧,使主存物理容量得到扩大。
29、 固定分区存储管理的各分区的大小可变化,这种管理方式不适合多道程序设计系统。
30、 采用SPOOLing技术的目的是提高独占设备的利用率。
31、 CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用通道技术。
32、 进程的互斥和同步总是因相互制约而同时引起。
33、 如果在加锁法实现互斥时,将未进入临界区的进程排队时,从而让其有被再调度的机会的话,加锁法和P、V原语实现互斥时效果相同。
34、 Windows是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序间切换。
35、 操作系统的易维护性设计应使系统具有一定的自动修补能力。
四、填空选择题:
03分,每题03分
36、 操作系统是计算机系统的核心软件。
按功能特征的不同,可把操作系统分为([1])、([2])、([3])、网络操作系统和分布式操作系统基本类型。
其中[1]的主要目标是提高系统的吞吐率和效率,而[2]是一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回。
填 空 选 择 :
选 项 1 :
单用户系统
批处理系统
分时系统
微机操作系统
实时系统
选 项 2 :
单用户系统
批处理系统
分时系统
微机操作系统
实时系统
选 项 3 :
单用户系统
批处理系统
分时系统
微机操作系统
实时系统
37、 操作系统是为了提高计算机的利用率和方便用户使用计算机而配置的基本软件。
它负责管理计算机系统中的([1]C),其中包括([2]A),([3]E),外部设备和系统中的数据。
操作系统中的[3]管理部分负责对作业和进程进行调度。
填 空 选 择 :
选 项 1 :
程序
功能
资源
进程
选 项 2 :
主存储器
虚拟存储器
运算器
控制器
处理机
选 项 3 :
主存储器
虚拟存储器
运算器
控制器
处理机
38、 在操作系统中,设有三个批处理作业,所需执行时间分别为2 小时,1小时和25分钟,相继到达时间分别为6:
00、6:
10和6:
25。
若对这三个批处理作业采用调试算法S1,其执行情况如下:
作业号 到达时间 开始执行时间 执行结束时间
1 6:
00 6:
00 8:
00
2 6:
10 8:
00 9:
00
3 6:
25 9:
00 9:
25
若对这三个批处理作业采用调试算法S2,其执行情况如下:
作业号 到达时间 开始执行时间 执行结束时间
1 6:
00 7:
50 9:
50
2 6:
10 6:
50 7:
50
3 6:
25 6:
25 6:
50
(1)则调试算法S1属于( ),调试算法S2属于( )。
(2)通常把作业进入系统至最后完成的时间称为该作业的周转时间。
在调试算法S1下,作业平均周转时间为( )小时,在调度算法S2下,作业平均周转时间为( )小时。
填 空 选 择 :
选 项 1 :
优先数法
先来先服务算法
最短作业优先法
资源搭配算法
最高响应比优先算法
多队列循环算法
选 项 2 :
优先数法
先来先服务算法
最短作业优先法
资源搭配算法
最高响应比优先算法
多队列循环算法
选 项 3 :
2.61
2.5
2.42
1.97
1.72
2.1
选 项 4 :
2.61
2.5
2.42
1.97
1.72
2.1
39、 在具有( )机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。
前者称为( ),后者称为( )。
填 空 选 择 :
选 项 1 :
逻辑地址
执行地址
编程地址
物理地址
地址变换
SPOOLing
选 项 2 :
逻辑地址
执行地址
编程地址
物理地址
地址变换
SPOOLing
选 项 3 :
逻辑地址
执行地址
编程地址
物理地址
地址变换
SPOOLing
40、 存储保护的工作由( )和( )配合实现,若硬件检查程序不允许进行存取,则产生( )中断。
填 空 选 择 :
选 项 1 :
软件
地址越界
硬件
缺页
固件
选 项 2 :
软件
地址越界
硬件
缺页
固件
选 项 3 :
软件
地址越界
硬件
缺页
固件
41、 在分页式存储管理中,将每个作业的( )分成大小相等的页,将( )分块,页和块的大小( ),通过页表进行管理。
填 空 选 择 :
选 项 1 :
符号名空间
主存空间
辅存空间
逻辑地址空间
相等
不等
选 项 2 :
符号名空间
主存空间
辅存空间
逻辑地址空间
相等
不等
选 项 3 :
符号名空间
主存空间
辅存空间
逻辑地址空间
相等
不等
42、 虚拟存储的思想基础是( ),实现虚拟存储的物质基础是( )和( )机构。
填 空 选 择 :
选 项 1 :
程序执行的局部性
代码的顺序执行
动态地址转换
变量的连读访问
二级存储结构
选 项 2 :
程序执行的局部性
代码的顺序执行
动态地址转换
变量的连读访问
二级存储结构
选 项 3 :
程序执行的局部性
代码的顺序执行
动态地址转换
变量的连读访问
二级存储结构
43、 采用假脱机技术的目的是([1])。
假脱机技术是将输入输出控制工作大部分交由相应的通道来承担,利用磁盘作为后援存储器,实现了外设同时联机操作,使得([2])成为([3]),减少了对频繁使用外设的压力。
填 空 选 择 :
选 项 1 :
提高外设和主机的利用率
提高内存和主机效率
减轻用户编程负担
提高程序的运行速度
选 项 2 :
块设备
字符设备
独占设备
虚拟设备
选 项 3 :
块设备
字符设备
独占设备
虚拟设备
44、 从资源特点的角度来分析外围设备的特性,外围设备分为三类( )、( )和( )。
填 空 选 择 :
选 项 1 :
虚拟设备
存储设备
独享设备
字符设备
共享设备
输入输出设备
选 项 2 :
虚拟设备
存储设备
独享设备
字符设备
共享设备
输入输出设备
选 项 3 :
虚拟设备
存储设备
独享设备
字符设备
共享设备
输入输出设备
45、 为了对设备进行管理,计算机系统为每一台设备确定一个编号,这个编号称为设备的( ),而用户总是用设备的( )来提出使用设备的要求,由操作系统进行转换,变成系统的设备的( )。
填 空 选 择 :
选 项 1 :
绝对号
相对号
物理名
逻辑名
类型号
选 项 2 :
绝对号
相对号
物理名
逻辑名
类型号
选 项 3 :
绝对号
相对号
物理名
逻辑名
类型号
46、 一个具有通道装置的计算机系统,通常一个CPU可以连接( )通道,一个通道可以连接( )设备控制器,一个设备控制器可连接同类的( )设备。
填 空 选 择 :
选 项 1 :
多个
一个
一台
多台
二个
选 项 2 :
多个
一个
一台
多台
二个
选 项 3 :
多个
一个
一台
多台
二个
47、 操作系统中,可以并行工作的基本单位是([1]),[1]也是系统核心调度及资源分配的基本单位,它是由([2])组成的,它与程序的主要区别是([3])。
填 空 选 择 :
选 项 1 :
作业
函数
进程
过程
选 项 2 :
程序、数据和PCB
程序、数据和标识符
程序、标识符和PCB
数据、标识符和PCB
选 项 3 :
程序有状态,而它没有
它有状态,而程序没有
程序可占用资源,而它不可
它可占用资源,而程序不可
48、 进程执行时的间断性,决定了进程可能具有多种状态。
进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由( )进入( )。
如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一个进程,并将处理机分配给它,此时该进程进入( )。
填 空 选 择 :
选 项 1 :
就绪状态
静止状态
等待状态
执行状态
终止状态
选 项 2 :
就绪状态
静止状态
等待状态
执行状态
终止状态
选 项 3 :
就绪状态
静止状态
等待状态
执行状态
终止状态
49、 进程被创建后,最初处于( )状态,然后经( )选中后进入( )状态。
填 空 选 择 :
选 项 1 :
等待
进程调度
执行
就诸
地址转换
选 项 2 :
等待
进程调度
执行
就诸
地址转换
选 项 3 :
等待
进程调度
执行
就诸
地址转换
五、简答题:
35分,每题05分
50、 什么是虚拟机?
参考答案:
答:
虚拟机是指“虚拟”的计算机,是由软件模拟实现出来的计算机,实际上它是将本地主机上的硬盘和内存划分出一部分或几部分,虚拟成一台或多台子机。
这些虚拟出的新计算机拥有独立的硬盘、软驱、光驱和操作系统,可以像使用普通计算机一样使用它们,如同时运行多个不同的操作系统等,对真实的计算机不会产生任何的影响。
51、 简述模块接口法的缺点。
参考答案:
答:
(1)很难保证模块设计的正确性。
各单个模块的设计,通常都是基于不完全正确的环境的,故很难保证每个模块设计的正确性。
(2)装配的困难性。
往往会发生由若干模块共享的数据项的逻辑结构和内部表示,各个模块均不相同。
对于修改这样的错误,在模块编码后往往是很困难的。
(3)模块相对独立性差。
由于模块接口法是从功能观点而不是按资源管理的观点来设计系统,且未能分清为很多进程所共享的资源,以及为某进程独占的资源,在管理方法上的差异,此时模块之间的牵连甚多,从而造成了模块的相对独立性差。
综合题:
11分,每题11分
52、 一个由3个页面(页号为0、1、2),每页有2048个字节组成的程序,假定在某时刻调入8个物理块的内存,其页面的页号和物理块号的对照表如下:
逻辑页号
主存块号
0
4
1
7
2
1
请根据页表,计算下列给出的逻辑地址对应的绝对地址。
(1)100
(2)2617(3)5196
参考答案:
答:
首先根据逻辑地址查页表,得到主存的块号,再根据公式绝对地址=块号块长+页内地址进行计算。
(1)100的页号为0(100/2048=0),页内地址为100mod2048=100;查表得主存块号为4,于是绝对地址=42048+100=8292;
(2)2617的页号为1(2617/2048=1),页内地址为2617mod2048=569;查表得主存块号为7,于是绝对地址=72048+569=14905;
(3)5196的页号为2(5196/2048=2),页内地址为5196mod2048=1100;查表得主存块号为1,于是绝对地址=12048+1100=3148。
(注:
mod为取模运算,即求余数。
)