操作系统试卷

发布 2021-04-24 08:00:28 阅读 2206

广州大学学年第学期考试卷。

课程操作系统考试形式(闭卷,考试)

信息学院系专业级班学号: 姓名。

一. 选择题(共20题,每题1分,共20分)

1.对于缓冲池(大量缓冲区)的管理,采用生产者-消费者方式解决同步或互斥时,通常需要用个信号量。

a.1 b.2 c.3 d.4

2.虚存页面调度算法有多种, 调度算法不是页面调度算法。

a.后进先出 b.先进先出 c.最近最少使用 d.随机选择。

3.实存的存储分配算法用来决定输入的程序和数据放到主存中的位置,采用“总是把程序装入主存中最大的空闲区域”的算法称为 。

a.最佳适应算法 b.最差适应算法 c.首次适应算法 d.循环首次适应算法。

4.在文件存储设备管理中,有三类常用的空闲块管理方法,即位图向量法,空闲块链表链接法和 。

a.一级目录法 b.多级自录法 c.分区法 d.索引法。

5.系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如图所示,该系统采用的作业调度算法是 。

a、先来先服务 b、短作业优先 c、响应比高者优先 d、不能确定。

6.相联存储器的访问方式是 。

a.先入先出访问 b.按地址访问

c.按内容访问 d.先入后出访问。

7.一台 pc 计算机系统启动时,首先执行的是然后加载分区引导记录、配置系统,并执行分区引导记录。

a. 主引导记录b. 分区引导记录。

c. bios引导程序 d. 引导扇区。

8.在设备管理中,虚拟设备的引入和实现是为了充分利用设备,提高系统效率,采用来模拟低速设备(输入机或打印机)的工作。

a. spooling技术,利用磁带设备。

b. spooling技术,利用磁盘设备。

c. 脱机批处理系统。

d. 移臂调度和旋转调度技术,利用磁盘设备。

9.假设某计算机系统的内存大小为256k,在某一时刻内存的使用情况如图a所示。此时,若进程顺序请求20k、10k和5k的存储空间,系统采用算法为进程依次分配内存,则分配后的内存情况如图b所示。

图a 图b

a.最佳适应 b.最差适应 c首次适应 d.循环首次适应

10. 假设在系统中—个文件有两个名字,它与—个文件保存有两个副本的区别是 _。

a. 前者比后者所占用的存储空间更大。

b. 前者需要两个目录项,后者只需要一个目录项。

c. 前者存取文件的速度快,后者存取文件的速度慢。

d. 前者改变与某个名字相联系的文件时,另一个名字相连的文件也改变;后者的另一个副本不改变。

11.只能在核心态下执行的指令是()

a、读时钟日期。

b、屏蔽所有中断。

c、改变文件内容。

d、调用库函数。

12.操作系统为用户程序完成与()的工作。

a、硬件无关和应用无关。

b、硬件相关和应用无关。

c、硬件无关和应用相关。

d、硬件相关和应用相关。

13.进程控制块中的现场信息是在()保存的。

a、创建进程时。

b、处理器执行指令时。

c、中断源申请中断时。

d、中断处理程序处理中断前。

14.当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高()进程的优先级。

a、连续占用处理器时间长的。

b、在就绪队列中等待时间长的。

c、以计算为主的。

d、用户。15.将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为()分配算法。

a、最先适应。

b、最优适应。

c、最坏适应。

d、随机适应。

16.页式存储管理中,每次从主存中取指令或取操作数,要()次访问主存。

a、1次。b、2次。

c、3次。d、4次。

17.文件系统中文件被按照名字存取是为了()

a、方便操作系统对信息的管理。

b、方便用户的使用。

c、确定文件的存取权限。

d、加强对文件内容的保密。

18、系统在接到用户关于文件的()操作命令后,就在文件目录中寻找空目录项进行登记。

a、建立。b、打开。

c、读。d、写。

19.文件系统与()密切相关,它们共同为用户使用文件提供方便。

a、处理器管理。

b、存储管理。

c、设备管理。

d、作业管理。

20.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变移动臂的移动方向的调度算法是()

a、先来先服务。

b、最短寻找时间优先。

c、电梯调度。

d、优先级高者优先。

二. 填空题(共5题,每空1分,共25分)

1.从下面有关进程的概念和性质叙述中,选出五条正确的叙述,并把编号按从小到大的次序写在答卷的a~e栏内。

唤醒:挂起→就绪。

封锁:就绪→挂起。

调度,就绪→运行。

超时:运行→挂起。

超时:运行→就绪。

用户进程可激发调度进程。

用户进程可激发唤醒进程。

用户进程可激发超时进程。

进程接近cpu可接纳的限度时,可降低页面出错的频率。

进程具有引用局部性时,可降低页面出错的频率。

2.虚拟存贮管理系统的基础是程序的局部性理论。此理论的基本含义是 __a__ 局部性有两种表现形式:时间局部性和 __b__ 它们的意义分别为 __c__ 和 __d__ 根据局部性理论。

denning提出了 __e__

供选择的答案。

3.在操作系统中,解决进程间的 __a__ 两种基本关系,往往运用对信号量进行 __b__ 的 __c__ 例如:为保证系统数据库的完整性,可以把信号量定义为某个库文件( 或记录 )的锁,初值为 1,任何进程存取该库文件( 或记录 )之前先对它作一个 __d__ 存取之后对它作一个 __e__ 从而做到对该文件( 或记录 )任一时刻只有一个进程可存取。但要注意使用不当引起的死锁。

供选择的答案

4.在段页式管理的存贮器中,实存等分为_a_、程序按逻辑模块分成_b_。在多道程序环境下,每道程序还需要一个_c_作为用户标志号。每道程序都有对应的_d_。

一个逻辑地址包括_c_x、段号s、页号p和页内地址d四个部分。

假设总长度为22位的逻辑地址格式分配如下:21~20位 x;19~14位 s;13~ 11位p;10~0位d。若 x, s, p, d均以二进制数表示,其转换成的物理地址为_e_。

供选择的答案

a—c:①段 ②页 ③基 ④模块

⑤区域 ⑥段号 ⑦页号 ⑧基号

⑨模块号区域号

d:①一个段表和一个页表 ②一个段表和一组页表

③一组段表和一个页表 ④一组段表和一组页表

e:① x×220十s×214十p×211十d ② x)十x十p)×211十d

x)十s)十p)十dx)十s)十p)×212十d

[注]式中(y)表示地址为 y的单元的内容

5.若有一个仓库,可以存放p1、p2两种产品,但是每次只能存放一种产品.要求:

① w=p1的数量-p2的数量。

② -i三. 简答题(共5题,每题5分,共25分)

1.简述操作系统提供的服务功能。

2. 组织成循环链表的可利用空间表附加什么条件时,首次适配策略就转变为最佳适配策略?

3.实现虚拟设备的硬件条件是什么?操作系统应设计哪些功能程序?

4.一个具有分时兼批处理功能的操作系统应怎样调度和管理作业?

5.简述死锁的防止与死锁的避免的区别。

四. 综合题(共4题,共30分)

1.判断下面的同步问题的算法是否正确?若有错,请指出错误原因并予以改正。

设a、b两进程共用一个缓冲区q,a向q写入信息,b则从q读出信息,算法框图如图所示。(7分)

操作系统试卷

全国2002年4月高等教育自学考试。操作系统试题。课程 02326 一 单项选择题 每小题1分,共20分 在每小题列出的四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。1.关于操作系统的叙述 是不正确的。a.管理资源的程序b.管理用户程序执行的程序 c.能使系统资源提高效率的程...

操作系统试卷

a 联机b 脱机c 假脱机d 自动。13 作业调度选中一个作业后,按作业控制说明书中第一个作业步的要求创建该作业的进程,并使进程的状态为。a 就绪b 运行c 等待d 收容。14 为两个相互独立源程序进行编译的两个进程,它们之间的关系正确的是。a 它们可以并发执行,两者逻辑上有依赖关系。b 它们可以并...

操作系统试卷A

操作系统 a 试卷。一 单项选择题 本大题共15小题,每小题2分,共30分 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。1 用户程序中的输入,输出操作实际上是由 完成。a 程序设计语言 b 编译系统 c 操作系统 d 标准库程序。2 计算机系统中判别是...