还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
嵌入式系统开发试题库+答案
一、单选题(共90题,每题1分,共90分)
1、交叉编译器软件属于嵌入式系统的()A、应用软件B、支撑软件C、系统软件正确答案B
2、字符设备是指数据处理以()为单位,并按顺序进行访问的设备A、网络B、字节C、块正确答案B
3、在嵌入式系统设计中,进行硬件版图设计是在进行()时完成A、需求分析B、系统集成C、软硬件设计正确答案C
4、()(Cross Developing)的模式是指开发系统在PC机(一般称为宿主机或host)上,即完成软件的编辑、编译、链接等工作;软件的运行是在嵌入式设备(一般称为目标机或target)上A、交叉开发B、交叉编译C、交叉编辑正确答案A
5、UC/0S-II结构小巧,最小内核可编译至(),即使包含全部功能如信号量、消息邮箱、消息队列及相关函数等A、2KB、4MC、8G正确答案A
6、静态申请分配主设备号是由()分配A、内核B、外核C、人工
58、在系统裁剪中,裁剪的目的是A、减少系统存储空间B、减少系统开机时间C、减少系统运行时的CPU占用率正确答案A
59、产品开发不同于学术课题研究,它是以的推出适合用户需求的产品为目的的A、高质量、可靠、高效B、快速、低成本、高质量C、低成本、低功耗、快速正确答案B
60、用于加载文件到内存或Flash中A、paramB、partC、load正确答案C
61、嵌入式系统设计的第一步是A、系统集成和系统测试B、需求分析C、体系结构设计正确答案B
62、创建根目录文件系统映像文件使用的工具为A、BusyBoxB、cramfsC make正确答案A
63、生成内核映像文件zImage的过程make zlmage是指A、内核裁剪B、生成内核映像文件zlmageC、编译变量依赖关系正确答案B
64、在宿主机上编译好引导程序、Linux系统内核、根文件系统、应用程序然后,将它们烧写到目标机的中A、软件B、硬件C Flash正确答案c
65、Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地址之间的交换用(A)完成A、硬件B、软件C、用户正确答案A
66、S3c2410中内置的A/D转换器的类型是()A、逐位比较型B、积分型C、计数型正确答案A
67、()(GN CCompiler的简称)是一组编译工具的总称,主要任务是预处理和编译,并且提供与编译器相关的运行库的支持A、GCCB、1sC、cpp正确答案A
68、S3c2410X是()位处理器A、32B、8C、16正确答案A
69、DSP偏重于信号处理,MCU偏重于()A、控制B、操作C、传输正确答案A
70、每条ARM指令占()字节A、4B、3C、2正确答案A
71、NAND FLASH和NOR FLASH的区别正确的是()A、大多数写入操作需要先进行擦除操作B、NOR的读速度比NAND稍慢一些C、NAND的写入速度比NOR慢很多正确答案A
72、Flash程序烧写时,需准备好的软件不包括()A、引导程序B、应用程序C、子文件系统正确答案C
73、ARM状态,处理器执行()的字对齐的ARM指令A、32位B、16位C、8位正确答案A
74、指针是一个程序实体所占用内存空间的()A、首地址B、位地址C、尾地址正确答案A
75、命令rmmod的功能是()A、将驱动模块加载到操作系统内核B、将驱动模块从内核中删除C、列出当前动态加载的模块清单正确答案B
76、Linux系统会用()字母表示字符设备A、aB、bC、c正确答案C
77、在大部分Unix系统,块设备不能按字节处理数据,只能一次传送一个或多个长度是()字节(或一个更大的2次寨的数)的整块数据A、512B、1024C、256正确答案A
78、ARM处理器复位后,处理器处于模式A、SVCB、IRQC、System正确答案A
79、根文件系统的创建过程错误的是A、无需创建根文件系统映像文件B、建立基本的目录结构C、交叉编译BusyBox正确答案A
80、修改vivi的参数,如核心命令行参数A、partB、loadC、param正确答案c
81、GCC编译器哪个参数是指定输出文件名?A、-o FileNameB-cc、-g正确答案A
82、ARM11处理器中,内核与cache之间数据通路是位A、64B、32C、16D、8正确答案A
83、开发系统在一般称为宿主机或host上,即完成软件的编辑、编译、链接等工作A、PC机B、PD机C、PA机正确答案A
84、下面关于哈佛结构描述正确的是A、程序存储空间与数据存储空间合并B、程序存储空间与数据存储空间分离C、存储空间与10空间分离正确答案B
85、使用交叉编译的原因,是由于嵌入式系统的资源有限,不能安装编译所需要的软件A、硬件B、程序C、软件正确答案A
86、下列不是uC/OS-n的特点的是A、不可移植B、可裁剪C、结构小巧正确答案A
87、Windows中有一个专门用于嵌入式Linux操作系统烧录的软件A、ZflasherB、UbootLoaderC、JTAG正确答案A
88、ROM Monitor程序是利用写入Flash存储器A、JTAGB、JJAGC、JKAG正确答案A
89、嵌入式系统开发中,裸机程序是指oA、没有操作系统支持的程序B、使用裸机开发工具开发的程序C、使用图形化开发工具开发的程序正确答案A
90、NAND FLASH和NOR FLASH的区别是大多数写入操作需要先进行操作A、擦除B、重置为1C、读写正确答案A正确答案C
7、嵌入式系统是以应用为中心,以为基础A、计算机技术B、硬件C、软件正确答案A
8、以下那一个是字符设备注册函数A、register_chrdevB、request_irqC、unregisterchrdev正确答案A
9、在Linux中,哪个函数用于将设备驱动程序注册到内核中?A、register_chrdevB、register_driverC register_device正确答案A
10、软件的O和软件的性能通常是矛盾的,通常以损失某些特性情况下的优化性能为代价A、通用性B、适应性C、复杂性正确答案A
11、是指把系统的软件、硬件和执行装置集成在一起,进行调试,发现并改进设计过程中的错误A、系统集成B、系统测试C、集成正确答案A
12、比较典型的是将Flash分成个分区,分别用于保存引导程序BootLoader启动参数、系统内核、根文件系统和应用程序等,A、5B、6C、7正确答案A
13、S3c2410X有个外部中断源A、24B、8C、16正确答案A
14、降低嵌入式系统功耗的技术大致有哪些方法?A、全部都是B、降低工作电压C、系统资源最小化正确答案A
15、设备号包括设备号major number和次设备号minor numberA、次B、次次C、主正确答案C
16、是指程序运行时需要调用共享库文件A、动态链接B、超链接C、静态链接正确答案A
17、建立基本的目录结构的命令为A、ttmkdir rootfs#cd rootfsttmkdir etcdev libmnt proctmp usrvarB、ttmkdir etcdev libmnt proctmp usrvar#cd rootfsttmkdir rootfsC、#cd rootfsttmkdir rootfsttmkdir etcdev libmnt proctmp usrvar正确答案A
18、嵌入式系统的软件层次分为系统级和A、应用级B、标准级C、模块级正确答案A
19、嵌入式系统设计思路是A、越高越好B、越多越好C、够用即可正确答案C
20、驱动程序是指挥硬件工作的软件它是应用程序与硬件之间的一个软件层,为应用程序屏蔽硬件的细节A、中层B、低层C、层IWJ正确答案A
21、汽车导航系统可使用A、弱实时B、不需要使用C、以上都对正确答案A
22、不是嵌入式处理器的特点A、生命周期长B、功耗低C、不支持实时多任务正确答案C
23、gdb主要功能A、以上都是B、启动被调用的程序C、让被调用的程序在指定位置停止正确答案A
24、在Linux中,哪种驱动程序是用来与硬件交互的?A、应用程序B、内核模块C、系统调用正确答案B
25、Linux应用程序可以通过的一-组固定的入口点来访问驱动程序,这组入口点是由每个设备的设备驱动程序提供的A、内存B、设备文件C、系统正确答案B
26、B指令的功能是A、PC=+PC+addr左移两位B、PO+PC+addr右移两位C、PC=+PC+addr左移四位正确答案A
27、系统管理常用的二进制可执行文件,一般放在目录下A、/usrB、/rootC、/sbin正确答案C
28、Linux中,用于获取当前工作目录的绝对路径的命令是什么?A、cdB、pwdC、Is正确答案B
29、嵌入式系统设计的层次和设计原则层次分为系统级和A、软件B、应用级C、用户正确答案B
30、变量一般在MakeFile文件的进行定义A、尾部B、头部C、中部正确答案B
31、计算机的软件由系统软件和组成A、应用软件B、应用硬件C、系统硬件正确答案A
32、linux中的网络编程是通过套接字来实现,实质是一种文件描述符A、lineB、socketC、link正确答案B
33、驱动程序是指挥硬件工作的软件它是应用程序与之间的一个中层软件层,为应用程序屏蔽硬件的细节A、开发B、硬件C、修改正确答案B
34、显示屏是利用有机电致发光二极管制成的显示屏A、OLEDB、ABCDC、EFGH正确答案A
35、文件的存储方法依赖于A、以上都是B、文件的物理结构C、存放文件的存储设备的特性正确答案A
36、作为嵌入式系统的核心,它必须首先满足系统在功耗、功能和速度方面的要求A、嵌入式处理器B、内存控制器C、LCD控制器正确答案A
37、功能非常强大,软硬件都做到完全实时的在线调试方式是A、实时在线仿真B、软件调试C、模拟调试正确答案A
38、对于驱动程序与应用程序的区别说法正确的是A、其余全部正确B、应用程序有一个main函数,总是从些函数开始主动执行一个任务,而驱动程序安装之后,便停止工作,并等待被应用程序调用C、使用的库函数不同正确答案A
39、在字符设备驱动中,struct ile_oper ations结构中函数指针成员不包含A、openB、readC、close正确答案C
40、在嵌入式系统设计时,下面存储结构中对程序员透明的是A、磁盘存储器B、内存C、高速缓存正确答案C
41、RISC的意思是A、精简指令集计算机B、计算C、递归指令正确答案A
42、S3C2410X的内核是A、ARM920TB、ARM1020C、ARM720T正确答案A
43、创建设备文件,可以用命令A、mknodB、mkdirC、touch正确答案A
44、ARM S3c2410芯片自带一个8路位A/D转换器A、10B、6C、12正确答案A
45、块设备用表示A、BB、AC、C正确答案A
46、交叉编译环境构建包括2个部分第一部分是宿主机嵌入式交叉编译环境PC+Limix+交叉编译器+A、库函数B、引导程序C、嵌入式操作系统正确答案A
47、是用来区分具体设备的实例A、次设备号B、主设备号C、网络接口号正确答案A
48、在嵌入式系统设计中,软硬件划分是在进行时完成A、软硬件设计B、需求分析C、体系结构设计正确答案C
49、BootLoader程序的结构框架通常分两部分其中Stagel通常不包括以下哪个步骤A、设置内核启动参数B、硬件设备初始化C、为Stage2准备RAM空间正确答案A
50、Linux将设备分为字符设备,块设备和A、软件设备B、基础设备C、网络设备正确答案C
51、实时分和弱实时A、弱实时B、硬实时C、强实时正确答案C
52、ARM中有个32位寄存器A、37B、48C、32正确答案A
53、以下那一种设备是以字节为单位的A、字符设备B、网络设备C、块设备正确答案A54Blob是Boot LoaderObject的缩写它遵循,源代码完全开放A、GPLB、0RLC、XRL正确答案A
55、Linux I/O操作默认是A、同步阻塞模式B、异步阻塞模式C、同步非阻塞模式正确答案A
56、关于Linux设备驱动程序的说法错误的是A、不能检测和处理设备出现的错误B、位于应用程序和硬件设备之间C、是指挥硬件工作的软件正确答案A
57、gcc-只编译生成目标文件,后缀为.0A、o FileNameBcc、g正确答案B。
个人认证
优秀文档
获得点赞 0