1、院系:—————— 专业班级:——————— 姓名:——————— 学号:——————
装 订 线
《嵌入式软件设计》课程试卷B
一、 填空题(每空1分,共20分)
1. 总体上嵌入式系统可划分成硬件和软件两部分。硬件一般由________和_______组成,软件一般由__________、
_________、_________、__________、应用程序组成。
2.Linux设备驱动程序可以分为__________、___
2、 __________三类。
3. 对于一个系统的评价主要有_______、________、_______和扩展维。
4. 用例图展现了_______、________以及它们之间的关系
5.有两种方法可以较好的解决移动环境中客户机频繁的断接性问题,一种是__________;另一种是__________;
6.由于在系统中的特殊地位,板级支持包有以下特点:__________、__________。
7.人机交互是研究__________、__________和它们之间关系的技术。
二、 简答题(每题8分,共56分)
1. 片外总线主要实现模块之间、设备之间
3、和系统之间的互连,嵌入式系统中常用的总线有哪些?它们分别用在哪些场合?
2. 常用的嵌入式操作系统分为哪两类?目前常用的嵌入式操作系统有哪些? 它们都有什么特点?
3. 嵌入式系统调试环境应该满足哪些要求?
4. 什么是用例图?
5. 实时系统设计有几个要素?分别是什么?
6. 可靠是嵌入式系统的基本要求,引起系统性能不稳定的主要原因有哪些?
7. BOOTLOADER的主要任务是什么?
三、 分析题(每小题6分,共24分)
回忆一个你所熟悉的系统,回答下面问题
1. 该系统的功能有哪些?请一一列举 (6分)
2. 画出该系统的用例图。 (6分)
3. 画出其中一个用例的顺序图。 (6分)
4. 画出该用例的活动图(流程图)。 (6分)
四、