计算机三级嵌入式开发技术.docx
- 文档编号:9795285
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:68
- 大小:29.97KB
计算机三级嵌入式开发技术.docx
《计算机三级嵌入式开发技术.docx》由会员分享,可在线阅读,更多相关《计算机三级嵌入式开发技术.docx(68页珍藏版)》请在冰豆网上搜索。
计算机三级嵌入式开发技术
2014计算机三级嵌入式开发技术真题
一单项选择题
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.WindowsCE
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.WindowsCE
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 )
Α.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.WindowsCE
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.VMWare
C.EVC
D.WindowsCE
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.嵌入式微处理器
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.VMWare
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. 以下不是BootLoader的是( 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 )
Α.异常事件处理
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是专门为处理 数字信号 而设计的处理器。
15.CPU中专门用来存储内存地址的寄存器,称为 地址寄存器 。
16.嵌入式系统的资源通常都是有限的,指的是嵌入式系统的资源受限特性。
17.位于处理器内部的存储器称为 内存储器。
18.DSP中文全称是 数字信号处理器 。
19.CPU中专门用来存储浮点数字的寄存器,称为 浮点寄存器。
20.嵌入式程序优化三原则包括 等效原则、有效原则、经济原则。
21.线程可分为 用户线程和内核线程。
22.影响调试的外围因素包括 硬件缺陷、编译器自动优化、外界环境干扰。
23.世界上第一台计算机研制成功的年代是1946年。
24.嵌入式系统的实时性分为软实时和硬实时。
25.一个基本的计算机系统由微处理器、存储器、输入输出模块、总线组成。
26.BSP中文全称是 板级支持包 。
27.CPU中专门用来存储常数的寄存器,称为 数据寄存器 。
28.层次化存储器模型中,包括寄存器、高速缓存、主存储器、本机外存、远程外存。
29.板级支持包的英文缩写是 BSP 。
30.按照总线的位置,总线可分为 片总线 、内总线、外总线。
31.嵌入式软件开发的构建阶段的步骤包括 编译、链接、定址和打包。
32. 文件系统提供了在线存储和访问包括数据及程序在内的文件内容的机制。
33.嵌入式系统的实时性是指一个特定任务的执行时间必须是确定的、可测的。
34.SharedObjectsFile的中文含义是 目标文件共享 。
35.内存管理必须满足的三个特性是:
实时性、可靠性、高效性。
36.解决互斥问题要满足互斥和公平两个原则。
37.绝大多数软件系统在开发的时候都会同时维护 Debug版本和Release版本。
38.ObjectFile的中文含义是 目标文件 。
39. BSP是介于开发板硬件和操作系统之间的一层软件抽象,主要目的是为了抽象操作系统对硬件的操作,从而使操作系统的代码与硬件无关。
40.指令系统是计算机硬件的语言系统,也叫做机器语言。
41.NFS的中文含义是 网络文件系统 。
三判断改错题
1.嵌入式系统的硬件核心部分是协处理器。
( )
2.人机接口是系统接口的一种。
( )
3.Linux的分布式文件系统是DFS。
( )
4.程序计数器是用来保存下一条要执行的指令的地址的寄存器。
( )
5.键盘是输出设备。
( )
6.C语言可以用来做为嵌入式程序开发。
( )
7.汇编语言是高级语言。
( )
8.gcc是一种验证工具。
( )
9.经过调试没有错误的程序,不一定是正确的程序。
( )
10.压缩打包可以更高效的利用外存空间。
( )
11.嵌入式系统的硬件核心部分是总线。
( )
12.USB接口是系统接口的一种。
( )
13.WindowsServer的分布式文件系统是NFS。
( )
14.程序计数器是用来保存上一条已经执行过的指令的地址的寄存器。
( )
15.鼠标是输出设备。
( )
16.汇编语言可以用来做为嵌入式程序开发。
( )
17.DM全称是DigitalMachine。
( )
18.gcc是一种调试工具。
( )
19.软件调试的目的是找出嵌入式系统软件中所有的错误。
( )
20.世界上第一台计算机研制成功的年代是1946年。
( )
21.嵌入式系统的硬件核心部分是存储器。
( )
22.I/O接口是用户接口的一种。
( )
23.Linux的分布式文件系统是NFS。
( )
24.FlashMemory是ROM的替代产品之一。
( )
25.显示器是输出设备。
( )
26.Ada语言可以用来做为嵌入式程序开发。
( )
27.OS全称是OfficeSupport。
( )
28.JFlash是一种调试工具。
( )
29.代码压缩技术得到的输出序列是可以直接运行的。
( )
30.在线仿真器可以分为内部模式、中间模式、外部模式。
( )
31.世界上第一台计算机研制成功的年代是1945年。
( )
32.CAN总线接口是用户接口的一种。
( )
33.RAM中的数据在系统断电时会全部丢失。
( )
34.FlashMemory与ROM相比最大的好处是运行速度快。
( )
35.麦克风是输出设备。
( )
36.Java语言可以用来做为嵌入式程序开发。
( )
37.RTOS全称是ReaTimeOperatingSystem。
( )
38.VMWare是一种调试工具。
( )
39.系统加电后运行的第一条指令是BootLoader中的指令。
( )
40.在线仿真器的内部模式又称为集成模式。
( )
41.世界上第一台计算机诞生在英国。
( )
42.绝大多数嵌入式系统的资源都是极为有限的,指的嵌入式系统的资源受限性。
( )
43.常数寄存器是专门用来保存可读写的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 三级 嵌入式 开发 技术