- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学而不知道,与不学同;知而不能行,与不知同。——黄睎
2022年湖北经济学院软件工程专业《操作系统》科目期末试卷A(有
答案)
一、选择题
1、下列选项中,不是操作系统关心的主要问题的是()。
A.管理计算机裸机
B.设计、提供用户程序与计算机及计算机硬件系统的接口
C.管理计算机中的信息资源
D.高级程序设计语言的编译
2、执行系统调用的过程包括如下主要操作:
①返回用户态
②执行陷入(trap)指令
③传递系统调用参数
④执行相应的服务程序
正确的执行顺序是()
A.②-③-①-④
B.②-④-③-①
C.③-②-④-①
D.③-④-②-①
3、关于临界问题的一个算法(假设只有进程P0和P1,能会进入临界区)如下(i为0
或1代表进程P0或者P1):
Repeat
学而不知道,与不学同;知而不能行,与不知同。——黄睎
retry:if(turn!=-1)turn=i;
if(turn!=i)gotoretry;
turn=-1;
临界区:
turn=0;
其他区域;
untilfalse;
该算法()。
A.不能保持进程互斥进入临界区,且会出现“饥饿”
B.不能保持进程互斥进入临界区,但不会出现“饥饿”
C.保证进程互斥进入临界区,但会出现“饥饿”
D.保证进程互斥进入临界区,不会出现“饥饿”
4、若一个信号量的初值为3,经过多次P、V操作之后当前值为-1,则表示等待进入临界
区的进程数为()
A.1B.2C.3D.4
5、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3及p4共享。
各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申
请R2。若系统出现死锁,则处于死锁状态的进程数至少是()。
A.1B.2C.3D.4
6、下列有关设备独立性的说法中,正确的是()。
A.设备独立性是指I/O设备具有独立执行I/O功能的种特性
B.设备独立性是指用户程序独立于具体物理设备的种特性,·
学而不知道,与不学同;知而不能行,与不知同。——黄睎
C.设备独立性是指能够实现设备共享的一种特性
D.设备独立性是指设备驱动程序独立于具体物理设备的种特性,·
7、用户程序发出磁盘I/O话求后,系统的处理流程是:用户程序→系统调用处理程序→
设备驱动程序→中断处理程序。其中,计算数据所在磁盘的柱面号、磁号、扇区号的程序
是()。
A.用户程序
B.系统调用处理程序
C.设备驱动程序
D.中断处理程序
8、在系统内存中设置磁盘缓冲区的主要11的是()。
A.减少磁盘1/0次数,
B.减少平均寻道时间
C.提高磁盘数据可靠性
D.实现设备无关性
9、文件的顺序存取是()。
A.按终端号依次存取
B.按文件的逻辑号逐一存取
文档评论(0)