柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
在μC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不能达到保护目的的方法是( )。
A.利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断
B.利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁
C.利用信号量、互斥信号量、邮箱和消息队列进行任务间通信
D.利用内存文件进行任务间的大规模数据共享
热度🔥449
参考答案:D
解析:
【解析】在μC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中主要有以下三种:利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断;利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁;利用信号量、互斥信号量、邮箱和消息队列进行任务间通信。利用内存文件进行任务间的大规模数据共享是达不到保护任务之间的共享数据的作用。故本题选择D。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有以下窗体单击事件过程: Private Sub Form_Click() result=1 For i=1 To 6 step 3 result=result * i Next i MsgBox result End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是( )。
在下列关于宏和模块的叙述中,正确的是( )。
假定有以下循环结构:Do Until 条件表达式 循环体 Loop 则以下正确的描述是( )。
请分析以下程序。 int main() { pid_t pid; pid = fork(); if(pid==0) printf("I am the child process, my process ID is%d\n",getpid()); else printf("I am the parent process, my process ID is%d\n",getpid());} 那么,该程序正确运行后的结果是
CPU主要技术性能指标有( )。
标签
三级嵌入式
任务
利用
os
数据