嵌入式系统开发题库(附答案)_第1页
嵌入式系统开发题库(附答案)_第2页
嵌入式系统开发题库(附答案)_第3页
嵌入式系统开发题库(附答案)_第4页
嵌入式系统开发题库(附答案)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

嵌入式系统开发题库(附答案)

一、单选题(共90题,每题1分,共90分)

1、使用交叉编译的原因,是由于嵌入式系统的O资源有限,不能安装

编译所需要的软件。

A、程序

B、硬件

C、软件

正确答案:B

2、GCC(GNUCCompiler的简称)是一组O工具的总称,主要任务是

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

A、编译

B、编程

C、程序

正确答案:A

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

A、小

B、大

C、上

正确答案:A

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

A、以上均是

B、structfile

C、structinode

正确答案:A

5、ROMMonitor程序是利用()写入Flash存储器。

A、JTAG

B、JJAG

C、JKAG

正确答案:A

6、启动Linux核心的命令是

A、boot

B、param

C、part

正确答案:A

7、目前,嵌入式系统有一部分有操作系统,还有一部分没有操作系统。

下列()嵌入式系统,带有操作系统。

A、洗衣机控制器

B、数码相机

C、电冰箱控制器

正确答案:B

8、使用GCC编译工具将C语言源程序编译成可执行文件,要依次经过四

个阶段:()()()()

A、预处理

B、编译

C、汇编

正确答案:A

9、为了解决CPU输出数据的速度远远高于打印机的打印速度这一矛盾,

可采用()

A、缓冲技术

B、并行技术

C、通道技术

正确答案:A

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

A、WindowsXP

B、VxWorks

C、WindowsCE

正确答案:A

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

保存在tloc中的函数

A、time

B、gmtime

C、gettimeofday

正确答案:A

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

算法方面进行了特殊设计,在数字滤波、谱分析等各种仪器上,获得了

大规模的应用。

A、DSP

B、MCU

C、MPU

正确答案:A

13、gcc编译器的编译选项大约有多少个

A、100

B、300

C、500

正确答案:A

14、Blob是BootLoaderObject的缩写。它遵循O,源代码完全开放。

A、GPL

B、0RL

C、XRL

正确答案:A

15、文件的存储方法依赖于()

A、以上都是

B、文件的物理结构

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

正确答案:A

16、服务于I/O请求的子程序,又称()

A、驱动程序

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

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

正确答案:B

17、在字符设备驱动程序开发中,不允许出现()。

A、全局变量

B、静态变量

C、死循环

正确答案:C

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

建设备文件

A、根目录

B、sys/class

C、/dev

正确答案:B

19、JTAG仿真器的功能有2种.第一是完成程序仿真调试;第二,完成

对的()的烧写

A、Flash存储器

B、JTAG仿真器

C、JTAG存储器

正确答案:A

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

A、FIQ是外部中断异常

B、复位异常级别最高

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

正确答案:A

21、对S3c2410_adc_init()函数功能描述正确的是

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

devfs_register()函数。

B、申请中断,使用registejchrdev()函数

C、申请主设备号,使用request_irq()函数。

正确答案:A

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

A、支撑软件

B、系统软件

C、应用软件

正确答案:A

23、头文件和””有什么区别?

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

cpp在当前目录中搜寻相应的文件

B、两个作用一样

C、无区别

正确答案:A

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

A、单片机

B、硬件

C、软件

正确答案:B

25、Linux系统创建线程函数是()

A、intpthread_create(pthread_t*tidp,constpthread_attr_t

*attr,void*(*start_rtn)(void),void*arg)

B、intpthread_join(pthread_ttid,void**rval_ptr)

C、intpthread_exit(void*rval_ptr)

正确答案:A

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

A、mkdir

B、mkfs

C、mknod

正确答案:c

27、系统管理常用的二进制可执行文件,一般放在()目录下。

A、/root

B、/sbin

C、/usr

正确答案:B

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

A、所有选项都正确

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

C、精简系统内核

正确答案:A

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

A、其余选项皆是

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

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

正确答案:A

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

A、ucos

B、Windows

C、Linux

正确答案:C

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

的可靠性以及友好的用户开发环境,被广泛地应用在通信、军事、航空、

航天等高精尖技术。

A、cpu

B、单片机

C、内核

正确答案:C

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

A、windows

B、andruid

C、Linux

正确答案:c

33、C++源程序后缀是()

A、C或.cc

B>a

C、h

正确答案:A

34、S3c2410X是()位处理器

A、32

B、8

C、16

正确答案:A

35、GPIO的工作模式不包括

A、输出浮空

B、输入浮空

C、输入上拉

正确答案:A

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

A、功耗

B、成本

C、性能

正确答案:C

37、ARMCortex-M系列处理器的特点是()。

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

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

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

正确答案:A

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

A、系统测试

B、系统集成

C、软件设计

正确答案:A

39、GNU是什么()?

A、操作系统

B、自由软件工程项目

C、英文

正确答案:B

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

A、b

B、a

C、h

正确答案:A

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

A、$@

B、$-

C、$

正确答案:A

42、程序运行的区域不同。驱动程序工作在O;应用程序工作在用户态。

A、硬件

B、软件

C、内核态

正确答案:C

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

A、内存

B、磁盘存储器

C、高速缓存

正确答案:C

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

A、1s

B、pwd

C、cd

正确答案:B

45、()用于加载文件到内存或Flash中

A、param

B、part

C、load

正确答案:c

46、structinode:一个文件可以对应多个file结构,但是只有()个

inode结构。

A、3

B、1

C、2

正确答案:B

47、为了便于文件编辑,在编辑makefile时,可以使用变量,引用变量

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

A、@

B、$

C、#

正确答案:B

48、NANDFLASH和NORFLASH的区另U正确的是。()

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

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

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

正确答案:A

49、不是嵌入式系统的特点()

A、可靠性高

B、功耗高

C、实时性好

正确答案:B

505设备号包括()设备号(majornumber)和次设备号(minor

number)。

A、次

B、次次

C、主

正确答案:C

51、gmtime函数功能是

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

息存放到tz

B、获取日历时间

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

正确答案:C

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

而驱动程序安装之后,便停止工作,并等待被O调用。

A、操作系统

B、硬件

C、应用程序

正确答案:C

53、驱动程序的组成通常包括()

A、以上都是

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

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

正确答案:A

54、内校映像文件是()

A、kernel

B、root,cramfs

C、zImage

正确答案:C

55、RS232-C串口通信中,表示逻辑1的电平是O

A、以上都不是

B、0V

C、3.3V

正确答案:A

56、嵌入式系统发展的第二阶段为()

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

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

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

正确答案:C

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

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

A、硬件

B、软件

C、用户

正确答案:A

58、嵌入式系统裁剪的目的是什么?

A、提高系统的运行效率

B、增加系统的功能

C、缩小系统的体积

正确答案:C

59、块设备是指在输入/输出时数据处理以块为单位的设备,它一般都采

用O,支持数据的随机读写。

A、射频技术

B、实时技术

C、缓存技术

正确答案:C

60、Windows中有一个专门用于嵌入式Linux操作系统烧录的软件()。

A、Zflasher

B、UbootLoader

C、JTAG

正确答案:A

61、系统概要设计包括哪些

A、以上均是

B、系统总体框架

C、软硬件划分

正确答案:A

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

A、break

B、list

C、intobreak

正确答案:A

63、GDB的主要功能不包括()

A、编译

B、启动被调用的程序

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

正确答案:A

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

A、位地址

B、首地址

C、尾地址

正确答案:B

65、大部分Unix系统,只能一次传送一个或多个长度是()字节(或一

个更大的2次募的数)的整块数据。

A、128

B、256

C、512

正确答案:C

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

A、其余全部正确

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

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

C、使用的库函数不同。

正确答案:A

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

A、c

B、c++

C、gdb

正确答案:C

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

A、gcc

B、c

C、c++

正确答案:A

69、下面哪个不属于Linux系统设备

A、字符设备

B、网络设备

C、输入设备

正确答案:C

70、GDB中设置断点的是

A、breakmain

B>run

C、continue

正确答案:A

71、()不是嵌入式系统的特点。

A、专用性

B、高功耗

C、可裁剪

正确答案:B

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

A、三星

B、Sony

C、ARM

正确答案:A

73、不是嵌入式处理器的特点()

A、生命周期长

B、不支持实时多任务

C、功耗低

正确答案:B

74、clear命令的作用是()

A、关闭终端窗口

B、清除终端窗口

C、打开终端窗口

正确答案:B

75、Linux系统会用()字母表本字符设备

A、a

B、b

C、c

正确答案:C

76、网络设备,又称O,用于网络通信

A、网络数据源

B、窗口

C、网络接口

正确答案:C

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

该设备所使用的驱动程序的类别号是指()

A、块设备号

B、主设备号

C、次设备号

正确答案:B

78、MCU和DSP的区别是()o

A、DSP偏重于信号处理

B、MCU偏重于信号处理

C、DSP偏重于控制

正确答案:A

79、Linux的设备分类不包括下列哪一项0

A、字符设备

B、虚拟设备

C、块设备

正确答案:B

80、为能够断电持续保留重要数据和保存系统配置信息,开发板外扩了

一片O

A、EEPROM存储芯片AT24co2

B、ROM存储芯片

C、RAM存储芯片

正确答案:A

81、()是一组编译工具的总称,主要任务是预

温馨提示

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

评论

0/150

提交评论