操作系统试卷

发布 2020-05-17 00:03:28 阅读 8936

全国2023年4月高等教育自学考试。

操作系统试题。

课程**:02326

一、单项选择题(每小题1分,共20分)在每小题列出的四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。

1.关于操作系统的叙述( )是不正确的。

a.“管理资源的程序b.“管理用户程序执行的程序”

c.“能使系统资源提高效率的程序” d.“能方便用户编程的程序”

2.操作系统的发展过程是( )

a.设备驱动程序组成的原始操作系统,管理程序,操作系统。

b.原始操作系统,操作系统,管理程序。

c.管理程序,原始操作系统,操作系统。

d.管理程序,操作系统,原始操作系统。

3.用户程序中的输入,输出操作实际上是由( )完成。

a.程序设计语言b.编译系统。

c.操作系统d.标准库程序。

4.计算机系统中判别是否有中断事件发生应是在( )

a.进程切换时b.执行完一条指令后。

c.执行p操作后d.由用户态转入核心态时。

5.设计批处理多道系统时,首先要考虑的是( )

a.灵活性和可适应性b.系统效率和吞吐量。

c.交互性和响应时间d.实时性和可靠性。

6.若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。

a.就绪b.等待c.运行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.启动外设前必须组织好通道程序,通道程序是由若干( )组成。

13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )

a.先来先服务b.轮转。

c.最高响应比优先d.均衡调度。

14.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。

a.输入b.收容c.执行d.完成。

15.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )

a.进程相应的程序段的长度b.进程总共需要运行时间多少。

c.进程自身和进程调度策略d.进程完成什么功能。

16.若系统中有五个并发进程涉及某个相同的变量a,则变量a的相关临界区是由( )临界区构成。

a.2个b.3个c.4个d.5个。

17.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。

a.打印机 b.磁带机c.磁盘。

18.通常不采用( )方法来解除死锁。

a.终止一个死锁进程b.终止所有死锁进程。

c.从死锁进程处抢夺资源d.从非死锁进程处抢夺资源。

19.( 不是unix系统的特色。

a.“交互的分时系统b.“以全局变量为中心的模块结构”

c.“模块之间调用关系简明d.“可以分成内核和外壳”

20.关于unix的用户标识,( 是不正确的。

a.一为实际的uid,一为有效的suid

与suid可能不同。

比uid更能反映用户的真实身份。

表示用户临时具有执行某个程序的权力。

二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。多选、少选、错选均无分。

21.对于辅助存储器的提法是正确的。

a.“不是一种永久性的存储设备” b.“能永久地保存信息”

c.“可被**处理器直接访问d.“是cpu与主存之间的缓冲存贮器”

e.“是文件的主要存储介质”

22.存储管理中的地址转换仅需在cpu中设置一个控制寄存器的是管理。

a.单个分区b.多个固定分区c.页式。

d.段式e.多个可变分区。

23.有关设备的管理中是正确的。

a.“计算机系统为每台设备确定一个绝对号”

b.“每台设备都应该有一个惟一的相对号”

c.“申请设备时指定绝对号可提高设备的使用率”

d.“申请设备时指定设备相对号使设备分配的灵活性强”

e.“启动设备时应指出设备的绝对号”

24.在多进程的并发系统中,有关进程间的关系的正确说法是。

a.都是逻辑上无关的b.有些可能逻辑上无关的。

c.都是逻辑上有关的d.有些可能逻辑上有关的。

e.它们之间都直接或间接发生关系。

系统中进程由三部分组成:进程控制块,正文段和数据段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的是为了。

a.可共享正文b.可共享数据。

c.可重入d.方便编程e.以上全部。

三、填空题(本大题共7小题,每空1分,共14分)

26.操作系统的主要设计目标是和。

27.当一个进程完成了特定的任务后,系统收回这个进程所占的和取消该进程的就撤消了该进程。

28.单个分区存储管理仅适用于和系统。

29.每个索引文件都必须有一张表,其中每个登记项用来指出一个逻辑记录的。

30.实现spool系统时必须在磁盘上辟出称为和的专门区域,以存放作业信息和作业执行结果。

31.一个理想的作业调度算法应该是既能又能使进入系统的作业。

32.死锁的四个必要条件是不可抢夺资源和循环等待资源。

四、简答题(每小题5分,每小题4分,共20分)

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

34.简述中断装置的主要职能。

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

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

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

五、综合题(本大题共4小题,共36分)

38.设某作业占有7个页面,如果在主存中只允许装入4个工作页面(即工作集为4),作业运行时,实际访问页面的顺序是1, 2, 3, 6, 4, 7, 3, 2, 1, 4, 7, 5, 6, 5, 2, 1。试用fifo与lru页面调度算法,列出各自的页面淘汰顺序和缺页中断次数,以及最后留驻主存4页的顺序。

(假设开始的4个页面已装入主存)

39.某用户文件共10个逻辑记录,每个逻辑记录的长度为480个字符,现把该文件存放到磁带上,若磁带的记录密度为符/英寸,块与块之间的间隙为0.6英寸,回答下列问题:

1)不采用记录成组操作时磁空间的利用率为。

2)采用记录成组操作且块因子为5时,磁带空间的利用率为。

3)当按上述方式把文件存放到磁带上后,用户要求每次读一个逻辑记录存放到他的工作区。

当对该记录处理后,又要求把下一个逻辑记录读入他的工作区,直至10个逻辑记录处理结束。系统应如何为用户服务?

40.假定系统有三个并发进程read, move和print共享缓冲器b1和b2。进程read负责从输入设备上读信息,每读出一个记录后把它存放到缓冲器b1中。

进程move从缓冲器b1中取出一记录,加工后存入缓冲器b2。进程print将b2中的记录取出打印输出。缓冲器b1和b2每次只能存放一个记录。

要求三个进程协调完成任务,使打印出来的与读入的记录的个数,次序完全一样。

请用pv操作,写出它们的并发程序。

系统中,数据结构磁盘索引节点(dinode)中有数据项di_nlink,活动索引节点(inode)中有数据项i_count而系统打开文件表(file)中有数据项f_count。简述这三个数据结构之间的联系。并指出这三个数据项的作用。

操作系统试卷

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

操作系统试卷A

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

操作系统 A 试卷

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