2022年对外经济贸易大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年对外经济贸易大学数据科学与大数据技术专业《操作系统》科

目期末试卷B(有答案)

一、选择题

1、用户程序在口态下使用特权指令引起的中断属于()。

A.硬件故障中断

B.程序中断

C.外部中断

D.访管中断

2、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。

A.DIV R0,R1;(R0)/(R1)→RO

B.INT n;产生软中断

C.NOT RO;寄存器R0的内容取非

D.MOV RO,addr;把地址 addr处的内存数据放入寄存器RO中

3、下面关于进程的叙述中,正确的是()

A.进程获得CPU运行是通过调度得到的

B.优先级是进程调度的重要依据,确定就不能改变,

C.单CPU的系统中,任意时刻都有一个进程处于运行状念

D.进程申请CPU得不到满足时,其状态变为阻塞

4、下列选项中,导致创建新进程的操作是()。

I.用户登录成功 II.设备分配 III.启动程序执行

A.仅I和II

B.仅II和III

C. 仅I和III

D. I,II,III

5、下列选项中,降低进程优先权级的合理时机是()。

A.进程的时间片用完

B.进程刚完成I/O,进入就绪队列

C.进程长期处于就绪队列

D.进程从就绪状态转为执行状态

6、CPU输出数据的速度远远高于打印机的打印速度,为解决这矛盾可采用()。

A.并行技术

B.通道技术

C.缓冲技术

D.虚拟技术

7、I/O交通管制程序的主要功能是管理()的状态信息。

A.设备、控制器和通道

B.主存、控制器和通道

C.CPU、主存和通道

D.主存、辅存和通道

8、已知某磁盘的平均转速为r秒/转,平均寻找时间为T秒,每个磁道可以存储的字节数为N,现向该磁盘读写b字节的数据,采用随机寻道的方法,每道的所有扇区组成一个簇,其平均访问时间是()。

A.(r+T)b/N

B.b/NT

C.(b/N+T)

D.bT/N+r

9、下列选项中,不能改善磁盘设备I/O性能的是()。

A.重排I/O请求次序

B.在一个磁盘上设置多个分区

C.预读和滞后写

D.优化文件物理的分布

10、下列存储管理方式中,会产生内部碎片的是()。

I.请求分段存储管理

II.请求分页存储管理

III.段页式分区管理

IV.[固定式分区管理

A.I、II、III

B.III,IV

C.只有II

D.II、III、IV

11、在下述存储管理方案中,()管理方式要求作业占用连续的存储空间。

A.分区

B.分页

C.分段

D.段页式

12、假定某页式管理系统中,主存为128KB,分成32块,块号为0,1,2,3,....31:某作业有5块,其页号为0,1,2,3,4,被分别装入主存的3,8,4,6,9块中。有一逻辑地址为[3,70]。试求出相应的物理地址(其中方括号中的第一个元素为页号,第二个元素为页内地址,按十进制计算)()。

A.14646

B.24646

C.24576

D.34576

二、填空题

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

14、一个程序获得了一个__________和一个__________后,就说创建了一个进程。

15、传统操作系统提供编程人员的接口称为__________

16、间接通信中的信箱可以由__________ 和__________两大部分组成。

17、死锁的四个必要条件是互斥使用资源,占有等待资源,__________和__________。

18、为了防止各种系统故障破坏文件,文件系统可以采用__________和__________两种方法在保护文件。

19、当一个进程独占处理器顺序执行时,具有两个特性:__________、__________。

20、MS-DOS启动的方式有两种:__________和__________

三、判断题

21、在大型多道程序设计系统中,为充分利用外部设备,应使运行的若干程序都是I/0型的. ()

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

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

24、文件目录一般存放在外存. ()

25、大多数虚拟系统采用OPT()

26、文件系统的主要目的是存储系统文档. ()

27、进程优先数是进程调度的重要依据,必须根据进程运行情况动态改变. ()

28、进程间的互斥是一种特殊的同步关系. ()

29、文件目录必须常驻内存. ()

30、所谓最近最少使用()

31、用户程序有时也可以在核心态下运行. ()

32、所有进程都进入等待状态时,系统陷入死锁. ()

四、名词解释题

33、脱机I/O:

34、软中断:

35、设备的无关性:

36、换页:

37、物理地址:

38、非抢占式调度:

五、简答题

39、试说明和比较几种文件共享的方法绕弯路法?

40、目前操作系统采用的目录结构是什么?它具有什么优点?

41、进程调度中"可抢占"和"非抢占"两种方式,哪一种系统的开销更大?为什么

42、什么是操作系统?

43、进程与程序是两个完全不同的概念,但又有密切的联系,试写出两者的区别。

44、UNIX/Linux文件系统的主要特点是什么

六、综合题

45、假定计算机M采用二级分页虚拟存储管理方式,虚拟地址格式如下:

回答下列问题。

1)函数f1的机器指令代码占多少页?

2)取第1条指令(push ebp)时,若在进行地址变换的过程中需要访问内存中的

页目录和页表则分别会访问它们各门的第几个页表项(编号从0开始)?

3)M的1/0采用中断控制方式。若进程P在调用fl之前通过scanf()获取n的值,

则在执行scanf()的过程中,进程P的状态会如何变化?CPU是否会进入内核态?

46、桌上有空盘,允许存放一个水果。爸爸可向盘中放苹果,也可向盘中放橘子,儿子专等吃盘中的橘了,女儿专等吃盘中的苹果。规定当盘空时一次只能放一个水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿3个并发进程的同步。

47、现有个请求调页系统,页表保存在寄存器中。若一个被替换的页未被修改过,则处理一个缺页中断需要8ms:若被替换的页已被修改过,则处理一个缺页中断需要20ms。内存存取时间为1us,访问贞表的时间忽略不计。假定70%被替换的贞

面被修改过,为保证有效存取时间不超过2ps,可接受的最大缺页率是多少?

参考答案

一、选择题

1、D

2、C

3、A

4、C

5、A

6、C

7、A

8、A

9、B

10、D

11、A

12、B

二、填空题

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

14、【答案】数据块、进程控制块

15、【答案】系统调用

16、【答案】信箱说明、信箱体

17、【答案】不可抢夺资源(或循环等待资源)、循环等待资源(或不可抢夺资源)

18、【答案】建立副本、定时转储

19、【答案】封闭性、可再现性

20、【答案】冷启动、热启动

三、判断题

21、【答案】:对

22、【答案】:错

23、【答案】:错

24、【答案】:对

25、【答案】:错

26、【答案】:错

27、【答案】:错

28、【答案】:对

29、【答案】:错

30、【答案】:对

31、【答案】:错

32、【答案】:错

四、名词解释题

33、脱机I/O:

是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。

34、软中断:

又称信号机制,它是在软件层次上对中断机制的一种模拟,其中,信号的发送者相当于中

断源,而接收者(必定是一个进程)相当于cpu。

35、设备的无关性:

也称设备独立性,就是说,用户程序应与实际使用的物理设备无关,由操作系统来考虑因

实际设备不同而需要使用不同的设备驱动程序等问题。

36、换页:

指系统根据某种策略选择某页出主存,将某页调入主存的过程。

37、物理地址:

内存中各存储单元的地址由统一的基地址顺序编址,这种地址称为物理地址。

38、非抢占式调度:

系统一旦把处理机分配给某个进程之后,该进程一直运行下去,直到该进程完成或因等待

某个事件发生时,才将处理机分配给其他进程。这种调度方式实现简单,系统开销小,但

系统性能不够好。

五、简答题

39、答:利用基本文件目录实现文件共享:基于索引节点的共享方法:利用符号链实现文件共享:

40、答:为了给用户提供对文件的存取控制及保护功能,而按一定规则对系统中的文件名,(亦可包含文件属性)进行组织所形成的表,称为目录表或文件目录。目前操作系统采用

的目录结构是树型目录结构,它的优点有:有效地提高对目录的检索速度;允许文件重名;便于实现文件共享。

41、答:可抢占式会引起系统的开销更大,可抢占式调度是严格保证任何时刻,让具有最高优先数(权)的进程占有处理机运行,因此增加了处理机调度的时机,引起为退出处理

机的进程保留现场,为占有处理机的进程恢复现场等时间(和空间)开销增大.

42、答:操作系统是计算机系统中的一个系统软件,它能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服

务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。

43、答:两者的主要区别有:(1)进程是动态,程序是静态的;(2)进程是独立运行

的单位,程序不能作为运行单位;(3)各进程间在并发执行过程中会产生相互制约关系,而程序由于是静态的,所以不存在异步特征。

44、答:UNIX/Linux文件系统的主要特点有:(1)UNIX 或Linux文件系统的目录组织是一个树形结构;(2)文件本身是无结构的字符流;(3)UNIX或Linux文件系统把外

部设备做成特殊文件,与普通文件一并进行管理

六、综合题

45、【解析】

1)函数fl的代码段中所有指令的虚拟地址的高20位相同,因此fl的机器指令代码在同一页中,仅占用1页。

2)push ebp指令的虚拟地址的最高10位(页目录号)为0000000001,中间10

位(页表索引)为00 0000 0001,所以取该指令时访问了页目录的第1个表项,

在对应的页表中访问了第1个表项。

3)在执行scanf()的过程中,进程P因等待输入而从执行态变为阻塞态。输入结束后,P被中断处理程序晚醒,变为就绪态。P被调度程序调度,变为运行态。CPU状态会从用户态变为内核态。

46、【解析】在本题中,爸爸、儿子、女儿共用一个盘子,盘中,次只能放一个

水果。当盘子为空时,爸爸可将一个水果放入果盘中。若放入果盘中的是橘子,则允许儿子吃,女儿必须等待:若放入果盘中的是苹果,则允许女儿吃,儿子必须等待。本题实际上是生产者-

消费者问题的一种变形。这里,生产者放入缓冲区的产品有两类,消费者也

有两类,每类消费者只消费其中固定的一类产品。

在本题中,应设置3个信号量S、So,Sa。

Semaphore S=1;

Semaphore Sa=0;

Semaphore So=0;

Procedure fathert While(true)P(S);

将水果放入盘中;

if(放入的是橘子)

V(So);

else

V(Sa);

}

}

Procedure şon

{

While(true)

P(So)

从盘中取出橘子;

V(S);

吃橘子;

Procedure daughter

{

While(true)

P(Sa);

从盘中取出苹果;

V(S):

吃苹果;

}

}

47、【解析】若用p表示缺页率,则有效访问时间不超过2us表示为

(1-p)×1μs+px(0.7×20ms+0.3×8ms+1μs)≤2μs因此可计算出P≤1/16400=0.000 06即可接受的最大缺页率为0.000 06。

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

2022年中国科学技术大学计算机科学与技术专业《操作系统》科目期 末试卷B(有答案) 一、选择题 1、某硬盘有200个磁道(最外侧磁道号为0),磁道访问请求序列为:130,42,180,15,199.当前磁头位于第58号磁道并从外侧向内侧移动。按照SCAN调度方法处理完上述请求后,磁头移过的磁道数是()。 A.208 B.287 C.325 D.382 2、文件系统采用两级索引分配方式。若每个磁盘块的大小为1KB.每个盘块号占4B,则 该系统中单个文件的最大长度是() A.64MB B.128MB C.32MB D.都不对 3、有若干并发进程均将一个共享变量count的值加1 次,那么有关count中的值说法正确的是()。 1)肯定有不止确的结果 2)肯定有止确的结果 3)若控制这些并发进程互斥执行count加1操作,count中的值正确 A.1)和3) B.2)和3) C.3) D.1)、2)、3)的说法均不正确 4、在个交通繁忙的十字路口,每个方向只有一个车道,如果车辆只能向前直行,而不允 许转弯和后退,并未采用任何方式进行交通管理。下列叙述正确的是()。 A.该十字路口不会发生死锁, B.该十字路口定会发生死锁 C.该上字路口可能会发生死锁,规定同时最多3个方向的车使用该十字路是最有效的方法 D.该十字路口可能会发生死锁,规定南北方向的两个车队和东西方向的两个车队互斥使用十字路口是最有效的方法

5、一次性分配所有资源的方法可以预防死锁的发生,这种方法破坏的是产生死锁的4个必要条件中的()。 A.互斥条件 B.占有并请求 C.不剥夺条件 D.循环等待 6、()存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。 A.固定分区 B.可变分区。 C.分页管理 D.段页式管理 7、要保证一个程序在主存中被改变了存放位置后仍能正确地执行,则对主存空间应采用()技术。 A.静态重定位 B.动态重定位 C.动态分配 D.静态分配 8、用户程序在口态下使用特权指令引起的中断属于()。 A.硬件故障中断 B.程序中断 C.外部中断 D.访管中断 9、操作系统提供给编程人员的接口是()。 A.库函数 B.高级语言 C.系统调用 D.子程序

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

2022年东华大学计算机科学与技术专业《操作系统》科目期末试卷B (有答案) 一、选择题 1、无结构文件的含义是() A.变长记录的文件 B.索引文件 C.流式文件 D.索引顺序文件 2、考虑一个文件存放在100个数据块中。文件控制块、索引块或索引信息都驻留内存。那么如果().不需要做任何磁盘I/O操作。 A.采用连续分配策略,将最后一个数据块搬到文件头部, B.采用单级索引分配策略,将最后一个数据块插入文件头部 C.采用隐式链接分配策略,将最后一个数据块插入文件头部 D.采用隐式链接分配策略,将第一个数据块插入文件尾部, 3、在单处理器的多进程系统中,进程切换时,何时占用处理器和占用多长时间取决于() A.进程响应程序段的长度 B.进程总共需要运行时间的长短 C.进程自身和进程调度策略 D.进程完成什么功能

4、设有n个进程共用一个相同的程序段,若每次最多允许m个进程(mSn)同时进入,临界区,则信号量的初值为()。 A.n B.m C.m-n D.-m 5、使用TSL(TestandSetLock)指令实现进程互斥的伪代码如下所示。 do { while(TSL(&lock)); criticalsection; lock=FALSE; }while(TRUE); 下列与该实现机制相关的叙述中,正确的是() A.退出临界区的进程负责唤醒阻塞态进程 B.等待进入临界区的进程不会主动放弃CPU C.上述伪代码满足“让权等待”的同步准则 D.while(TSL(&lock))语句应在关中断状态下执行 6、若用8个字(字长32位,H字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为()(注意:位号也从0开始)。 A.字号为3,位号为5 B.字号为4,位号为4 C.字号为3,位号为4 D.字号为4,位号为5

2022年重庆对外经贸学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年重庆对外经贸学院数据科学与大数据技术专业《操作系统》科 目期末试卷A(有答案) 一、选择题 1、用户程序在口态下使用特权指令引起的中断属于()。 A.硬件故障中断 B.程序中断 C.外部中断 D.访管中断 2、下列选项中,会导致用户进程从用户态切换到内核态的操作是() I.整数除以零 II.sin函数调用 III.read系统调用 A.仅I、II B.仅I、III C.仅II、III D. I、II和II 3、下列选项中,满足短任务优先且不会发生“饥饿”现象的调度算法是()。 A.先来先服务 B.高响应比优先 C.时间片轮转 D.非抢占式短任务优先 4、采用时间片轮转调度算法分配CPU时,当处于执行状态的进程用完一个时间片后,它的状态是() A.阻塞 B.运行 C.就绪 D.消亡 5、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台打印机。当N的取值不超过()时,系统不会发生死锁。

A.4 B.5 C.6 D.7 6、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。 A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序 B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序 C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序 D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序 7、 CPU输出数据的速度远远高于打印机的速度,为解决这一矛盾,可采用()。 A.并行技术 B.通道技术 C.缓冲技术 D.虚存技术 8、用户在删除某文件的过程中,操作系统不可能执行的操作是 A.删除此文件所在的目录 B.删除与此文件关联的目录项 C.删除与此文件对应的文件控制块 D.释放与此文件关联的内存缓冲区 9、下列选项中,磁盘逻辑格式化程序所做的T作是() I.对磁盘进行分区 II.建立文件系统的根目录 III.确定磁盘扇区校验码所占位数 IV.对保存空闲磁盘块信息的数据结构进行初始化, A. 仅II B.仅II、IV C.仅III,IV D.仅I、II、IV

2022年山东财经大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年山东财经大学计算机科学与技术专业《操作系统》科目期末试 卷B(有答案) 一、选择题 1、用户在删除某文件的过程中,操作系统不可能执行的操作是 A.删除此文件所在的目录 B.删除与此文件关联的目录项 C.删除与此文件对应的文件控制块 D.释放与此文件关联的内存缓冲区 2、下列算法中,用于磁盘调度的是(), A.时间片轮转法 B.LRU算法 C.最短寻道时间优先算法 D.高优先级算法 3、下列关于线程的叙述中,正确的是()。 I.在采用轮转调度算法时,一进程拥有10个用户级线程,则在系统调度执行时间上占用10个时间片 II.属于同·个进程的各个线程共享栈空间 III.同一进程中的线程可以并发执行,但不同进程内的线程不可以并发执行 IV.线程的切换,不会引起进程的切换 A. 仅I、II、III B. 仅II、IV

C.仅II、III D.全错 4、若某单处理器多进程系统中有多个就绪进程,则下列关于处理器调度的叙述中,错误的是()。 A.在进程结束时能进行处理器调度 B.创建新进程后能进行处理器调度 C.在进程处于临界区时不能进行处理器调度 D.在系统调用完成并返回用户态时能进行处理器调度 5、若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是()。 I.若该文件的数据不在内存中,则该进程进入睡眠等待状态 II.请求rcad系统调用会导致CPU从用户态切换到核心态 III.read系统调用的参数应包含文件的名称 A.仅I、II B. 仅I、III C.仅II、III D. I、II和III 6、系统为某进程分配了4个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,4,8,4,5,若进程要访问的下页的页号为7,依据LRU算法,应淘汰页的页号是() A.2 B.3 C.4 D.8 7、考虑页面替换算法,系统有m个页帧(Frame)供调度,初始时全空:引用串(Reference String)长度为p.包含了n个不同的页号,无论用什么算法,缺页次数不会少于() A.m B.p C.n D.min(m,n)

2022年中南林业科技大学涉外学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年中南林业科技大学涉外学院计算机科学与技术专业《操作系统》 科目期末试卷B(有答案) 一、选择题 1、()结构的文件最适合于随机存取的应用场合。 A.流式 B.索引 C.链接 D.顺序 2、某文件系统的簇和磁盘扇区大小分别为1KB和512B。若一个文件的大小为1026B, 则系统分配给该文件的磁盘空间大小是()。 A.1026B B.1536B C.1538B D.2048B 3、下列选项中,降低进程优先权级的合理时机是()。 A.进程的时间片用完 B.进程刚完成I/O,进入就绪队列 C.进程长期处于就绪队列 D.进程从就绪状态转为执行状态 4、下列选项中,导致创建新进程的操作是()。 I.用户登录成功 II.设备分配 III.启动程序执行 A.仅I和II B.仅II和III C. 仅I和III D. I,II,III 5、下列描述中,()并不是多线程系统的特长。 A.利用线程并行地执行矩阵乘法运算 B.Web服务器利用线程响应HTTP请求 C.键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入, D.基 于GUI的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作

6、若用8个字(字长32位,H字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为()(注意:位号也从0开始)。 A.字号为3,位号为5 B.字号为4,位号为4 C.字号为3,位号为4 D.字号为4,位号为5 7、假定某页式管理系统中,主存为128KB,分成32块,块号为0,1,2,3,....31:某作业有5块,其页号为0,1,2,3,4,被分别装入主存的3,8,4,6,9块中。有一逻辑地址为[3,70]。试求出相应的物理地址(其中方括号中的第一个元素为页号,第二个元素为页内地址,按十进制计算)()。 A.14646 B.24646 C.24576 D.34576 8、下列选项中,操作系统提供给应用程序的接口是()。 A.系统调用 B.中断 C.库函数 D.原语 9、 OS通常为用户提供4种使用接口,它们是终端命令、图标菜单、系统调用和() A.计算机高级指令 B.宏命令 C.类似DOS的批命令文件或UNIX的shell文件 D.汇编语言 10、下列关于SPOOLing技术的叙述中,错误的是()

2022年陇东学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年陇东学院数据科学与大数据技术专业《操作系统》科目期末试 卷B(有答案) 一、选择题 1、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。这些作业, 共享处理器的时间和外设及其他资源。 A.多重处理 B.多道程序设计 C.实时处理 D.并行执行 2、与早期的操作系统相比,采用微内核结构的操作系统具有很多优点,但是这些优点不,包括()。 A.提高了系统的可扩展性 B.提高了操作系统的运行效率 C.增强了系统的可靠性 D.使操作系统的可移植性更好 3、下列选项中,会导致进程从执行态变为就绪态的事件是()。 A.执行P(wait)操作 B.中请内存失败 C.启动I/O设备 D.被高优先级进程抢占 4、进行P0和P1;的共享变量定义及其初值为:

boolean flag[2]; int turn=0; flag[0]=false;flag[1]=false; 若进行P0和P1,访问临界资源的类C代码实现如下:void Po()//进程Po {while(TRUE) {flag[0]=TRUE;turn=1; While(flag[1]&&(turn==l)); 临界区; flag[0]=FALSE;} } void P1()//进程P1 {while(TRUE) {flag[1]=TRUE;turn=0; While(flag[0]&&(turn==0)); 临界区; flag[1]=FALSE;} } 并发执行进程P0和P1时产生的情况是()。 A.不能保证进程互斥进入临界区、会出现“饥饿”现象, B.不能保证进程互斥进入临界区、不会出现“饥饿”现象

2022年国际关系学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年国际关系学院数据科学与大数据技术专业《操作系统》科目期 末试卷A(有答案) 一、选择题 1、某时刻进程的资源使用情况见表。 此时的安全序列是() A.P1、P2、P3、P4 B. P1、P3、P2、P4 C. P1、P4、P3、P2 D.不存在 2、列选项中,不可能在用户态发生的事件是()。 A.系统调用 B.外部中断 C.进程切换 D.缺页 3、若每个作业只能建立“一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用():为了实现人机交,应采用():为了使短作业、长作业,和交互作业用户都满意,应采用()。 I.FCFS调度算法 II.短作业优先调度算法,

III.时间片轮转调度算法 IV.多级反馈队列调度算法 V.基于优先级的剥夺调度算法 A. II、V、I,IV B. I、V、III、IV C. I、II、IV、III D.II、V、III、IV 4、有5个批处理任务A、B、C、D、E几乎同时到达一计算中心。它们预计运行的时间分别是10min,6min,2min、4min和8min。其优先级(由外部设定)分别为3,5,2,1和4,这里5为最高优先级。下列各种调度算法中,其平均进程周转时间为14min 的是()。 A.时间片轮转调度算法 B.优先级调度算法 C.先来先服务调度算法 D.最短作业优先调度算法 5、现行3个同时到达的作业J1,J2,J3,它们的执行时,间分别是T1,T2和T3,且T1,

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

2022年中国人民大学数据科学与大数据技术专业《操作系统》科目期 末试卷B(有答案) 一、选择题 1、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。 A.系统调用 B.图形用户接口 C.原语 D.键盘命令 2、下列选项中,操作系统提供给应用程序的接口是()。 A.系统调用 B.中断 C.库函数 D.原语 3、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。 A.5 B.2 C.3 D.4 4、某个系统采用如下资源分配策略:若一个进程提出资源请求得不到满足,而此时没有由于等待资源而被阻塞的进程,则自己就被阻塞。若此时已有等待资源而被阻塞的进程,则检查所有山于等待资源而被阻塞的进程,如果它们有申请进程所需要的资源,则将这些资,源剥夺并分配给申请进程。这种策略会导致()。 A.死锁 B.抖动 C.回退 D.饥饿 5、死锁与安全状态的关系是()。

A.死锁状态有可能是安全状态 B.安全状态有可能成为死锁状态 C.不安全状态就是死锁状态 D.死锁状态一定是不安全状态 6、若I/O所花费的时间比CPU的处理时间短很多,则缓冲区() A.最有效 B.几乎无效 C.均衡 D.以上都不是 7、I/O交通管制程序的主要功能是管理()的状态信息。 A.设备、控制器和通道 B.主存、控制器和通道 C.CPU、主存和通道 D.主存、辅存和通道 8、位示图可用于() A.实现文件的保护和保密 B.文件目录的查找 C.磁盘空间的管理 D.主存空间的共享 9、磁盘高速缓存设在()中。 A.内存 B.磁盘控制器 C.Cache D.磁盘 10、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。 A.无上邻空闲分区,也无下邻空闲分区

2022年亳州学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年亳州学院数据科学与大数据技术专业《操作系统》科目期末试 卷B(有答案) 一、选择题 1、处理外部中断时,应该山操作系统保存的是() A.程序计数器(PC)的内容 B.通用寄存器的内容 C.快表(TLB)中的内容 D.Cache中的内容 2、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。这些作业,共享处理器的时间和外设及其他资源。 A.多重处理 B.多道程序设计 C.实时处理 D.并行执行 3、下列关于银行家算法的叙述中,正确的是() A.银行家算法可以预防死锁 B.当系统处于安全状态时,系统中…定无死锁进程 C.当系统处于不安全状态时,系统中一定会出现死锁进程 D.银行家算法破坏了产生死锁的必要条件中的“请求和保持”条件 4、在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指()。

A.一个缓冲区 B.一段数据区 C.同步机制 D.一段程序 5、若系统S1采用死锁避免方法,S2采用死锁检测方法。下列叙述中,正确的是()。 I.S1会限制用户申请资源的顺序,而S2不会 II.S1需要进程运行所需资源总最信息,而S2不需要 III.SI不会给可能导致死锁的进程分配资源,而S2会 A.仅I、II B.仅II、III C. 仅I、II D. I、II、III 6、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。 A.缓冲池 B.循环缓冲 C.单缓冲 D.双缓冲 7、下面设备中属于共享设备的是()。 A.打印机 B.磁带机 C.磁盘 D.磁带机和磁盘 8、下列选项中,不能改善磁盘设备I/O性能的是()。 A.重排I/O请求次序 B.在一个磁盘上设置多个分区 C.预读和滞后写 D.优化文件物理的分布 9、下列算法中,用于磁盘调度的是(), A.时间片轮转法 B.LRU算法 C.最短寻道时间优先算法 D.高优先级算法

2022年内蒙古大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年内蒙古大学数据科学与大数据技术专业《操作系统》科目期末 试卷B(有答案) 一、选择题 1、下列指令中,不能在用户态执行的是() A.trap指令 B.跳转指令 C.压栈指令 D.关中断指令 2、执行系统调用的过程包括如下主要操作: ①返回用户态 ②执行陷入(trap)指令 ③传递系统调用参数 ④执行相应的服务程序 正确的执行顺序是() A.②->③->①->④ B.②->④->③->① C.③->②->④->① D.③->④->②->① 3、某系统有n台互斥使用的同类设备,3个并发进程分别需要3,4,5台设备,可确保系统不发生死锁的设备数n最小为()。 A.9 B.10 C.11 D.12

4、设有n个进程共用一个相同的程序段,若每次最多允许m个进程(mSn)同时进入,临界区,则信号量的初值为()。 A.n B.m C.m-n D.-m 5、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。 A.5 B.2 C.3 D.4 6、某进程访问页面的序列如下所示。 若工作集的窗口大小为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) 7、 程序员利用系统调用打开I/O设备时,通常使用的设备标识是(), A.逻辑设备名 B.物理设备名 C.主设备号 D.从设备号 8、下列算法中,用于磁盘调度的是(), A.时间片轮转法 B.LRU算法 C.最短寻道时间优先算法 D.高优先级算法

9、无结构文件的含义是() A.变长记录的文件 B.索引文件 C.流式文件 D.索引顺序文件 10、设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048B,内存总共有8个存储块,试问逻辑地址至少为多少位?内存空间有多大()? A.逻辑地址至少为12位,内存空间有32KB B.逻辑地址至少为12位,内存空间有16KB C.逻辑地址至少为15位,内存空间有32KB D.逻辑地址至少为15位,内存空间有16KB 11、()存储管理方式提供一维地址结构。 A.分段 B.分页 C.分段和段页式 D.以上都不对 12、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。 A.最佳适应 B.最差适应 C.最先适应 D.先进先出 二、填空题 13、现代计算机中主存储器都是以__________为单位进行编址。 14、操作系统中,进程通信有________、__________几种方式。 15、从用户观点看,UNIX系统将文件分三类:__________、__________、__________。

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

2022年西北大学计算机科学与技术专业《操作系统》科目期末试卷B (有答案) 一、选择题 1、采用直接存取法来读写磁盘上的物理记求时,效率最高的是() A.连续结构的文件 B.索引结构的文件 C.链接结构文件 D.其他结构文件 2、文件系统用位图法表示磁盘空间的分配情况,位图存于磁盘的32~127号块中,每个盘块占1024B.盘块和块内字节均从0开始编号。假设要释放的盘块号为409612,则位图中要修改的位所在的盘块号和块内字节序号分别是()。 A.81,1 B.81,2 C.82,1 D.82,2 3、在支持多线程的系统中,进程P创建的若干个线程不能共享的是() A.进程P的代码段 B.进程P中打开的文件 C.进程P的全局变量 D.进程P中某线程的找指针 4、既考虑作业等待时间,又考虑作业执行时间的调度算法是() A.高响应比优先调度算法 B.短作业优先调度算法 C.优先级调度算法 D.先来先服务调度算法 5、现行3个同时到达的作业J1,J2,J3,它们的执行时,间分别是T1,T2和T3,且T1,

A.T1+T2+T3 B. T1+T2+T3 /3 C.(3T1+2T2+T3)/3 D.(T1+2T2+3T3)/3 6、在一个请求分页系统中,采用LRU页面置换算法时,加入一个作业的页面走向为:1,3,2,1,1,3,5,1,3,2,1,5。当分配给该作业的物理块数分别为3和4时,在 访问过程中所发生的缺页率为()。 A.25%,33% B.25%,100% C.50%,33% D.50%,75% 7、某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空),采用最佳适 配(Best Fit)算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB.分配 8MB.分配6MB,此时主存中最大空闲分区的大小是()。 A.7MB B.9MB C.10MB D.15MB 8、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。 A.DIV R0,R1;(R0)/(R1)→RO B.INT n;产生软中断 C.NOT RO;寄存器R0的内容取非 D.MOV RO,addr;把地址 addr处的内存数据放入寄存器RO中 9、用户程序在口态下使用特权指令引起的中断属于()。 A.硬件故障中断 B.程序中断 C.外部中断

2022年湖北商贸学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年湖北商贸学院数据科学与大数据技术专业《操作系统》科目期 末试卷B(有答案) 一、选择题 1、一个多道批处理系统中仅有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 2、实时操作系统必须在()内处理完来白外部的事件。 A.一个机器周期 B.被控对象规定时间 C.周转时间 D.时间片 3、下面关于管程的叙述错误的是()。 A.管程是进程的同步工具,解决信号量机制大量同步操作分散的问题 B.管程每次只允许一个进程进入管程, C.管程中V操作的作用和信号量机制中V操作的作用相同 D.管程是被进程调用的,是语法范围,无法创建和撤销 4、若系统中有n个进程,则在阻塞队列中进程的个数最多为()? Α. n B.n-1 C.n-2 D.1

5、采用时间片轮转调度算法分配CPU时,当处于执行状态的进程用完一个时间片后,它的状态是() A.阻塞 B.运行 C.就绪 D.消亡 6、下列有关设备独立性的说法中,正确的是()。 A.设备独立性是指I/O设备具有独立执行I/O功能的种特性 B.设备独立性是指用户程序独立于具体物理设备的·种特性, C.设备独立性是指能够实现设备共享的一种特性 D.设备独立性是指设备驱动程序独立于具体物理设备的·种特性, 7、下列关于SPOOLing的叙述中,不正确的是() A.SPOOLing系统中必须使用独占设备 B.SPOOLing系统加快了作业执行的速度 C.SPOOLing系统使独占设备变成了共享设备 D.SPOOLing系统利用了处理器与通道并行上作的能力 8、下列关于打开文件open()操作和关闭文件close()操作的叙述,只有()是错误的。 A.close()操作告诉系统,不再需要指定的文件了,可以丢弃它 B.open()操作告诉系统,开始使用指定的文件 C.文件必须先打开,后使用 D.目录求必须先打开,后使用 9、下列选项中,磁盘逻辑格式化程序所做的T作是() I.对磁盘进行分区

2022年东北林业大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年东北林业大学数据科学与大数据技术专业《操作系统》科目期 末试卷B(有答案) 一、选择题 1、在下列选项中,()不属于操作系统提供给用户的可使用资源。 A.中断机制 B.处理机 C.存储器 D.I/O设备 2、中断处理和子程序调用都需要压栈以保护现场。中断处理一定会保存而子程序调用不 需要保存其内容的是()。 A.程序计数器 B.程序状态字寄存器 C.通用数据寄存器 D.通用地址寄存器 3、下面关于管程的叙述错误的是()。 A.管程是进程的同步工具,解决信号量机制大量同步操作分散的问题 B.管程每次只允许一个进程进入管程, C.管程中V操作的作用和信号量机制中V操作的作用相同 D.管程是被进程调用的,是语法范围,无法创建和撤销 4、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3 及p4共享。 各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申 请R2。若系统出现死锁,则处于死锁状态的进程数至少是()。 A.1 B.2 C.3 D.4 5、有两个并发执行的进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1操作和减1操作的指令序列分别如下所示:

//加1操作 load R1,x ① //取x到寄存器R1中 inc R1 ② store x, R1:③ //将R1的内容存入x //减1操作 load R2,x ① //取x到寄存器R1中 inc R2 ② store x, R2:③ //将R1的内容存入x 两个操作完成后,x的值()。 A.可能为-1或3 B.只能为1 C.可能为0,1或2 D.可能为-1,0,1或2 6、提高单机资源利用率的关键技术是()。 A.SPOOLing技术 B.虚拟技术 C.交换技术 D.多道程序设计技术 7、下列关于SPOOLing技术的叙述中,错误的是() A.需要外存的文持 B.需要多道程序设计技术的支持 C.可以让多个作业共享一台独占设备

2022年佛山科学技术学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年佛山科学技术学院数据科学与大数据技术专业《操作系统》科 目期末试卷B(有答案) 一、选择题 1、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。这些作业,共享处理器的时间和外设及其他资源。 A.多重处理 B.多道程序设计 C.实时处理 D.并行执行 2、下面说法错误的有()。 I分时系统中,时间片越短越好。 II.银行家算法是防止死锁发生的方法之。 III若无进程处于运行状态,则就绪和等待队列均为空。 A. I和II B. II和III C. I和III D. I、II和II 3、现行3个同时到达的作业J1,J2,J3,它们的执行时,间分别是T1,T2和T3,且T1,

4、某个系统采用如下资源分配策略:若一个进程提出资源请求得不到满足,而此时没有由于等待资源而被阻塞的进程,则自己就被阻塞。若此时已有等待资源而被阻塞的进程,则检查所有山于等待资源而被阻塞的进程,如果它们有申请进程所需要的资源,则将这些资,源剥夺并分配给申请进程。这种策略会导致()。 A.死锁 B.抖动 C.回退 D.饥饿 5、下列选项中,导致创建新进程的操作是()。 I.用户登录成功 II.设备分配 III.启动程序执行 A.仅I和II B.仅II和III C. 仅I和III D. I,II,III 6、某进程访问页面的序列如下所示。 若工作集的窗口大小为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) 7、 某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。当前空闲分区信息见表3-12。回收起始地址为60K、大小为140KB的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是()。 A.3,20K,380KB B.3,500K,80KB C.4,20K,180KB D.4,500K, 80KB

2022年沈阳城市建设学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年沈阳城市建设学院数据科学与大数据技术专业《操作系统》科 目期末试卷B(有答案) 一、选择题 1、列选项中,不可能在用户态发生的事件是()。 A.系统调用 B.外部中断 C.进程切换 D.缺页 2、假设5个进程P0、P1、P2、P 3、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 3、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台打印机。当N的取值不超过()时,系统不会发生死锁。 A.4 B.5 C.6 D.7

4、采用时间片轮转调度算法分配CPU时,当处于执行状态的进程用完一个时间片后,它的状态是() A.阻塞 B.运行 C.就绪 D.消亡 5、进程从运行态到阻塞态可能是() A.运行进程执行P操作 B.进程调度程序的调度 C.运行进程的时间片用完 D.运行进程执行了V操作 6、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。 A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序 B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序 C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序 D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序 7、提高单机资源利用率的关键技术是()。 A.SPOOLing技术 B.虚拟技术 C.交换技术 D.多道程序设计技术 8、下列关于索引表的叙述,()是正确的。 A.索引表每个记录的索引项可以有多个 B.对索引文件存取时,必须先查找索引表 C.索引表中含有索引文件的数据及其物理地址

2022年武汉工商学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)

2022年武汉工商学院数据科学与大数据技术专业《数据库系统原理》 科目期末试卷B(有答案) 一、填空题 1、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。 2、数据的安全性是指____________。 3、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______ 的历史数据,只能定期添加和刷新。 4、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。 5、关系代数运算中,基本的运算是______________、______________、______________、 ______________和______________。 6、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了 保证该操作的完整,需要利用到事务性质中的_____性。 7、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据 的完整性。 8、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如 下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT城市FROM作者表_____ SELECT城市FROM出版商表; 9、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。 10、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用 户授权使用____________语句,收回所授的权限使用____________语句。

2022年中国科学技术大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)

2022年中国科学技术大学数据科学与大数据技术专业《数据库系统原理》 科目期末试卷B(有答案) 一、填空题 1、关系代数运算中,基本的运算是______________、______________、______________、 ______________和______________。 2、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。EXEC sp_addsrvrolemember‘LOG’,_____; 3、在RDBMS中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执 行开销主要包括______和______代价。在多用户数据库中,还应考虑查询的内存代价开销。 4、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF 经过转变为3NF______。 5、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。 6、关系模型由______________、______________和______________组成。 7、主题在数据仓库中由一系列实现。一个主题之下表的划分可按______、______数据所属时间段 进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率 可采用______方式进行存储。 8、数据的安全性是指____________。 9、在SQL Server 2000中,数据页的大小是8KB。某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。 10、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权 使用____________语句,收回所授的权限使用____________语句。 二、判断题

2022年浙江中医药大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年浙江中医药大学数据科学与大数据技术专业《操作系统》科目 期末试卷B(有答案) 一、选择题 1、 OS通常为用户提供4种使用接口,它们是终端命令、图标菜单、系统调用和() A.计算机高级指令 B.宏命令 C.类似DOS的批命令文件或UNIX的shell文件 D.汇编语言 2、假设5个进程P0、P1、P2、P 3、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 3、()有利于CPU繁忙型的作业,而不利于1/0繁忙型的作业(进程)。

A.时间片轮转调度算法 B.先来先服务调度算法 C.短作业(进程)优先调度算法 D.优先权调度算法 4、下列关于管程的叙述中,错误的是()。 A.管程只能用于实现进程的互斥 B.管程是由编程语言支持的进程同步机制 C.任何时候只能有一个进程在管程中执行 D.管程中定义的变量只能被管程内的过程访问 5、作业8:00到达系统,估计运行时问为1h。若从10:00开始执行该作业,其响应比为()。 A.2 B.1 C.3 D.0.5 6、程序员利用系统调用打开I/O设备时,通常使用的设备标识是(), A.逻辑设备名 B.物理设备名 C.主设备号 D.从设备号 7、在如下儿种类型的系统中,()采用忙等待I/O是合适的。 a.专门用来控制单1/0设备的系统 b.运行…个单任务操作系统的个人计算机, c.作为一个负载很大的网络服务器的上作站 A.a B.a.b C.b.c D.c 8、在文件系统中,若文件的物理结构采用连续结构,则文件控制块FCB中有关文件的物理位置的信息包括(),

2022年成都东软学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年成都东软学院数据科学与大数据技术专业《操作系统》科目期 末试卷B(有答案) 一、选择题 1、下列选项中,会导致用户进程从用户态切换到内核态的操作是() I.整数除以零 II.sin函数调用 III.read系统调用 A.仅I、II B.仅I、III C.仅II、III D. I、II和II 2、操作系统提供了多种界面供用户使用,其中()是专门供应用程序使用的一种界面。 A.终端命令 B.图形用户窗 C.系统调用 D.作业控制语言 3、进程P1和P2均包含并发执行的线程,部分伪代码描述如下所 //进程P1 //进程P2 int x=0; int x=0; Thread1() Thread3() {int a; {int a: a=1; a=x; x+=1; x+=3; Thread2() Thread4() { {

int a: int b, a a=2; b=x; x+=2; x1=4; } } 下列选项中,需要互斥执行的操作是()。 A. a=l与a=2 B. a=x与b=x C. x+=1与x+=2 D. x+=1与x+=3 4、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。 A.5 B.2 C.3 D.4 5、某系统有n台互斥使用的同类设备,3个并发进程分别需要3,4,5台设备,可确保系统不发生死锁的设备数n最小为()。 A.9 B.10 C.11 D.12 6、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。 A.缓冲池 B.循环缓冲 C.单缓冲 D.双缓冲 7、某进程访问页面的序列如下所示。 若工作集的窗口大小为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)

2022年天津财经大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)

2022年天津财经大学数据科学与大数据技术专业《数据库系统原理》 科目期末试卷B(有答案) 一、填空题 1、使某个事务永远处于等待状态,得不到执行的现象称为______。有两个或两个以上的 事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果 任何一个事务都无法执行,这种现象称为______。 2、关系规范化的目的是______。 3、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______, 将2NF经过转变为3NF______。 4、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。 5、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。 一个关系R 6、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。 7、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。方法主要 有两种:______和______。 8、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如 下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT城市FROM作者表_____

SELECT城市FROM出版商表; 9、设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图, 该视图包含全部商品类别及每类商品的平均价格。请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别; 10、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。 二、判断题 11、在数据库表中,空值表示数值0。() 12、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。() 13、数据库的数据项之间无联系,记录之间存在联系。() 14、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是二级封锁协议。() 15、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。() 16、外模式DDL用来描述数据库的总体逻辑结构。() 17、函数依赖是多值依赖的一个特例。() 18、在数据库设计中,数据流图是用来建立概念模型的。() 19、一个数据表只能有一个唯一索引。() 20、文件系统的缺点是数据不能长期存储。() 21、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用 于添加新的字段。() 22、SQL语言有嵌入式和交互式两种使用方法。() 23、在数据库恢复中,对已完成的事务进行撤销处理。()

相关文档
最新文档