版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式系统开发试题库+答案一、单选题(共90题,每题1分,共90分)1、交叉编译器软件属于嵌入式系统的()。A、应用软件B、支撑软件C、系统软件正确答案:B2、字符设备是指数据处理以()为单位,并按顺序进行访问的设备。A、网络B、字节C、块正确答案:B3、在嵌入式系统设计中,进行硬件版图设计是在进行()时完成A、需求分析B、系统集成C、软硬件设计正确答案:C4、()(CrossDeveloping)的模式是指:开发系统在PC机(一般称为宿主机或host)上,即完成软件的编辑、编译、链接等工作;软件的运行是在嵌入式设备(一般称为目标机或target)上。A、交叉开发B、交叉编译C、交叉编辑正确答案:A5、μC/OS-II结构小巧,最小内核可编译至(),即使包含全部功能如信号量、消息邮箱、消息队列及相关函数等A、2KB、4MC、8G正确答案:A6、静态申请分配主设备号是由()分配A、内核B、外核C、人工正确答案:C7、嵌入式系统是以应用为中心,以()为基础A、计算机技术B、硬件C、软件正确答案:A8、以下那一个是字符设备注册函数A、register_chrdevB、request_irqC、unregister_chrdev正确答案:A9、在Linux中,哪个函数用于将设备驱动程序注册到内核中?A、register_chrdev()B、register_driver()C、register_device()正确答案:A10、软件的()和软件的性能通常是矛盾的,通常以损失某些特性情况下的优化性能为代价。A、通用性B、适应性C、复杂性正确答案:A11、()是指把系统的软件、硬件和执行装置集成在一起,进行调试,发现并改进设计过程中的错误。A、系统集成B、系统测试C、集成正确答案:A12、比较典型的是将Flash分成()个分区,分别用于保存引导程序(BootLoader)、启动参数、系统内核、根文件系统和应用程序等,A、5B、6C、7正确答案:A13、S3C2410X有()个外部中断源。A、24B、8C、16正确答案:A14、降低嵌入式系统功耗的技术大致有哪些方法?A、全部都是B、降低工作电压C、系统资源最小化正确答案:A15、设备号包括()设备号(majornumber)和次设备号(minornumber)。A、次B、次次C、主正确答案:C16、()是指程序运行时需要调用共享库文件。A、动态链接B、超链接C、静态链接正确答案:A17、建立基本的目录结构的命令为()A、#mkdirrootfs#cdrootfs#mkdiretcdevlibmntproctmpusrvarB、#mkdiretcdevlibmntproctmpusrvar#cdrootfs#mkdirrootfsC、#cdrootfs#mkdirrootfs#mkdiretcdevlibmntproctmpusrvar正确答案:A18、嵌入式系统的软件层次分为系统级和A、应用级B、标准级C、模块级正确答案:A19、嵌入式系统设计思路是A、越高越好B、越多越好C、够用即可正确答案:C20、驱动程序是指挥硬件工作的软件。它是应用程序与硬件之间的一个()软件层,为应用程序屏蔽硬件的细节。A、中层B、低层C、高层正确答案:A21、汽车导航系统可使用()A、弱实时B、不需要使用C、以上都对正确答案:A22、不是嵌入式处理器的特点()A、生命周期长B、功耗低C、不支持实时多任务正确答案:C23、gdb主要功能A、以上都是B、启动被调用的程序C、让被调用的程序在指定位置停止正确答案:A24、在Linux中,哪种驱动程序是用来与硬件交互的?A、应用程序B、内核模块C、系统调用正确答案:B25、Linux应用程序可以通过()的一-组固定的入口点来访问驱动程序,这组入口点是由每个设备的设备驱动程序提供的。A、内存B、设备文件C、系统正确答案:B26、B指令的功能是A、PC=+PC+addr左移两位B、PC=+PC+addr右移两位C、PC=+PC+addr左移四位正确答案:A27、系统管理常用的二进制可执行文件,一般放在()目录下。A、/usrB、/rootC、/sbin正确答案:C28、Linux中,用于获取当前工作目录的绝对路径的命令是什么?A、cdB、pwdC、ls正确答案:B29、嵌入式系统设计的层次和设计原则层次分为系统级和()。A、软件B、应用级C、用户正确答案:B30、变量一般在MakeFile文件的()进行定义。A、尾部B、头部C、中部正确答案:B31、计算机的软件由系统软件和()组成。A、应用软件B、应用硬件C、系统硬件正确答案:A32、linux中的网络编程是通过()(套接字)来实现,实质是一种文件描述符。A、lineB、socketC、link正确答案:B33、驱动程序是指挥硬件工作的软件。它是应用程序与()之间的一个中层软件层,为应用程序屏蔽硬件的细节。A、开发B、硬件C、修改正确答案:B34、()显示屏是利用有机电致发光二极管制成的显示屏。A、OLEDB、ABCDC、EFGH正确答案:A35、文件的存储方法依赖于()A、以上都是B、文件的物理结构C、存放文件的存储设备的特性正确答案:A36、()作为嵌入式系统的核心,它必须首先满足系统在功耗、功能和速度方面的要求。A、嵌入式处理器B、内存控制器C、LCD控制器正确答案:A37、功能非常强大,软硬件都做到完全实时的在线调试方式是()A、实时在线仿真B、软件调试C、模拟调试正确答案:A38、对于驱动程序与应用程序的区别说法正确的是()A、其余全部正确B、应用程序有一个main函数,总是从些函数开始主动执行一个任务,而驱动程序安装之后,便停止工作,并等待被应用程序调用。C、使用的库函数不同。正确答案:A39、在字符设备驱动中,structile_operations结构中函数指针成员不包含()A、openB、readC、close正确答案:C40、在嵌入式系统设计时,下面存储结构中对程序员透明的是()A、磁盘存储器B、内存C、高速缓存正确答案:C41、RISC的意思是()A、精简指令集计算机B、计算C、递归指令正确答案:A42、S3C2410X的内核是()。A、ARM920TB、ARM1020C、ARM720T正确答案:A43、创建设备文件,可以用命令()A、mknodB、mkdirC、touch正确答案:A44、ARMS3C2410芯片自带一个8路()位A/D转换器A、10B、6C、12正确答案:A45、块设备用()表示A、BB、AC、C正确答案:A46、交叉编译环境构建包括2个部分:第一部分是:宿主机(嵌入式交叉编译环境)PC+Linux+交叉编译器+()。A、库函数B、引导程序C、嵌入式操作系统正确答案:A47、()是用来区分具体设备的实例A、次设备号B、主设备号C、网络接口号正确答案:A48、在嵌入式系统设计中,软硬件划分是在进行()时完成A、软硬件设计B、需求分析C、体系结构设计正确答案:C49、BootLoader程序的结构框架通常分两部分其中Stage1通常不包括以下哪个步骤()。A、设置内核启动参数B、硬件设备初始化C、为Stage2准备RAM空间正确答案:A50、Linux将设备分为:字符设备,块设备和()A、软件设备B、基础设备C、网络设备正确答案:C51、实时分:()和弱实时。A、弱实时B、硬实时C、强实时正确答案:C52、ARM中有()个32位寄存器。A、37B、48C、32正确答案:A53、以下那一种设备是以字节为单位的A、字符设备B、网络设备C、块设备正确答案:A54、Blob是BootLoaderObject的缩写。它遵循(),源代码完全开放。A、GPLB、ORLC、XRL正确答案:A55、LinuxI/O操作默认是:A、同步阻塞模式B、异步阻塞模式C、同步非阻塞模式正确答案:A56、关于Linux设备驱动程序的说法错误的是A、不能检测和处理设备出现的错误B、位于应用程序和硬件设备之间C、是指挥硬件工作的软件正确答案:A57、gcc-()只编译生成目标文件,后缀为.oA、oFileNameB、cC、g正确答案:B58、在系统裁剪中,裁剪的目的是()A、减少系统存储空间B、减少系统开机时间C、减少系统运行时的CPU占用率正确答案:A59、产品开发不同于学术课题研究,它是以()的推出适合用户需求的产品为目的的A、高质量、可靠、高效B、快速、低成本、高质量C、低成本、低功耗、快速正确答案:B60、()用于加载文件到内存或Flash中A、paramB、partC、load正确答案:C61、嵌入式系统设计的第一步是()A、系统集成和系统测试B、需求分析C、体系结构设计正确答案:B62、创建根目录文件系统映像文件使用的工具为()A、BusyBoxB、cramfsC、make正确答案:A63、生成内核映像文件zImage的过程makezImage是指A、内核裁剪B、生成内核映像文件zImageC、编译变量依赖关系正确答案:B64、在宿主机上编译好引导程序、Linux系统内核、根文件系统、应用程序。然后,将它们烧写到目标机的()中。A、软件B、硬件C、Flash正确答案:C65、Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地址之间的交换用(A)完成A、硬件B、软件C、用户正确答案:A66、S3C2410中内置的A/D转换器的类型是()A、逐位比较型B、积分型C、计数型正确答案:A67、()(GNCCompiler的简称)是一组编译工具的总称,主要任务是预处理和编译,并且提供与编译器相关的运行库的支持。A、GCCB、lsC、cpp正确答案:A68、S3C2410X是()位处理器A、32B、8C、16正确答案:A69、DSP偏重于信号处理,MCU偏重于()。A、控制B、操作C、传输正确答案:A70、每条ARM指令占()字节A、4B、3C、2正确答案:A71、NANDFLASH和NORFLASH的区别正确的是。()A、大多数写入操作需要先进行擦除操作B、NOR的读速度比NAND稍慢一些C、NAND的写入速度比NOR慢很多正确答案:A72、Flash程序烧写时,需准备好的软件不包括()。A、引导程序B、应用程序C、子文件系统正确答案:C73、ARM状态,处理器执行()的字对齐的ARM指令。A、32位B、16位C、8位正确答案:A74、指针是一个程序实体所占用内存空间的()。A、首地址B、位地址C、尾地址正确答案:A75、命令rmmod的功能是()A、将驱动模块加载到操作系统内核B、将驱动模块从内核中删除C、列出当前动态加载的模块清单正确答案:B76、Linux系统会用()字母表示字符设备A、aB、bC、c正确答案:C77、在大部分Unix系统,块设备不能按字节处理数据,只能一次传送一个或多个长度是()字节(或一个更大的2次幂的数)的整块数据。A、512B、1024C、256正确答案:A78、ARM处理器复位后,处理器处于()模式。A、SVCB、IRQC、System正确答案:A79、根文件系统的创建过程错误的是()A、无需创建根文件系统映像文件B、建立基本的目录结构C、交叉编译BusyBox正确答案:A80、()修改vivi的参数,如核心命令行参数A、partB、loadC、param正确答案:C81、GCC编译器哪个参数是指定输出文件名?()A、-oFileNameB、-cC、-g正确答案:A82、ARM11处理器中,内核与cache之间数据通路是()位A、64B、32C、16D、8正确答案:A83、开发系统在()(一般称为宿主机或host)上,即完成软件的编辑、编译、链接等工作A、PC机B、PD机C、PA机正确答案:A84、下面关于哈佛结构描述正确的是A、程序存储空间与数据存储空间合并B、程序存储空间与数据存储空间分离C、存储空间与IO空间分离正确答案:B85、使用交叉编译的原因,是由于嵌入式系统的()资源有限,不能安装编译所需要的软件。A、硬件B、程序C、软件正确答案:A86、下列不是μC/OS-II的特点的是()A、不可移植B、可裁剪C、结构小巧正确答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新辅助化疗对卵巢恶性肿瘤患者免疫系统的影响
- 牙周炎中免疫相关基因的生物信息学分析及免疫浸润模式
- 2025公司合同违约赔偿
- 非平衡自驱动体系与剪切体系内在关联的研究
- 二零二四年度新型环保墙地砖采购与销售合作协议3篇
- 2025年度车场租赁与停车场信息化管理合同4篇
- 2025版国际劳务派遣公司服务协议范本3篇
- Unit 3 Seasons Lesson 1(说课稿)-2023-2024学年人教新起点版英语二年级下册
- 二零二五版股份有限公司股权质押贷款合同协议书3篇
- 2025公司之间借款合同范本
- 【采购管理优化探究文献综述3000字】
- 《大学生职业发展与就业指导》课程标准
- 第23课《出师表》课件(共56张)
- GB/T 3953-2024电工圆铜线
- 发电机停电故障应急预案
- 接电的施工方案
- 幼儿阿拉伯数字描红(0-100)打印版
- 社会组织等级评估报告模板
- GB/T 12173-2008矿用一般型电气设备
- 新媒体研究方法教学ppt课件(完整版)
- 2020新版个人征信报告模板
评论
0/150
提交评论