- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单项选择题
1. 在设计分时操作系统时,首先要考虑的是( );
A、灵活性和可适应性 B、交互性和响应时间
C、周转时间和系统吞吐量 D、实时性和可靠性
2、在多道批处理系统中,为了提高吞吐量,系统总是想方设法缩短用户作业的( )。
A、周转时间 B、运行时间 C、提交时间 D、 阻塞时间
3、在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是能在一较短的时间内,使所有用户程序都得到运行,当用户数目为100时,为保证响应时间不超过2s,此时的时间片最大应为( )。
A、10ms B、20ms C、50ms D、100ms
4、采用( )结构时,将操作系统分成用于实现操作系统最基本功能的内核和提供各种服务的服务器两个部分。
A、整体式 B、模块化 C、层次式 D、微内核
5、正在等待他人释放临界资源的进程处于( )状态。
A、挂起 B、阻塞 C、就绪 D、执行
6、 在操作系统内核支持线程的情况下,操作系统分配资源以( )为基本单位。
A、程序 B、指令 C、进程 D、线程
7、以下( )不是同步机制应遵循的准则。
A、无限等待 B、空闲让进 C、忙则等待 D、让权等待
8、在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )。
A、进程相应的程序段的长度 B、进程自身和进程调度策略
C、进程总共需要运行时间多少 D、进程完成什么功能
.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。
A、先来先服务 B、轮转 C、最高响应比优先 D、均衡调度
。
var mutex: semaphore := ① ; //填入信号量mutex计数器的初始值
Process P: //访问临界资源进程伪码:
begin
while(true) do
begin
② ; //申请访问临界资源权限
临界区代码; //其他访问资源操作
③ ; //释放访问临界资源权限
end
end
2、设有一缓冲池P,P中含有个可用缓冲区,进程将P中的一个空闲缓冲区,P中取出并输出。信号量
互斥信号量mutex:用于实现对缓冲池的互斥访问,其初值为1;
信号量empty:用来表示空闲缓冲区的数量,其初值为n;
信号量full:用来表示存放了产品的缓冲区数量,即缓冲池可供消费的产品数量,其初值为0;
empty和full用来同步生产者和消费者进程,即当缓冲池全空时,消费者进程必须等待;缓冲池全满时,生产者进程必须等待。
*/
var
mutex, empty, full : semaphore := 1, n, 0;
buffer : array[0, …, n-1] of item;
nextp, nextc : item;
in, out : integer := 0, 0;
Procedrue Producer: //生产者进程Producer伪码描述:
begin
while(true) do
begin
生产产品 nextp;
④ ; //等待有空闲缓冲区信号量
wait(mutex); //申请对缓冲池的访问权限
buffer[in] := nextp;
in := (in + 1) mod n;
⑤ ; //释放对缓冲池的访问权限
⑥ ; //发送有存放产品缓冲区信号量
end
end
Procedure Customer: //消费进程Consumer伪码描述
begin
while(true) do
begin
⑦ ; //等待有存放产品缓冲区信号量
⑧ ; //申请对缓冲区池的访问权限
nextc := buffer[out];
out := (out + 1) mod n;
⑨ ; //释放对缓冲池的访问权限
⑩ ; //发送有空闲缓冲区信号量
消费产品 nextc;
end;
end
四、
您可能关注的文档
- 北京再生堂百问百答要点.doc
- 北票山湾导线架设作业指导书要点.doc
- 北师版七年级数学下册变量之间的关系要点.doc
- 北师大版八年级上册生物提纲要点.doc
- 北师大版必修三概率教案要点.doc
- 北师大版初中生物七下第四单元第12章第3节同步练习(有答案)要点.doc
- 北师大版七年级下册数学-变量之间的关系要点.doc
- 北师大版数学(理)提升作业:10.6模拟方法(几何概型)、概率的应用要点.doc
- 北师大版数学选修2-2全套教案要点.doc
- 北师大版小学数学《空间与图形》总复习教案要点.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
文档评论(0)