书签 分享 收藏 举报 版权申诉 / 16
上传文档赚钱

类型中国大学MOOC嵌入式Liunx应用开发习题(含答案).docx

  • 上传人(卖家):longfei1026
  • 文档编号:2402924
  • 上传时间:2022-04-13
  • 格式:DOCX
  • 页数:16
  • 大小:22.30KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《中国大学MOOC嵌入式Liunx应用开发习题(含答案).docx》由用户(longfei1026)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    中国 大学 MOOC 嵌入式 Liunx 应用 开发 习题 答案
    资源描述:

    1、中国大学MOOC嵌入式Liunx应用开发习题(含答案)1、下列关于嵌入式系统描述,错误的是( )A、可以解决某类确定问题B、与通用计算机在技术本质上没有区别C、功能比通用计算机更强大D、对体积和功耗、可靠性、成本有严格要求答案:功能比通用计算机更强大2、下列哪一项,不属于嵌入式系统的固有组成部分( )A、处理器B、外围电路C、嵌入式操作系统D、嵌入式应用软件答案:嵌入式操作系统()3、下列编程语言中,执行效率最高的是( )A、汇编语言B、C语言C、C+语言D、JAVA语言答案:汇编语言4、采用嵌入式操作系统的好处是( )A、系统速度更快B、执行效率更高C、应用软件运行更快D、程序员可专注于问题

    2、答案:程序员可专注于问题5、直接针对硬件编程,不可以( )A、访问处理器的寄存器B、控制硬件工作模式和过程C、利用操作系统的调度机制D、读写内存答案:利用操作系统的调度机制6、关于模块描述,错误的是( )A、模块划分应符合高内聚低耦合的原则B、C语言中,源文件和对应头文件构成一个模块C、几个模块共享的全局变量,可定义在这些文件共有的头文件中。D、嵌入式系统中,每个硬件设备对应一个模块答案:几个模块共享的全局变量,可定义在这些文件共有的头文件中。7、关于中断服务程序,错误的是( )A、可向主程序返回计算结果B、应该尽可能短小,以增强系统实时性C、不应在其中包含复杂操作D、不能进行参数传递答案:可

    3、向主程序返回计算结果8、关于无操作系统嵌入式系统的中断模型,正确的是( )A、中断程序中完成对应事务处理B、中断程序中仅作中断登记C、中断发生时,中断服务程序将中断类型登记到堆栈中D、主程序通过无限循环执行实际中断任务,不区分中断优先级答案:中断程序中仅作中断登记9、在采用C语言模拟面向对象特性时,正确的描述是( )A、结构与类的功能完全相同B、函数指针用于实现类的属性成员C、通过结构体包含实现继承D、结构可以包含成员函数答案:通过结构体包含实现继承10、关于采用C语言进行“面向对象编程”,错误的描述是( )A:可以实现更好的程序结构B:可以有效的组织汉字显示C:可以实现部分“类”的功能D:在

    4、菜单设计方面效率较低答案:在菜单设计方面效率较低11、关于ARM C的程序优化,说法错误的是( )A、可分析程序运行时间B、可指导汇编程序设计C、可分析程序是否高效D、可指导C程序设计答案:可指导汇编程序设计12、关于数据类型的描述,正确的是( )A、数据类型越短越节省存储空间B、传递参数时尽量采用字符型变量C、采用整型变量效率最高D、循环中尽量用短的数据类型,以加快执行速度答案:采用整型变量效率最高13、关于循环优化的描述,正确的是( )A、采用加计数改变循环变量B、采用减计数改变循环变量C、次数不定循环应采用whileD、循环展开可提高程序质量答案:采用减计数改变循环变量14、关于指针别名

    5、,错误的描述是( )A、尽量避免采用指针B、采用指针有可能会降低程序效率C、编译器不能识别指针别名D、采用位域时,要注意指针别名问题答案:尽量避免采用指针15、关于结构体的描述,错误的是( )A、在结构体中,短的成员先定义,长的成员后定义B、结构体成员尽量边界对齐C、数组元素应放到结构体末尾D、_packet关键字可提高结构体访问速度答案:_packet关键字可提高结构体访问速度16、Linux的特点不包括( )A、微内核B、符合POSIX标准C、可运行于服务器D、可运行于嵌入式设备答案:微内核17、以下哪一项,不属于shell的特点( )A、是操作系统的低级接口B、可从控制台键入shell命

    6、令C、可编写shell脚本D、linux支持多种shell答案:是操作系统的低级接口18、以下哪一个shell环境变量标识了系统可执行文件路径( )A、HOMEB、PATHC、TERMD、PWD答案:PATH19、以下哪个路径下存放了系统所有设备文件( )A、binB、devC、libD、root答案:dev20、查看系统当前进程,采用如下哪个命令( )A、rmB、touchC、mkdirD、ps答案:ps21、配置网卡ip地址,采用下列哪个命令( )A、pingB、telnetC、ifconfigD、ftp答案:ifconfig22、交叉编译器的特点是( )A、编译器运行在宿主机,编译结果运

    7、行在宿主机B、编译器运行在目标机,编译结果运行在目标机C、编译器运行在宿主机,编译结果运行在目标机D、编译器运行在目标机,编译结果运行在宿主机答案:编译器运行在宿主机,编译结果运行在目标机23、GNU工具链不包括以下哪一项( )A、GCCB、GDBC、LDD、IDE答案:IDE24、vi的强制存盘退出命令是( )A、qB、q!C、wqD、x答案::wq!25、采用gcc编译程序时,只进行到预处理阶段,采用下列哪个选项( )A、-EB、-SC、-cD、-o答案:-E26、采用gcc编译程序时,打开所有警告采用下列哪个选项( )A、-wB、-OC、-gD、-Wall答案:-Wall27、gdb的断

    8、点功能,采用如下哪一个缩写形式( )A.nB.iC.bD.l答案:C28、make命令确定文件是否应编译的依据是( )A、文件生成时间B、文件生成大小C、文件类型D、文件属性答案:文件生成时间29、以下哪一项不属于Makefile的目标类型( )A、最终目标B、中间目标C、标签D、依赖文件答案:依赖文件30、以下关于make执行流程,错误的是( )A、Makefile的第一个目标是最终目标B、各目标按照堆栈原则查找C、依赖文件不存在则直接退出D、标号会被最先关联到答案:标号会被最先关联到31、以下哪一个不属于Makefile的变量类型( )A、环境变量B、自动化变量C、递归展开变量D、符号变量

    9、答案:符号变量32、以下哪一项描述是正确的( )A、Makefile不支持嵌套B、Makefile不支持同时生成多个可执行程序C、Makefile中不用明确写明所有规则D、Makefile执行出错即退出答案:Makefile中不用明确写明所有规则33、基于操作系统的嵌入式软件平台,可以不包括下面哪一项( )A、bootloaderB、操作系统C、文件系统D、图形系统答案:图形系统34、Busybox的特点不包括( )A、将大量程序压缩到一个文件中B、通过命令行参数argv1识别每一个命令C、为每个命令建立一个符号链接D、将多个命令的公共部分进行合并,只保留一个副本答案:通过命令行参数argv1

    10、识别每一个命令35、bootloader的特点描述正确的是( )A、在系统中一直工作,直到掉电B、分为两阶段运行,用汇编设计C、其主要功能是复制操作系统内核到内存中D、具有用户交互功能答案:其主要功能是复制操作系统内核到内存中36、对应嵌入式应用程序来说( )A、必须交叉编译B、可以交叉编译C、必须本地编译D、可以本地编译答案:必须交叉编译37、以下哪种方式不用于下载和调试程序( )A、TFTPB、FTPC、HTTPD、NFS答案:HTTP38、关于内核模块的描述,正确的是( )A、模块是可独立执行的程序B、模块一旦链接到内核,就与内核中原有的代码完全等价C、模块一旦加载到内核中,即不可卸载D

    11、、模块运行于用户空间答案:B39、下列哪个命令可将模块插入内核( )A、insmodB、lsmodC、rmmodD、depmod答案:insmod40、关于模块的功能,错误的是( )A、插入模块到内核时可带参数B、可通过模块扩展内核功能C、Linux内核模块必须遵守GPL许可证D、模块插入内核后,可导出符号供其他模块使用答案:Linux内核模块必须遵守GPL许可证41、关于Linux驱动程序的说明,错误的是( )A、驱动程序必须采用模块动态加载方式插入系统B、驱动程序属于内核代码C、驱动程序就是一个函数和数据结构的集合D、驱动程序用于控制硬件设备答案:驱动程序必须采用模块动态加载方式插入系统4

    12、2、Linux的设备,不包括如下哪一项( )A、字符设备B、块设备C、网络设备D、输出设备答案:输出设备43、2.6及之后的Linux系统主设备号是多少位( )A、8B、12C、24D、32答案:1244、2.6及之后的Linux系统次设备号是多少位( )A、8B、16C、20D、24答案:2045、设计Linux设备驱动程序的主要工作是设计( )A、函数指针B、函数C、与函数指针对应的函数D、与函数对应的函数指针答案:与函数指针对应的函数46、io_p2v()函数的功能是( )A、物理地址转虚拟地址B、虚拟地址转物理地址C、物理地址登记D、寄存器登记答案:物理地址转虚拟地址47、copy_f

    13、rom_user()函数的功能是( )A、将数据从内核空间复制到用户空间B、将数据从用户空间复制到内核空间C、在驱动程序之间复制数据D、在应用程序之间复制数据答案:将数据从用户空间复制到内核空间48、关于linux中断驱动程序的描述,错误的是( )A、中断程序的上半部负责生成小任务B、中断服务程序的主体部分由操作系统调度执行C、中断服务应快速完成,以保证系统的快速响应性D、中断程序只能响应外部事件答案:中断程序只能响应外部事件49、在ARM11之后,新的Cortex核不包括下面哪个系列( )A、AB、RC、ND、M答案:N50、STM32F103属于哪个系列产品( )A、Cortex M0B、

    14、Cortex M3C、Cortex M5D、Cortex M7答案:Cortex M351、STM32F103的输入模式不包括下面哪一项( )A、模拟输入模式B、浮空输入模式C、上拉/下拉输入模式D、通用开漏输入模式答案:通用开漏输入模式52、STM32F103的端口输入数据寄存器是( )A、GPIOx_IDRB、GPIOx_CRHC、GPIOx_CRLD、GPIOx_ODR答案:GPIOx_IDR53、关于STM32处理器的库,说明错误的是( )A、意法公司先后推出了STM32标准库和HAL库B、库是对处理器内部寄存器进行配置的接口C、库在系统中的位置是用户应用程序与寄存器之间D、目前最新的库是STM32标准库V3.5.0答案:目前最新的库是STM32标准库V3.5.0

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:中国大学MOOC嵌入式Liunx应用开发习题(含答案).docx
    链接地址:https://www.163wenku.com/p-2402924.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库