山东建筑大学计算机期末试题,2018年山东建筑大学计算机科学与技术学院900计算机专业综合之计算机操作系统考研基础五套测试题...

一、选择题

1. —般用户只需要知道( )就能使用文件中的信息。

A. 文件的符号名

B. 文件的逻辑结构

C. 文件的物理结构

D. 文件的存取方法

【答案】A

【解析】文件管理实现按名存取,用户使用文件名即可以实现对文件的操作。

2. 可重定位内存分区分配目的为( )。

A. 解决碎片问题

B. 便于多作业共享内存

C. 回收空白区方便

D. 摆脱用户干预

【答案】A

【解析】在连续分配方式中,很容易产生不能被利用的小分区,也称碎片。可重定位内存分区分配目的就是为了解决碎片问题。

3. 磁带适用于存放( )文件。

A. 随机

B. 索引

C. 串联

D. 顺序

【答案】D

4. 在存储管理中采用对换和覆盖,目的是( )。

A. 物理上扩充

B. 实现主存共享

C. 节省存储空间

D. 提高CPU 利用率

【答案】D

【解析】对换和覆盖是在逻辑上扩充内存的方法,从而解决内存容量不足和有效利用内存的问题。所以它不是物理上扩充,与实现主存共享无关,不能节省存储空间,最终目的是提高CPU 利用率。

5. CPU 对通道的请求形式是( )。

A. 自陷

B. 中断

C. 通道命令

D.I/O指令

【答案】D

二、综合题

6. 试分别说明可重用资源和可消耗资源的性质。

【答案】(1)可重用性资源

每一个可重用性资源中的单元只能分配给一个进程使用,不允许多个进程共享。进程在使用可重用性资源时,须按照这样的顺序:请求资源、使用资源、释放资源。系统中每一类可重用性资源中的单元数目是相对固定的,进程在运行期间既不能创建也不能删除它。

(2)可消耗性资源

每一类可消耗性资源的单元数目在进程运行期间是可以不断变化的,有时它可以有许多,有时可能为0。进程在运行过程中,可以不断创造可消耗性资源的单元,将它们放入该资源类的缓冲区中,以增加该资源类的单元数目。进程在运行过程中,可以请求若干个可消耗性资源单元,用于进程自己的消耗,不再将它们返回给该资源类中。

7. 为什么要引入挂起状态? 该状态有哪些性质?

【答案】(1)引入挂起状态的原因

①终端用户的请求

当终端用户在自己的程序运行期间发现有可疑问题时,希望暂时使自己的程序静止下来。 ②父进程请求

有时父进程希望挂起自己的某个子进程,以便考查和修改该子进程,或者协调各子进程间的活动。

③负荷调节的需要

当实时系统中的工作负荷较重,已可能影响到对实时任务的控制时,可由系统把一些不重要的进程挂起,以保证系统能正常运行。

④操作系统的需要

操作系统有时希望挂起某些进程,以便检查运行中的资源使用情况或进行记账。

(2)挂起状态的性质

①当进程处于未被挂起的就绪状态时,称此为活动就绪状态,表示为Readya 。当用挂起原语Suspend 将该进程挂起后,该进程便转变为静止就绪状态,表示为Readys ,处于Readys 状态的进程不再被调度执行。

②当进程处于未被挂起的阻塞状态时,称它是处于活动阻塞状态,表示为Blockeda 。当用Suspend 原语将它挂起后,进程便转变为静止阻塞状态,表示为Blockeds 。处于该状态的进程在其所期待的事件出现后,将从静止阻塞变为静止就绪。

8. 在单缓冲情况下,为什么系统对一块数据的处理时间为max (C , T )+M?

【答案】如图所示为单缓冲工作示意图。在块设备输入时,假定从磁盘上把一块数据输入到缓冲区的时间为T , 操作系统将该缓冲区中的数据传送到用户区的时间为M ,而CPU 对这一块数据处理(计算)的时间为C 。由于T 和C 是可以并行的,当时,系统对每一块数据的处理时

间为M+T, 反之则为M+C, 故可把系统对每一块数据的处理时间表示为

图 单缓冲工作示意图

9. 什么是保护域?进程与保护域之间存在着的动态联系是什么?

【答案】(1)保护域的定义

为了对系统中的资源进行保护而引入了保护域的概念,保护域简称为“域”。“域”是进程对一组对象访问权的集合,进程只能在指定域内执行操作,这样“域”也就规定了进程所能访问的对象和能执行的操作。

(2)进程和保护域之间的动态联系

在进程和域之间,可以是一对多的关系,即一个进程联系着多个域,在此情况下,可将进程的运行分为若干个阶段,其每个阶段联系着一个域,这样便可根据运行的实际需要来规定在进程运行的每个阶段中所能访问的对象。这种一对多的联系关系成为动态联系方式,在采用这种方式的系统中,应增设保护域切换功能,以使进程能在不同的运行阶段,从一个保护域切换到另一个保护域。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值