A.内核小巧,传统操作系统内核中的许多部分都被移出内核 B.接口一致,所有进程请求使用统一接口,进程不区分内核模式和用户模式服务 C.各个功能模块之间松散耦合,只完成服务功能,系统管理功能交给一个或多个特权服务程序 D.微内核功能扩充方便,而且各个功能之间的切换而引起的开销比较小
单项选择题苹果公司的嵌入式移动电子产品风靡全球,iOS操作系统也随之为大众所熟悉。根据iOS的发展历史,它的前身是()。
A.DOS B.UNIX-BSD C.OS/2 D.pSOS4.4
单项选择题NiosII软核处理器的硬件抽象层(HAL)系统库是一个轻量级C C++运行时环境,属于单线程的类UNIX运行库,关于它所提供的服务如下哪一项说法是错误的()。
A.结合NewLibANSIC标准库,向用户提供熟知的标准库函数 B.提供设备驱动,使用户可以访问系统中的所有设备 C.为系统提供了TCP/IP协议栈 D.系统初始化,在main()函数之前完成软核处理器Nios和运行库环境的初始化任务
单项选择题移植uC OS-II到一个嵌入式系统电路板上正常运行,下面哪个条件不是必须的?()。
A.处理器的C编译器能产生可重入代码,且用C语言就可以打开和关闭中断 B.该电路板的处理器必须具备MMU(存储管理单元) C.处理器支持中断,并且能产生定时中断(通常在10至100Hz之间) D.处理器支持能够容纳一定量数据(可能是几千字节)的硬件栈区
单项选择题在uC OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不能达到保护目的的方法是()。
A.利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断 B.利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁 C.利用信号量、互斥信号量、邮箱和消息队列进行任务间通信 D.利用内存文件进行任务间的大规模数据共享
单项选择题关于uC OS-II的基本特点,以下说法错误的是()。
A.uC/OS-II是抢占式实时操作系统内核 B.由于存在内核任务,用户编写的应用程序最多可以有60个任务 C.uC/OS-II不支持时间片轮转调度法 D.uC/OS-II允许每个任务有不同的栈空间