2022年广州航海学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年广州航海学院软件工程专业《操作系统》科目期末试卷B(有

答案)

一、选择题

1、在采用SPOOLing技术的系统中,用户暂时未能打印的数据首先会被送到()存储

起来。

A.磁盘固定区域

B.内存固定区域

C.终端

D.打印机

2、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块人小相同,把一个磁盘块读入缓冲区的时间为100μs,

将缓冲区的数据传送到用户区的时间是50μs.CPU对一块数据进行分析的时间为50us。

在单缓冲区和双缓冲区结构ド,读入并分析完该文件的时间分别是()。

Α.1500μs,1000μs

B.1550μs,1100μs

C.1550μs,1550μs

D.2000μs,2000μs

3、有一个矩阵为100行x200列,即a[100][200]。在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程

序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)()。

程序一:for(i=0;i<=99;i++)

for(j=0:j<=199;j++)

A[i][j]=i*j:

程序二:for(j=0:j<=199;j++)

for(i=0;i<=99;i++)

A[i][j]=i*j;

A.100,200

B.100,20000

C.200.100

D.20000,100

4、要保证一个程序在主存中被改变了存放位置后仍能正确地执行,则对主存空间应采用()技术。

A.静态重定位

B.动态重定位

C.动态分配

D.静态分配

5、下面关于虚拟存储器的论述中,正确的是()。

A.在段页式系统中以段为单位管理用户的逻辑地址空间,以页为单位管理内存的物理地址空间,有了虚拟存储器才允许用户使用比内存更大的地址空间

B.为了提高请求分页系统中内存的利用率,允许用户使用不同大小的页面

C.为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行

D.最佳置换算法是实现虚拟存储器的常用算法

6、下列选项中,不是操作系统关心的主要问题的是()。

A.管理计算机裸机

B.设计、提供用户程序与计算机及计算机硬件系统的接口

C.管理计算机中的信息资源

D.高级程序设计语言的编译

7、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。它们的计算和I/O操作顺序如下:

P1:计算60ms,I/O 80ms,计算20ms

P2:计算120ms,I/O 40ms,计算40ms。

若不考虑调度和切换时间,则完成两个作业需要的时间最少是()。

A.240ms

B.260ms

C.340ms

D.360ms

8、下列文件物理结构中,适合随机访问且易于文件扩展的是()。

A.连续结构

B.索引结构

C.链式结构且磁盘块定长

D.链式结构且磁盘块变长

9、在一个文件被用户进程首次打开的过程中,操作系统需做的是()

A.将文件内容读到内存中

B.将文件控制块读到内存中

C.修改文件控制块中的读写权限

D.将文件的数据缓冲区首指针返回给用户进程

10、下列关于线程的叙述中,正确的是()。

I.在采用轮转调度算法时,一进程拥有10个用户级线程,则在系统调度执行时间上占用10个时间片

II.属于同·个进程的各个线程共享栈空间

III.同一进程中的线程可以并发执行,但不同进程内的线程不可以并发执行

IV.线程的切换,不会引起进程的切换

A. 仅I、II、III

B. 仅II、IV

C.仅II、III

D.全错

11、在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指()。

A.一个缓冲区

B.一段数据区

C.同步机制

D.一段程序

12、使用TSL(TestandSetLock)指令实现进程互斥的伪代码如下所示。

do

{

while(TSL(&lock));

criticalsection;

lock=FALSE;

}while(TRUE);

下列与该实现机制相关的叙述中,正确的是()

A.退出临界区的进程负责唤醒阻塞态进程

B.等待进入临界区的进程不会主动放弃CPU

C.上述伪代码满足“让权等待”的同步准则

D.while(TSL(&lock))语句应在关中断状态下执行

二、填空题

13、通道程序是由__________组成的;启动通道工作前,必须把通道程序首地址存放到

__________中。

14、作为资源管理器的操作系统,具有处理机管理、主存管理、__________和__________五大功能。

15、引起死锁的四个必要条件是__________、保持和等待__________、__________。

16、可防止死锁的资源分配策略有__________、__________和__________。

17、输入输出操作异常结束中断可能是由__________故障或设备__________引起的。

18、为破坏进程循环等待条件,从而防止死锁,通常采用的方法是把系统中所有资源类进行__________,当任何一个进程申请两个以上资源时,总是要求按对应资源号__________次序申请这些资源。

19、计算机系统中引导程序的作用是__________和__________。

20、进程调度的职责是按给定的从__________中选择一个进程,让它占用处理器。

三、判断题

21、进程从运行状态变为等待状态是由于时间片中断发生. ()

22、优先数是进程调度的重要依据,一旦确定不能改变. ()

23、由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再入程序. ()

24、执行系统调用时可以被中断. ()

25、特殊文件是指其用途由用户特殊规定的文件. ()

26、操作系统的所有程序都必须常驻内存.()

27、在请求页式存储管理中,页面淘汰所花费的时间不属于系统开销. ()

28、不可抢占式动态优先数法一定会引起进程长时间得不到运行. ()

29、当一个进程从等待态变成就绪态,则一定有一个进程从就绪态变成运行态. ()

30、在页式虚拟存储系统中,页面长度是根据程序长度动态地分配的. ()

31、原语和系统调用的主要区别在于两者的实现方法不同. ()

32、流式文件是指无结构的文件. ()

四、名词解释题

33、线程:

34、RAID:

35、输入井:

36、工作集:

37、文件:

38、非抢占式调度:

五、简答题

39、试述分区管理方案的优缺点

40、试说明资源的静态分配策略能防止死锁的原因.

41、什么是死锁?产生死锁的四个必要条件是什么?

42、试比较进程调度与作业调度的不同点。

43、什么是虚拟存储器,它有什么特点?

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

六、综合题

45、一个串行线能以最大:50000B/s的速度接收输入。数据平均输入速率是20000B/s。如果用轮询来处理输入,不管是否有输入数据,轮询例程都需要3μs 来执行。若在下一个字节到达时,控制器中仍有未取走的字节,这些未取走的字节将会丢失。那么最大的安全轮询时间间隔是多少?

46、假设某分时操作系统采用树形目录结构。用广usera目来的路径名是

/usr/home/usera.用户userb目录的路径名是/home/userb。usera在其目录下创建了目录文件asdf和普通文件my.c.并在asdf目录下创建了普通文件filel 和file2:userb在其目录下创建了H求文件asdf和普通文件hust1,作L在目录文件下创建了

普通文件file1和file2.其中usera的file1和userb的hust1是同一个文件。

1)画出上述文件系统的树形口录结构(要求画出目录项中的必要信息)。

2)试分别写出usera的文件filel和userb的filel的文件路径名。

3)用户userb的口录文件asdf下的文件file2要换名为userb目录下的文件newfile,文件系统如何处理?

47、在一个分时操作系统中,有一个程序的功能如下:

1)将文本数据从文件中读出。

2)排序。

3)将排好序的数据写入文件。

试从分时操作系统对资源管理的角度以及进程的生命周期两方面,论述该程序从开始执行到结束,操作系统为其提供服务与控制的全过程。

参考答案

一、选择题

1、A

2、B

3、B

4、B

5、A

6、D

7、B

8、B

9、B

10、D

11、D

12、B

二、填空题

13、【答案】通道命令(或COW)、通道地址字(或CAW)

14、【答案】文件管理设备管理、作业管理

15、【答案】互斥使用、非剥夺性、循环等待

16、【答案】静态分配、按序分配、剥夺式分配

17、【答案】设备、特殊事件

18、【答案】顺序编号、递增的

19、【答案】进行系统初始化工作、把OS的核心程序装入主存

20、【答案】进程调度算法、就绪队列

三、判断题

21、【答案】:错

22、【答案】:错

23、【答案】:对

24、【答案】:对

25、【答案】:错

26、【答案】:错

27、【答案】:错

28、【答案】:错

29、【答案】:错

30、【答案】:错

31、【答案】:错

32、【答案】:对

四、名词解释题

33、线程:

线程是进程中实施调度和分派的基本单位。

34、RAID:

称作廉价磁盘冗余阵列,即利用一台磁盘阵列控制器来统管理和控制一组磁盘驱动器,组成一个高可靠性、快速大容量的磁盘系统。

35、输入井:

是指为使设备与cpu速度相匹配,系统在磁盘上设置的多个缓冲区,以实现设备与cpu 之间的数据交换。输入井主要用来存放由输入设备输入的信息。

36、工作集:

工作集是一个进程在某一小段时间内访问页面的集合。利用工作集模型可防止抖动,也可以进行页面置换。

37、文件:

是命名的相关信息的集合体,它通常存放在外存(如磁盘、磁带)上,可以作为一个独立单位存放并实施相应的操作(如打开、关闭、读、写等)

38、非抢占式调度:

系统一旦把处理机分配给某个进程之后,该进程一直运行下去,直到该进程完成或因等待某个事件发生时,才将处理机分配给其他进程。这种调度方式实现简单,系统开销小,但系统性能不够好。

五、简答题

39、答:优点:算法较简单,容易实现,内存开销少,存储保护措施简单.缺点:内存使用不充分,存在较严重的碎片问题,

40、答:资源静态分配策略要求每个进程在开始执行前申请所需的全部资源,仅在系统为之分配了所需的全部资源后该进程才开始执行.这样进程在执行过程中不再申请资源,从而破坏了死锁的四个必要条件之一"占有并等待条件",从而防止死锁的发生。

41、答:死锁:当某进程提出资源申请后,使得系统中一些进程处于无休止的阻塞状态,在无外力作用下,永远不能再继续前进。产生死锁的必要条件:互斥使用资源,占用并等待资源,不可抢夺资源和循环等待资源

42、答:(1)作业调度是宏观调度,它决定了哪一个作业能进入主存.进程调度是微观调度,它决定各作业中的哪一个进程占有中央处理机.(2)作业调度是选符合条件的收容态作业装入内存.进程调度是从就绪态进程中选一个占用处理机.

43、答:虚拟存储器是一种存储管理技术,用以完成用小的内存实现在大的虚空间中程序的运行工作。它是由操作系统提供的一个假想的特大存储器。但是虚拟存储器的容量并不

是无限的,它由计算机的地址结构长度所确定,另外虚存容量的扩大是以牺牲CPU工作

时间以及内、外存交换时间为代价的。

44、答:1)优先接纳终端作业,仅当终端作业数小于系统可以允许同时工作的作业数时,可以调度批处理作业,2)允许终端作业和批处理作业混合同时执行.3)把终端作业的就

绪进程排成一个就绪队列,把批处理作业的就绪进程排入另外的就绪队列中.4)有终端作

业进程就绪时,优先让其按"时间片轮转"法先运行.没有终端作业时再按确定算法选批处理

作业就绪进程运行

六、综合题

45、【解析】串行线接收数据的最大速度为50000B/s,即每20s接收1B,而轮询

例程需3μs来执行,因此,最大的安全轮询时间间隔是17μs

46、【解析】

1)文件目录结构如图所示。

2)用户 usera的filel的文件路径名为/usr/name/usera/asdf/filel:用户userb的file!的文件路径名为/name/userb/asdf/filel。

3)要将用广userb的目录文件asdf下的文件file2换名为userb目录下的newfile,

先从userb的主目 name起,将此目录项中的各个目录项与asdf相比较,直至找到asdf:再取出asdf中各个目录项与file2相比,直到找到file2;将file2的目录项读

入内存指定区域,将file2收写为newfile,再写回userb目录中:最后要删除asdf

目录中的file2的目录项。

47、【解析】从文件中读数据时,通过read系统调用完成。它首先创建一条消息,其中包含fd(文件描述符)、buffer(缓冲区)、nbytes(大小)等参数,以及

表示READ类型的消息码。然后将这条消息送给文件系统,并阻塞该进程以等待文

件系统的响应。文件系统在收,到消息后,以消息类型为下标查找过程表,调用相

应过程处理读请求。数据输入完成后,操作系统切换到排序进程,开始进行排序上作。

在排序工作结束后,操作系统调用write系统调用米完成,write系统调用将

进程缓冲区中的数据写到与文件描述符关联的文件中。和read系统调用非常相似,同样需要3个参数:fd,buffer,nbytes。两个系统调用都返回所成功传送的字节数,或者发送一个错误条件的信号并返回-1。

2022年广州航海学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年广州航海学院软件工程专业《操作系统》科目期末试卷B(有 答案) 一、选择题 1、在采用SPOOLing技术的系统中,用户暂时未能打印的数据首先会被送到()存储 起来。 A.磁盘固定区域 B.内存固定区域 C.终端 D.打印机 2、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块人小相同,把一个磁盘块读入缓冲区的时间为100μs, 将缓冲区的数据传送到用户区的时间是50μs.CPU对一块数据进行分析的时间为50us。 在单缓冲区和双缓冲区结构ド,读入并分析完该文件的时间分别是()。 Α.1500μs,1000μs B.1550μs,1100μs C.1550μs,1550μs D.2000μs,2000μs 3、有一个矩阵为100行x200列,即a[100][200]。在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程 序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)()。 程序一:for(i=0;i<=99;i++) for(j=0:j<=199;j++) A[i][j]=i*j: 程序二:for(j=0:j<=199;j++) for(i=0;i<=99;i++)

A[i][j]=i*j; A.100,200 B.100,20000 C.200.100 D.20000,100 4、要保证一个程序在主存中被改变了存放位置后仍能正确地执行,则对主存空间应采用()技术。 A.静态重定位 B.动态重定位 C.动态分配 D.静态分配 5、下面关于虚拟存储器的论述中,正确的是()。 A.在段页式系统中以段为单位管理用户的逻辑地址空间,以页为单位管理内存的物理地址空间,有了虚拟存储器才允许用户使用比内存更大的地址空间 B.为了提高请求分页系统中内存的利用率,允许用户使用不同大小的页面 C.为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行 D.最佳置换算法是实现虚拟存储器的常用算法 6、下列选项中,不是操作系统关心的主要问题的是()。 A.管理计算机裸机 B.设计、提供用户程序与计算机及计算机硬件系统的接口 C.管理计算机中的信息资源 D.高级程序设计语言的编译 7、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。它们的计算和I/O操作顺序如下: P1:计算60ms,I/O 80ms,计算20ms P2:计算120ms,I/O 40ms,计算40ms。 若不考虑调度和切换时间,则完成两个作业需要的时间最少是()。 A.240ms B.260ms C.340ms D.360ms

2022年宜宾学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年宜宾学院软件工程专业《操作系统》科目期末试卷B(有答案) 一、选择题 1、下列有关设备独立性的说法中,正确的是()。 A.设备独立性是指I/O设备具有独立执行I/O功能的种特性 B.设备独立性是指用户程序独立于具体物理设备的·种特性, C.设备独立性是指能够实现设备共享的一种特性 D.设备独立性是指设备驱动程序独立于具体物理设备的·种特性, 2、下列关于SPOOLing的叙述中,不正确的是() A.SPOOLing系统中必须使用独占设备 B.SPOOLing系统加快了作业执行的速度 C.SPOOLing系统使独占设备变成了共享设备 D.SPOOLing系统利用了处理器与通道并行上作的能力 3、操作系统采用分页存储管理方式,要求()。 A.每个进程拥有一张页表,且进程的页表驻留在内存中, B.每个进程拥有一张页表,但只要执行进程的页表驻留在内存中 C.所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中 D.所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中 4、下面关于虚拟存储器的论述中,正确的是()。 A.在段页式系统中以段为单位管理用户的逻辑地址空间,以页为单位管理内存的物理地址 空间,有了虚拟存储器才允许用户使用比内存更大的地址空间 B.为了提高请求分页系统中内存的利用率,允许用户使用不同大小的页面

C.为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行 D.最佳置换算法是实现虚拟存储器的常用算法 5、采用分段存储管理的系统中,若段地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。 A.224B B.216B C.28B D.232 B 6、列选项中,不可能在用户态发生的事件是()。 A.系统调用 B.外部中断 C.进程切换 D.缺页 7、下列关于批处理系统的叙述中,正确的是() I.批处理系统允许多个用户与计算机直接交互 II.批处理系统分为单道批处理系统和多道批处理系统 III.中断技术使得多道批处理系统的1/O设备可与CPU并行工作 A.仅II、III B.仅II C.仅I、II D. 仅I、III 8、文件系统采用多级目求结构的目的是()。 A.减少系统开销 B.节约存储空间 C.解决命名冲突 D.缩短传送时间 9、无结构文件的含义是() A.变长记录的文件 B.索引文件 C.流式文件 D.索引顺序文件 10、下列有关时间片的进程调度的描述中,错误的是() A.时间片越短,进程切换的次数越多,系统开销也越大,

2022年大连东软信息学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年大连东软信息学院软件工程专业《操作系统》科目期末试卷B (有答案) 一、选择题 1、某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。当前空闲分区信息见表3-12。回收起始地址为60K、大小为140KB的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是()。 A.3,20K,380KB B.3,500K,80KB C.4,20K,180KB D.4,500K, 80KB 2、下列有关设备独立性的说法中,正确的是()。 A.设备独立性是指I/O设备具有独立执行I/O功能的种特性 B.设备独立性是指用户程序独立于具体物理设备的·种特性, C.设备独立性是指能够实现设备共享的一种特性 D.设备独立性是指设备驱动程序独立于具体物理设备的·种特性, 3、假设页的大小为4KB,页表的每个表项占用4B。对于一个64位地址空间系统,采用多级页表机制,至少需要()级页表(本题默认字长为1B)。 A.3 B.4 C.5 D.6 4、适合多道程序运行的存储管理中,存储保护是为了() A.防止一个作业占用同个分区

B.防止非法访问磁盘文件 C.防止非法访问磁带文件 D.防止各道作业相互干扰 5、设有8页的逻辑空间,每页有1024B,它们被映射到32块的物理存储区中。那么,逻辑地址的有效位是()位,物理地址至少是()位。 A.10,11 B.12,14 C.13,15 D.14,16 6、假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3.这些资源总数分别为18、6、22。T0时刻的资源分配情况(见表),此时存在的一个安全序列是()。 A. P0, P2, P4, P1, P3 B. P1, P0, P3, P4, P2 C. P2, P1, P0, P3, P4 D. P3, P4, P2, P1, P0 7、下列选项中,操作系统提供给应用程序的接口是()。 A.系统调用 B.中断

2022年广州软件学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年广州软件学院软件工程专业《操作系统》科目期末试卷B(有 答案) 一、选择题 1、某进程访问页面的序列如下所示。 若工作集的窗口大小为6,则在t时刻的工作集为()。 A.(6,0,3,2) B. (2,3,0,4) C.(0,4,3,2,9) D.(4,5,6,0,3,2) 2、 若I/O所花费的时间比CPU的处理时间短很多,则缓冲区() A.最有效 B.几乎无效 C.均衡 D.以上都不是 3、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。 A.无上邻空闲分区,也无下邻空闲分区 B.有上邻空闲分区,但无下邻空闲分区 C.无上邻空闲分区,但有下邻空闲分区 D.有上邻空闲分区,也有下邻空闲分区 4、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。 A.最佳适应 B.最差适应 C.最先适应 D.先进先出

5、若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的操作是()。 I.处理越界错误 II.置换页面 II1.分配内存 A.仅I、II B.仅I、III C. 仅I、III D.I,II和III 6、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。它们的计 算和I/O操作顺序如下: P1:计算60ms,I/O 80ms,计算20ms P2:计算120ms,I/O 40ms,计算40ms。 若不考虑调度和切换时间,则完成两个作业需要的时间最少是()。 A.240ms B.260ms C.340ms D.360ms 7、执行系统调用的过程包括如下主要操作: ①返回用户态 ②执行陷入(trap)指令 ③传递系统调用参数 ④执行相应的服务程序 正确的执行顺序是() A.②->③->①->④ B.②->④->③->① C.③->②->④->① D.③->④->②->① 8、用户在删除某文件的过程中,操作系统不可能执行的操作是 A.删除此文件所在的目录

2021年广州航海学院软件工程专业《计算机组成原理》科目期末试卷B(有答案)

2021年广州航海学院软件工程专业《计算机组成原理》科目期末试卷 B(有答案) 一、选择题 1、某一计算机采用主存Cache存储层次结构,主存容量有8个块,Cache容量有4个块,采取直接映射方式。若主存块地址流为0,1,2,5,4,6,4,7,1,2,4,1,3,7,2,一开始Cache为空,此期间Cache的命中率为()。 A.13.3% B.20% C.26.7% D.33.3% 2、主存按字节编址,地址从0A4000H到0CBFFFH,共有()字节;若用存储容量为32K×8位的存储芯片构成该主存,至少需要()片。 A.80K,2 B.96K,2 C.160K,5 C.192K,5 3、ALU属于()。 A.时序电路 B.控制器 C.组合逻辑电路 D.寄存器 4、有如下C语言程序段:() short si=-32767;unsigned short usi=si;执行上述两条语句后,usi的值为 A.-32767 B.32767 C.32768 D.32769 5、float类型(即IEEE754标准中的单精度浮点数格式)能表示的最大整数是()。 A.2126-2103 B.2127-2104 C.2127-2105 D.2128-2104 6、下列关于总线说法中,正确的是()

I.使用总线结构减少了信息传输量 II.使用总线的优点是数据信息和地址信息可以同时传送 III.使用总结结构可以提高信息的传输速度 IV.使用总线结构可以减少信息传输线的条数 A.I,II,III B.II,III,IV C.III,IV D.只有I 7、系统总线中的数据线、地址线、控制线是根据()来划分的。 A.总线所处的位置 B.总线的传输方向 C.总线传输的内容 D.总线的材料 8、程序P在机器M上的执行时间是20s,编译优化后,P执行的指令数减少到原来的70%,而CPl增加到原来的1.2倍,则P在M上的执行时间是()。 A.8.4s B.11.7s C.14s D.16.8s 9、下列关于配备32位微处理器的计算机的说法中,正确的是()。 该机器的通用寄存器一般为32位 Ⅱ.该机器的地址总线宽度为32位 Ⅲ.该机器能支持64位操作系统 IV.一般来说,64位微处理器的性能比32位微处理器的高 A.I、Ⅱ B.I、Ⅲ C.I、Ⅳ D.I、IⅡ、Ⅳ 10、在无转发机制的五段基本流水线(取指、译码/读寄存器、运算、访存、写回寄存器)中,下列指令序列存在数据冒险的指令对是()。

2022年广州应用科技学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年广州应用科技学院软件工程专业《操作系统》科目期末试卷B (有答案) 一、选择题 1、缓存技术的缓冲池在()中。 A.内存 B.外存 C.ROM D.寄存器 2、 CPU输出数据的速度远远高于打印机的速度,为解决这一矛盾,可采用()。 A.并行技术 B.通道技术 C.缓冲技术 D.虚存技术 3、若用8个字(字长32位,H字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为()(注意:位号也从0开始)。 A.字号为3,位号为5 B.字号为4,位号为4 C.字号为3,位号为4 D.字号为4,位号为5 4、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。 A.无上邻空闲分区,也无下邻空闲分区 B.有上邻空闲分区,但无下邻空闲分区 C.无上邻空闲分区,但有下邻空闲分区 D.有上邻空闲分区,也有下邻空闲分区 5、下列关于虚拟存储的叙述中,正确的是() A.虚拟存储只能基于连续分配技术

B.虚拟存储只能基于非连续分配技术 C.虚拟存储容量只受外存容量的限制 D.虚拟存储容量只受内存容量的限制 6、在单处理器系统中,可并行的是() I.进程与进程 II.处理器与设备 III.处理器与通道 IV.设备与设备 A.I、II和III B.I、II和IV C.I、III和IV D.II、III和IV 7、在中断发生后,进入中断处理的程序属于()。 A.用户程序 B.可能是应用程序,也可能是操作系统程序 C.操作系统程序 D.既不是应用程序,也不是操作系统程序 8、文件系统用位图法表示磁盘空间的分配情况,位图存于磁盘的32~127号块中,每个盘块占1024B.盘块和块内字节均从0开始编号。假设要释放的盘块号为409612,则位图中要修改的位所在的盘块号和块内字节序号分别是()。 A.81,1 B.81,2 C.82,1 D.82,2 9、若某文件系统索引节点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是(). A.索引节点的总数

2022年广州大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年广州大学软件工程专业《操作系统》科目期末试卷B(有答案) 一、选择题 1、下列关于设备驱动程序的叙述中,正确的是()。 I.与设备相关的中断处理过程是由设备驱动程序完成的 II.由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写 III.磁盘的调度程序是在设备驱动程序中运行的 IV.一个计算机系统配置了2台同类绘图机和3台同类打印机,为了正确驱动这些设备, 系统应该提供5个设备驱动程序 A. 仅I、III B. 仅II、III C.仅I、III,IV D. I、II、III、IV 2、下列有关设备独立性的说法中,正确的是()。 A.设备独立性是指I/O设备具有独立执行I/O功能的种特性 B.设备独立性是指用户程序独立于具体物理设备的·种特性, C.设备独立性是指能够实现设备共享的一种特性 D.设备独立性是指设备驱动程序独立于具体物理设备的·种特性, 3、考虑页面替换算法,系统有m个页帧(Frame)供调度,初始时全空:引用串(Reference String)长度为p.包含了n个不同的页号,无论用什么算法,缺页次数不会 少于() A.m B.p C.n D.min(m,n) 4、解决主存碎片问题较好的存储器管理方式是() A.可变分区 B.分页管理 C.分段管理 D.单一连续分配 5、采用分段存储管理的系统中,若段地址用24位表示,其中8位表示段号,则允许每 段的最大长度是()。

A.224B B.216B C.28B D.232 B 6、下列指令中,不能在用户态执行的是() A.trap指令 B.跳转指令 C.压栈指令 D.关中断指令 7、实时操作系统必须在()内处理完来白外部的事件。 A.一个机器周期 B.被控对象规定时间 C.周转时间 D.时间片 8、一个磁盘的转速为7200r/min,每个磁道有160个扇区,每个扇区为512B.那么理想 情况下,其数据传输率为()。 A.7200×160KB/s B.7200KB/s C.9600KB/s D.19200KB/s 9、下列算法中,用于磁盘调度的是(), A.时间片轮转法 B.LRU算法 C.最短寻道时间优先算法 D.高优先级算法 10、若系统S1采用死锁避免方法,S2采用死锁检测方法。下列叙述中,正确的是()。 I.S1会限制用户申请资源的顺序,而S2不会

2022年南京理工大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年南京理工大学软件工程专业《操作系统》科目期末试卷B(有 答案) 一、选择题 1、缓存技术的缓冲池在()中。 A.内存 B.外存 C.ROM D.寄存器 2、缓冲技术的缓冲池通常设立在()中。 A.主存 B.外存 C.ROM D.寄存器 3、在下述存储管理方案中,()管理方式要求作业占用连续的存储空间。 A.分区 B.分页 C.分段 D.段页式 4、采用分页或分段管理后,提供给用户的物理地址空间()。 A.分页支持史大的物理空间 B.分段支持更大的物理空间 C.不能确定 D.一样大 5、下列措施巾,能加快虚实地址转换的是() I.增大快表(TLB)容量 II.让页表常驻内存 III.增大交换区(swap) A.仅I B.仅II C. 仅I、II D. 仅II、III 6、中断处理和子程序调用都需要压栈以保护现场。中断处理一定会保存而子程序调用不需要保存其内容的是()。

A.程序计数器 B.程序状态字寄存器 C.通用数据寄存器 D.通用地址寄存器 7、下列观点中,不是描述操作系统的典型观点的是()。 A.操作系统是众多软件的集合 B.操作系统是用户和计算机之间的接口 C.操作系统是资源的管理者 D.操作系统是虚拟机 8、在磁盘上容易导致存储碎片发生的物理文件结构是() A.链接 B.连续 C.索引 D.索引和链接 9、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。系统是通过()来实现这一功能的。 A.重名翻译结构 B.建立索引表 C.树形目录结构 D.建立指针 10、有3个作业J1,J2,J3,其运行时间分别为2h,5h,3h,假定同时到达,并在同…台处理器上以单道方式运行,则平均周转时间最短的执行序列是()。 A.J1,J2,J3 B.J3,J2,J1 C.J2,J1,J3 D.J1,J3,J2 11、中断扫描机构是()扫描次中断寄存器。

2022年广州航海学院软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年广州航海学院软件工程专业《计算机网络》科目期末试卷B (有答案) 一、选择题 1、计算机网络最基本的功能是()。 I.流量控制Ⅱ.路由选择 III.分布式处理 IV.传输控制 A.I、Ⅱ、IV B. I、III、Ⅳ C.I、IV D. Ⅲ、IV 2、TCP/IP模型的网络层提供的是()。 A.无连接不可靠的数据报服务 B.无连接可靠的数据报服务 C.有连接不可靠的虚电路服务 D.有连接可靠的虚电路服务 3、BGP报文封装在()中传送。 A.以太帧 B.IP数据报 C.UDP报文 D.TCP报文 4、如果一台主机的IP地址为160.80.40.20/16,那么当它被移动到了另一个不属于160.80/16子网的网络中时,它将()。 A.可以直接接收和直接发送分组,没有任何影响 B.既不可以直接接收分组,也不可以直接发送分组 C.不可以直接发送分组,但是可以直接接收分组

D.可以直接发送分组,但是不可以直接接收分组 5、CSMA协议可以利用多种监听算法来减小发送冲突的概率,下列关于各种监听算法的描述中,正确的是()。 A.非坚持型监听算法有利于减少网络空闲时间 B.1-坚持型监听算法有利于减少冲突的概率 C.P-坚持型监听算法无法减少网络的空闲时间 D.1-坚持型监听算法能够及时抢占信道 6、网卡实现的主要功能是()。 A.物理层与数据链路层的功能 B.数据链路层与网络层的功能 C.物理层与网络层的功能 D.数据链路层与应用层的功能 7、主机甲和主机乙新建一个TCP连接,甲的拥塞控制初始阀值为32KB,甲向乙始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙为该连接分配16KB接收缓存,并对每个数据段进行确认,忽略段传输延迟。若乙收到的数据全部存入缓存,本被取走,则甲从连接建立成功时刻起,未发送超时的情况下,经过4个RTT后,甲的发送窗口是()。 A.1KB B.8KB C.16KB D.32KB 8、下列有关面向连接和无连接的数据传输的速度的描述,正确的说法是()。 A.面向连接的网络数据传输得快 B.面向无连接的数据传输得慢 C.二者速度一样

2022年广州航海学院软件工程专业《计算机系统结构》科目期末试卷B(有答案)

2022年广州航海学院软件工程专业《计算机系统结构》科目期末试卷 B(有答案) 一、选择题 1、汇编语言程序经()的()成机器语言程序。 A.编译程序,翻译 B.汇编程序,翻译 C.汇编程序,解释 D.编译程序,解释 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、“启动I/O”指令是主要的输入输出指令,是属于()。 A.目态指令 B.管态指令 C.目态、管态都能用的指令 D.编译程序只能用的指令 8、直接执行微指令的是( ) A.汇编程序 B.编译程序 C.硬件 D.微指令程序

9、计算机中优化使用的操作码编码方法是( )。(书上为扩展编码法) A哈夫曼编码 B ASCII码 C BCD码 D扩展操作码 10、下列关于标量流水机的说法不正确的是() A.可对标量数据进行流水处理 B.没有向量数据表示 C.不能对向量数据进行运算 D.可以对向量、数组进行运算 二、填空题 11、根据多台外围设备共享通道的不同情况,可将通道分为三种类型:________和 ________ 12、Cache存贮器地址映象大多采用________映象或________映象,以利于实现。 13、评价存贮器性能的基本要求是大容量、________和低价格。 14、程序在时间上的局部性表现在,最近未来要用的信息可能就是现在正在使用的信息,这是因为程序中有________循环 15、评价地址码个数不同的4种指令的优缺点的主要标准是________和________ 16、多计算机互连网络中的通信模式有________和________ 17、一个程序在计算机上运行,花费的CPU时间为CPU的时钟周期乘以该程序所有机器指令使用CPU的时钟周期数,即CPU时间=________×________

2022年湖北师范大学文理学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年湖北师范大学文理学院软件工程专业《操作系统》科目期末试 卷B(有答案) 一、选择题 1、在SPOOLing系统中,用户进程实际分配到的是()。 A.用户所要求的外设 B.内存区,即虚拟设备 C.设备的部分存储区 D.设备的部分空间 2、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。 A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序 B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序 C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序 D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序 3、在分页虚拟存储管理中,“二次机会”调度策略和“时钟”调度策略在决定淘汰哪一页时,都用到了()。 A.虚实地址变换机构 B.快表 C.引用位 D.修改位 4、下列选项中,属于多级页表优点的是()。

A.加快地址变换速度 B.减少缺页中断次数 C.减少页表项所占字节数 D.减少页表所占的连续内存空间 5、设系统缓冲区和用户工作区均采用单缓冲,从外设读入一 个数据块到系统缓冲区的时间为100,从系统缓冲区读入1个 数据块到用户工作区的时间为5,对用户上作区中的1个数据块 进行分析的时问为90。进程从外设读入并分析2个数据块的最 短时间是()。 A.200 B.295 C.300 D.390 6、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。 A.系统调用 B.图形用户接口 C.原语 D.键盘命令 7、执行系统调用的过程包括如下主要操作: ①返回用户态 ②执行陷入(trap)指令 ③传递系统调用参数 ④执行相应的服务程序 正确的执行顺序是() A.②->③->①->④ B.②->④->③->①

2022年三亚学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年三亚学院软件工程专业《操作系统》科目期末试卷B(有答案) 一、选择题 1、在某页式存储管理系统中,页表内容见表。若页面的大小为4KB,则地址转换 机构将逻辑地址0转换成的物理地址是() A.8192 B.8193 C.2048 D.2049 2、下列关于设备驱动程序的叙述中,正确的是()。 I.与设备相关的中断处理过程是由设备驱动程序完成的 II.由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写 III.磁盘的调度程序是在设备驱动程序中运行的 IV.一个计算机系统配置了2台同类绘图机和3台同类打印机,为了正确驱动这些设备, 系统应该提供5个设备驱动程序 A. 仅I、III B. 仅II、III C.仅I、III,IV D. I、II、III、IV 3、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。 A.最佳适应 B.最差适应 C.最先适应 D.先进先出 4、假设页的大小为4KB,页表的每个表项占用4B。对于一个64位地址空间系统,采用 多级页表机制,至少需要()级页表(本题默认字长为1B)。

A.3 B.4 C.5 D.6 5、在段页式分配中,CPU每次从内存中取一次数据需要()次访问内存。 A.1 B.2 C.3 D.4 6、在单处理器系统中,可并行的是() I.进程与进程 II.处理器与设备 III.处理器与通道 IV.设备与设备 A.I、II和III B.I、II和IV C.I、III和IV D.II、III和IV 7、下列选项中,操作系统提供给应用程序的接口是()。 A.系统调用 B.中断 C.库函数 D.原语 8、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是() A.8GB B.16GB C.32GB D.2TB 9、若文件f1的硬链接为f2,两个进程分别打开fl和f2,获得对应的文件描述符为fd1和fd2,则下列叙述中,止确的是() I.fl和f2的读写指针位置保持相同 II.fl和f2共享同个内存索引节点

2022年广州商学院软件工程专业《计算机组成原理》科目期末试卷B(有答案)

2022年广州商学院软件工程专业《计算机组成原理》科目期末试卷B (有答案) 一、选择题 1、在全相联映射、直接映射和组相联映射中,块冲突概率最小的是()。 A.全相联映射 B.直接映射 C.组相联映射 D.不一定 2、某计算机使用4体交叉编址存储器,假定在存储器总线上出现的主存地址(十进制) 序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生 访存冲突的地址对是()。 A.8004和8008 B.8002和8007 C.8001和8008 D.8000和8004 3、计算机硬件能够直接执行的是()。 1.机器语言程序IⅡ.汇编语言程序Ⅲ.硬件描述语言程序入 A.仅I B.仅I、Ⅱ C.仅I、Ⅲ D. I、Ⅱ 、Ⅲ 4、假定机器M的时钟频率为200MHz,程序P在机器M上的执行时间为12s。对P优 化时,将其所有乘4指令都换成了一条左移两位的指令,得到优化后的程序P。若在M 上乘法指令的CPl为102,左移指令的CPl为z,P的执行时间是P”执行时间的1.2倍,则P中的乘法指令条数为()。 A.200万 B.400万 C.800万 D.1600万

5、某计算机主频为1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。该机的 MIPS数是()。 A.100 B.200 C.400 D.600 6、为了对n个设备使用总线的请求进行仲裁,如果使用独立请求方式,则需要()根控制线。 A.n B.log2n+2 C.2n D.3 7、系统总线中的数据线、地址线、控制线是根据()来划分的。 A.总线所处的位置 B.总线的传输方向 C.总线传输的内容 D.总线的材料 8、从一条指令的启动到下一条指令启动的时间间隔称为() A.时钟周期 B.机器周期 C.节拍 D.指令周期

2022年长春大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年长春大学软件工程专业《操作系统》科目期末试卷B(有答案) 一、选择题 1、在某页式存储管理系统中,页表内容见表。若页面的大小为4KB,则地址转换 机构将逻辑地址0转换成的物理地址是() A.8192 B.8193 C.2048 D.2049 2、下列关于设备驱动程序的叙述中,正确的是()。 I.与设备相关的中断处理过程是由设备驱动程序完成的 II.由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写 III.磁盘的调度程序是在设备驱动程序中运行的 IV.一个计算机系统配置了2台同类绘图机和3台同类打印机,为了正确驱动这些设备, 系统应该提供5个设备驱动程序 A. 仅I、III B. 仅II、III C.仅I、III,IV D. I、II、III、IV 3、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并, 为此修改空闲区说明表,造成空闲分区数减1的情况是()。 A.无上邻空闲分区,也无下邻空闲分区 B.有上邻空闲分区,但无下邻空闲分区

C.无上邻空闲分区,但有下邻空闲分区 D.有上邻空闲分区,也有下邻空闲分区 4、下列关于页式存储说法中,正确的是()。 I.在页式存储管理中,若关闭TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存 II.页式存储管理不会产生内部碎片 III.页式存储管理当中的页面是为用户所感知的 IV.页式存储方式可以采用静态重定位 A.仅I、II,IV B. 仅I、IV C. 仅I D.I、II、III、IV 5、下列关于虚拟存储的叙述中,正确的是() A.虚拟存储只能基于连续分配技术 B.虚拟存储只能基于非连续分配技术 C.虚拟存储容量只受外存容量的限制 D.虚拟存储容量只受内存容量的限制 6、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。 A.DIV R0,R1;(R0)/(R1)→RO B.INT n;产生软中断 C.NOT RO;寄存器R0的内容取非 D.MOV RO,addr;把地址 addr处的内存数据放入寄存器RO中 7、执行系统调用的过程包括如下主要操作:

2022年广州航海学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年广州航海学院计算机科学与技术专业《数据库原理》科目期末 试卷B(有答案) 一、填空题 1、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。 2、数据模型是由______________、______________和______________三部分组成。 3、关系数据库中基于数学的两类运算是______________和______________。 4、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句 中使用______保留字。 5、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。 6、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有 两类:______和______。 7、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的 映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。 8、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成 本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类 商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、 销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。 9、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。因为,用户只要提出______,不必指出 ______。

2022年湖南师范大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年湖南师范大学软件工程专业《操作系统》科目期末试卷B(有 答案) 一、选择题 1、在如下儿种类型的系统中,()采用忙等待I/O是合适的。 a.专门用来控制单1/0设备的系统 b.运行…个单任务操作系统的个人计算机, c.作为一个负载很大的网络服务器的上作站 A.a B.a.b C.b.c D.c 2、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。 A.缓冲池 B.循环缓冲 C.单缓冲 D.双缓冲 3、设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048B,内存总共有8个存储块,试问逻辑地址至少为多少位?内存空间有多大()? A.逻辑地址至少为12位,内存空间有32KB B.逻辑地址至少为12位,内存空间有16KB C.逻辑地址至少为15位,内存空间有32KB D.逻辑地址至少为15位,内存空间有16KB 4、操作系统采用分页存储管理方式,要求()。 A.每个进程拥有一张页表,且进程的页表驻留在内存中, B.每个进程拥有一张页表,但只要执行进程的页表驻留在内存中 C.所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中 D.所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中

5、产生内存抖动的主要原因是() A.内存空间太小 B.CPU运行速度太慢 C.CPU调度算法不合理 D.页面置换算法不合理 6、下列选项中,不是操作系统关心的主要问题的是()。 A.管理计算机裸机 B.设计、提供用户程序与计算机及计算机硬件系统的接口 C.管理计算机中的信息资源 D.高级程序设计语言的编译 7、下列选项中,操作系统提供给应用程序的接口是()。 A.系统调用 B.中断 C.库函数 D.原语 8、在系统内存中设置磁盘缓冲区的主要11的是()。 A.减少磁盘1/0次数, B.减少平均寻道时间 C.提高磁盘数据可靠性 D.实现设备无关性

2022年广州航海学院软件工程专业《计算机组成原理》科目期末试卷B(有答案)

2022年广州航海学院软件工程专业《计算机组成原理》科目期末试卷 B(有答案) 一、选择题 1、某计算机的存储系统由Cache一主存系统构成,Cache的存取周期为10ms,主存的存取周期为50ms。在CPU执行一段程序时,Cache完成存取的次数为4800次,主存完成的存取次数为200次,该Cache一主存系统的效率是()。 【注:计算机存取时,同时访问Cache和主存,Cache访问命中,则主存访问失效;Cache访问未命中,则等待主存访问】 A.0.833 B.0.856 C.0.95 8 D.0.862 2、若数据在存储器中采用以低字节地址为字地址的存放方式(小端存储),则十六进制数12345678H按自己地址由小到大依次存为()。 A.12345678 B.87654321 C.78563412 D.34127856 3、下列描述中,正确的是()。 A.控制器能理解、解释并执行所有指令以及存储结果 B.所有数据运算都在CPU的控制器中完成 C.ALU可存放运算结果 D.输入、输出装置以及外界的辅助存储器称为外部设备 4、某计算机主频为1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。该机的

MIPS数是()。 A.100 B.200 C.400 D.600 5、程序P在机器M上的执行时间是20s,编译优化后,P执行的指令数减少到原来的70%,而CPl增加到原来的1.2倍,则P在M上的执行时间是()。 A.8.4s B.11.7s C.14s D.16.8s 6、总线的数据传输速率可按公式Q=Wf/N计算,其中Q为总线数据传输速率,W为总线数据宽度(总线位宽/8),f为总线时钟频率,N为完成一次数据传送所需的总线时钟周期个数。若总线位宽为16位,总线时钟频率为8MHz,完成一次数据传送需2个总线时钟周期,则总线数据传输速率Q为()。 A.16Mbit/s B.8Mbit/s C.16MB/s D.8MB/s 7、假设某存储器总线采用同步通信方式,时钟频率为50MHz,每个总线事务以突发方式传输8个字,以支持块长为8个字的Cache行读和Cache行写,每字4B.对于读操作,方式顺序是1个时钟周期接收地址,3个时钟周期等待存储器读数,8个时钟周期用于传输8个字。请问若全部访问都为读操作,该存储器的数据传输速率为()。 A.114.3MB/s B.126.0MB/s C.133.3MB/s D.144.3MB/s 8、某计算机的指令流水线由4个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别为90ns,80ns、70ns和60ns,则该计算机的CPU时钟周期至少是)()。 A.90ns B.80ns C.70ns D.60ns 9、在计算机体系结构中,CPU内部包括程序计数器(PC)、存储器数据寄存器(MDR)、指令寄存器(IR)和存储器地址寄存器(MAR)等。若CPU要执行的指令为MOV RO,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。 A.100RO B.100→MDR C.PC→MAR D.PC→IR 10、下列选项中,能引起外部中断的事件是()。

2022年中国民航大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年中国民航大学计算机科学与技术专业《操作系统》科目期末试 卷B(有答案) 一、选择题 1、在一个文件被用户进程首次打开的过程中,操作系统需做的是() A.将文件内容读到内存中 B.将文件控制块读到内存中 C.修改文件控制块中的读写权限 D.将文件的数据缓冲区首指针返回给用户进程 2、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。系统是通过()来实现这一功能的。 A.重名翻译结构 B.建立索引表 C.树形目录结构 D.建立指针 3、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。 A.5 B.2 C.3 D.4 4、关于临界问题的一个算法(假设只有进程P0和P1,能会进入临界区)如下(i为0或1代表进程P0或者P1): Repeat retry:if(turn!=-1)turn=i; if(turn!=i)go to retry;

turn=-1; 临界区: turn=0; 其他区域; until false; 该算法()。 A.不能保持进程互斥进入临界区,且会出现“饥饿” B.不能保持进程互斥进入临界区,但不会出现“饥饿” C.保证进程互斥进入临界区,但会出现“饥饿” D.保证进程互斥进入临界区,不会出现“饥饿” 5、在操作系统中,一方面每个进程具有独立性,另一方面进程之间具有相互制约性。对于任何两个并发进程,它们()。 A.必定无关 B.必定相关 C.可能相关 D.可能相同 6、若用8个字(字长32位,H字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为()(注意:位号也从0开始)。 A.字号为3,位号为5 B.字号为4,位号为4 C.字号为3,位号为4 D.字号为4,位号为5 7、下列说法正确的有()。 I.先进先出(FIFO)页面置换算法会产生 Belady现象II.最近最少使用(LRU)页面置换算法会产生Belady现象III.在进程运行时,若它的工作集页面都在虚拟存储器内,则能够

2022年中国海洋大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年中国海洋大学软件工程专业《操作系统》科目期末试卷B(有 答案) 一、选择题 1、在SPOOLing系统中,用户进程实际分配到的是()。 A.用户所要求的外设 B.内存区,即虚拟设备 C.设备的部分存储区 D.设备的部分空间 2、下列天于管道(Pipe)通信的叙述中,正确的是() A.一个管道可实现双向数据传输 B.管道的容量仅受磁盘容量大小限制 C.进程对管道进行读操作和写操作都可能被阻塞 D.一个管道只能有一个读进程或一个写进程对其操作 3、某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空),采用最佳适配(Best Fit)算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB.分配8MB.分配6MB,此时主存中最大空闲分区的大小是()。 A.7MB B.9MB C.10MB D.15MB 4、在分页虚拟存储管理中,“二次机会”调度策略和“时钟”调度策略在决定淘汰哪一页时,都用到了()。 A.虚实地址变换机构 B.快表

C.引用位 D.修改位 5、假设页的大小为4KB,页表的每个表项占用4B。对于一个64位地址空间系统,采用多级页表机制,至少需要()级页表(本题默认字长为1B)。 A.3 B.4 C.5 D.6 6、下面说法错误的有()。 I分时系统中,时间片越短越好。 II.银行家算法是防止死锁发生的方法之。 III若无进程处于运行状态,则就绪和等待队列均为空。 A. I和II B. II和III C. I和III D. I、II和II 7、下列选项中,操作系统提供给应用程序的接口是()。 A.系统调用 B.中断 C.库函数 D.原语 8、文件系统采用两级索引分配方式。若每个磁盘块的大小为1KB.每个盘块号占4B,则该系统中单个文件的最大长度是() A.64MB B.128MB C.32MB D.都不对 9、考虑一个文件存放在100个数据块中。文件控制块、索引块或索引信息都驻留内存。那么如果().不需要做任何磁盘I/O操作。 A.采用连续分配策略,将最后一个数据块搬到文件头部,

相关主题
相关文档
最新文档