(一)、 填空题 1、 嵌入式系统的三要素是嵌入、专用、计算机。 2、 从嵌入式系统设计的角度来看,嵌入式软件结构可以分为循环轮询系统、前后台系统、单处理器多任务系统以及多处理器多任务系统等几大类。 3、 嵌入式软件的体系结构通常包括:驱动层、操作系统层、中间件层和应用层。 4、 嵌入式系统中的任务管理主要包括:创建任务、删除任务、改变任务状态和查询任务状态等功能。 5、 在嵌入式系统中,如果被多个任务同时操作,某些资源可能会变得不确定,这些资源包括:共享事件结构、共享文件、共享硬件设备。 6、 在对一个设备进行操作之前要完成下面三步:安装设备驱动、初始化设备、打开一个设备并得到文件描述符。 (二)、 选择题 1、 影响嵌入式系统软件可靠性的主要因素有:ABCEFG A、软件规模 B、 软件内部结构 C、 软件运行环境 D、电磁兼容性设计 E、 软件开发方法 F、 软件测试 G 、实时性 2、 嵌入式硬件系统的主要组成包括:ABCD A、嵌入式微处理器 B、 总线 C、 存储器 D、输入/输出接口设备 3、 嵌入式操作系统的内核主要包括ABCDEG A、任务管理 B、 内存管理 C、 中断管理 D、通信、同步与互斥机制 E、 时间管理 F、 驱动管理 G、I/O 管理 4、 嵌入式操作系统的时间性能指标主要有:ABCDEF A、中断延迟时间 B、 中断响应时间 C、 中断恢复时间 D、上下文切换时间 E、 任务响应时间 F、 系统调用的执行时间 5、 嵌入式系统在内存管理方面要考虑的主要因素有:ACD A、快速而确定的内存管理 B、 使用虚拟存储技术 C、 使用内存保护技术 D、经常对内存分区,使用确定大小的内存块 6、 在嵌入式系统中,应用程序需要通过内存来存储以下内容:BDE A、程序代码 B、 指令代码 C、 操作系统内核 D、静态分配的数据 E、 用来存储数据的堆、栈或动态分配的数据 (三)、 简答题 1、 什么是嵌入式系统?嵌入式系统的特点是什么? 嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式系统的主要特点如下: 高实时性 OS、系统内核小 专用性强 系统精简 实时性和可靠性要求高 嵌入式软件开发走向标准化 嵌入式系统需要专门的开发工具和环境 2、 嵌入式软件的特点有哪些? 规模相对较小,开发难度大 快速...