下列哪些方法可以实现进程互斥?()
第1题:
从计算机系统执行程序的角度看,并行性等级由高到低可分为(31)四类。
A.任务或进程之间,作业或程序之间,指令内部,指令之间
B.任务或进程之间,作业或程序之间,指令之间,指令内部
C.作业或程序之间,任务或进程之间,指令内部,指令之间
D.作业或程序之间,任务或进程之间,指令之间,指令内部
第2题:
为了解决进程间的同步和互斥问题,通常采用一种称为(39)机制的方法。
A.系统调度
B.系统分派
C.多道程序设计
D.信号量
第3题:
进程具有多种状态,操作系统改变进程状态主要是通过下列哪一种方法实现的?
A.调用进程控制原语实现
B.通过进程调度模块实现
C.通过进程分派模块实现
D.调用处理器特权指令实现
第4题:
信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。
A对
B错
第5题:
设有n个进程共享一个互斥段,如果: (1)每次只允许一个进程进入互斥段; (2)每次最多允许m个进程(m≤n)同时进入互斥段。 试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
第6题:
有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是()。
第7题:
用PV操作实现多个并发进程的互斥执行时,信号量的初值为()
第8题:
应用题:设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
第9题:
通过串行口发送或接收数据时,在程序中应使用()
第10题:
用PV操作实现进程互斥进入相关临界区时,要求()
第11题:
Peterson算法
Test-and-Set(TS)指令
Swap或Exchange指令
信号量
分派器(Dispatcher)
第12题:
只能实现进程的互斥
只能实现进程的同步
可实现进程的互斥和同步
可完成进程调度
第13题:
众多进程对临界资源的访问应采用( ),以实现资源的共享。
A.进程通信
B.同步互斥
C.信号量
D.原语
第14题:

s=0表示满缓冲的数量、即多少缓冲区里有消息
m=1表示互斥信号量
A:P(m)B:V(m)C:P(s)D:P(m)
由题意,m用于实现进程互斥,初值应为1,并应成对出现,由接收者进程的V(m)操作可知,m用于实现消息链存、取缓冲区操作的互斥,故D为P(m)。相应的,A为P(m),B为V(m)。
由发送者进程可知,当发送者将一个消息放入消息链尾后,执行V(s)操作,故s表示接收者可取消息的数量,又因s用于实现进程同步,所以接收者接受消息前,应判断是否有消息可以取,需对s执行P操作,所以C为P(s),发送者发送消息前,接收者无消息可取,s的初值应为0。
第15题:
第16题:
信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。
第17题:
用户进程在实现系统调用时,下列哪种方法不能用于传递参数?()
第18题:
操作系统中利用信号量和P、V操作,()。
第19题:
假定(A)=0C5H,执行指令SWAP A后,累加器A的内容为()。
第20题:
实现进程互斥时,用()对应,对同一个信号量调用PV操作实现互斥。
第21题:
下列对进程互斥概念的表述正确的是()。
第22题:
第23题:
对
错