文档介绍:(一)、填空题1、嵌入式系统的三要素是嵌入、专用、计算机。2、从嵌入式系统设计的角度来看,嵌入式软件结构可以分为循环轮询系统、前后台系统、单处理器多任务系统以及多处理器多任务系统等几大类。3、嵌入式软件的体系结构通常包括:驱动层、操作系统层、中间件层和应用层。4、嵌入式系统中的任务管理主要包括:创建任务、删除任务、改变任务状态和查询任务状态等功能。5、在嵌入式系统中,如果被多个任务同时操作,某些资源可能会变得不确定,这些资源包括:共享事件结构、共享文件、共享硬件设备。6、在对一个设备进行操作之前要完成下面三步:安装设备驱动、初始化设备、打开一个设备并得到文件描述符。(二)、选择题1、影响嵌入式系统软件可靠性的主要因素有:ABCEFGA、软件规模B、软件部结构C、软件运行环境D、电磁兼容性设计E、软件开发方法F、软件测试G、实时性2、嵌入式硬件系统的主要组成包括:ABCDA、嵌入式微处理器B、总线C、存储器D、输入/输出接口设备3、嵌入式操作系统的核主要包括ABCDEGA、任务管理B、存管理C、中断管理D、通信、同步与互斥机制E、时间管理F、驱动管理G、I/O管理4、嵌入式操作系统的时间性能指标主要有:ABCDEFA、中断延迟时间B、中断响应时间C、中断恢复时间D、上下文切换时间E、任务响应时间F、系统调用的执行时间5、嵌入式系统在存管理方面要考虑的主要因素有:ACDA、快速而确定的存管理B、使用虚拟存储技术C、使用存保护技术D、经常对存分区,使用确定大小的存块6、在嵌入式系统中,应用程序需要通过存来存储以下容:BDEA、程序代码B、指令代码C、操作系统核D、静态分配的数据E、用来存储数据的堆、栈或动态分配的数据(三)、简答题1、什么是嵌入式系统?嵌入式系统的特点是什么?嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统的主要特点如下:Ø高实时性OS、系统核小Ø专用性强Ø系统精简Ø实时性和可靠性要求高Ø嵌入式软件开发走向标准化Ø嵌入式系统需要专门的开发工具和环境2、嵌入式软件的特点有哪些?Ø规模相对较小,开发难度大Ø快速启动,直接运行Ø实时性和可靠性要求高Ø程序一体化Ø两个平台3、嵌入式系统的主要应用领域有哪些?消费电子、通信设备、家庭设备、汽车电子、工业控制、军事国防、医疗电子等。4、按实时性来分,嵌入式系统可分为几类?它们的特点是什么?可分为硬实时系统和软实时系统。其中硬实时系统对响应时间有严格要求,如果系统响应时间得不到满足,就会引起系统崩溃或致命的错误;软实时系统对响应时间有要求,但系统响应时间得不到满足时,不会导致系统崩溃或致命的错误。ime01HardSystemSoftSystem5、影响系统响应时间的主要因素有哪些?影响系统响应时间的主要因素有:Ø任务调度算法Ø任务执行时间Ø事件发生的频率Ø任务数量Ø中断响应时间Ø任务响应时间Ø资源共享Ø任务间通信6、根据自己的理解描述嵌入式系统的发展趋势?行业性嵌入式软硬件平台——标准化互联网的普及——网络化半导体技术的改善——小型化3C技术的快速融合——功能多样化使用者的需求——个性化信息服务应用生活化——泛在化7、嵌入式系统的交叉开发环境是什么含义?嵌入式的交叉开发环境包括宿主机和目标机两部分,交叉开发环境是指宿主机和目