雨课堂在线学堂《嵌入式系统设计》单元考核测试答案_第1页
雨课堂在线学堂《嵌入式系统设计》单元考核测试答案_第2页
雨课堂在线学堂《嵌入式系统设计》单元考核测试答案_第3页
雨课堂在线学堂《嵌入式系统设计》单元考核测试答案_第4页
雨课堂在线学堂《嵌入式系统设计》单元考核测试答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

第一章:嵌入式系统基础第二章:嵌入式处理器第三章:嵌入式操作系统第四章:嵌入式软件开发平台第五章:嵌入式Linux驱动开发第六章:嵌入式系统实验第一章:嵌入式系统基础1/2单选题(2分)以下对嵌入式系统描述不正确的是()(A)嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力;(B)嵌入式系统是一个技术密集、资金密集、高度分散、不断创新的知识集成系统;(C)嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠性、成本、体积等要求;(D)嵌入式系统一般表现为体积较小的专用设备。答案:D2/2填空题(4分)嵌入式系统就是以____为中心,以____为基础,____可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的____计算机系统。答案::["应用"]2答案:["计算机技术"]3答案:["软件硬件"]4答案:["专用"]1/4单选题(2分)以下不属于嵌入式操作系统的是()(A)VxWorks(B)Android(C)WindowsXP(D)UC/OS-II答案:C2/4单选题(2分)以下不是安卓手机操作系统的优点是()(A)系统开放,甚至源代码是开放的;(B)普及率高,开发者多,应用资源也多;(C)界面一致,可以统一进行升级和更新;(D)界面友好,操作体验不错。答案:C3/4单选题(2分)嵌入式系统的硬件不包括()(A)嵌入式处理器(B)嵌入式操作系统(C)存储器系统(D)外部接口答案:B4/4填空题(3分)存储器的金字塔结构主要解决____、____和____之间的矛盾。答案::["速度"]2答案:["容量"]3答案:["成本"]第二章:嵌入式处理器1/2填空题(4分)根据ARM处理器的命名规则说明ARM920T的含义,其中9为____,2为____,0为____,T为____。答案::["序列号"]2答案:["带MMU"]3答案:["标准cache"]4答案:["Thumb指令集"]2/2填空题(2分)处理器的体系结构定义了____和基于这一体系结构下处理器的____。答案::["指令集ISA"]2答案:["程序员模型"]1/2填空题(5分)嵌入式最小硬件系统设计除了CPU外,还包括____、____、____、____和____五部分。答案::["电源模块"]2答案:["时钟模块"]3答案:["复位模块"]4答案:["存储器模块"]5答案:["JTAG调试接口模块"]第三章:嵌入式操作系统1/1填空题(4分)嵌入式系统软件的层次结构包括____、____、____和____四层。答案::["驱动层"]2答案:["操作系统层"]3答案:["中间件层"]4答案:["应用层"]1/2填空题(2分)POSIX标准定义了操作系统应该为应用程序提供的____,是IEEE为要在各种____操作系统上运行的软件而定义的一系列API标准的总称。答案::["接口标准"]2答案:["UNIX"]1/2填空题(3分)实时操作系统要求的三个特征是____、____和____。答案::["高精度计时系统"]2答案:["多级中断机制"]3答案:["实时调度机制"]2/2填空题(3分)RTLinux通过双内核结构实现Linux实时化的手段是____、____和____。答案::["中断虚拟化"]2答案:["实时调度"]3答案:["单触发时钟"]第四章:嵌入式软件开发平台1/2填空题(7分)基于Linux的开发流程分为____、____、____、____、____、____和____七步。答案::["建立开发环境"]2答案:["配置开发主机"]3答案:["建立引导装载程序BOOTLOADER"]4答案:["下载已经移植好的Linux操作系统"]答案:["建立根文件系统"]6答案:["建立应用程序的FLASH磁盘分区"]7答案:["开发应用程序"]2/2填空题(1分)在一个平台上生成可以在另一个平台上执行的代码称为____答案::["交叉编译"]1/4单选题(2分)关于静态库和动态库的描述错误的是()(A)静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。(B)动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。(C)静态库的代码在编译过程中已经被载入可执行程序,因此体积较大。(D)静态库的代码是在可执行程序运行时才载入内存的,在编译过程中仅简单的引用,因此代码体积较小。答案:D2/4填空题(5分)GCC编译器的文件约定中,“.c”代表____文件,“.cc”代表____文件,“.o”代表____文件,“.a”代表____文件,“.so”代表____文件。答案::["C语言源程序"]2答案:["C++语言源程序"]3答案:["目标文件"]4答案:["静态库文件"]5答案:["动态库文件"]3/4填空题(4分)GUN编译器的程序编译要经历____、____、____、____四个阶段。答案::["预处理"]2答案:["编译"]3答案:["汇编"]4答案:["链接"]4/4填空题(1分)GCC提供的代码优化功能通过编译选项____来控制优化代码的生成。答案::["–On"]1/3填空题(2分)如果要在编译时生成调试符号信息,需要使用GCC的____或者____选项。答案::["–g"]2答案:["-ggdb"]2/3单选题(2分)GDB查看变量值的命令是()(A)step(B)next(C)print(D)run答案:C3/3单选题(2分)GDB设置断点与恢复的命令是()(A)info(B)break(C)disable(D)enable答案:B第五章:嵌入式Linux驱动开发1/4填空题(3分)Linux设备驱动的组成部分包括____程序、____程序和____程序。答案::["初始化配置"]2答案:["I/O"]3答案:["中断服务"]2/4填空题(3分)Linux设备分为____、____和____三类。答案::["字符设备"]2答案:["块设备"]3答案:["网络设备"]3/4填空题(2分)设备驱动的模块加载和卸载命令分别是____和____。答案::["insmod"]2答案:["rmmod"]4/4单选题(2分)以下关于自旋锁和信号量说法错误的是()(A)自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环查看是否该自旋锁的保持者已经释放了锁,“自旋”就是“在原地打转”。(B)信号量则引起调用者睡眠,它把进程从运行队列上拖出去,除非获得锁。(C)无论是信号量,还是自旋锁,在任何时刻,最多只能有一个执行单元获得锁。(D)信号量适合于保持时间非常短的情况,它可以在任何上下文使用;自旋锁适合于保持时间较长的情况,只能在进程上下文使用。答案:D1/3单选题(2分)内核和用户空间的数据传输函数不包括()(A)memcopy(B)copy_to_user(C)copy_from_user(D)get_user答案:A2/3填空题(4分)Linux设备驱动程序包括的功能有____、____、____和____。答案::["设备的打开和释放"]2答案:["设备的读写操作"]答案:["设备的控制操作"]4答案:["设备的中断和轮询处理"]3/3填空题(5分)Linux设备操作使用的数据结构体是____,其包含____、____、____、____等函数的指针。答案::["file_operations"]2答案:["open"]3答案:["close"]4答案:["read"]5答案:["write"]第六章:嵌入式系统实验1/2填空题(1分)在u-boot命令行下修改ARM开发板的IP地

温馨提示

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

评论

0/150

提交评论