没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式软件开发技术习题集.doc
5 浏览量
2022-11-30
14:45:56
上传
评论
收藏 104KB DOC 举报
嵌入式软件开发技术习题集.doc
资源推荐
资源详情
资源评论














. -
- word.zl.
嵌入式软件技术概论习题集
一 单项选择题
1. 世界上第一台计算机研制成功的年代是〔 C 〕
Α.1944 年 B.1945 年 C.1946 年 D.1947 年
2. 十进制数 235,用二进制表达为〔 A 〕
Α.11101011 B.11101010 C.11101001 D.11101110
3. ARM 采用定长指令格式,所有指令都是 32 位,Bit[31:28]为〔 B 〕
Α.目标存放器编码 B.条件执行 C.指令操作符编码 D.永远是 0
4. 8080 处理器是〔 C 〕
Α.32 位处理器 B.16 位处理器 C.8 位处理器 D.4 位处理器
5. 把微处理器与外部设备相连接的线路称为〔 D 〕
Α.电源线 B.控制线 C.数据线 D.总线
6. 嵌入式软件开发构建阶段的第一步是〔 A 〕
Α.编译 B. C.定址 D.打包
7. 以下有关进程和程序的说法错误的选项是〔 D 〕
Α.进程是动态的 B.程序是静态的
C.一个程序可以对应多个进程 D.程序就是进程
8. 微软开发的嵌入式操作系统是〔 C 〕
Α.RT-Linux B.MontaVista C.Windows CE D.VxWorks
9. ROM 监视器是一个小程序,驻留在嵌入式系统的〔 B 〕
Α.RAM 中 B.ROM 中 C.Flash 中 D.DOM 中
10.直接存储器存取的英文缩写是〔 A 〕
Α.DMA B.DRAM C.ISA D.IRQ
11. 以下不是嵌入式系统应用领域的是〔 C 〕
Α.移动 B.汽车电子 C.办公系统 D.军工航天
12. 十进制数 235,用八进制表达为〔 C 〕
Α.351 B.352 C.353 D.354
13. ARM 采用定长指令格式,所有指令都是 32 位,Bit[27:26]为〔 C 〕
Α.目标存放器编码 B.指令操作符编码 C.永远是 0 D.条件执行
14. 80286 处理器是〔 B 〕
Α.32 位处理器 B.16 位处理器 C.8 位处理器 D.4 位处理器
15. 厂家和用户为性能扩大或作为特殊要求使用的信号线称为〔 A 〕
Α.备用线 B.控制线 C.数据线 D.总线
16. 嵌入式软件开发构建阶段的第二步是〔 B 〕
Α.编译 B. C.定址 D.打包
17. 以下有关进程和程序的说法错误的选项是〔 B 〕
Α.进程是动态的 B.一个进程可以对应多个程序
C.一个程序可以对应多个进程 D.程序不是进程
18. WindRiver 公司开发的嵌入式操作系统是〔 A 〕
Α.VxWorks B.MontaVista C.Windows CE D.RT-Linux
19. GDB 中,用来设置断点的命令是〔 D 〕
Α.kill B.next C.make D.break
20.1Byte 等于〔 D 〕
Α.1024KB B.1024KM C.1024GB D.8bit
21. 以下不是嵌入式系统应用领域的是〔 A 〕
Α.电子商务 B.移动 C.消费类电子产品 D.军工航天
22. 十进制数 235,用十六进制表达为〔 A 〕

. -
- word.zl.
Α.EB B.EC C.EA D.EE
23. ARM 采用定长指令格式,所有指令都是 32 位,Bit[24:21]为〔 C 〕
Α.目标存放器编码 B.条件执行 C.指令操作符编码 D.永远是 0
24. 80386 处理器是〔 C 〕
Α.8 位处理器 B.16 位处理器 C.32 位处理器 D.64 位处理器
25. 决定电源种类的线称为〔 C 〕
Α.备用线 B.控制线 C.电源线 D.数据线
26. 嵌入式软件开发构建阶段的第三步是〔 B 〕
Α.编译 B.定址 C.打包 D.定址和打包
27. 以下有关进程和程序的说法正确的选项是〔 C 〕
Α.进程是静态的 B.一个进程可以对应多个程序
C.一个程序只能对应一个进程 D.程序不是进程
28. 以下不是嵌入式操作系统的是〔 A 〕
Α.U-Boot B.MontaVista C.Windows CE D.RT-Linux
29. GDB 中,用来显示源代码的命令是〔 B 〕
Α.kill B.list C.make D.break
30.1KB 等于〔 B 〕
Α.1024MB B.1024B C.1024GB D.8bit
31. 以下不是嵌入式系统应用领域的是〔 A 〕
Α.通用软件 B.工业控制 C.消费类电子产品 D.机器人
32. 十进制数 100,用十六进制表达为〔 C 〕
Α.62 B.63 C.64 D.65
33. ARM 采用定长指令格式,所有指令都是 32 位,Bit[24:21]为〔 B 〕
Α.目标存放器编码 B.操作符编码
C.第一个操作数存放器 D.永远是 0
34. 80486 处理器是〔 B 〕
Α.64 位处理器 B.32 位处理器 C.16 位处理器 D.8 位处理器
35. 决定地线分别方式的线称为〔 D 〕
Α.备用线 B.控制线 C.电源线 D.地线
36. 打包完毕后得到的是一个〔 A 〕
Α.二进制文件 B.文本文件 C.源文件 D.汇编文件
37. 以下有关进程和程序的说法正确的选项是〔 ABC 〕
Α.进程是动态 B.程序是静态的
C.一个程序可以对应多个进程 D.一个进程可以对应多个程序
38. 以下是嵌入式操作系统的是〔 D 〕
Α.U-Boot B.VM Ware C.EVC D.Windows CE
39. GDB 中,用来删除断点的命令是〔 B 〕
Α.kill B.clear C.make D.break
40.1MB 等于〔 C 〕
Α.1024B B.1024GB C.1024KB D.8bit
41. 以下属于嵌入式系统应用领域的是〔 D 〕
Α.移动 B.工业控制 C.机器人 D.以上都是
42. 十进制数 100,用八进制表达为〔 A 〕
Α.144 B.145 C.146 D.147
43. ARM 采用定长指令格式,所有指令都是 32 位,Bit[20]为〔 C 〕
Α.目标存放器编码 B.第一个操作数存放器
C.指示本指令操作是否影响 CPSR 的值 D.永远是 0
44. EMU 只指〔 A 〕
Α.嵌入式微控制器 B.嵌入式微处理器

. -
- word.zl.
C.嵌入式数字信号处理器 D.嵌入式片上系统
45. 不能确定总线功能的强弱以及适应性的是〔 D 〕
Α.控制线 B.时序信号线 C.中断信号线 D.地线
46. 以下不是选择嵌入式系统编程语言的衡量标准的是〔 B 〕
Α.位操作 B.价格 C.指针 D.异常事件处理
47. 以下不是线程的优点的选项是〔 D 〕
Α.响应度高 B.资源共享 C.经济 D.单处理器使用
48. 以下是嵌入式操作系统的是〔 B 〕
Α.VIVI B.RT-Linux C.EVC D.VM Ware
49. GDB 中,执行下条源代码的命令是〔 D 〕
Α.next B.clear C.make D.go
50.1GB 等于〔 C 〕
Α.8bit B.1024B C.1024MB D.1024KB
51. 以下不属于嵌入式系统应用领域的是〔 D 〕
Α.消费类电子产品 B.工业控制 C.军工航天 D.办公系统
52. 十进制数 100,用二进制表达为〔 D 〕
Α.1100111 B.1100010 C.1100101 D.1100100
53. ARM 采用定长指令格式,所有指令都是 32 位,Bit[19:16]为〔 D 〕
Α.目标存放器编码 B.永远是 0
C.指示本指令操作是否影响 CPSR 的值 D.第一个操作数存放器
54. EMPU 只指〔 B 〕
Α.嵌入式微控制器 B.嵌入式微处理器
C.嵌入式数字信号处理器 D.嵌入式片上系统
55. 能确定总线功能的强弱以及适应性的是〔 C 〕
Α.备用线 B.地线 C.中断信号线 D.数据线
56. 以下不是选择嵌入式系统编程语言的衡量标准的是〔 A 〕
Α.以下都不是 B.多任务支持 C.程序控制构造 D.异常事件处理
57. 以下说法错误的选项是〔 B 〕
Α.线程响应度高 B.程序是动态的 C.程序不是进程 D.进程是动态的
58. 以下不是 Boot Loader 的是〔 C 〕
Α.VIVI B.U-Boot C.RT-Linux D.BLOB
59. GDB 中,显示帮助信息的命令是〔 B 〕
Α.show B.help C.see D.browse
60.1TB 等于〔 C 〕
Α.1024B B.1024KB C.1024GB D.1024MB
61. 世界上第一台计算机诞生在〔 B 〕
Α.英国 B.美国 C.法国 D.苏联
62. 十进制数 123,用十六进制表达为〔 C 〕
Α.70 B.7A C.7B D.7C
63. ARM 采用定长指令格式,所有指令都是 32 位,Bit[15:11]为〔 B 〕
Α.第一个操作数存放器 B.目标存放器编码
C.指示本指令操作是否影响 CPSR 的值 D.永远是 0
64. EDSP 只指〔 B 〕
Α.嵌入式微控制器 B.嵌入式数字信号处理器器
C.嵌入式微处理 D.嵌入式片上系统
65. 能确定数据传输的宽度的是〔 A 〕
Α.数据线 B.时序信号线 C.中断信号线 D.电源线
66. 以下是选择嵌入式系统编程语言的衡量标准的是〔 D 〕

. -
- word.zl.
Α.异常事件处理 B.多任务支持 C.程序控制构造 D.以上都是
67. 以下说法正确的选项是〔 A 〕
Α.线程响应度高 B.程序是动态的 C.程序就是进程 D.进程是静态的
68. 以下是嵌入式系统的是〔 D 〕
Α.VIVI B.U-Boot C.BLOB D.RT-Linux
69. GDB 中,显示表达式的值使用命令〔 A 〕
Α.display B.show C.info D.list
70.1024KB 等于〔 C 〕
Α.1TB B.1B C.1MB D.1GB
71. 单片出现在 20 世纪〔 A 〕
Α.70 年代 B.80 年代 C.90 年代 D.60 年代
72. 十进制数 123,用二进制表达为〔 C 〕
Α.1111101 B.1111100 C.1111011 D.1111010
73. ARM 采用定长指令格式,所有指令都是〔 B 〕
Α.64 位 B.32 位 C.16 位 D.8 位
74. 以下说法错误的选项是〔 D 〕
Α.存放器的速度最快 B.存放器容量最小
C.一般用来存储计算的操作数和结果 D.存放器位于处理器外部
75. 不能决定总线功能的强弱以及适应性的信号线是〔 C 〕
Α.控制信号线 B.时序信号线 C.中断信号线 D.备用信号线
76. 在做低功耗优化时,以下说法错误的选项是〔 A 〕
Α.采用什么算法与降低功耗无关 B.在采集系统中应尽量降低采集速率
C.在通讯模块中应尽量提高传输的波特率 D.CPU 的工作时间与降低功耗有关
77. 以下说法错误的选项是〔 A 〕
Α.程序就是进程 B.程序是静态的 C.线程响应度高 D.进程是动态的
78. 以下不是引导程序的是〔 D 〕
Α.VIVI B.U-Boot C.BLOB D.RT-Linux
79. GDB 中,终止被调试的程序可以使用命令〔 B 〕
Α.clear B.kill C.stop D.make
80.1024MB 等于〔 B 〕
Α.1TB B.1GB C.1KB D.1B
二 填空题
1.嵌入式系统的嵌入性 特性,是指系统需要与物理世界中特定的环境和设备严密结合。
2.嵌入式系统开发中的角色可以分为芯片制造商、设备制造商、操作系统提供者、系统
集成商、独立软件开发商、独立硬件开发商、 最终用户。
3.Cache 有指令 Cache 和数据 cache 之分。
4.专门为数字信号处理而设计的处理器称为数字信号处理器。
5.CPU 中专门用来存储整数数字的存放器,称为数据存放器 。
6.嵌入式软件开发的流程包括 编码阶段、构建阶段、部署阶段、运行阶段。
7.运行速度优化时,首先考虑采用的技术是算法和数据构造。
8.一般情况下,嵌入式操作系统可分为实时操作系统和非实时操作系统。
9.指令集模拟器按体系架构可以分为同构模拟器和异构模拟器。
10.在线仿真器分为内部模式和外部模式。
11.嵌入式系通常都是专用系统,指的是嵌入式系统的专用性特性。
14.DSP 是专门为处理数字信号而设计的处理器。
剩余16页未读,继续阅读
资源评论

Mmnnnbb123
- 粉丝: 0
- 资源: 7万+

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
