操作系统教程考试题A卷时间120分钟
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西电网院《嵌入式系统原理与开发》模拟试题3
考试时间__90___分钟 _闭卷__试卷 编号____________
姓名_________ 学号____________ 班级 ___________ 一. 填空题(答案填入表内;共10小题,每小题2分,满分20分)
1、一般而言,嵌入式系统的构架可以分为4个部分:处理器、( )、输入/输出和软件,一般软件亦分为( )和应用软件两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为( ),嵌入式DSP ,( )以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、( )、( )、I/O 资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和( ),其中实时系统亦可分为( )和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU 时间,并且负责任务之间的( ),内核的基本服务是( )。
6、嵌入式开发一般采用( )方式,其中宿主机一般是指( )。
7、哈佛体系结构数据空间和地址空间( ),ARM920T 采用( )的内核架构。 8. ARM7TDMI 采用( )级流水线结构,ARM920TDMI 采用( )级流水线。
9 .按操作系统的分类可知,Dos 操作系统属于顺序执行操作系统,Unix 操作系统属于( )操作系统,VxWorks 属于( )操作系统。
10、ARM7TDMI 中,T 表示支持16位Thumb 指令集,D 表示( ),M 表示内嵌乘法器Multiplier ,I 表示( ),支持在线断点和调试。
二. 问题简述 (5题X4分=共20分)
1.简述嵌入式系统的定义和组成结构。
答:
2. 简单说明ARM微处理器的特点.
答:
3.简述RISC(精简指令集计算机)的特点。
答:
4. 简述嵌入式系统设计中要考虑的因素。
答:
5.什么是BootLoader,了解其在嵌入式系统中作用。
答:
三.名词解释(共计10分)
1. DSP_________
2. RTOS_________
3. BSP________
4.总线竞争____
5. 微内核_______
四.选择题(10题X2分=20分):
1. 关于汇编语言,下面描述不正确的是( )。
A. 用汇编语言编写的程序称为汇编语言源程序
B. 将汇编语言源程序转换成目标程序的过程称为连接过程
C. 用汇编语言写成的语句,必须按照严格的语法规则
D. 汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件
2. 软件需求分析阶段的任务不应该包括()。
A.结构化程序设计 B. 问题分析
C. 可靠性与安全性要求
D. 确定功能与性能要求
3.关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是()。
A. 任务之间的公平性是最重要的调度目标
B. 大多数RTOS调度算法都是可抢占式(可剥夺式)的
C. RTOS调度器都采用了基于时间片轮转的调度算法
D. RTOS调度算法只是一种静态优先级调度算法
4.利用()完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。
A. 硬件抽象层
B. 驱动映射层
C. 硬件交互层
D. 中间层
5. 在嵌入式系统开发系统中,以下叙述中正确的是()。
A. 宿主机与目标机之间只需要建立逻辑连接即可
B. 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上
C. 在嵌入式系统开发中,通常采用的是交叉编译器
D. 宿主机与目标机之间的通信方式只有串口和并口两种
6.下列关于D/A变换器接口的描述,不正确的是()
A. 它是嵌入式微机系统与外部模拟控制对象的重要控制接口
B. 它通常由模拟开关、权电阻电路、缓冲电路组成
C. 它也可以把外界的模拟量变换成数字量
D. 它输出的模拟量可以是电流,也可以是电压
7. 在嵌入式系统的存储结构中,存取速度最快的是()。
A. 内存
B. 寄存器组
C. Flash
D. Cache
8. 下面哪点不是嵌入式操作系统的特点。 ( )
A. 内核精简
B. 专用性强
C. 功能强大
D. 高实时性
9. 以下关于硬件抽象层的论述,不合适的是()
A. 采用硬件抽象层可以大大提高系统的移植性
B. 采用硬件抽象层可以大大提高系统的运行效率
C. 采用硬件抽象层可以缩短系统的测试周期
D. 采用硬件抽象层有助于提高系统的可靠性
10.在嵌入式系统中,采用查询方式实现输入输出的主要原因是()
A. 速度最快
B. CPU 可以不介入
C. 实现起来比较容易
D. 在对多个事件查询工作时,能对突发事件做出实时响应
五.综合测试题(2题X10分=20分)
1.用嵌入式处理器开发一个嵌入式数码语音录放装置,请给出模块化设计框图,并对各部分作简单解释。
解答:
2.画出在嵌入系统中开发ARM汇编程序的过程流图,并解释之。
解答:。
3参考答案考试时间__90___分钟 _闭卷__试卷编号____________
姓名_________ 学号____________ 班级 ___________
一. 填空题(共10小题,每小题2分,满分20分)
1、一般而言,嵌入式系统的构架可以分为4个部分:处理器、()、输入/输出和软件,一般软件亦分为()和应用软件两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为(),嵌入式DSP,()以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、()、()、I/O资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(),其中实时系统亦可分为()和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(
),内核的基本服务是()。
6、嵌入式开发一般采用()方式,其中宿主机一般是指()。
7、哈佛体系结构数据空间和地址空间(),ARM920T采用()的内核架构。
8. ARM7TDMI采用()级流水线结构,ARM920TDMI采用()级流水线。
9 .按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于(
)操作系统,VxWorks属于()操作系统。
10、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(),M表示内嵌乘法器Multiplier,I表示(),支持在线断点和调试。