阅读以下关于利用信号量机制解决进程同步与互斥方面的应用实例,回答问题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)

 

请将本题要求完善任务Task1和Task2的程序代码,填补图中的空缺,将答案填写在答题纸的对应栏中。

 

考点:计算机软件水平考试中级嵌入式系统设计师中级嵌入式系统设计师2009下半年下午试题
题型:问答题
________ struck me most in the movie was the father’s deep love for his son.
A.ThatB.ItC.WhatD.Which
题型:问答题

温 * * 在政府工作报告中提出2012年国内生产总值预期目标7.5%。目标略微调低要是要与“十二五”规划目标逐步衔接,引导各方面把工作着力点放到加快转变经济发展方式、切实提高经济发展质量和效益上来。下列措施有利于转变经济发展方式的有[ ]

①增强自主创新能力,提高产品的科技含量

②推动区域协调发展,缩小区域发展差距

③统筹城乡发展,推进社会主义新农村建设

④走新型工业化道路,坚持扩大消费需求

A.①④

B.②④

C.①③

D.②③

题型:问答题

女性,40岁,因发热就诊。血常规检查:血红蛋白90g/L,白细胞85×109/L,分类计数中性中幼粒细胞10%、中性晚幼粒细胞10%、中性杆状核细胞30%、中性分叶核细胞30%、嗜碱性分叶核细胞2%、嗜酸性粒细胞5%、淋巴细胞10%、单核细胞3%,血小板95×109/L;NAP积分为0分。该病例最可能的诊断是()

A.严重细菌感染

B.严重病毒感染

C.类白血病反应

D.慢性粒细胞白血病

E.急性白血病

题型:问答题

引起急性尿潴留的病因中,属于动力性梗阻的是()

A.良性前列腺增生

B.膀胱结石

C. * * 狭窄

D.外伤性脊柱损伤

E.膀胱肿瘤

题型:问答题

业主临时公约由业主大会制定。 ( )

更多题库