首页
登录
从业资格
在嵌入式操作系统中,两个任务并发执行,一个任务要等待另外一个任务发来消息后再继续
在嵌入式操作系统中,两个任务并发执行,一个任务要等待另外一个任务发来消息后再继续
admin
2022-08-02
58
问题
在嵌入式操作系统中,两个任务并发执行,一个任务要等待另外一个任务发来消息后再继续执行,这种制约性合作关系被称为任务的______。A.同步B.互斥C.调度D.等待
选项
A.同步
B.互斥
C.调度
D.等待
答案
A
解析
本题考查嵌入式操作系统的基础知识。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统μC/OS-Ⅱ、嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等。在所有嵌入式操作系统中,同步和互斥都是常用的任务间通信机制。互斥指的是两个或两个以上的任务,不能同时进入关于同一组共享变量的临界区域,否则可能发生与时间有关的错误,这种现象被称作互斥。也就是说,一个任务正在访问临界资源,另一个要访问该资源的进程必须等待。同步则是把异步环境下的一组并发任务因直接制约而互相发送消息、进行互相合作、互相等待,使得各任务按一定的速度执行的过程。具有同步关系的一组并发任务称为合作任务,合作任务间互相发送的信号称为消息或事件。用P、V原语操作实现同步的实例为:设任务A和B通过缓冲区队列传递数据。A为发送任务、B为接收任务、A发送数据时调用发送过程,B接收数据时调用过程,且数据的发送和接收过程满足如下条件:①在A至少送一块数据入一个缓冲区之前,B不可能从缓冲区中取出数据;②A往缓冲队列发送数据时,至少有一个缓冲区是空的;③由A发送的数据块在缓冲队列中按先进先出(FIFO)方式排列。
转载请注明原文地址:https://tihaiku.com/congyezige/2424383.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
女,51岁。绝经5年,阴道脱出肿物3年。近两个月阴道脱出肿物增大,不能自行还纳,
两个月小儿,发育良好,营养中等,近日身体健康,家长带其来儿保门诊健康咨询。护士应
两个带符号的数进行运算时,在()的情况下有可能产生溢出。A.同符号数相加 B.
设有两个子网210.103.133.0/24和210.103.130.0/24,
通过局域网接入因特网,图中箭头所指的两个设备是()。 A.二层交换机 B.路
不能打开HTML源码文件的软件为()。若在网页中需要增加“提交”和“重置”两个
将来源不同的编译单元装配成一个可执行程序是()的任务。A.连接程序 B.编
ARP请求消息是以()包发送的。A.单播 B.组播 C.广播 D.任意
在网络设计过程中,物理网络设计阶段的任务是()。A.依据逻辑网络设计的要求,
下面有关电路交换的描述中,正确的是()。A.电路交换就是在两个终端之间建立一
随机试题
[originaltext]Woman:Somepeopleareverycynicalaboutuh...televisionasam
[originaltext]MySpace,thesocialnetworkingwebsite,isdifferentfromoth
现阶段的出版物,除图书外还有( )等。A.报纸、期刊 B.互联网出版物 C
内环境是指()。A.体液 B.血浆 C.细胞内液 D.细胞外液 E.组
共用题干 第二篇“Lucky"LordLucan一AliveorDea
在正常情况下,盐酸肾上腺素注射剂的外观性状是A:橙黄色的油状液体 B:无色澄明
组合电器红外测温发现组合电器引线接头温度异常升高时,发热部分和正常相温差不超过(
根据《统计法》规定,下列行为下属于统计违法行为的有()。A.虚报瞒报统计
交感-肾上腺髓质系统兴奋引起血压升高的调节属于( )。A.神经调节 B.体液
患者,男性,56岁。咳嗽气喘,症见咳嗽喘逆、痰多胸痞、食少难消,大便秘结,医师辨
最新回复
(
0
)