动动手:请你做一个小小的分类学家,将以下生物进行分类.想一想,你有几种分法? 向

题型:解答题

问题:

动动手:请你做一个小小的分类学家,将以下生物进行分类.想一想,你有几种分法?

向日葵、玉米、蜥蜴、鱼类、蚯蚓、松树、蜘蛛、青蛙、狗、蜗牛、

蜻蜓、兔子、鸡、鸡、鸭、苔藓、蝴蝶、麻雀.

考点:生物分类单位
题型:解答题

已知命题p:a>b,命题q:ac2>bc2.那么命题p是q的______ 条件.(填“充分不必要”“必要不充分”“充要”或“既不充分也不必要”.)

题型:解答题
已知
m
1+i
=1-ni
,其中m,n是实数,则m+ni等于 ______.
题型:解答题

试题五(共15 分)阅读以下关于利用信号量机制解决进程同步与互斥方面的应用实例,回答问题1 问题至3,将解答填入答题纸的对应栏内。【说明】在多道程序系统中,进程是并发执行的。这些进程间存在着不同的相互制约关系,主要表现为同步和互斥两个方面。信号量机制是解决进程间同步与互斥的有效方法。下面是信号量应用实例。图5-1 所示代码是在μC/OS-II 任务操作系统上运行的一个应用的主函数。该函数创建了任务Task1 和Task2,其中Task1 实现从键盘读入一个字符的功能,Task2 将该字符输出到屏幕,它们使用信号量和一个公共变量buffer 来传递该字符。主函数、Task1 和Task2 中所调用的函数原型说明如下:a.创建一个信号量:OS_EVENT *OSSemCreate(INT16U value);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)

图5-1 应用的主函数

【问题1】(5 分)请简述什么是临界资源?什么是临界区?访问临界资源应遵循哪些原则?

题型:解答题

有两个并发进程的程序如下: begin N: integer; N:=4 cobegin process A begin L1: N: =N+3; goto L1 end; process B begin L2: print (N); N: =0; goto L2 end; coend; end; 回答下列问题:

若process A先执行了2个循环后,process A和process B又执行了一个循环,写出可能出现的打印值。

题型:解答题

男女一起进入舞厅时,应()

A、女子在前

B、男子在前

C、双双挽臂而行

更多题库