首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列哪些方法可以实现进程互斥?( )
下列哪些方法可以实现进程互斥?( )
admin
2020-03-31
65
问题
下列哪些方法可以实现进程互斥?( )
选项
A、Peterson算法
B、Test—and—Set(TS)指令
C、Swap或Exchange指令
D、信号量
E、分派器(Dispatcher)
答案
A,B,C,D
解析
Peterson算法是一个实现互斥锁的并发程序设计算法。在许多计算机中都提供了专门的硬件指令Test—and—Set,简称TS,用于实现互斥访问临界资源。Swap或Exchange指令是寄存器和存储内容交换的指令,可用于信号量操作,实现系统任务之间的同步或互斥。信号量机制是实现进程互斥的重要方法。分派器(Dispatcher)是实时系统调度策略之一,而非进程互斥方法。故本题答案选择ABCD选项。
转载请注明原文地址:https://kaotiyun.com/show/8M8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
某系统的可用性达到99.99%,这意味着其每年的停机时间不能超过__________。
在UML中,___________展现了运行时处理结点以及其中构件(制品)的配置,给出了体系结构的静态视图。
数据结构中的_________常用来对函数调用和返回处理的控制进行支持。
在C程序中,对于如下的两个for语句,其运行后a和b的值分别为_________。for(inta=0;a==0;a++);for(intb=0;b=0;b++);
数据流图可用于抽象描述一个软件的逻辑模型,并由若干种基本的图形符号组成,下述图名Ⅰ.加工 Ⅱ.数据流 Ⅲ.数据存储 Ⅳ.外部实体哪些是构成数据流图的基本图形?
软件工程思想产生于解决20世纪60年代的软件危机,下述Ⅰ.软件需求定义不准确 Ⅱ.软件进度难以控制Ⅲ.软件生产的高成本 Ⅳ.软件质量不易保证哪些是当时软件危机的主要表现?
存储管理中,下列说法中正确的是
软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为:1)软件系统的规模;2)软件系统的年龄;3)软件系统的结构。试回答以下问题:1.给出上述三项因素的解释,阐述“规
若有一个计算类型的程序,它的输入只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑设计一组测试该程序的测试用例为-1.001,-1.0,1.0,1.001,设计这组测试用例的方法是
随机试题
在发生问题的部位或项目修理完毕后,要在保修证书的“保修记录”栏内做好记录,并经()验收签认,以表示修理工作完成。
在计算解答系统中,要求测速发电机误差小、剩余电压低。()的线性误差、剩余电压等方面能满足上述的精度要求。
昆仑穴归
以下人均总量指标中,应当用年末人口数计算的是( )。
保险市场按业务性质不同可以分为原保险市场和再保险市场。()
决定心理能力的原因是()。
CRT的测试结果在转换为IQ分数之前,是先将受测者的原始分数转化成()。(2010年5月真题)
一批树苗,如果分给男女生共同栽,平均每人栽6棵;如果只分给女生栽,平均每人栽10棵。如果只分给男生栽,平均每人栽()棵。
Simon:IworknotbecauseIlikeitbutthatIhaveto,soIoftencounttheminutesuntilstoppingworkorholidays.However,m
WhatdoesJimthinkofcricket?
最新回复
(
0
)