操作系统自考题模拟5
(总分127, 做题时间90分钟)
第Ⅰ部分 选择题
一、单项选择题
一、单项选择题
1.
下列关于操作系统的叙述中正确的是______
A 批处理作业必须有作业控制信息
B 分时系统不一定都具有人机交互功能
C 从响应时间的角度来看,实时系统与分时系统差不多
D 由于采用了分时技术,用户可以独占计算机的资源
分值: 1
答案:A
[考点] 不同类型操作系统的特点
[解析] 批处理作业中作业控制信息是作业得以运行的基本条件,分时系统的基本特征就是交互性。实时系统的响应时间比分时系统要快的多。分时系统中,由于时间片划分得非常小,用户感觉好像自己在独占整个计算机系统,实际上是多个用户共享整个计算机的资源。
[解析] 批处理作业中作业控制信息是作业得以运行的基本条件,分时系统的基本特征就是交互性。实时系统的响应时间比分时系统要快的多。分时系统中,由于时间片划分得非常小,用户感觉好像自己在独占整个计算机系统,实际上是多个用户共享整个计算机的资源。
2.
关于计算机操作系统的类型,下列说法中错误的是______
A 实时操作系统是实现实时控制的系统,它由外部信号触发而工作
B 网络操作系统和分布式操作系统都可以配置到计算机网络上
C 按照配置操作系统的计算机规模大小,可以将操作系统分为批处理系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统
D 基本操作系统包括批处理操作系统、分时操作系统、实时操作系统
分值: 1
答案:C
[考点] 计算机操作系统的类型
[解析] 按照操作系统提供的服务进行分类,可分为批处理系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
[解析] 按照操作系统提供的服务进行分类,可分为批处理系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
3.
UNIX系统中,shell文件最多可使用的位置参数为______
A 13
B 9
C 8
D 4
分值: 1
答案:B
[考点] UNIX系统中的shell文件
[解析] 在编辑shell文件时,可以使用带编号的变量,此变量称为位置参数。shell文件中最多可使用9个位置参数,分别是$1,$2,…,$9。
[解析] 在编辑shell文件时,可以使用带编号的变量,此变量称为位置参数。shell文件中最多可使用9个位置参数,分别是$1,$2,…,$9。
4.
当什么状态时,进程从执行状态转变为就绪状态______
A 进程被调度程序选牛
B 时间片到
C 等待某一事件
D 等待的事件发生
分值: 1
答案:B
[考点] 正在执行的进程
[解析] 如果因时间片用完而暂停执行,则该进程由执行状态转变为就绪状态。
[解析] 如果因时间片用完而暂停执行,则该进程由执行状态转变为就绪状态。
5.
下列哪项不是设计调度算法时应考虑的原则______
A 适当增加进程在就绪队列中的等待时间
B 尽可能地使系统资源都处于忙碌
C 尽可能提高系统的吞吐量
D 不能无故或无限制地拖延一个作业的执行
分值: 1
答案:A
[考点] 设计调度算法时应考虑的原则
[解析] 在设计调度算法时应考虑如下几个原则。
(1)公平性:对用户公平,不能无故或无限制地拖延一个作业的执行。
(2)平衡资源使用:尽可能地使系统资源都处于忙碌。
(3)极大的流量:在单位时间内为尽可能多的作业服务,保证系统的吞吐能力。
[解析] 在设计调度算法时应考虑如下几个原则。
(1)公平性:对用户公平,不能无故或无限制地拖延一个作业的执行。
(2)平衡资源使用:尽可能地使系统资源都处于忙碌。
(3)极大的流量:在单位时间内为尽可能多的作业服务,保证系统的吞吐能力。
6.
在可变分区存储管理中,最优适应分配算法是按照哪项对空闲区表项进行排列的______
A 长度从小到大
B 长度从大到小
C 地址从小到大
D 地址从大到小
分值: 1
答案:A
[考点] 最优适应分配算法
[解析] 最优适应分配算法:在实现这种算法时,可把空闲区按长度以递增次序登记在空闲区表中。
[解析] 最优适应分配算法:在实现这种算法时,可把空闲区按长度以递增次序登记在空闲区表中。
7.
操作系统采用分页式存储管理方法,要求______
A 每个进程拥有一张页表,且进程的页表驻留在内存中
B 每个进程拥有一张页表,但只要执行进程的页表驻留在内存中,其他进程的页表不必驻留在内存中
C 所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中
D 所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中,以最大限度地节约有限的内存使用
分值: 1
答案:A
[考点] 页式存储管理中对页表的理解
[解析] 在分页系统中为每个进程都配置一张页表,进程逻辑地址空间中的每一页,在页表中都对应有一个页表项。由于现代大多数计算机系统支持非常大的逻辑地址空间,因此页表非常大,需要占用相当大的内存空间。为此,引入了多级页表机制,采用多级页表结构后,只将当前需要的部分页表项调入内存,其余的页表项仍驻留在磁盘上,需要时再将它们调入内存。因此,在这种情况下,执行进程的页表也不需要全部驻留在内存中。本题所指的应该是普通的单级页表结构,此时,如果页表不驻留内存的话,在将该进程切换到CPU执行时,调度程序将无法定位进程代码部分,因此页表应该驻留在内存中。
[解析] 在分页系统中为每个进程都配置一张页表,进程逻辑地址空间中的每一页,在页表中都对应有一个页表项。由于现代大多数计算机系统支持非常大的逻辑地址空间,因此页表非常大,需要占用相当大的内存空间。为此,引入了多级页表机制,采用多级页表结构后,只将当前需要的部分页表项调入内存,其余的页表项仍驻留在磁盘上,需要时再将它们调入内存。因此,在这种情况下,执行进程的页表也不需要全部驻留在内存中。本题所指的应该是普通的单级页表结构,此时,如果页表不驻留内存的话,在将该进程切换到CPU执行时,调度程序将无法定位进程代码部分,因此页表应该驻留在内存中。
8.
关于二级页表的描述,下列哪项是正确的______
A 第二级是组内页面表,每个系统一张
B 第二级是组内页面表,每个作业一张
C 第一级是页面组表,整个系统一张
D 第一级是页面组表,每个作业一张
分值: 1
答案:D
[考点] 二级页表
[解析] 在二级页表中,第一级是页面组表,每个作业一张,用来指出二级页表的存放地址;第二级是组内页面表,每组一张,用来指出每个页在内存中的块号。
[解析] 在二级页表中,第一级是页面组表,每个作业一张,用来指出二级页表的存放地址;第二级是组内页面表,每组一张,用来指出每个页在内存中的块号。
9.
文件系统采用二级文件目录的优势是______
A 实现文件共享
B 缩短访问存储器的时间
C 解决不同用户间的文件命名冲突
D 节省内存时间
分值: 1
答案:C
[考点] 文件系统采用二级文件目录的作用
[解析] 在二级文件目录中,各文件的说明信息被组织成目录文件,且以用户为单位把各自的文件说明划分为不同的组,这样,不同的用户可以使用相同的文件名,从而解决了文件的重名问题。
[解析] 在二级文件目录中,各文件的说明信息被组织成目录文件,且以用户为单位把各自的文件说明划分为不同的组,这样,不同的用户可以使用相同的文件名,从而解决了文件的重名问题。
10.
假设有一个记录式文件,采用链接文件存储,逻辑记录长度固定为100个字节。在磁盘上存储时采用记录成组分解技术,物理记录长度为512字节。如果该文件的目录项已经读入内存,
要修改第22个逻辑记录共需启动磁盘多少次______
A 1
B 2
C 5
D 22
分值: 1
答案:C
[考点] 文件系统中,文件的逻辑块号到物理块号之间的转换
[解析] 第22个逻辑记录对应的物理块号为22×100/512=4(余数152),即要读入第5个物理块的数据。由于文件采用的物理结构是连接文件,因此需要在目录指明从第1个物理块开始读起,
[解析] 第22个逻辑记录对应的物理块号为22×100/512=4(余数152),即要读入第5个物理块的数据。由于文件采用的物理结构是连接文件,因此需要在目录指明从第1个物理块开始读起,
依次读到第4块才得到第5块的物理地址,然后读入第5块内容。因此,共需启动磁盘5次。
11.
文件系统依赖哪项实现按名存取______
A 查文件目录
B 查位示图
C 地址转换机构
D 查作业表
分值: 1
答案:A
[考点] 文件的按名存取
[解析] 文件系统的按名存取主要是依靠查文件目录实现的。
[解析] 文件系统的按名存取主要是依靠查文件目录实现的。
12.
哪项无法实现文件保密的目的______
进程间通信最快的方式A 设置口令
B 使用密码
C 设置文件属性为只读
D 隐蔽文件目录
分值: 1
答案:C
[考点] 文件保密
[解析] 常用的保密措施有:隐蔽文件目录、设置口令和使用密码。
[解析] 常用的保密措施有:隐蔽文件目录、设置口令和使用密码。
13.
物理文件的组织方式是由哪项确定的______
A 应用程序
B 主存容量
C 外存容量
D 操作系统
分值: 1
答案:D
[考点] 文件物理组织的概念
[解析] 物理文件的组织形式即文件在外存上的分布形式。操作系统采用不同的分配和管理方式(连续分配、链接分配、索引分配)导致不同的物理文件的组织形式。
[解析] 物理文件的组织形式即文件在外存上的分布形式。操作系统采用不同的分配和管理方式(连续分配、链接分配、索引分配)导致不同的物理文件的组织形式。
14.
在通道结构中,关于操作系统启动和控制外围设备完成输入/输出操作的过程,下列说法中哪个是正确的______
A 不属于“设备处理一致性”的处理方法
B 包括启动I/O等特权准备,是一种访管中断,属于强迫性中断事件
C 包括启动、选择通道和设备、控制设备处理输入/输出操作和完成处理几个步骤
D 包括准备、启动I/O和结束处理3个阶段
分值: 1
答案:D
[考点] 输入/输出操作控制
[解析] 操作系统启动和控制外围设备完成输入/输出操作的过程可分为以下3个阶段:准备阶段、启动I/O阶段、结束处理阶段。
[解析] 操作系统启动和控制外围设备完成输入/输出操作的过程可分为以下3个阶段:准备阶段、启动I/O阶段、结束处理阶段。
15.
对于高级通信方式,进程间使用哪项来交换信息______
A 代码
B 原语
C 信件
D 数据
分值: 1
答案:C
[考点] 通信机制
[解析] 采用高级通信方式时,进程间用信件来交换信息。一个正在执行的进程可以在任何时刻向其他进程发送信件。一个正在执行的进程也可以在任何时刻向其他进程索取信件。
[解析] 采用高级通信方式时,进程间用信件来交换信息。一个正在执行的进程可以在任何时刻向其他进程发送信件。一个正在执行的进程也可以在任何时刻向其他进程索取信件。
16.
在操作系统中,要对并发进程进行同步的原因是______
A 进程必须在有限的时间内完成
B 进程具有动态
C 并发进程是异步的
D 进程具有结构性
分值: 1
答案:C
[考点] 进程同步的概念
[解析] 由于各并发进程在功能上是相对独立的,因此,这些进程具有相对独立的功能,可以平等的竞争资源。它们按各自独立的、不可预知的速度向前推进;也就是说进程是按异步方式运行的。因此,在OS中必须采取某种措施来保证各程序之间的协调运行,这就是并发进程进行同步的原因。
[解析] 由于各并发进程在功能上是相对独立的,因此,这些进程具有相对独立的功能,可以平等的竞争资源。它们按各自独立的、不可预知的速度向前推进;也就是说进程是按异步方式运行的。因此,在OS中必须采取某种措施来保证各程序之间的协调运行,这就是并发进程进行同步的原因。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论