2011答案
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机学科专业基础综合试题
参考答案(操作系统部分:2011年)
一、单项选择题
【参考答案】
23. B 24. A25. D 26. B 27. D
28. D 29. A 30. C 31. B 32.C
二、综合应用题
45.【答案要点】
(1)互斥问题:取号机(一次只允许一位顾客领号)为互斥资源,因此设一个互斥信号量mutex;
(2)同步问题:顾客需要获得空座位等待叫号,当营业员空闲时,将选取一位顾客并为其服务。
空座位的有、无影响等待顾客数量,顾客的有、无决定了营业员是否能开始服务,故分别设置信号量empty、full来实现这一同步关系。
另外,顾客获得座位后,需要等待叫号和被服务。
这样,顾客与营业员就服务何时开始又构成了另一个同步关系,定义信号量service来完成这一同步过程。
46.【答案要点】
(1)在磁盘中连续存放(采取连续结构),磁盘寻道时间更短,文件随机访问效率更高;在PCB中加入的字段为:<起始块号,块数>或者<起始块号, 结束块号> (2)将所有PCB集中存放,文件数据集中存放。
这样在随机查找文件名时,只需访问PCB对应的块,可减少磁头移动和磁盘I/O访问次数。