《嵌入式系统开发》课程考试复习题库(含答案)_第1页
《嵌入式系统开发》课程考试复习题库(含答案)_第2页
《嵌入式系统开发》课程考试复习题库(含答案)_第3页
《嵌入式系统开发》课程考试复习题库(含答案)_第4页
《嵌入式系统开发》课程考试复习题库(含答案)_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《嵌入式系统开发》课程考试复习题库(含答案)

一、单选题

1.Make预置了一些内部宏,其中$表示

A、以上都不是

B、没有扩展名的当前目标文件

C、当前目标文件最近更新的文件名

答案:A

2.Windows中有一个专门用于嵌入式Linux操作系统烧录的软件0。

A、ZfIasher

B、UbootLoader

C\JTAG

答案:A

3.字符设备是指数据处理以()为单位,并按顺序进行访问的设备。

A、字节

B、块

C、网络

答案:A

4.sleep函数的功能是使程序睡眠()秒

A、sec

B、usee

C\msec

答案:A

5.进程有三种状态:()

A、运行态,就绪态和等待态

B、准备态,执行态和退出态

C、精确态,模糊态和随机态

答案:A

6.S3c2410X有()个外部中断源。

A、24

B、8

C、16

答案:A

7.建立基本的目录结构的命令为()

A、#mkdirrootfs#cdrootfs#mkdiretcdevIibmntproctmpusrvar

B、#mkdiretcdevIibmntproctmpusrvar#cdrootfs#mkdirrootfs

Cv#cdrootfs#mkdirrootfs#mkdiretcdevIibmntproctmpusrvar

答案:A

8.在大部分Unix系统,块设备不能按字节处理数据,只能一次传送一个或多个

长度是()字节(或一个更大的2次塞的数)的整块数据。

A、512

B、1024

C、256

答案:A

9.功能非常强大,软硬件都做到完全实时的在线调试方式是()

A、实时在线仿真

B、模拟调试

C、软件调试

答案:A

10.程序运行的区域不同。驱动程序工作在();应用程序工作在用户态。

A、内核态

B、硬件

C、软件

答案:A

11.为了解决CPU输出数据的速度远远高于打印机的打印速度这一矛盾,可采用

0

A、缓冲技术

B、并行技术

C、通道技术

答案:A

12.()是指把系统的软件、硬件和执行装置集成在一起,进行调试,发现并改

进设计过程中的错误。

A、系统集成

B、集成

C、系统测试

答案:A

13.()(CrossDeveloping)的模式是指:开发系统在PC机(一般称为宿主机

或host)上,即完成软件的编辑、编译、链接等工作;软件的运行是在嵌入式

设备(一般称为目标机或target)上。

A、交叉开发

B、交叉编译

C、交叉编辑

答案:A

14.8051系列单片机是()公司设计并生产的

A、InteI

B、MotoroIa

C、IBM

答案:A

15.根文件系统是()操作系统运行时所需要的特有文件系统

A、Linux

B、windows

C、andruid

答案:A

16.计算机的硬件由几部分组成?

A、输入/输出设备、存储设备、CPU(运算器和控制器)

B、输入/输出设备

C、存储设备'CPU(运算器和控制器)

答案:A

17.设备驱动程序可通过函数()向内核申请中断

A、request_irq

B、free_irq

C、register_chrdev

答案:A

18.NANDFLASH和NORFLASH的区别是大多数写入操作需要先进行()操作。

A、擦除

B、重置为1

C、读写

答案:A

19.()是用来区分具体设备的实例

A、次设备号

B、主设备号

C、网络接口号

答案:A

20.嵌入式系统的设计思路是()。

A、够用即可

B、越复杂越好

C、功能越强大越好

答案:A

21.内校映像文件是()

A、zImage

B、kerneI

Cvroot,cramfs

答案:A

22.()是指程序运行时需要调用共享库文件。

A、动态链接

B、静态链接

C、超链接

答案:A

23.根文件系统的创建过程错误的是()

A、无需创建根文件系统映像文件

B、建立基本的目录结构

C、交叉编译BusyBox

答案:A

24.structinode:—文件可以对应多个fiIe结构,但是只有()个inode结

构。

A、1

B、2

C、3

答案:A

25.ARM9系列微处理器支持()位Thumb指令集。

A、16

B、32

C、8

答案:A

26.Makefile中把那些没有任何依赖,只有执行动作的目标称为()

A、伪目标

B、直接目标

C、间接目标

答案:A

27.块设备是指在输入/输出时数据处理以块为单位的设备,它一般都采用(),

支持数据的随机读写。

A、缓存技术

B、实时技术

C、射频技术

答案:A

28.嵌入式系统的软件层次分为系统级和

A、应用级

B、标准级

C、模块级

答案:A

29.描述系统的功能如何实现的嵌入式系统设计步骤的是

A、体系结构设计

B、需求分析

C、软件/硬件设计

答案:A

30.nC/OS-lI结构小巧,最小内核可编译至(),即使包含全部功能如信号量、

消息邮箱、消息队列及相关函数等

A、2K

B、4M

C、8G

答案:A

31.每个设备文件都对应有两个设备号,而标识该设备的种类,也标识了该设备

所使用的驱动程序的类别号是指(A)

A、以上都不是

B、次设备号

C、块设备号

答案:A

32.nC/OS-ll是一个()、源码开放、结构小巧、抢占式的实时多任务内核,

主要面向中小型嵌入式系统,具有执行效率高、占用空间小、()、实时性能优

良和可扩展性强等特点。

A、可裁剪,可移植性强

B、可裁剪,可移植性弱

C、不可裁剪,可移植性强

答案:A

33.vivi(下载模式)使用的典型命令()用于加载文件到内存或Flash中

A、Ioad

B、part

Cvparam

答案:A

34.嵌入式操作系统有很多,但()不是

A、WindowsXP

B、VxWorks

C、WindowsCE

答案:A

35.ARM公司只出售。核心技术授权,不生产芯片。

A、ARM

B、ROM

C、IP

答案:A

36.下面哪个不是RISC架构的ARM微处理器的一般特点

A、采用可变长度指令格式

B、体积小'功耗低

C、地址方式灵活

答案:A

37.opt目录主要存放()

A、以上都是

B、交叉编译器

C\资源库

答案:A

38.下列哪个命令可以用来查看当前目录中的文件和目录?

AvIs

B、pwd

C、rm

答案:A

39.mini是()0

A、串口通信工具

B、图像软件

C、操作系统

答案:A

40.在使用MMU的系统中,处理器使用的内存地址与地址总线的上内存地址()

A、不是同一个,值也多半不相等

B、是同一^

C、是同一个,但值不相等

答案:A

41.S3C2410X能管理的最大存储空间是()

A、1GB

B、2GB

G512GB

答案:A

42.VxWorks嵌入式操作系统,具有高性能的()、卓越的实时性、良好的可靠

性以及友好的用户开发环境,被广泛地应用在通信、军事、航空、航天等高精尖

技术。

A、内核

B、cpu

C、单片机

答案:A

43.Linux静态链接库文件是以()结尾的

A、a

B\so

C\txt

答案:A

44.文件的存储方法依赖于()

A、以上都是

B、文件的物理结构

C、存放文件的存储设备的特性

答案:A

45.配置mini是,一般数据位()位

A、8

B、16

C、32

答案:A

46.交叉编译环境构建包括2个部分()

A、宿主机和目标机

B、实验箱和目标机

C、宿主机

答案:A

47.Linux应用程序可以通过()的--组固定的入口点来访问驱动程序,这组入

口点是由每个设备的设备驱动程序提供的。

A、设备文件

B、系统

C、内存

答案:A

48.arm状态,在这种状态执行()位长度的、字边界对齐的arm指令

A、32

B、16

C、64

答案:A

49.动态链接是指()需要调用共享库文件

A、程序运行

B、编译

C、连接

答案:A

50.Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地

址之间的交换用(A)完成

A、硬件

B、软件

G用户

答案:A

51.操作系统的最核心的机制是

A、任务调度

B、内存管理

C、同步与通信

答案:A

52.块设备用()表示

A、B

B、A

C、C

答案:A

53.对于嵌入式系统,其能源消耗的3个主要部件是()

A、以上都是

B、处理器

C、无线通信

D、屏幕显示

答案:A

54.晶振一般叫做晶体谐振器,用电损耗很小的()经精密切割磨削并镀上电极,

焊上引线做成。

A、石英晶体

B、金刚石

C、硅体

答案:A

55.良好的软件移植性应该比较好,可以在不同平台、系统上运行,跟()无关。

A、操作系统

B、软件系统

C、硬件系统

答案:A

56.$表示什么

A、目标的完整名称

B、所有的依赖文件

C、第一个可依赖文件

答案:A

57.低功耗优化的基本原则是()

A、尽量减少处理器和各种外设的工作时间

B、尽量快速运行程序

C、采用事件驱动的程序设计方式

答案:A

58.ARMCortex-M系列处理器的特点是0。

A、低功耗、低成本、小尺寸,主要用于物联网和智能家居等

B、处理能力强,主要用于个人电脑和服务器等

C、可扩展性强,主要用于工业控制和机器人等

答案:A

59.GDB的指令中,哪一个是单步执行(不进入子函数的)

A、next(n)

Bvstep(s)

C、Iidt(l)

答案:A

60.Linux动态链接库文件是以()结尾的

A、so

B、a

C、txt

答案:A

61.ARM9系列微处理器在()特性方面提供了最佳的性能

A、高性能和低功耗

B、低能耗和高功率

C、价格低

答案:A

62.应用程序有一个main函数,总是从些函数开始主动执行一个任务,而驱动程

序安装之后,便停止工作,并等待被()调用。

A、应用程序

B、硬件

C、操作系统

答案:A

63.()是系统分配资源的最小单位,()是系统调度的最小单位。

A、进程,线程

B、进程,进程

C、线程,进程

答案:A

64.在嵌入式系统裁剪中,可以通过哪些方式来缩小系统的体积?

A、所有选项都正确

B、移除不必要的应用程序

C、精简系统内核

答案:A

65.将IP地址(192.168.0.1)转化成32位的整数可以使用以下函数()

A、unsignedIonginet_addr(constchar*string)

B、intinet_aton(constchar*cp,structin_addr*inp)

C、char*inet_ntoa(structin_addrin)

答案:A

66.gcc-()在执行程序中包括标准调试信息

A、g

B、c

C、oFiIeName

答案:A

67.构建嵌入式Linux交叉编译软件环境,首先要在宿主机上安装()操作系统。

A、Linux

B、Windows

C、Android

答案:A

68.ARM有()种基本寻址方式

A、9

B、8

C、7

答案:A

69.NANDFLASH和NORFLASH的区别正确的是。()

A、大多数写入操作需要先进行擦除操作

B、NOR的读速度比NAND稍慢一些

C、NAND的写入速度比NOR慢很多

答案:A

70.关于止Boot,下列说法错误的是()

A、支持的处理器有ARM、MNPS

B、是遵循GPL条款的开放源码项目

C、支持的操作系统有UNUX、QNX

答案:A

71.往单片机里烧写程序时烧写的文件是什么格式()。

A、HEX

B、C

C、UVOPT

答案:A

72.在Linux中,以下哪个命令用于查看当前登录的用户名称?

A、whoami

B\who

C、ps

答案:A

73.嵌入式系统裁剪的目的是什么?

A、缩小系统的体积

B、提高系统的运行效率

C、增加系统的功能

答案:A

74.在进行嵌入式软件开发调试时,需要使用工具充当目标机的信息输出监视器,

这个工具通常是()。

A、串口通信软件

B、交叉编译

C\CrosstooIs脚本

答案:A

75.网络设备,又称(),用于网络通信

A、网络接口

B、网络数据源

C、窗口

答案:A

76.从Linux系统角度看,不属于BootLoadert程序层次的是

A、用户软件程序

B、引导加载程序(BootLoader)

C\Linux内核

答案:A

77.()用于加载文件到内存或Flash中

A、Ioad

B、part

C、param

答案:A

78.使用交叉编译的原因,是由于嵌入式系统的()资源有限,不能安装编译所

需要的软件。

A、硬件

B、软件

C、程序

答案:A

79.降低嵌入式系统功耗的技术大致有哪些方法?

A、全部都是

B、降低工作电压

C、系统资源最小化

答案:A

80.设备文件包括了较多信息,但没有包括()

A、驱动程序名称

B、设备类型

C、主设备号

答案:A

81.下列哪个命令可以用来创建目录?

A、mkdir

B、cd

C、Is

答案:A

82.-c:只编译生成目标文件,后缀为()

A、o

B、out

C、c

答案:A

83.设计嵌入式产品时,嵌入式操作系统的选择至关重要,下列最适合用于产品

设计的嵌入式操作系统是()

AvLinux

B、Ucos

C、WindowsCE

答案:A

84.汽车刹车系统要使用()。

A、强实时

B、弱实时

C、不需要使用

答案:A

85.串口连接调试的先决条件是()。

A、宿主机和目标机建立通信

B、目标机正在运行程序

C、目标机关机

答案:A

86.大部分Unix系统,只能一次传送一个或多个长度是()字节(或一个更大的

2次幕的数)的整块数据。

A、512

B、256

C、128

答案:A

87.缩主机安装的是()操作系统,则可以选择mini串口通信软件

A、Linux

B、windows

C\Unix

答案:A

88.嵌入式系统的设计思路是什么?

A、够用即可

B、增加系统稳定性

C、提高系统可靠性

答案:A

89.()是指在输入/输出时数据处理以块为单位的设备,它一般都采用缓存技术,

支持数据的随机读写。

A、块设备

B、字符设备

C、套接字

答案:A

90.给文件fiIe1加上其他人可执行属性的命令是()

A、chmkdo+x

B、chowna+x

C\chmoda+x

答案:A

91.MCU和DSP的区别是()o

A、DSP偏重于信号处理

B、MCU偏重于信号处理

C、DSP偏重于控制

答案:A

92.在Linux中,哪个函数用于将设备驱动程序注册到内核中?

A、register_chrdev0

B、register_driver0

C\register_device()

答案:A

93.嵌入式的硬件也可以分为三部分,即()

A、微处理器、外围电路、外部设备

B、微控制器、硬件设备

C、微处理器、软硬件设备

答案:A

94.Ismod命令功能

A、列出当前动态加载的模块清单

B、将驱动模块加载到操作系统内核

C、将驱动模块从内核中删除

答案:A

95.ARM7系列微处理器为()位的RISC处理器。

A、32

B、64

C、8

答案:A

96.关于嵌入式操作系统发展趋势,描述不正确的是()

A、产品性能不断提高,功耗不断增加

B、体积不断减小

C、网络化程度不断提高

答案:A

97.GDB的主要功能

A、启动被调用的程序

B、让被调用的程序在指定位置停止

C、以上都是

答案:C

98.Linux系统是一个()的操作系统

A、多用户,多任务

B、单用户,单任务

C、单用户,多任务

答案:A

99.下列CPSR寄存器标志位的作用说法错误的是

A、V:借位

B、C:进位

GZ:零

答案:A

100.LDRR2,[R3,#0x28]中[R3,#0x28]的寻址方式是

A、寄存器变址寻址

B、寄存器移位

C、寄存器寻址

答案:A

1O1.gcc常用选项,对程序进行优化编译、链接,提高程序的执行效率的是

A、-0

B、-g

C、-c

答案:A

102.交叉编译器软件属于嵌入式系统的()。

A、支撑软件

B、系统软件

C、应用软件

答案:A

1O3.#gcc-ctest.c执行命令后会生成一个名为()的目标文件

A、test,o

B、test.c

Cvtest,exe

答案:A

104.从Linux系统角度看,通常可以分为四个层次,最低层层次为

A、引导加载程序

B\Linux内核

C、根文件系统

答案:A

105.()用于标识设备对应的驱动程序

A、主设备号

B\次设备号

C、数据类型

答案:A

106.驱动程序是指挥硬件工作的软件。它是应用程序与()之间的一个中层软件

层,为应用程序屏蔽硬件的细节。

A、硬件

B、开发

C、修改

答案:A

107.通常所说的32位微处理器是指

A、CPU字长为32位

B、CPU字长为23位

C、CPU字长为64位

答案:A

108.提高嵌入式系统可靠性的办法有()

A、其余选项皆是

B、存储不用磁盘,而用芯片。

C、软件代码质量要求高,应最大可能避免“死机”发生。

答案:A

109.Linux将设备分为:字符设备,块设备和()

A、网络设备

B、基础设备

C、软件设备

答案:A

110.GDB的主要功能包括()

A、以上都是

B、启动被调用的程序

C、让被调用的程序在指定位置停止

答案:A

111.实时在线仿真(ICE)方式的优点是()

A、功能非常强大,软硬件均可做到完全实时在线调试。

B、不需要目标机

C、成本低

答案:A

112.0CD(片上调试器)将()提供的实时跟踪和运行控制分开

A、ICE

B、CPU

C、GPU

答案:A

113.静态申请分配主设备号是由()分配

A、人工

B、内核

G外核

答案:A

114.Flash程序烧写时,需准备好的软件不包括()。

A、子文件系统

B、引导程序

C、应用程序

答案:A

115.GCC编译程序成可执行文件后,执行文件的缺省名称是()?

A、/a.out

B\a.out

C\a.out

答案:A

116.()是指宿主机和目标机通过某种接口(通常是串口)连接,宿主机上提供

调试界面,待调试软件下载到目标机上运行。

A、软件调试

B、模拟调试

C、OCD调试

答案:A

117.开发系统在()(一般称为宿主机或host)上,即完成软件的编辑、编译'

链接等工作

A、PC机

B、PD机

C、PA机

答案:A

118.()是GCC编译器组件之一,也是GNU软件家族中具有代表性的作品。

A、gcc

B、c

C、c++

答案:A

119.()(GNUCpiler的简称)是一组编译工具的总称,主要任务是预处理和编

译,并且提供与编译器相关的运行库的支持。

A、GCC

B、abc

C、GDD

答案:A

120.手机的嵌入式处理器的字长是()位

A、32

B、8

C、16

D、4

答案:A

121.GDB中设置断点的是

A、breakmain

B\run

C、continue

答案:A

122.物理系统的()、尺寸和耗电量是否是产品成功的关键因素

A、成本

B、大小

C、重量

答案:A

123.模拟调试的缺点是?

A、功能非常有限,无法实时调试。

B、价格昂贵

C\不稳定

答案:A

124.嵌入式系统设计的重要特点是()多样化

A、技术

B、操作

C、应用

答案:A

125.汽车导航系统可使用()

A、弱实时

B、不需要使用

C、以上都对

答案:A

126.为能够断电持续保留重要数据和保存系统配置信息,开发板外扩了一片()

A、EEPROM存储芯片AT24co2

B、ROM存储芯片

C、RAM存储芯片

答案:A

127.S3c2410X是()公司生产的嵌入式处理器。

A、三星

B\Sony

C、ARM

答案:A

128.嵌入式系统设计的第一步是()

A、需求分析

B、系统集成和系统测试

C、体系结构设计

答案:A

129.vivi程序分两个阶段,第2阶段是用()编写的。

A、C语三

B、机器语言

C、汇编语言

答案:A

130.产品开发不同于学术课题研究,它是以()的推出适合用户需求的产品为目

的的

A、快速、低成本、高质量

B、低成本、低功耗、快速

C、高质量、可靠、高效

答案:A

131.制定产品时间表与()有关系

A、选择操作系统

B、操作系统

C、软件

答案:A

132.()不是嵌入式系统的特点。

A、身功耗

B、专用性

C、可裁剪

答案:A

133.不属于块设备的是()

A、键盘

B、U盘

C、硬盘

答案:A

134.gdb(GUNDebugger)是一种基于命令行工作模式下的调试器包括()、Pasca

I、Fortran等语言。

A、以上都有

B、C

C\C++

答案:A

135.以下那一种设备是以字节为单位的

A、字符设备

B、块设备

C、网络设备

答案:A

136.GNU是什么()?

A、自由软件工程项目

B、英文

C、操作系统

答案:A

137.实时分:()和弱实时。

A、强实时

B、硬实时

C、弱实时

答案:A

138.对设计好的系统进行测试,看其是否满足给定的要求称为()。

A、系统测试

B、系统集成

C、软件设计

答案:A

139.C++源程序后缀是O

A、C或.cc

B、a

C、h

答案:A

140.对设计好的系统进行测试,看其是否满足给定的要求描述的是()

A、系统测试

B、系统集成

C、系统设计

答案:A

141.ARM11处理器中,内核与cache之间数据通路是()位

A、64

B、32

C、16

D、8

答案:A

142.GDB基本命令中break是()

A、设置断点

B、单步执行

C、退出

答案:A

143.()年interI公司推出51微控制器

A、1980

B、1999

C、1982

答案:A

144.gcc编译器的编译选项大约有多少个

A、100

B、500

C、300

答案:A

145.0是嵌入式系统运行的载体,也是嵌入式系统的基础。

A、硬件

B、软件

C、单片机

答案:A

146.嵌入式系统的硬件设计不包括()。

A、函数接口

B、CPU子系统

C、硬件寄存器

答案:A

147.在Linux驱动程序设计中,什么是模块?

A、可以动态加载和卸载的代码

B、操作系统内核

C、设备驱动程序

答案:A

148.ROMMonitor程序是利用()写入Flash存储器。

A、JTAG

B、JJAG

C、JKAG

答案:A

149.头文件和””有什么区别?

A、是让预处理程序cpp在系统预设的头文件目录,"”是让预处理程序cpp在当

前目录中搜寻相应的文件

B、无区别

C、两个作用一样

答案:A

150.把Linux操作系统针对具体的目标平台做必要的()之后,安装到该目标平

台使其正确运行,这就叫移植。

A、改写

B、复制

C、减少

答案:A

151.make执行时,需要一^个名为()的文件。MakefiIe文件描述了整个工程的

()、链接等规划。

A、MakefiIe,编译

B\make,编译

Gmake,引用

答案:A

152..0是指

A、编译后的目标程序

B、经过预处理的c程序

C、头文件

答案:A

153.嵌入式系统的层次分为系统级和

A、应用级

B、标准级

C、模块级

答案:A

154.()是指挥硬件工作的软件。它是应用程序与硬件之间的一个中层软件层,

为应用程序屏蔽硬件的细节。

A、驱动程序

B、应用程序

C、硬件设备

答案:A

155.启动Linux核心的命令是

A、boot

B、param

C、part

答案:A

156.块设备是指在输入/输出时数据处理以()为单位的设备,它一般都采用缓存

技术,支持数据的随机读写。

A、块

B、位

C、字节

答案:A

157.目前使用的嵌入式操作系统有哪些

A、全都是

B、WindowsCE

C、Linux

D、Android

答案:A

158.Bootloader的stage1中有()。

A、设备初始化代码

B、硬件设备

C、系统文件镜像

答案:A

159.软件的()和软件的性能通常是矛盾的,通常以损失某些特性情况下的优化

性能为代价。

A、通用性

B、复杂性

C、适应性

答案:A

160.8051系列是()位的嵌入式处理器

A、8

B、16

C、4

答案:A

161.驱动程序是指挥硬件工作的软件。它是应用程序与硬件之间的一个()软件

层,为应用程序屏蔽硬件的细节。

A、中层

B、高层

C、低层

答案:A

162.大多数BootLoader程序都包括两种不同的操作模式:()和下载模式

A、启动加载模式

B、引导加载程序

C\Linux内核

答案:A

163.从系统定制能力考虑,()系统具有优势

A、Linux

B、Windows

C\ucos

答案:A

164.每条ARM指令占()字节

A、4

B、3

C、2

答案:A

165.()处理器是专门用于信号处理方面的处理器,其在系统结构和指令算法方

面进行了特殊设计,在数字滤波、谱分析等各种仪器上,获得了大规模的应用。

A、DSP

B、MCU

C、MPU

答案:A

166.交叉()是指:在宿主机上进行软件编辑、编译,链接等,并生成能够在目

标机上运行的可执行程序的过程。

A、编译

B、开发

C、运行

答案:A

167.make有许多预定义变量,表示“目录完整名称”的是

A、$

B、$

C\$

答案:A

168.LinuxI/O操作默认是:

A、同步阻塞模式

B、异步阻塞模式

C、同步非阻塞模式

答案:A

169.()是GCC编译器组件之一,也是GNU软件家族中具有代表性的作品。

A、gcc

B、GND

C、VCC

答案:A

170.变量一般在MakeFile文件的()进行定义。

A、头部

B、尾部

C、中部

答案:A

171.()是让预处理程序cpp在当前目录中搜寻相应的文件

A、””

B、C、”

答案:A

172.国内对嵌入式系统普遍认同定义是:以应用为中心,以计算机技术为基础,

软硬件可裁剪,应用系统对共能、可靠性'成本、体积'功耗有严格要求的()

系统。

A、专用计算机

B、通用计算机

C、特殊计算机

答案:A

173.创建嵌入式Linux的开发环境主要不包括()

A、开发应用程序

B、交叉编译工具链

C、制作根文件系统

答案:A

174.在cpu和物理内存之间进行内存转换时,()将地址从虚拟地址空间映射到

物理地址空间

A、TCP

B、MMU

C、CACHE

答案:A

175.Blob是BootLoaderObject的缩写。它遵循(),源代码完全开放。

A、GPL

B、0RL

C、XRL

答案:A

176.BootLoader程序中下载模式的作用()

A、以上都是

B、分区

C\引导系统

答案:A

177.嵌入式操作系统可以分为商用型和免费型,其中免费型的特点有()。

A、实时性和稳定性不能得到保障

B、功能可靠

C、有完善的技术支持

答案:A

178.指针必须先()才能使用。

A、赋值

B、指定类别

C、建立内存空间

答案:A

179.Linux的设备分类不包括下列哪一项()

A、虚拟设备

B、字符设备

C、块设备

答案:A

180.嵌入式系统发展的第二阶段为()

A、以嵌入式微处理器为基础,以简单操作系统为核心的嵌入式系统

B、以Internet标志的嵌入式系统

C、以嵌入式操作系统为标志的嵌入式系统

答案:A

181.下列哪个命令可以用来复制文件?

A、cp

B\touch

C、rm

答案:A

182.BootLoader程序的结构框架分()部分

A、2

B、3

C、4

答案:A

183.Linux设备驱动程序中常见的设备接口是:

A、全部都是

B、PCIe

C、USB

答案:A

184.Linux驱动中,若要系统自动创建设备节点,可以在以下哪个目录创建设备

文件

A、sys/cIass

B、根目录

C\/dev

答案:A

185.嵌入式操作系统的特点不包括()。

A、强交互性

B、可裁剪

C、有一定的实时性

答案:A

186.命令rmmod的功能是()

A、将驱动模块从内核中删除

B、列出当前动态加载的模块清单

C、将驱动模块加载到操作系统内核

答案:A

187.生成内核映像文件zImage的过程makezImage是指

A\生成内核映像文件zImage

B、内核裁剪

C、编译变量依赖关系

答案:A

188.关于实时在线仿真(ICE)的说法错误的是

A、实时在线仿真(In-CircuitEmulator,ICE)是一种用于替代目标上千Iash的

设备

B、可以执行目标机CPU指令

C、能够将内部的信号输出到被控的目标机

答案:A

189.进程是系统分配资源的最()单位,线程是系统调度的最小单位。

A、小

B、上

C、大

答案:A

190.在嵌入式系统设计中,软硬件划分是在进行()时完成

A、体系结构设计

B、需求分析

C、软硬件设计

答案:A

191.0是指数据处理以字节为单位,并按顺序进行访问的设备。

A、字符设备

B、块设备

C、网络设备

答案:A

192.Linux中,用于获取当前工作目录的绝对路径的命令是什么?

A、pwd

B、cd

C、Is

答案:A

193.gdb主要功能

A、以上都是

B、启动被调用的程序

C、让被调用的程序在指定位置停止

答案:A

194.嵌入式系统的实时性可分为软实时性和()。

A、硬实时性

B、软实时性

G截止时限

答案:A

195.设备号用于区分具体的()。

A、设备

B、设施

C、状态

答案:A

196.嵌入式系统设计一般步骤,以下正确的是:()1)需求分析。2)体系结构

设计。3)硬件/软件设计。4)系统集成和系统测试

A、1)、2)、3)、4)

B、1)、3)、3)、2)

C、4)、2)、3)、1)

答案:A

197.Linux分类的设备不包括()

A、应用设备

B、字符设备

C\块设备

答案:A

198.gcc常用选项,将DirName加入到库文件的搜索目录列表中,在缺省情况下

gcc只链接共享库的语法是()。

A、-LDirName

B、-1DirName

C\-c

答案:A

199.U-Boot,全称UniversalBootLoader,是遵循GPL条款的开放源码项目,不

支持的操作系统是()

A、WindowslO

B\Linux

C\VxWorks

答案:A

200.A/D是将()转换成数字信号的意思。

A、模拟信号

B、虚拟信号

C、物理信号

答案:A

201.GDB的主要功能有

A、以上均是

B、启动被调用的程序

C、让被调用的程序在指定位置停止

答案:A

202.不是嵌入式系统的特点()

A、功耗图

B、可靠性高

C、实时性好

答案:A

203.Linux将设备分为

A、以上都是

B、字符设备

C、块设备

答案:A

204.驱动程序的组成不包括

A、用户层代码

B、自动配直和初始化子程序

C、服务于I/O请求的子程序,又称驱动程序的上半部分

答案:A

205.哪一个函数可以释放中断()。

A、free_irq

B、request_irq

C、register_chrdev

答案:A

206.以下关于ARM处理器CPSR寄存器说法错误的是()

A、CPSR是ARM的控制寄存器

B、CPSR可设定是否允许外部中断和快速中断

C、CPSR决定ARM工作模式

答案:A

207.Linux驱动程序的安装有2种方式:直接编译进内核和()

A、模块方式

B、静态连接

C、间接链接

答案:A

208.关于Linux设备驱动程序的说法错误的是

A、不能检测和处理设备出现的错误

B、位于应用程序和硬件设备之间

C、是指挥硬件工作的软件

答案:A

209.Bootl和BootO分别为0,1表示启动模式是什么

A、从系统存储器启动

B、从用户闪存启动

C、从内置SRAM启动

答案:A

21。TCP/IP参考模型不包括()

A\表示层

B、应用层

C、传输层

答案:A

211.GCC编译器哪个参数是指定输出文件名?()

A、-oFiIeName

B、-c

C、-g

答案:A

212.()不是网络层协议。

A、TCP

B、IP

C、ARP

答案:A

213.软件调试:()和目标机通过某种接口(通常是串口)连接,宿主机上提供

调试界面,待调试软件下载到目标机上运行。

A、宿主机

B、主机

G外设

答案:A

214.()是韩国mizi公司开发的bootloader,适用于ARM9处理器。

A、vivi

B、Armboot

C、U-Boot

答案:A

215.Linux内核给设备分配主设备号有()申请和动态申请两种方法。

A、静态

B、静

C、态度

答案:A

216.哪一个命令的功能可以将驱动模块从内核中删除。

A、rmmod

B、insmod

C\ismod

答案:A

217.嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面

不是其特点的是()。

A、高主频

B、支持实时处理

C、低功耗

答案:A

218.将一段称为()的程序固化在目标机上,负责监控目标机上被调试程序的运

行。

A、ROMMonitor

B、RAM

C、EEPROM

答案:A

219.GCC编译的第三个阶段是()

A、汇编

B\预处理

C、链接

答案:A

220.典型嵌入式操作系统有()

A、以下都是

B、VxWorks

C、Android

D、WindowsCE

答案:A

221.调试工具和待调试的嵌入式软件都在宿主机上运行,由宿主机提供一个模拟

的目标运行环境的调试方法是()。

A、模拟调试

B、实时在线仿真

C、软件调试

答案:A

222.()是一组编译工具的总称,主要任务是预处理和编译,并且提供与编译器

相关的运行库的支持。

A、GCC

B、GDB

C、ABS

答案:A

223.创建根目录文件系统映像文件使用的工具为()

A、BusyBox

B\cramfs

C\make

答案:A

224.GDB软件是()

A、调试器

B、编译器

C、文本编译器

答案:A

225.C语言文件预处理生成哪个后缀的文件

A、i

B、S

C\o

答案:A

226.Linux驱动程序的主要组成部分是什么?

A、内核模块和设备驱动

B、系统调用和文件系统

C、进程和应用程序

答案:A

227.系统概要设计包括哪些

A、以上均是

B、系统总体框架

C、软硬件划分

答案:A

228.嵌入式系统体系结构的决定因素有以下哪几个()①系统是硬实时系统还是

软实时系统;②操作系统是否需要嵌入;③物理系统的成本、尺寸和耗电量是否

是产品成功的关键因素;④选择处理器和相关硬件;

A、1234

B、134

C、234

答案:A

229.比较典型的是将Flash分成()个分区,分别用于保存引导程序(BootLoa

der)、启动参数、系统内核'根文件系统和应用程序等,

A、5

B、6

C、7

答案:A

230.()由于其源代码开放的天生魅力,在定制能力方面具有优势。

A、Linux

B、Windows

C、ucos

答案:A

231.S3c241OX的内核是()。

A、ARM920T

B、ARM1020

GARM720T

答案:A

232.MakefiIe是()

A、项目管理器

B、编辑器

C、调试器

答案:A

233.()显示Flash的分区,包括vivi,kerneI,rootfs等的位置

A、part

B\Ioad

C\param

答案:A

234.BootLoader程序的结构框架分哪两个部分:

A、Stagel和Stage2下载模式

B、Stage3和Stage2下载模式

GStagel和Stage3下载模式

答案:A

235.0(GUNDebugger)是一种基于命令行工作模式下的调试器。

A、gdb

B\c

C\c++

答案:A

236.关于ARM处理器的异常,以下说法错误的是()。

A、FIQ是外部中断异常

B、复位异常级别最高

C、每个异常中断向量占据4个字节

答案:A

237.函数S3c2410_adc_init()}在什么时候运行?()

A、安装驱动程序时

B、卸除驱动程序时

C、以上说法都对

答案:A

238.S3c241OX芯片采用的封装是()

A、BGA

B、DIP

C、QFP

答案:A

239.驱动程序主要由3个部分组成,()属于驱动程序。

A、自动配置和初始化子程序

B、手动配置和初始化子程序

C、服务于I/O请求的主程序

答案:A

240.ARM状态,处理器执行()的字对齐的ARM指令。

A、32位

B、16位

C、8位

答案:A

241.嵌入式系统软件可分为()

A、以上都对

B、实时操作系统

C、可编程应用接口

答案:A

242.不是嵌入式处理器的特点()

A、不支持实时多任务

B、生命周期长

C、功耗低

答案:A

243.51单片机能直接运行的文件是

A、*.hex

B、*.txt

C、*.asm

答案:A

244.()完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。

A、硬件抽象层

B、图形用户接口

C、驱动映射层

答案:A

245.下面交互设备常由嵌入式系统采用的是()

A、以上都是

B、小键盘

C、按钮

D、触摸屏

答案:A

246.不是嵌入式的特点是()

A\成本局

B、软硬件可裁剪

C、可靠性好

答案:A

247.在ARM处理器体系结构中,哪个部件负责控制和协调数据传输?

A、DMA

B、ALU

C、CPU

答案:A

248.()不是gcc常用选项。

A、一n

B\_c

C、—o

答案:A

249.rmmod功能是()

A、将驱动模块从内核中删除

B、将驱动模块加载到操作系统内核

C、列出当前动态加载的模块清单

答案:A

250.()(GNCpiler的简称)是一组编译工具的总称,主要任务是预处理和编

译,并且提供与编译器相关的运行库的支持。

A、GCC

B、Is

C、cpp

答案:A

251.驱动程序的功能包括()。

A、以上都是

B、对设备初始化和释放。

C、检测和处理设备出现的错误。

答案:A

252.简单方便,不需要目标机,成本低的调试方式是()

A、模拟调试

B、实时在线仿真

C、软件调试

答案:A

253.gcc-()只编译生成目标文件,后缀为

A、c

B、g

C、oFiIeName

答案:A

254.计算机的软件由系统软件和()组成。

A、应用软件

B、系统硬件

C、应用硬件

答案:A

255,在嵌入式系统设计时,下面存储结构中对程序员透明的是()

A、高速缓存

B、磁盘存储器

C、内存

答案:A

256.在程序执行过程中,Cache与主存的地址映像由

A、硬件自动完成

B、程序员调度

C、操作系统管理

答案:A

257.在系统裁剪中,裁剪的目的是()

A、减少系统存储空间

B、减少系统开机时间

C、减少系统运行时的CPU占用率

答案:A

258.gcc常用选项中()的作用是静态链接库文件

Av一static

B、-IFOO

C、-LDirName

答案:A

259.ARM处理器结构体系中,字节长度均为()位

A、8

B、9

C、10

答案:A

260.嵌入式系统的BootLoader程序相当于PC中的什么程序?

A、BI0S+MBR

B、BIOS

C、OS

答案:A

261.GCC(GNUCpiler的简称)是一组()工具的总称,主要任务是预处理和编

译,并且提供与编译器相关的运行库的支持。

A、编译

B、编程

C、程序

答案:A

262.下面关于哈佛结构描述正确的是

A、程序存储空间与数据存储空间分离

B、存储空间与I0空间分离

C、程序存储空间与数据存储空间合并

答案:A

263.获取日历时间,从1970年1月1日0点到现在所经历的秒数,结果保存在

tloc中的函数

A、time

B、gmtime

Cvgettimeofday

答案:A

264.设备驱动程序属于()

A、系统软件

B、应用软件

C、开发软件

答案:A

265.BootLoader程序的结构框架通常分两部分其中Stagel通常不包括以下哪个

步骤()。

A、设置内核启动参数

B、硬件设备初始化

C、为Stage2准备RAM空间

答案:A

266.当进行嵌入式软件开发时,()是要重点考虑的问题

A、可移植性

B、可剪裁

C、可利用资源

答案:A

267.中断服务子程序,又称()

A、驱动程序的下半部分。

B、驱动程序的上半部分。

C、驱动程序

答案:A

268.Ramdisk是将一部分固定大小的内存当作()来使用。

A、分区

B、内核

G外核

答案:A

269.JTAG仿真器的功能有2种.第一是完成程序仿真调试;第二,完成对的()的

烧写

A、Flash存储器

B、JTAG仿真器

GJTAG存储器

答案:A

270.编写Linux下的多线程程序时,需要使用头文件()

A、pthread.h

B、stdio.h

C、stdIib.h

答案:A

271.对于驱动程序与应用程序的区别说法正确的是()

A、其余全部正确

B、应用程序有一个main函数,总是从些函数开始主动执行一个任务,而驱动程

序安装之后,便停止工作,并等待被应用程序调用。

C、使用的库函数不同。

答案:A

272.Linux内核的功能不包含下面哪种()

A、处理机管理

B、进程管理

C、内存管理

答案:A

273.主要用于控制领域,兼顾数据处理的是0

A、嵌入式系统

B、通用计算机

C、两者皆是

答案:A

274.共享型函数库(动态链接库)的后缀为()

A、so

B、c

C、a

答案:A

275.()显示屏是利用有机电致发光二极管制成的显示屏。

A、OLED

B、ABCD

C、EFGH

答案:A

276.下列不是GCC所支持的源文件程序格式是

A、b

B、a

C、h

答案:A

277.makedep表示什么意思()

A、编译变量依赖关系

B、内核裁剪

C、生成内核映像文件

答案:A

278.嵌入式系统设计思路是

A、够用即可

B、越多越好

C、越高越好

答案:A

279.ARM11系微处理器的优点()

Ax11级流水线

B、动态预测

C、多线程组合

D、能耗低

答案:A

280.在嵌入式系统的存储结构中,存取速度最快的是

A、寄存器组

B、内存

C、FIash

答案:A

281.以下那个不是在Linux字符设备驱动程序中的数据结构

A、以上均是

B、structfiIe

Cvstructinode

答案:A

282.()修改vivi的参数,如核心命令行参数

A、param

B、part

C、Ioad

答案:A

283.进行嵌入式软件开发调试时,需要使用工具充当目标机的信息输出监视器,

这个工具通常是()通信软件。

A、串口

B、10口

C\并行口

答案:A

284.在嵌入式系统设计中,进行硬件版图设计是在进行()时完成

A、软硬件设计

B、需求分析

C、系统集成

答案:A

285.Linux系统创建线程函数是()

A、intpthread_create(pthread_t*tidp,constpthread_attr_t*attr,void*(*s

tart_rtn)(void),void*arg)

B\intpthread_exit(void*rval_ptr)

C、intpthread_join(pthread_ttid,void**rval_ptr)

答案:A

286.在Iinux操作系统默认下,Is命令显示的可执行文件颜色是

A、绿色

B、黄色

C、蓝色

答案:A

287.time_ttime(time_t*tIoc)函数的功能是()

A、返回计算机时间原点到当前时间经历的秒数值

B、返回当前时间

C、返回程序执行消耗的时间

答案:A

288.当()进行时,可移植性是要重点考虑的问题

A、嵌入式软件开发

B、数学建模

C、电路设计

答案:A

289.RISC的意思是0

A、精简指令集计算机

B、计算

C、递归指令

答案:A

290..m是指

A、ObjectiveC源程序

B、经过预处理的c程序

C、头文件

答案:A

291.不能降低嵌入式系统功耗的技术有()

A、使用低集成度专用软件

B、降低工作电压

C、系统资源最小化

答案:A

292.关于嵌入式系统,以下说法不正确的是()

A、主要用于数据处理,兼顾控制领域

B、主要应用于控制领域,兼顾数据处理

C、嵌入式系统功耗低

答案:A

293.ARM的工作模式有?

A、非特权模式和特权模式

B、特权模式

C、非特权模式

答案:A

294.Linux系统会用()字母表示字符设备

A、c

B、a

C、b

答案:A

295.使用以下()命令进行裁剪

Avmakemenuconfig

B、makecIean

C、makedep

答案:A

296.使用GCC编译工具将C语言源程序编译成可执行文件,要依次经过四个阶段,

其中不包括

A、预编译

B、编译

C、汇编

答案:A

297.嵌入式系统的核心是()

A、嵌入式处理器

B、嵌入式操作系统

C、嵌入式应用软件

答案:A

298.驱动程序的组成通常包括()

A、以上都是

B、自动配直和初始化子程序

C、服务于I/O请求的子程序,又称驱动程序的上半部分

答案:A

299.gmtime函数功能是

A、将日历时间转化为格林威治标准时间,并将数据保存在tm结构中

B、获取从今日凌晨到现在的时间差,并存放在“,然后将当地时区的信息存放

到tz

C、获取日历时间

答案:A

300.对S3c2410_adc_init(){­■■..}函数功能描述正确的是

A、创建设备文件的目录和设备文件。使用devfs_mk_dir()和devfs_register

()函数。

B、申请主设备号,使用request」rq()函数。

C、申请中断,使用register_chrdev()函数

答案:A

301.GDB基本命令中在行号设置断点的是()

A、break

B、Iist

C\intobreak

答案:A

302.嵌入式计算机和通用计算机的不同之处是()?

A、专用性强

B、软硬件结合

C、具有数据处理能力

答案:A

303.实时在线仿真的缺点是()

A、价格昂贵

B、功能有限

C、响应速度慢

答案:A

304.设计嵌入式系统时,需要考虑哪些指标

A、性能

B、成本

C、功耗

答案:A

305.GDB的基本命令中intobreak表示()

A、查看所有设置的断点

B、查看程序

C、删除断点

答案:A

306.流行的嵌入式处理器()

A、全都都是

B、8051

C、ARM

答案:A

307.需求分析阶段包括

A、分析用户的需求、确定硬件软件和检查需求分析的结果

B、分析用户的需求

C、确定硬件软件

答案:A

308.GDB软件是()o

A、调试器

B、编译器

C、文本编辑器

答案:A

309.下载模式的作用是()

A、从宿主机上下载文件到SDRAM或FLASH

B、储存

C、加载程序

答案:A

310.指针是一个程序实体所占用内存空间的()。

A、首地址

B、位地址

C、尾地址

答案:A

311.clear命令的作用是()

A、清除终端窗口

B、关闭终端窗口

C、打开终端窗口

答案:A

312.下列不是uC/OSCI的特点的是()

A、不可移植

B、可裁剪

C、结构小巧

答案:A

313.在宿主机上编译好引导程序、Linux系统内核、根文件系统、应用程序。然

后,将它们烧写到目标机的()中。

A、FIash

B、硬件

C、软件

答案:A

314.BSP作为一种嵌入式软件,它的主要特点是

A、与硬件和操作系统都相关

B、与硬件有关,与操作系统无关

C、与硬件无关,与操作系统有关

答案:A

315.嵌入式(控制)系统的软件开发通常需要交叉编译环境,下列不属于交叉编

译环境的是()

A、交换机

B、宿主机

C、目标机

答案:A

316.S3c241OX是()位处理器

A、32

B、8

C、16

答案:A

317.如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方

式是0。

A、DMA方式

B、程序查询

C、中断方式

答案:A

318.关于嵌入式系统设计一般步骤错误的是()

A、不需要需求分析

B、先进行需求分析

C、其次体系结构设计

答案:A

319.RS232-C串口通信中,表示逻辑1的电平是()

A、以上都不是

B、0V

C、3.3V

答案:A

320.ARM处理器复位后,处理器处于()模式。

A、SVC

B、IRQ

C\System

答案:A

321.标识设备不需要的参数是()

A、设备在计算机中的位置

B、设备类型

C、主设备号

答案:A

322.嵌入式系统设计步骤的第一步一般是()

A、需求分析

B、体系结构设计

C、硬件/软件设计

答案:A

323.设计软件子系统:软件总体设计、()设计。

A、模块设计

B、硬件总体

C、函数设计

答案:A

324.vivi(下载模式)启动Linux核心的命令是()。

A、boot

B\Ioad

C\part

答案:A

325.Makefile中把那些没有任何依赖,只有执行动作的目标称为()。

A、伪目标

B、最终目标

C、可执行目标

答案:A

326.设备文件在Linux()的地方?

A、/dev目录

B、/bin

C\/usr

答案:A

327.()属于嵌入式系统设计一般步骤

A、选项都是

B、需求分析

C、系统集成和系统测试

答案:A

328.每个设备文件都对应有两个设备号,标识该设备的种类,也标识了该设备所

使用的驱动程序的类别号是指()

A、主设备号

B、次设备号

C、块设备号

答案:A

329.目前,嵌入式系统有一部分有操作系统,还有一部分没有操作系统。下列()

嵌入式系统,带有操作系统。

A、数码相机

B、电冰箱控制器

C、洗衣机控制器

答案:A

330.BootLoader程序的结构框架中Stagel通常不包括以下()步骤。

A、引导内核

B、硬件设备初始化

C、为Stage2准备RAM空间

答案:A

331.vivi程序分2个阶段,第1阶段是用()语言编写的。

A、汇编语言

B、c语言

C、机器语言

答案:A

332.创建设备文件,可以用命令()

A、mknod

B、touch

C、mkdir

答案:A

333.动态链接是指程序运行时需要调用共享库文件,其后缀为()

A、so

B、a

C、c

答案:A

334.gdb(GUNDebugger)是一种基于命令行工作模式下的调试器。不能调试哪种语

言()。

A、C#

B、C++

C、Java

答案:A

335.在Linux中,采用给网络接口设备分配一个()的名字的方法来访问该设备。

A、唯一

B、相同

C、特殊

答案:A

336.Linux允许块设备一次传送()的字节

A、任意字节

B、8

C、128

答案:A

337.gcc常用选项,将DirName加入到头文件的搜索目录列表中的语法()

A、-IDirName

B、-LDirName

C\-c

答案:A

338.嵌入式系统设计的层次和设计原则层次分为系统级和()。

A、应用级

B、软件

G用户

答案:A

339.以下那一个是字符设备注册函数

A、register_chrdev

B、unregister_chrdev

Cvrequest_irq

答案:A

340.ARM公司主要依靠()获得利润

A、出售芯片授权

B、制定标准

C、生产芯片

答案:A

341.计算机的硬件不包括以下哪个部分?

A、BootLoader

B、输入/输出设备

C、存储设备

答案:A

342.Armboot是一个(),是为基于ARM或者StrongARMCPU的嵌入式系统所设计

的。它支持多种类型的Flash。

A、BootLoader

B、BootIoading

C、DownIoading

答案:A

343.()用于标识设备对应的驱动程序,主设备号相同的设备使用相同的设备驱

动程序。

A、主设备号

B、次设备号

C、标识符

答案:A

344.Linux中,用于创建字符设备文件的命令是什么?

A、mknod

B、mkfs

Gmkdir

答案:A

345.下面哪个不属于Linux系统设备

A、输入设备

B、字符设备

C、网络设备

答案:A

346.计算机的软件有()、应用软件组成。

A、系统软件

B、硬件层

C、设备驱动

答案:A

347.不属于字符设备的是()

A、U盘

B、触摸屏

C、简单按键

答案:A

348.()是指在输入/输出时数据处理以块为单位的设备,它一般都采用缓存技

术,支持数据的随机读写。

A、块设备

B、字符设备

C\网络设备

答案:A

349.ARM7包括()类型的核。

A、以上都是

B、ARM7TDMI

GARM7TDMI-S

答案:A

350.典型的块设备有()

A、U盘

B、触摸屏

C、简单按键

答案:A

351.为了便于文件编辑,在编辑makefile时,可以使用变量,引用变量时,只

需在变量前面加上()符。

A、$

B、C、#

答案:A

352.()属于字符设备

A、触摸屏

B、U盘

C、硬盘

答案:A

353.DSP偏重于信号处理,MCU偏重于()。

A、控制

B、操作

C、传输

答案:A

354.ARMS3C2410芯片自带一个8路()位A/D转换器

A、10

B、6

C、12

答案:A

填空题

1.Makefile文件预定义变量有很多,列举3个预定义变量:([填空1]),([填空

2]),([填空3])。

答案:$|$」$

2.ARM指令集是([填空1])位的。

答案:32

3.C语言文件预处理生成([填空1])后缀的文件

答案:.ii

4.Ramdisk是将一部分固定大小的([填空1])当作分区来使用。

答案:内存

5.8051系列是([填空1])位的嵌入式处理器

答案:8

6.([填空1])是美国WindRiver公司(风河公司)于1983年开发的一种32位嵌

入式实时操作系统(RTOS)o

答案:VxWorks

7.设备文件创建的方式有2种,分别是([填空1])和([填空2])

答案:自动创建I手动创建

8.C语言文件编译生成([填空1])后缀的文件

答案:.SS

9.Linux中,用于创建字符设备文件的命令是([填空1])。

答案:mknod

10.([填空1])工具是将数以百计的常用UNIX/Linux命令集成到一个可执行文

件中,所占空间1MB左右。

答案:Busybox

11.在内核配置时,([填空1])是将该驱动统一进行裁剪

答案:””

12.A/D转换器是将([填空1])转换成([填空2])的模块。

答案:模拟信号I数字信号

13.嵌入式系统设计思路是:(([填空1]))。

答案:够用即可

14.([填空1])是指挥硬件工作的软件。它是应用程序与硬件之间的一个中层

软件层,为应用程序屏蔽硬件的细节。

答案:驱动程序

15.ARM微处理器的工作状态一般有([填空1])状态,([填空2])状态。

答案:ARM|THUMB

16.设备号用于区分具体的设备。设备号包括([填空1])和次设备号(minornu

mber)。

答案:主设备号

17.-static参数的作用是生成([填空1])文件。

答案:静态链接库文件静态链接库

18.设备驱动模块化编程一般分为加载、系统调用和([填空1])等3个过程

答案:卸载

19.#include"a.h",头文件目录除在系统预设的目录中寻找,还在([填空1])

目录中查找。

答案:当前目录当前

20.在传统方式的设备管理中,除了设备类型以外,内核还需要一对参数才能唯

一标识设备,这对参数就是([填空1])和([填空2])。

答案:主设备号|次设备号

21.GDB单步执行(不进入子程序)的命令是([填空1])。

答案:nextn

22.ARMS3C2410芯片自带一个8路输入(填空1)位A/D转换器,并且支持触摸

屏功能。

答案:10

23.([填空1])是数据保存到设备上所使用的一种组织结构或格式。也可以说

是操作系统访问外部设备数据所约定的一种通用访问接口格式。

答案:文件系统

24.ARM字数据存储格式有([填空1]),([填空2])o

答案:大端格式I小端格式

25.驱动程序的组成通常包括3部分:([填空1])([填空2])([填空3])

答案:自动配置和初始化子程序I服务于I/O请求的子程序I中断服务子程序

26.计算机的硬件部分由([填空1])、([填空2])、([填空3])三部分组成

答案:输入/输出设备I存储设备ICPU

27.计算机的软件由([填空1])和([填空2])两部分组成。

答案:系统软件I应用软件

28.[填空1])是指在输入/输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论