2022年青岛农业大学海都学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx
2022年青岛农业大学海都学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)
一、选择题
1、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().
A.在调用create()时
B.在调用open()时
C.在调用read()时
D.在调用write()
2、某文件系统的簇和磁盘扇区大小分别为1KB和512B。若一个文件的大小为1026B,则系统分配给该文件的磁盘空间大小是()。
A.1026BB.1536BC.1538BD.2048B
3、进程和程序的本质区别是()
A.前者分时使用CPU,后者独占CPU
B.前者存储在内存,后者存储在外存
C.前者在一个文件中,后者在多个文件中
D.前者为动态的,后者为静态的
4、下面关于管程的叙述错误的是()。
A.管程是进程的同步工具,解决信号量机制大量同步操作分散的问题
B.管程每次只允许一个进程进入管程,
C.管程中V操作的作用和信号量机制中V操作的作用相同
D.管程是被进程调用的,是语法范围,无法创建和撤销
5、在个交通繁忙的十字路口,每个方向只有一个车道,如果车辆只能向前直行,而不允许转弯和后退,并未采用任何方式进行交通管理。下列叙述正确的是()。
A.该十字路口不会发生死锁,
B.该十字路口定会发生死锁
C.该上字路口可能会发生死锁,规定同时最多3个方向的车使用该十字路是最有效的方法
D.该十字路口可能会发生死锁,规定南北方向的两个车队和东西方向的两个车队互斥使用十字路口是最有效的方法
6、若用8个字(字长32位,H字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为()(注意:位号也从0开始)。
A.字号为3,位号为5
B.字号为4,位号为4
C.字号为3,位号为4
D.字号为4,位号为5
7、操作系统采用分页存储管理方式,要求()。
A.每个进程拥有一张页表,且进程的页表驻留在内存中,
B.每个进程拥有一张页表,但只要执行进程的页表驻留在内存中
C.所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中
D.所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中
8、假设4个作业到达系统的时刻和运行时间见表。系统在t=2时开始作业调度。若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。
A.J2、J3B.J1、J4C.J2、J4D.J1、J3
9、下列选项中,会导致用户进程从用户态切换到内核态的操作是()
I.整数除以零II.sin函数调用III.read系统调用
A.仅I、IIB.仅I、IIIC.仅II、IIID.I、II和II
10、采用SPOOLing技术将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是()。
A.独占设备B.共享设备C.虚拟设备D.一般物理设备
11、下列关于SPOOLing的叙述中,不正确的是()
A.SPOOLing系统中必须使用独占设备
B.SPOOLing系统加快了作业执行的速度
C.SPOOLing系统使独占设备变成了共享设备
D.SPOOLing系统利用了处理器与通道并行上作的能力
12、在SPOOLing系统中,用户进程实际分配到的是()。
A.用户所要求的外设
B.内存区,即虚拟设备
C.设备的部分存储区
D.设备的部分空间
二、填空题
13、现代计算机系统采用自成独立系统的能与主机并行工作的I/O结构,主存储器与外围设备之间传送信息的输入输出操作由__________完成。由于它能独立完成输入输出操作,所以也称为__________。
14、设计实时操作系统时特别要注意两点,第一是__________,第二是__________
15、UNIX的shell有两层含义,一是指由shell命令组成的Shell命令__________;二是指该命令的__________。
16、三代人机界面的发展是指:一维__________、二维__________、三维__________。
17、用户调用__________和__________打开文件操作来申请对文件的使用权。
18、在响应比更高者优先的作业调度算法中,当各个作业等待时间相同时,计算__________的作业将得到优先调度
19、设备1/0方式有如下三种:__________、__________、________