阅读以下关于利用信号量机制解决进程同步与互斥方面的应用实例,回答问题1至问题3。[说

题型:问答题

问题:

阅读以下关于利用信号量机制解决进程同步与互斥方面的应用实例,回答问题1至问题3。

[说明]

在多道程序系统中,进程是并发执行的。这些进程间存在着不同的相互制约关系,主要表现为同步和互斥两个方面。信号量机制是解决进程间同步与互斥的有效方法。下面是信号量应用实例。

下图所示代码是在μC/OS-II操作系统上运行的一个应用的主函数。该函数创建了任务Task1和Task2,其中Task1实现从键盘读入一个字符的功能,Task2将该字符输出到屏幕,它们使用信号量和一个公共变量buffer来传递该字符。

主函数、Task1和Task2中所调用的函数原型说明如下:

  • a.创建一个信号量:OS EVENT*#OSSemCreate(INT16Uvalue);
  • b.创建一个任务:INT8U OSTaskCreate(void(*#task)(void*#pd),void*#pdata,OS_STK *#ptos,INT8U prio);
  • c.开始执行多任务:void OSStart(void);
  • d.从键盘读入一个字符:char scanc();
  • e.输出一个字符至屏幕:void printc(char ch);
  • f.发出一个信号量:INT8U OSSemPost(OS EVENT*#pevent);
  • g.等待一个信号量:void OSSemPend(OS_EVENT*#pevent,INT16U timeout,INT8U *#err)

 

1.[问题1]请简述什么是临界资源什么是临界区访问临界资源应遵循哪些原则?

考点:计算机软件水平考试中级嵌入式系统设计师中级嵌入式系统设计师2009下半年下午试题
题型:问答题

下列各组词语中,加点字的注音正确的一组是                            

A.罪愆(qiān)憎恶(zēng)喟然(wèi)繁文缛节(rù)

B.悲恸 (dòng)押解(jiè)列观(guān)献愁供恨(gōng)

C.觊觎(yú)征辟(bì)都门(dū)冠冕堂皇(guān)

D.鞭鞘(qiào)吮舐(shì)洗涮(shuàn)功名未遂(suí)

题型:问答题

27岁的教师林某从不吃面包、乳酪或任何含有酵母菌的食物,以大量糖分或蜂蜜腌渍的果脯也被拒于千里之外,因为她相信太多酵母菌对身体有害。2年前某医师为林某检查身体认为吃进太多酵母菌,导致体内阴阳严重失调。医师为林某开出一份完全不含酵母菌的菜单。林某在奉行该菜单一年后,患上严重的营养不良症,并对许多食物都产生了过敏反应。她的体重由原先的52kg减至40kg,不时产生晕厥症状,体力也在持续衰退中。从健康道德方面分析,下述哪一项是错误的()

A.如此不平衡的饮食规划,戕害健康是理所当然的。

B.健康是第一位的,没有了健康,任何事情都等于零。

C.医师为了让林某达到减肥的目的,不顾病人的健康。

D.目前没有任何医学证据证明酵母菌会影响健康。

E.为了身材好看,可以拒绝摄食酵母菌。

题型:问答题

渗透压感受器所在部位是()

A、大脑皮质 

B、下丘脑的视上核和室旁核 

C、神经垂体 

D、中脑上丘

题型:问答题

以下内容不属于义务教育阶段“物质构成的奥秘”主要对学生的要求的是()。

A.认识化学物质的多样性

B.知道物质是由微粒构成的

C.知道晶体结构决定了晶体的性质

D.形成“化学变化过程中元素不变”的观念

题型:问答题

中国穆斯林最大的节目是()。

A.圣纪节

B.开斋节

C.宰牲节

D.复活节

更多题库