2017年嵌入式系统开发技术考试预测题及答案

2016-10-12 00:00:00嘉辉 嵌入式培训

  一、 单项选择题

  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

  二、填空题

  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年。(  )

 1/3    1 2 3 下一页 尾页

[嵌入式培训]相关推荐

[嵌入式培训]相关栏目推荐
查看更多
上一篇:中兴公司笔试真题(含答案) 下一篇:计算机三级考试嵌入式系统开发技术经典填空题