资源描述
院系:—————— 专业班级:——————— 姓名:——————— 学号:——————
装 订 线
《嵌入式软件设计》课程试卷B
适用专业: 考试日期: 闭卷
所需时间:120分钟 总分:100分
一、 填空题(每空1分,共20分)
1. 总体上嵌入式系统可划分成硬件和软件两部分。硬件一般由________和_______组成,软件一般由__________、
_________、_________、__________、应用程序组成。
2.Linux设备驱动程序可以分为__________、__________、 __________三类。
3.UML2.0的主要构成部分包括视图、__________、__________、通用机制、模型驱动架构
4.典型的数据库系统体系结构包括:数据定义语言命令、__________、__________、查询处理器
5.有两种方法可以较好的解决移动环境中客户机频繁的断接性问题,一种是__________;另一种是__________;
6.由于在系统中的特殊地位,板级支持包有以下特点:__________、__________。
7.人机交互是研究__________、__________、__________和它们之间关系的技术。
二、 简答题(每题8分,共56分)
1. 片外总线主要实现模块之间、设备之间和系统之间的互连,嵌入式系统中常用的总线有哪些?它们分别用在哪些场合?
2. 对一个系统的建模是十分复杂的,请写出一个可供参考的建模过程。
3. 嵌入式系统调试环境应该满足哪些要求?
4. 什么是用例图?
5. 实时系统设计有几个要素?分别是什么?
6. 可靠是嵌入式系统的基本要求,引起系统性能不稳定的主要原因有哪些?
7. BOOTLOADER的主要任务是什么?
三、 分析题(每小题6分,共24分)
回忆一个你所熟悉的系统,回答下面问题
1. 该系统的功能有哪些?请一一列举 (6分)
2. 画出该系统的用例图。 (6分)
3. 画出其中一个用例的顺序图。 (6分)
4. 画出该用例的活动图(流程图)。 (6分)
四、
展开阅读全文