2022年闽南科技学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案).pdf

2022年闽南科技学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案).pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2022年闽南科技学院计算机科学与技术专业《操作系统》科目期末试

卷B(有答案)

一、选择题

1、通常对文件系统来说,文件名及属性可以集中在()中以使查询。

A.目录B.索引C.字典D.作业控制块

2、若文件f1的硬链接为f2,两个进程分别打开fl和f2,获得对应的文件描述符为fd1

和fd2,则下列叙述中,止确的是()

I.fl和f2的读写指针位置保持相同

II.fl和f2共享同个内存索引节点

III.fdl和fd2分别指向各自的用户打开文件表中的一项,

A.仅IIB.仅II、IIIC.仪I、IID.I、II和II

3、若某单处理器多进程系统中有多个就绪进程,则下列关于处理器调度的叙述中,错误

的是()。

A.在进程结束时能进行处理器调度

B.创建新进程后能进行处理器调度

C.在进程处于临界区时不能进行处理器调度

D.在系统调用完成并返回用户态时能进行处理器调度

4、进行P0和P1;的共享变量定义及其初值为:

booleanflag[2];

intturn=0;

flag[0]=false;flag[1]=false;

若进行P0和P1,访问临界资源的类C代码实现如下:

voidPo()//进程Po

{while(TRUE)

{flag[0]=TRUE;turn=1;

While(flag[1](turn==l));

临界区;

flag[0]=FALSE;}

}

voidP1()//进程P1

{while(TRUE)

{flag[1]=TRUE;turn=0;

While(flag[0](turn==0));

临界区;

flag[1]=FALSE;}

}

并发执行进程P0和P1时产生的情况是()。

A.不能保证进程互斥进入临界区、会出现“饥饿”现象,

B.不能保证进程互斥进入临界区、不会出现“饥饿”现象

C.能保证进程互斥进入临界区、会出现“饥饿”现象

D.能保证进程互斥进入临界区、不会出现“饥饿”现象

5、一个正在访问临界资源的进程由于申请等待1/0操作而被中断时,它()。

A.允许其他进程进入与该进程相关的临界区

B.不允许其他进程进入临界区

C.允许其他进程抢占处理器,但不能进入该进程的临界区

D.不允许任何进程抢占处理器

6、设系统缓冲区和用户工作区均采用单缓冲,从外设读入一

个数据块到系统缓冲区的时间为100,从系统缓冲区读入1个

数据块到用户工作区的时间为5,对用户上作区中的1个数据块

进行分析的时问为90。进程从外设读入并分析2个数据块的最

短时间是()。

A.200B.295C.300D.390

7、下列说法正确的有()。

I.先进先出(FIFO)页面置换算法会产生Belady现象II.最近最少使用(LRU)页面置换

算法会产生Belady现象III.在进程运行时,若它的工作集页面都在虚拟存储器内,则能够

使该进程有效地运行,否则会出现频繁的页面调入/调出现象IV.在进程运行时,若它的工

作集页面都在主存储器内,则能够使该进程有效地运行否则会出现频繁的贞面调入/调出

现象

A.I、IIIB.I、IVC.II、IIID.II、IV

8、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。它们的计

算和I/O操作顺序如下:

P1:计算60ms,I/O80ms,计算20ms

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

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

A.240msB.260msC.340msD.360ms

9、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

A.系统调用

B.图形用户接口

C.原语

D.键盘命令

10、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。

A.缓冲池B.循环

文档评论(0)

151****5730 + 关注
实名认证
内容提供者

硕士毕业生

1亿VIP精品文档

相关文档