20春西交《操作系统原理》在线作业答案2

合集下载

18春天大《操作系统原理》在线作业二

18春天大《操作系统原理》在线作业二

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。

A: 增加B: 减少C: 不变D: 可能增加也可能减少正确答案:(单选题) 2: 在UNIX系统中,用户程序经过编译之后得到的可执行文件属于()。

A: ASCII文件B: 普通文件C: 目录文件D: 特别文件正确答案:(单选题) 3: 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指()。

A: 进程B: 程序C: 作业D: 系统调用正确答案:(单选题) 4: 在请求分页系统中,LRU算法是指()。

A: 最早进入内存的页先淘汰B: 近期最长时间以来没被访问的页先淘汰C: 近期被访问次数最少的页先淘汰D: 以后再也不用的页先淘汰正确答案:(单选题) 5: ()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。

A: 覆盖技术B: 交换技术C: 虚拟技术D: 物理扩充正确答案:(单选题) 6: 按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。

A: 先来先服务法B: 短作业优先法C: 时间片轮转法D: 优先级法正确答案:(单选题) 7: 文件系统采用二级文件目录可以()。

A: 缩短访问存储器的时间B: 实现文件共享------------------------------------------------------------------------------------------------------------------------------ C: 节省内存空间D: 解决不同用户间的文件命名冲突正确答案:(单选题) 8: 在分段管理中,()。

西交《操作系统原理》在线作业

西交《操作系统原理》在线作业
C. 系统中进程太多
D. A和B
满分:2 分
6. 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指________。
A. 进程
B. 程序
C. 作业
D. 系统调用
满分:2 分
7. 位示图方法可用于( )。
A. 盘空间的管理
A. 联机操作
B. V操作
C. 输出操作
D. 读操作
E. 写操作
F. P操作
满分:2 分
40. 一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( )。
A. 2
B. 1
C. 3
D. 0.5
满分:2 分
西交《操作系统原理》在线作业
D. 只能有惟一的进程控制块
满分:2 分
25. 在______操作系统的控制下,计算机能及时处理过程控制装置反馈的信息,并作出响应。
A. 网络
B. 分时
C. 实时
D. 批处理
满分:2 分
26. 对进程间互斥地使用临界资源最准确的描述是( )。
A. 互斥地进入临界区
A. 时间片轮转
B. 先来先服务
C. 静态优先数
D. 动态优先数
满分:2 分
31. 当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为( )。
A. 源程序
B. 目标程序
C. 可执行程序
D. 非执行程序
满分:2 分
32. 操作系统是计算机系统的一种( )。
8. 作业与进程的主要区别为( )。
A. 前者是由用户提交,后者是由系统自动生成

西交20春《电力系统分析Ⅱ》在线作业2参考答案

西交20春《电力系统分析Ⅱ》在线作业2参考答案
答案:正确
36.同步发电机转子的惯性时间常数TJ反映了转子惯性的大小。()
答案:正确
37.短路计算时的计算电抗是以发电机的额定容量为基准的电抗标幺值。()
答案:正确
38.无限大电源供电情况下突然发生三相短路时,短路电流中的周期分量不衰减,非周期分量也不衰减。( )
C.短路电流中除非周期分量将逐渐衰减到零外,其它电流分量都将从短路瞬间的起始值衰减到其稳态值。
答案:C
11.{图}
A.A
B.B
C.C
答案:C
12.如图所示系统,电源为恒定电源,当变压器低压母线发生三相短路时,若短路前变压器空载,试计算短路冲击电流为()kA。(SB=100MVA, UB=Uav,冲击系数KM=1.8)
{图}
A.25.58
B.49.53
C.63.22
答案:B
13.若变压器绕组接法形式为Y/△,则在零序等值电路中,变压器的原边相当于( )。
A.断路;
B.短路;
C.有通路。
答案:A
14.无限大功率电源供电时,短路瞬间A相非周期电流起始值为最大值(基频分量稳态峰值)的一半,B相非周期分量电流起始值等于最大值,则C相非周期分量电流起始值为( )
B.定子各相绕组互感系数
C.转子各绕组互感系数
答案:C
29.{图}
A.A
B.B
C.C
答案:A
30.相断线时的复合序网是在断口处( )。
A.三序网串联
B.三序网并联
C.正序网负序网并联
D.正序网与零序网并联
答案:B
二、判断题(共20道试题,共40分)
31.对称分量法只能用于线性电力系统不对称故障的分析计算。()
A.等于最大值一半

操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年

操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年

操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年1.操作系统的基本功能是()。

答案:控制和管理系统内的各种资源2.系统调用的目的是()。

答案:请求系统服务3.在中断发生后,进入中断处理的程序属于()。

答案:操作系统程序4.当CPU处于核心态时,它可以执行的指令是()。

答案:计算机中全部指令5.PCB是进程实体的一部分,下列()不属于PCB。

答案:全局变量6.分时操作系统通常采用()调度算法来为用户服务。

答案:时间片轮转7.在进程调度算法中,对短进程不利的是()。

答案:先来先服务调度算法8.P、V操作实现进程同步,信号量的初值为()。

答案:9.对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1则()。

答案:表示有一个进程进入临界区,另一个进程等待进入10.有一个计数信号量S:若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0,请问该信号量S原来的值是多少?答案:1011.信箱通信是一种()通信方式。

答案:间接通信12.死锁预防是保证系统不进入死锁状态的静态策略,其决办法是破环产生死锁的四个必要条件之一,下列方法中破坏了“循环等待”条件的是()。

答案:资源有序分配策略13.某系统中共有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统不会死锁的X值是()。

答案:514.一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的()。

答案:不剥夺条件15.某段表的内容见下表,一逻辑地址为(2,154),它对应的物理地址为()段表段号段首址段长度0 120K 40K1 760K 30K2 480K 20K3 370K 20K答案:480K+15416.多进程在主存中彼此互不干扰的环境下运行,操作系统是通过()来实现的。

答案:内存保护17.()存储管理方式提供一维地址结构。

答案:分页18.假设一个页式存储管理系统具有快表,多数活动页表项都可以存在其中。

西交20春《英语3(新录)》在线作业2参考答案

西交20春《英语3(新录)》在线作业2参考答案
西交20春《英语3(新录)》在线作业2
试卷总分:100得分:100
一、单选题(共50道试题,共100分)
1.The time will come ____________ man can fly ____________ he likes in the universe.
A.how ... where
C.nearly
D.scarcely
答案:C
13.NASA's Mars program was set back when two spacecraft failed up reaching Mars, one()up in the planet's atmosphere and the other after a software failure.
B.easily
C.easy
D.with ease
答案:C
6.Wireless waste from cell phones, pocket PCs, and music players()special problems because they have toxic chemicals in batteries and other components.
答案:D
4.Makers of consumer electronics will pay for environmental sanitation services to collect and()used refrigerators, computers and televisions under the new rules.
A.addition
B.majority
C.percentage

《操作系统原理》习题及参考答案

《操作系统原理》习题及参考答案

1
总的执行时间为 180ms.如果单道执行这三个程序共需 80+100+80=260ms.所以节约 260- 180ms.
(2) 若处理机调度程序每次进行程序状态转换的时间为 1ms,这三道程序的执行时间如下 图所示:
总共花费 180+6=186ms. 4.系统调用(陷入)处理过程。
解:系统调用(陷入)处理过程和中断处理过程是一样的,只是中断源是执行了访管指令 (MS DOS 的 INT 或 UNIX 的 trap)。
《操作系统原理》
习题及参考答案
1.操作系统的定义。操作系统的五大基本功能。网络操作系统相对单机操作系统还应具备 什么功能?
解:操作系统是计算机系统的一种系统软件,由它统一管理计算机系统中的软硬件资源, 合理地组织工作流程,以便有效地为用户提供一个功能强大、使用方便的工作环境,从而 在计算机与用户之间起到接口的作用。操作系统的五大基本功能是:处理机管理、存储器 管理、设备管理、文件系统管理和用户接口。网络操作系统还应具备的功能:网络通信、 资源共享、网络服务、网络用户接口。
3.设在内存中有三道程序:A、B、C,并按照 A、B、C 的优先次序运行,其内部计算和
I/O 操作时间由下图给出。
程序 A
程序 B
程序 C
计算 30ms
计算 60ms
计算 20ms
I/O 40ms
I/O 30ms
I/O 40ms
计算 10ms
计算 10ms
计算 20ms
要求: (1)试画出按多道程序运行的时间关系图(调度程序的执行时间忽略不计)。完成这三道 程序共花多少时间?比单道运行节省多少时间? (2)若处理机调度程序每次进行程序状态转换的时间为 1ms,试画出在处理机调度程序管 理下各程序状态转换的时间关系图。完成这三道程序共花多少时间? 解: (1)在调度程序执行时间忽略不计的情况下,这三道程序的执行时间如下图所示:

西安交大网络教育秋操作系统原理在线作业习题答案100分

西安交大网络教育秋操作系统原理在线作业习题答案100分

《操作系统原理》习题答案一、单项选择题1、(信号量)是一种只能进行P、V操作的特殊变量。

2、一个进程是(PCB结构与程序和数据的组合)。

3、操作系统中,当(时间片完),进程从执行状态转变为就绪状态。

4,设有三个作业J1,J2,J3同时到达,运行时间分别为T1,T2,T3,且T1≤T2 ≤ T3。

若它们在一台处理机上按单道运行,采用短作业优先算法,则平均周转时间为(T1+ 2/3T2 + 1/3T3)。

5、在操作系统中,死锁出现是指(若干进程因竞争资源而无限等待其他进程释放已占有的资源)6.若系统有三个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( 10 ) 。

7、预防死锁的论述中,(可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁)条是正确的论述。

8、关于死锁与不安全状态的关系,下列描述正确的有(死锁是一种不安全状态):9、银行家算法是一种(死锁避免)算法。

10、以下哪种算法不属于多个分区的可变分区存储管理方式的主存分配算法(最后适应分配算法)11、在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足(下限地址≤绝对地址≤上限地址)12、以下叙述中,不正确的是(采用动态和静态重定位的系统都支持“程序浮动”)13、在页式存储管理中,假定地址用m个二进制位表示,其中页内地址部分占用了n个二进制位,那么最大的作业允许有(2(m-n) )个页面。

14、关于一个分区的存储管理,以下叙述不正确的是(一个分区的存储管理中,必须采用动态重定位的方式进行地址转换)15、下面哪种算法不属于页式虚拟存储管理中的页面调度算法(优先数调度算法)16、缺页中断率与哪个因素无关(作业的逻辑地址)17、很好地解决了“零头”问题的存储管理方法是(页式存储管理)18、在存储管理中,(可变分区管理)可与覆盖技术配合.19、虚拟存储器的最大容量(由计算机的地址结构决定)20、下述(先进先出)页面淘汰算法会产生BELADY现象.21、计算机系统的二级存储包括(主存储器和辅助存储器)22、以下关于主存空间的说法中正确的是(操作系统与硬件的接口信息、操作系统的管理信息和程序等存放在主存储器的系统区)23、联想存储器在计算机系统中是用于(地址变换)24、以下有关可变分区管理中采用的主存分配算法说法中错误的是(最佳适应算法是最好的算法,但后过的较大作业很难得到满足)25、下面关于重定位的有关描述,错误的是(静态重定位中装入主存的作业仍然保持原来的逻辑地址)26、在可变式分区分配方案中,最佳适应算法是将空闲区在空闲区表中按(容量递增)次序排列27、在分页存储系统中,页表是由(操作系统)建立的28、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,采用(缓冲技术)29、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是(DMA方式)30、在下列文件的物理结构中,不利于文件长度动态增长的是(连续结构)31、操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为(分时操作系统)。

西安交通大学考操作系统试题3有答案

西安交通大学考操作系统试题3有答案

(1)设计目标不同:前者为了给多用户提供一个通用的交互方式开发的运行环境,后者通常为特殊用途提供专用系统;
(2)交互性强弱不同:前者交互性强,后者交互性弱;
(3)响应时间要求不同:前者以用户能接受的响应时间为标准,后者则与受控对象及应用场合有关,变化范围很大。

2.请画出设置有快表的请求分页存储管理方案的地址变换图,并简要说明地
址变换过程。

(6分)
答:
地址变换过程:
1.判断是否越界,若是,则中断,否则,继续。

2.查找快表,若找着页表项,则修改访问位等,形成物理地址,结束。

否则,继续
3.查找页表,若找着页表项,则修改访问位等,形成物理地址,结束。

否则,产成缺页中断,继续
4.若内存不满,则将找着的页从外存调入内存。

否则,置换一页出内存,然后将找着的页从外存调入内存
5.修改页表
3.请简单说明并比较轮询和中断驱动的I/O控制方式。

(6分)。

西交《操作系统原理》在线作业.8E2DCCDA-5A52-468C-9EF7-A89ACF6C03EE(总16页)

西交《操作系统原理》在线作业.8E2DCCDA-5A52-468C-9EF7-A89ACF6C03EE(总16页)

西交《操作系统原理》在线作业
一个进程是():
A:由协处理机执行的一个程序
B:一个独立的程序 + 数据集
C:PCB结构与程序和数据的组合
D:一个独立的程序
答案:C
以下叙述中,不正确的是()
A:采用动态重定位,在必要时可以改变装入的作业在主存中的存放区域B:采用动态重定位的系统支持“程序浮动”
C:采用静态重定位的系统不支持“程序浮动”
D:采用动态和静态重定位的系统都支持“程序浮动”
答案:D
如果分时操作系统的时间片一定,那么( ),则响应时间越长。

A:用户数越少
B:用户数越多
C:内存越少
D:内存越多
答案:B
在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足()A:下限地址≤绝对地址≥上限地址
B:下限地址≤绝对地址≤上限地址
C:上限地址≤绝对地址≤下限地址
D:上限地址≤绝对地址≥上限地址
答案:B
在多道程序环境下,操作系统以( )作为资源分配的基本单元。

A:作业
B:程序
C:进程
D:线程
答案:C
从总体上说,多道程序设计技术可()单位时间的算题量。

A:增加
B:减少。

西安交通大学操作系统2有答案

西安交通大学操作系统2有答案

四、简答题(每题4分,共20分)1、什么是进程?比较进程与程序的区别?答:进程是一个程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立的单位。

其区别如下:一、程序与进程都含有程序段和数据段,但进程还必须包含一个数据结构即进程控制块PCB。

二、进程是程序的一次执行过程,因此是动态。

它具有一个生命周期。

而程序是保存在某种介质的一组指令的有序集合。

三、进程是一个能够独立运行,独立分配资源和独立接受调度的基本单位。

而程序不能。

四、一个程序的一次执行可以产生多个进程,一个进程也可以执行多不程序。

2、简述什么是覆盖?什么是交换?它们各自的特点是什么?答:覆盖:进程当前运行所必需的指令和数据都保存在内存中,而当前里程不需要执行的其他指令和数据暂时不入内存,需要时再装入到该进程不再使用的指令和数据所占用的内存空间中。

交换:指把内存中暂时不能运行的进程或暂时不用的程序和数据,换出到外存,以腾出足够的内存空间,把已具备运行条件的进程或进程所需要的程序和数据,换入内存运行。

交换技术不要求程序设计人员给出程序段之间的覆盖结构,它主要是在进程或作业之间进行,而覆盖技术则主要是在同一个进程或作业之间进行。

3、抖动是怎样形成的?如何消除抖动?答:抖动形成过程:当调度程序发现CPU的利用率降代,它立即提高多道程序的度,即引入新的进程参加运行。

当新进程入内存时,客观上又只能从其它运行进程处获得物理块,于是进一理加剧进程的缺页情况,使等待页面调入/调出的进程数目增多,这又使CPU的利用率进一卡下降。

调度程序又引入新进程,如此恶性循环,进程缺页率急剧上升,有效访问存储器的时间也急剧增加。

消除方法:一、采取局部置换策略二、在CPU调度程序中引入工作集算法三、L=S准则四、挂起若干进程4、什么是死锁?死锁产生的原因是什么?处理死锁的基本途径有哪些?答:死锁:多个进程在运行过程中因争夺资源而造成的一种僵局,若无外力作用这些进程都将无法再向前推进。

西交20春《高等数学(下)》在线作业参考答案

西交20春《高等数学(下)》在线作业参考答案
西交20春《高等数学(下)》在线作业
试卷总分:100得分:100
一、单选题(共25道试题,共50分)
1.y=1/(a^2+x^2)在区间[-a,a]上应用罗尔定理,结论中的点ξ=( ).
A.0
B.2
C.3/2
D.3
答案:B
2.f(x)=1/x+[e^(1/2-x)]/(x-1)的间断点的个数是( )
答案:正确
39.对于二元函数z=f(x,y),点P(x,y)趋于点Q(a,b)的过程中,对应的函数值f(x,y)无限接近于一个确定的常数A,就说A是函数f(x,y)当(x,y)趋于(a,b)时的极限
答案:正确
4.平面上一点与其法向量的向量积等于0是这一平面的点法式方程
答案:错误
42.{图}
答案:正确
43.两个曲面方程组成的方程组是其交线的一般方程
答案:正确
44.罗尔中值定理中的条件是充分的,但非必要条件.
答案:正确
45.{图}
答案:正确
46.函数在某点的各个偏导数连续,则函数在该点可微
答案:正确
47.{图}
答案:错误
48.两直线的方向向量的夹角称为两直线的夹角
答案:正确
A.A
B.B
C.C
D.D
答案:C
19.{图}
A.A
B.B
C.C
D.D
答案:D
20.当x→0时,函数(x2-1)/(x-1)的极限( )
A.等于2
B.等于0
C.为∞
D.不存在但不为∞
答案:D
21.{图}
A.A
B.B
C.C
D.D
答案:D
22.{图}
A.A

西安交通大学《操作系统原理》在线作业-002

西安交通大学《操作系统原理》在线作业-002

《操作系统原理》在线作业在分页存储系统中,页表是由( )建立的A:硬件B:操作系统C:用户程序D:装入程序正确选项:B缺页中断率与哪个因素无关A:分配给作业的主存块数B:页面的大小和调度算法C:程序编制方法D:作业的逻辑地址正确选项:D通常,文件的逻辑结构可以分为两大类:无结构的()和有结构的记录式文件。

A:堆文件B:流式文件C:索引文件D:直接(Hash)文件正确选项:B银行家算法是一种()算法。

A:死锁预防B:死锁避免C:死锁解除D:死锁检测正确选项:B在多道程序环境下,操作系统以( )作为资源分配的基本单元。

A:作业B:程序C:进程D:线程正确选项:CCPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,采用()A:并行技术B:通道技术C:缓冲技术D:虚存技术正确选项:C预防死锁的论述中,()条是正确的论述。

A:由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。

B:由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。

C:因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。

D:可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。

正确选项:D若系统有三个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( ) 。

A:9B:10C:11D:12正确选项:B在存储管理中,( )可与覆盖技术配合.A:页式管理B:段式管理C:段页式管理D:可变分区管理正确选项:D对于记录型信号量,在执行一次P操作时,信号量的值应当为减1;当其值为( )时,进程应阻塞。

A:大于0B:小于0C:大于等于0D:小于等于0正确选项:B下面关于虚拟设备的论述中,第( )条是正确的论述。

A:虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备B:虚拟设备是指允许用户以标准化方式来使用物理设备C:虚拟设备是把一个物理设备变换成多个对应的逻辑设备D:虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备正确选项:CCPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用( )。

西安交通大学考操作系统试题3有答案

西安交通大学考操作系统试题3有答案

(1)设计目标不同:前者为了给多用户提供一个通用的交互方式开发的运行环境,后者通常为特殊用途提供专用系统;
(2)交互性强弱不同:前者交互性强,后者交互性弱;
(3)响应时间要求不同:前者以用户能接受的响应时间为标准,后者则与受控对象及应用场合有关,变化范围很大。

2.请画出设置有快表的请求分页存储管理方案的地址变换图,并简要说明地
址变换过程。

(6分)
答:
地址变换过程:
1.判断是否越界,若是,则中断,否则,继续。

2.查找快表,若找着页表项,则修改访问位等,形成物理地址,结束。

否则,继续
3.查找页表,若找着页表项,则修改访问位等,形成物理地址,结束。

否则,产成缺页中断,继续
4.若内存不满,则将找着的页从外存调入内存。

否则,置换一页出内存,然后将找着的页从外存调入内存
5.修改页表
3.请简单说明并比较轮询和中断驱动的I/O控制方式。

(6分)。

西交20春《自动控制理论》在线作业2参考答案

西交20春《自动控制理论》在线作业2参考答案

西交《自动控制理论》在线作业
试卷总分:100 得分:100
一、多选题(共13 道试题,共39 分)
1.相位超前校正具有以下特点()
A.系统带宽变窄,降低了系统响应的快速性
B.增益和型次未改变,稳态精度变化不大
C.加大带宽,加快了系统的响应速度,即改善系统的瞬态性能
D.增大相位裕度,提高了系统的相对稳定性
答案:BCD
2.属于代数稳定性判据的有()。

A.奈奎斯特判据
B.波德判据
C.胡尔维兹判据
D.劳斯判据
答案:CD
3.关于传递函数正确的说法有( )
A.传递函数的分母与系统的输入无关
B.传递函数分母中s的阶次不小于分子中s的阶次
C.传递函数是无量纲的
D.不同物理类型的系统,可以具有相同形式的传递函数。

西安交通大学操作系统 有附标准答案

西安交通大学操作系统 有附标准答案
进程的页表
虚页号 0 1 2 3 4 5
状态位 1 1 0 1 0 1
访பைடு நூலகம்位 1 1 0 0 0 0
修改位 0 1 0 0 0 1
物理块号 4 7 2 0
注: 当某页被访问时,其访问位置 1。 答:1.
1.判断是否越界,若是,则中断,否则,继续。 2.查找快表,若找着页表项,则修改访问位等,形成物理地址,结束。否
组成,采集进程把采集到的数据送入由 M 个缓冲块组成的输入缓冲区(每 次向一个缓冲块送数据) ,计算进程从输入缓冲区取数据计算(每次取一个 缓冲块的数据) ,并将计算结果送入到由 N 个缓冲块组成的输出缓冲区(每 次向一个缓冲块送数据) ,输出进程每次从输出缓冲区取一个结果输出。编 写利用信号量机制实现的三者之间同步算法,要求写出信号量的含义和初 值。 答. 本题是采集进程、数据计算进程和数据输出三个进程共享二个缓冲区 M 和 N。其中采集进程是生产者,数据计算进程既是生产者又是消费者,数据 输出是消费者。 设置如下信号量和初值: mutex1:=mutex2:=1; avail1:=avail2:=1; full1:=full2:=0; 这里 mutex1 和 mutex2 是两个公用信号量,用于控制进程对缓冲区 M 和 缓冲区 N 这两个临界资源访问的互斥。avail1、full1、avail2 和 full2 为两组私 用信号量,分别对应两个缓冲区,其中 avail1、 avail2 初值分别为 m,n,表示 可以利用的缓冲区数目; full1、 full2 的初值为 0,表示存在于缓冲区内的数 据的个数为 0。 通过对这两组私用信号量和 P、 V 操作, 就实现了进程的同步。 采集进程、数据计算进程和数据输出三个进程协作解决问题的流程为 :
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(单选题)1: 一个进程是():
A: 由协处理机执行的一个程序
B: 一个独立的程序 + 数据集
C: PCB结构与程序和数据的组合
D: 一个独立的程序
正确答案: C
(单选题)2: 以下叙述中,不正确的是()
A: 采用动态重定位,在必要时可以改变装入的作业在主存中的存放区域
B: 采用动态重定位的系统支持“程序浮动”
C: 采用静态重定位的系统不支持“程序浮动”
D: 采用动态和静态重定位的系统都支持“程序浮动”
正确答案: D
(单选题)3: 如果分时操作系统的时间片一定,那么( ),则响应时间越长。

A: 用户数越少
B: 用户数越多
C: 内存越少
D: 内存越多
正确答案: B
(单选题)4: 在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足()A: 下限地址≤绝对地址≥上限地址
B: 下限地址≤绝对地址≤上限地址
C: 上限地址≤绝对地址≤下限地址
D: 上限地址≤绝对地址≥上限地址
正确答案: B
(单选题)5: 在多道程序环境下,操作系统以( )作为资源分配的基本单元。

A: 作业
B: 程序
C: 进程
D: 线程
正确答案: C
(单选题)6: 从总体上说,多道程序设计技术可()单位时间的算题量。

A: 增加
B: 减少
C: 维持
正确答案: A
(单选题)7: 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()
A: 程序查询。

相关文档
最新文档