嵌入式LINUX试题

合集下载

嵌入式Linux笔试题库和答案

嵌入式Linux笔试题库和答案

一.选择题地创始人是谁()、、、、.在中,命令解释器是哪个()、管道、分级文件系统、字符型处理器、安装程序提供了两个引导装载程序( )、和、和、和、以上都不是.如果当前目录是,那么“”地父目录是哪个目录()、、、、.在中,要删除目录及其全部内容地命令为:()、、、、个人收集整理勿做商业用途.假定支持分区,下面哪一个操作是将分区加载到目录?()个人收集整理勿做商业用途、、、、–.显示用户地主目录地命令是什么()、$ 、$ 、$ 、$ 个人收集整理勿做商业用途.系统中有用户和,同属于组.在用户目录下有一文件,它拥有地权限,如果用户想修改用户目录下地文件,应拥有( )权限. 个人收集整理勿做商业用途、、、、.如何查看一个软件包是否安装( )、、、、—*.在中,提供包过滤功能地软件叫什么( )、、、、.服务地配置文件是什么?()、、、个人收集整理勿做商业用途.用命令显示出文件地描述:由此可知文件地类型为:()个人收集整理勿做商业用途、普通文件、硬连接、目录符号连接.操作系统中地是()、命令解释器、程序设计语言、脚本编辑器、编译器.能实现文件系统远程挂载地是().系统下硬盘分区,能直接使用地分区是()、主分区、扩展分区、逻辑分区、扩展分区和逻辑分区.系统地版内核地发布是在()年年年年.在编辑器地命令模式中,在光标所在位置地右侧插入字符地命令是().要给文件加上其他人可执行属性地命令是()个人收集整理勿做商业用途下面哪个命令可以一次显示一页内容?(). . . .、下面命令地作用是:"[\\\]\\$" (). 改变错误信息提示. 改变命令提示符. 改变一些终端参数. 改变辅助命令提示符、如何从当前系统中卸载盘().... 从中删除这个文件系统项、在中,如何标识第一块硬盘上地第个扩展分区?()....、下面哪条命令可以把复制为? ()... >.、下面哪个命令可以压缩部分文件:(). *. *. *. *.与通用操作系统相比嵌入式操作系统还必须具有地特点是()强稳定性,弱交互性较强实时性可伸缩性功耗管理与节能.下列那种设备不属于嵌入式系统产品().、取款机个人计算机机顶盒.下列是开源地嵌入式操作系统地是().嵌入式.下列不属于处理器异常工作模式地是().快速中断模式. 未定义模式.数据访问终止模式. 用户模式.嵌入式软件开发与通用软件开发增加了()环节. 代码编写. 代码调试 . 代码固化. 软件测试.嵌入式系统调试方式中不占用系统资源地调试方式是()模拟器方式监控器方式在线仿真器在线调试器方式.烧写到里地是()格式地文件.. . ..汇编程序中地伪指令是在()阶段起作用.. 编辑. 链接.编译. 执行、目前嵌入式处理器地种类大约有(). 多种多种. 多种多种.嵌入式系统中硬件层主要包括了嵌入式系统必要地硬件设备,(),存储器,等.嵌入式微处理器嵌入式控制器单片机.解压文件使用地命令是()–个人收集整理勿做商业用途– . –个人收集整理勿做商业用途.在处于命令行模式时,如果需要对文本进行修改,欲在光标所在位置地下一个位置开始输入字符,则().个人收集整理勿做商业用途按下字母进入插入模式按下字母进入插入模式按下字母进入插入模式按下字母进入插入模式.当前处于插入模式时,现放弃对文本修改,既不保存退出,则().使用“:!”命令. 使用“:!”命令退出.先按“”后,使用”:!”命令退出.先按“”后,使用”:!”命令退出.经过汇编后,生成地目标文件地后缀名为()..对代码文件编译,生成可调式代码地命令是()–––––和地区别正确地是(). 地读速度比稍慢一些地擦除速度远比地慢.地写入速度比慢很多.大多数写入操作需要先进行擦除操作.二、多项选择题:.常见地发行版本有:()、、、个人收集整理勿做商业用途、、.请选出所有能将文件地权限从'' 改为''地命令:( )个人收集整理勿做商业用途、、个人收集整理勿做商业用途、、.对于所有用户都能读地文件权限是()三.填空题一般包括四个主要部分,()()()()..目前,几乎所有地发行版本都包括了()和()两种.内核主要由()()()()()部分组成.编辑器地三种状态()()()..使用编译文件生成可执行文件要经历四个相互关联地步骤:(预处理)(编译)(汇编)和(链接).常见地两种操作模式是()和(),仅仅对开发人员有用地模式是().四.问答题. 文件地作用是什么?答案:一个工程中地源文件不计数,其按类型、功能、模块分别放在若干个目录中,定义了一系列地规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂地功能操作,因为就像一个脚本一样,其中也可以执行操作系统地命令.带来地好处就是——“自动化编译”,一旦写好,只需要一个命令,整个工程完全自动编译,极大地提高了软件开发地效率.是一个命令工具,是一个解释中指令地命令工具,一般来说,大多数地都有这个命令,比如:地,地,下地.可见,都成为了一种在工程方面地编译方法.个人收集整理勿做商业用途显示文件夹中隐藏文件信息地命令是什么?文件属性有哪些?(共十位)—第一个属性代表这个文件是【目录、文件或连结文件】,当为[ ]则是目录,为[ ]则是文件,若是[ ]则表示为连结档( );个人收集整理勿做商业用途若是[ ]则表示为装置文件里面地可供储存地接口设备;若是[ ]则表示为装置文件里面地串行端口设备,例如键盘、鼠标.接下来地属性中,三个为一组,且均为【】三个参数地组合,其中[]代可读、[]代表可写、[]代表可执行:个人收集整理勿做商业用途第一组为【拥有人地权限】,第二组为【同群组地权限】;第三组为【其它非本群组地权限】..说明下述系统命令地主要功能是什么.显示文件目录命令改变当前目录命令如建立子目录删除子目录命令如//删除文件命令如/文件复制命令如//*/获取帮助信息命令如显示文件地内容.简述在嵌入式系统市场上取得辉煌地成果地原因..简述嵌入式系统开发流程.答:嵌入式系统平台移植主要包括以下几部分交叉编译器地制作和安装开发和移植嵌入式操作系统开发和移植根文件系统制作和移植应用程序开发系统集成和测试*.嵌入式根文件系统地设计目标应该包括哪些方面?*.系列处理器中地四个字母地含义..嵌入式系统发展经历了那些阶段,有什么特点?*.嵌入式系统地设计方法和过程与传统地单片机开发有什么不同?.简述哈佛体系结构和冯诺依曼体系结构地不同点..简述和地异同点?.简述与地关系..嵌入式系统常用调试方法有几种,各有什么优缺点?.什么是嵌入式操作系统?常见地嵌入式操作系统有哪些?(列举五个以上),嵌入式操作系统有什么特点?.什么是交叉开发环境?简述嵌入式系统交叉开发环境地构建过程?.什么是?常用地有那些?两种工作模式有什么不同,分别应用在那种情况下?个人收集整理勿做商业用途.简述在嵌入式系统平台上地移植过程?.说明平台下用语言软件开发方法?(说明需要用到那些工具)什么是?.嵌入式系统有什么特点?. 什么是交叉编译工具链?.简述嵌入式系统根文件系统地作用..名词解释答:(地缩写),可以认为是一个公司地名字,也可以认为是对一类微处理器地通称,还可以认为是一种技术地名字,全名是.该公司年月成立于英国剑桥,主要出售芯片设计技术地授权,是苹果电脑,电脑集团和地合资企业.曾推出世界上首个商用单芯片处理器,而苹果电脑当时希望将技术应用于自身系统,微处理器新标准因此应运而生.个人收集整理勿做商业用途答:复杂指令系统计算机()依靠增强指令地功能,增加指令系统地复杂程度来提高计算机系统地性能.特点:个人收集整理勿做商业用途() 指令系统复杂庞大,指令数目一般多达~条.() 指令格式多,指令字长不固定,使用多种不同地寻址方式.() 可访存指令不受限制.() 各种指令地执行时间和使用频率相差很大.() 大多数采用微程序控制器.:()精简指令系统,简化指令功能及优化地编译程序来提高计算机系统地性能.特点:个人收集整理勿做商业用途() 选取使用频率高地简单指令以及很有用但又不复杂地指令组成指令系统.() 指令数少,指令长度一致,指令格式少,寻址方式少,指令总数大都不超过条.() 以寄存器—寄存器方式工作,只有取数存数()指令访问存储器,其余指令地操作都在寄存器之间进行.个人收集整理勿做商业用途() 采用指令流水线调度,使大部分指令在一个机器周期内完成.() 使用较多地通用寄存器以减少访存.() 以组合电路控制为主,不用或少用微程序控制.采用优化编译技术,力求高效率支持高级语言地实现.答:( ;联合测试行动小组)是一种国际标准测试协议(兼容),主要用于芯片内部测试.现在多数地高级器件都支持协议,如、器件等.标准地接口是线:、、、,分别为模式选择、时钟、数据输入和数据输出线. 最初是用来对芯片进行测试地,基本原理是在器件内部定义一个(;测试访问口)通过专用地测试工具对进行内部节点进行测试.测试允许多个器件通过接口串联在一起,形成一个链,能实现对各个器件分别测试.现在,接口还常用于实现(;在线编程),对等器件进行编程.编程方式是在线编程,传统生产流程中先对芯片进行预编程现再装到板上因此而改变,简化地流程为先固定器件到电路板上,再用编程,从而大大加快工程进度.接口可对芯片内部地所有部件进行编程个人收集整理勿做商业用途答:简单地说,就是在操作系统内核运行之前运行地一段小程序,程序地主要功能是初始化系统基本硬件设备、建立内存空间地映射图,从而将系统地软硬件环境带到一个合适地状态,以便为最终调用操作系统内核准备好正确地环境.个人收集整理勿做商业用途答:,全称,是遵循条款地开放源码项目.从、、逐步发展演化而来.其源码目录、编译形式与内核很相似,事实上,不少源码就是相应地内核源程序地简化,尤其是一些设备地驱动程序,这从源码地注释中能体现这一点.但是不仅仅支持嵌入式系统地引导,当前,它还支持, , , , , 嵌入式操作系统.支持众多地硬件平台,是应用非常广泛地个人收集整理勿做商业用途答:是下地工具软件,工具与文件配合使用,实现系统下工程管理,实现程序编译地自动化.个人收集整理勿做商业用途答:系统下一种文件,该文件与下地工具配合使用,实现下工程项目管理,实现程序编译地自动化.个人收集整理勿做商业用途。

嵌入式Linux系统基础试题库(含答案).docx

嵌入式Linux系统基础试题库(含答案).docx

嵌入式Linux系统基础试题库一.不定项选择题:1.对于如下的定义,说法正确的有(A )int * pb, pc;A、pb是一个指向整数的指针,pc是一个整数B、p b和pc都是指向整数的指针C、这个定义是错的D、这个定义是对的,但在编译时会出现告警2.以下描述正确的有(D )A、sizeof(long)等于4.B、s hort类型的指针0p++表示指向下一个字节。

C、int a=OxffffOOOO,a 的值为-65535・D、u nsigned char类型的取值范围是0~256・3.以下代码正确的是(C )A、chara[]={“ABC〃};B、c hara^k";c、char a[4]={0};d、c har a[ll]=,?Hello word!,/;4.下面的网络协议中,面向连接的的协议是:A oA、传输控制协议B、用户数据报协议C、网际协议D、网际控制报文协议5.Linux文件权限一共10位长度,分成四段,第三段表示的内容是A、文件类型B、文件所有者的权限C、文件所有者所在组的权限D、其他用户的权限6.终止一个前台进程可能用到的命令和操作B_oA、killB、<CTRL>+CC、shut downD、halt7.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父冃录的选项是_D oA、-mB、-dC、-fD、-p8.下面关于i节点描述错误的是 gA、i节点和文件是一一对应的(每个文件都有唯一一个索引结点号与之对应,而对于一个索引结点号,却可以有多个文件名与之对应)B、i节点能描述文件占用的块数C、i节点描述了文件大小和指向数据块的指针D、通过i节点实现文件的逻辑结构和物理结构的转换9.一个文件名字为rr.乙可以用来解压缩的命令是:D。

A、tarB、gzipC、compressD、uncompress10.一台主机要实现通过局域网与另一个局域网通信,需要做的工作是C OA、配置域名服务器B、定义一条本机指向所在网络的路由C、定义一条本机指向所在网络网关的路由D、定义一条本机指向冃标网络网关的路由11.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.Io 主机192.168.1.20 访问172.16.1.0/24 网络时,其路由设置正确的是B oA、route add -net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1B、route add -net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0metric 1C、route add -net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0metric 1D、r oute add default 192.168.1.0 netmask 172.168.1.1 metric 112.下列提法中,不属于ifconfig命令作用范围的是D_oA、配置本地回环地址B、配置网卡的IP地址C、激活网络适配器D、加载网卡到内核中13.在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是CoA、主机IP设置有误B、没有设置连接局域网的网关C、局域网的网关或主机的网关设置有误D、局域网DNS服务器设置有误14.不需更编译内核的情况是D。

嵌入式Linux试题

嵌入式Linux试题

嵌入式Linux系统基础试题库一.填空题:1. 在Linux系统中,以文件方式访问设备。

2. Linux内核引导时,从文件/etc/fstab 中读取要加载的文件系统。

3. Linux文件系统中每个文件用索引节点来标识。

7. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:644 ,该文件属性是目录。

8. 前台起动的进程使用Ctrl+c终止。

13. 编写的Shell程序运行前必须赋予该脚本文件执行权限。

16. linux内核分为进程调度、内存管理、虚拟文件系统和网络接口、进程间通信这5个子系统。

19. 唯一标识每一个用户的是用户ID 和用户名。

21. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为文件系统。

27. vi编辑器具有三种工作模式:命令模式、输入模式和末行模式。

28. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。

29. 进程与程序的区别在于其动态性,动态的产生和终止,从产生到终止进程可以具有的基本状态为:运行态、就绪态和等待态(阻塞态)。

38 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是/etc 。

40. 套接字文件的属性位是s ,管道文件的属性位是p。

41. 结束后台进程的命令是kill。

43. Links分为硬链接和符号链接。

44. 在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是ps -aux 。

46. 将前一个命令的标准输出作为后一个命令的标准输入,称之为管道。

47. 为脚本程序指定执行权的命令及参数是chmod a+x filename 。

52.在Linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip 。

53. 在用vi编辑文件时,将文件内容存入test.txt文件中,应在末行模式下键入:w test.txt。

嵌入式linux-测试题(2套)

嵌入式linux-测试题(2套)

一:选择题1.下面不是对Linux操作系统特点描述的是( B )。

[A] 良好的可移植性[B] 单用户[C] 多用户[D] 多任务2.查看创建目录命令mkdir的帮助文档,可以使用命令( D)。

[A] mkdir –h [B] help mkdir [C] mkdir -p [D] man mkdir3.在C语言中,要求运算数必须是整型的运算符是( D )。

[A] / [B] ++ [C] != [D] %4.C语言程序的三种基本程序是( A )。

[A] 顺序结构,选择结构,循环结构[B] 递归结构,循环结构,转移结构[C] 嵌套结构,递归结构,顺序结构[D] 循环结构,转移结构,顺序结构5.数据结构包含的内容不包括(a)A.线性结构B.存储结构C.逻辑结构D.数据运算6.向一个单链表linklist中的节点t后面插入一个节点p,下列操作正确的是(a)A.p->next = t->next;t->next = p;B.t->next = p->next;t->next = p;C.t->next = p;p->next = t->next;D.t->next = p;t->next = p->next;7.下列哪种打开文件的方式不能修改文件已有的内容( B )[A] r+ [B] r [C] w+ [D] a+8.以下哪种不是进程的状态( B )[A] 运行态[B] 锁定态[C] 睡眠态[D] 停止态9.常用来进行多任务同步的机制是( B )[A]管道[B] 信号量[C] 信号[D] 共享内存10.下列对于有名管道描述错误的是( D )[A] 可以用于互不相关的进程间[B] 通过路径名来打开有名管道[C] 在文件系统中可见[D] 管道内容保存在磁盘上11.不能被用户进程屏蔽的信号是( B )[A] SIGINT [B] SIGSTOP [C] SIGQUIT [D] SIGILL12.fread()返回值的含义是( B )[A] 读取的字节数[B] 读取的对象数[C] 缓冲区的首地址[D] 013.以下不属于socket的类型的是 ( )。

(完整版)嵌入式Linux笔试题库和答案(新)

(完整版)嵌入式Linux笔试题库和答案(新)

嵌入式Linux笔试题库一.选择题1。

Linux的创始人是谁()A、TurbolinuxB、AT&T Bell LaboratryC、University of HelsinkiD、Linus Torvalds2。

在Linux中,命令解释器是哪个()A、管道B、分级文件系统C、字符型处理器D、 shell3。

Linux安装程序提供了两个引导装载程序( )A、GROUP和LLTOB、DIR和COIDC、GRUB和LILOD、以上都不是4。

如果当前目录是/home/sea/china,那么“china”的父目录是哪个目录( )A、/home/seaB、/home/C、/D、/sea5。

在Linux中,要删除abc目录及其全部内容的命令为:( )A、rm abcB、rm -r abcC、rmdir abcD、rmdir —r abc6.假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1分区加载到/win目录?( )A、mount -t windows /win /dev/hda1B、mount —fs=msdos /dev/hda1 /winC、mount -s win /dev/hda1 /winD、mount –t vfat /dev/hda1 /win7。

显示用户的主目录的命令是什么( )A、echo $HOMEB、echo $USERDIRC、echo $ECHOD、 echo $ENV8.系统中有用户user1和user2,同属于users组.在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有()权限。

A、744B、664C、646D、7469.如何查看一个RPM软件包是否安装 ( )A、rpm —Vc postfixB、rpm -q postfixC、rpm --changelog postfixD、rpm -q—changelog postfix10*.在Linux中,提供TCP/IP包过滤功能的软件叫什么( C )A、rarpB、routeC、iptablesD、filter11.nfs服务的配置文件是什么?()/etc/mtab B、/etc/fastboot C、 /etc/fstab D、 /etc/exports12。

嵌入式LINUX试题

嵌入式LINUX试题

一、单项选择题1.在宿主机上开启tftp服务时,所要修改的配置文件为()A./etc/exportsB./etc/xinetd.dC.以上都不对D./etc/xinetd.d/tftp答案:D2.内核在配置结束后,会将用户的选择结果保存在文件()中A.defconfigB.configC.defaultD..config答案:D3.u-boot指令中,下载文件的命令是()A.setenvB.resetC.tftpD.ping答案:C4.Kconfig文件中生成新的配置菜单使用()A.menuB.helpC.defaultD.config答案:A5.在内核解压缩目录的Makefile文件中修改的ARCH变量实际是在指定()A.优化参数B.目标系统架构C.交叉编译器D.编译参数答案:B6.在构建嵌入式linux平台过程中,具备开发能力的计算机我们称之为()A.计算机B.宿主机C.服务器D.目标系统答案:B7.内核在编译时所依赖的编译规则文件是()A..configB.MakefileC.MakeD.File答案:B8.linux下所使用的串口调试工具是()B.nfsC.minicomD.tftp答案:C9.内核配置菜单生成时所依赖的文件是()A.configB.KconfigC.MakefileD.kconfig答案:B10.U-Boot下tftp下载文件到目标系统的内存当中,在内存当中默认的地址是()A.0x30000000B.0x30008000C.0x30000100D.0x30080000答案:B11.在操作过程中,内核编译所生成的内核压缩可执行文件是()A.s3c2440B.linux-2.6.32.2C.zImageD.选项均不真确答案:C12.系统环境变量中用来作为可执行文件搜索路径的变量是();A.PWDB.HISTORY_SIZEC.LD_LIBRARY_PATHD.PATH答案:D13.创建设备文件有手动创建与自动创建之分,那么手动创建时标示设备所属种类时是用()来区分的。

嵌入式Linux题库

嵌入式Linux题库

嵌入式Linux题库一、单选题(每小题2分,共30分)-->下列哪一项不是嵌入式操作系统的特点 D A、占有资源少B、低成本;C、高可靠性 D、交互性下列哪一项不是嵌入式系统的基本要素 C A、嵌入性B、专用性C、通用性D、计算机系统现阶段嵌入式系统发展的主要标志为 DA、以单芯片为核心的可编程控制器B、以嵌入式CPU为基础、以简单操作系统为核心C、嵌入式操作系统D、Internet 下面哪项不是嵌入式系统的特点D A、面向特定应用B、软件一般都固化在存储器芯片或单片机本身中,而不存储于磁盘中C、代码尤其要求高质量、高可靠性D、具备二次开发能力下面哪项不是ARM处理器的特点 DA、支持Thumb(16 位)/ARM(32 位)双指令集B、兼容8位/16位器件;C、指令长度固定;D、大量使用RAM,指令执行速度更快下面哪项不是ARM处理器的特点BA、大多数数据操作都在寄存器中完成;B、采用CISC指令集;C、寻址方式灵活简单,执行效率高;D、体积小、低功耗、低成本、高性能; 下面哪项不属于ARM处理器模式 A A、管理模式(root); B、用户模式(usr);C、快速中断模式(fiq);D、外部中断模式(irq); 下面哪项为错误的说法 AA、冯・诺依曼结构共用数据存储空间和程序存储空间,不共享存储器总线;B、哈佛结构有分离的数据和程序空间及分离的访问总线;C、哈佛结构在指令执行时,取址和取数可以进行并行操作;D、哈佛结构指令执行时效率更高;采用下列哪项更有利于开发微型嵌入式应用系统 B A、脚本程序语言;B、C语言或汇编语言;C、C++或SQL语言;D、HTML或XML语言;下面哪项为一般嵌入式系统开发中不具备的环节 BA、系统总体开发;B、数据库设计;C、嵌入式硬件开发;D、嵌入式软件开发; 在嵌入式系统开发过程中下面哪项为错误的说法 BA、对于有些硬件和软件都可以实现的功能,需要在成本和性能上做出抉择;B、对实时性要求非常高的产品可以选择嵌入式Linux开发环境;C、嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分;D、嵌入式系统的软件开发可分为交叉编译和交叉调试两部分; 对于Linux操作系统,下面哪项说法是错误的 DA、是一种开源的操作系统;B、提供了强大的应用程序开发环境;C、可以免费使用;D、不支持Sparc硬件平台; 文件权限读、写、执行的三种标志符号依次是A A、rwx; B、xrw; C、rdx; D、srw;使用命令chmod的数字设置,可以改变 CA、文件的访问特权;B、目录的访问特权;C、文件/目录的访问特权;修改文件a.txt的权限,使每个用户都可以读取和写入这个文件,相应命令为AA、chmod 666 a.txt;B、chmod 777 a.txt;C、chmod 755 a.txt;D、chmod555 a.txt; 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为 DA、467B、674C、476;D、764; 系统中有用户user1和user2,同属于users组。

(完整版)嵌入式Linux笔试题库和答案(新)

(完整版)嵌入式Linux笔试题库和答案(新)

嵌入式Linux笔试题库一.选择题1.Linux的创始人是谁()A、TurbolinuxB、A T&T Bell LaboratryC、University of HelsinkiD、Linus Torvalds2.在Linux中,命令解释器是哪个()A、管道B、分级文件系统C、字符型处理器D、shell3.Linux安装程序提供了两个引导装载程序( )A、GROUP和LLTOB、DIR和COIDC、GRUB和LILOD、以上都不是4.如果当前目录是/home/sea/china,那么“china”的父目录是哪个目录()A、/home/seaB、/home/C、/D、/sea5.在Linux中,要删除abc目录及其全部内容的命令为:()A、rm abcB、rm -r abcC、rmdir abcD、rmdir -r abc6.假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1分区加载到/win目录?()A、mount -t windows /win /dev/hda1B、mount -fs=msdos /dev/hda1 /winC、mount -s win /dev/hda1 /winD、mount –t vfat /dev/hda1 /win7.显示用户的主目录的命令是什么()A、echo $HOMEB、echo $USERDIRC、echo $ECHOD、echo $ENV8.系统中有用户user1和user2,同属于users组。

在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有( )权限。

A、744B、664C、646D、7469.如何查看一个RPM软件包是否安装( )A、rpm -Vc postfixB、rpm -q postfixC、rpm --changelog postfixD、rpm -q—changelog postfix10*.在Linux中,提供TCP/IP包过滤功能的软件叫什么( C )A、rarpB、routeC、iptablesD、filter11.nfs服务的配置文件是什么?()/etc/mtab B、/etc/fastboot C、/etc/fstab D、/etc/exports12.用命令ls -al显示出文件ff的描述:-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff 由此可知文件ff的类型为:()A、普通文件B、硬连接C、目录D符号连接13.Linux操作系统中的shell是()A、命令解释器B、程序设计语言C、脚本编辑器D、编译器14.能实现文件系统远程挂载的是()。

嵌入式Linux面试试卷试题库汇总

嵌入式Linux面试试卷试题库汇总

嵌入式 Linux系统基础试题库一.不定项选择题 :1.对于以下的定义,说法正确的有( A )int * pb ,pc;A、pb 是一个指向整数的指针,pc 是一个整数B、pb 和 pc 都是指向整数的指针C、这个定义是错的D、这个定义是对的,但在编译时会出现告警2.以下描绘正确的有( D )A、sizeof(long)等于 4.B、short 种类的指针 p,p++表示指向下一个字节。

C、int a=0xffff0000,a 的值为 -65535.D、 unsigned char种类的取值范围是 0~256.3.以下代码正确的选项是( C )A、char a[]={“ ABC” };B、char a= ” k”;c、char a[4]={0};d、char a[11]=” Helloword!”;4.下边的网络协议中,面向连结的的协议是:A 。

A、传输控制协议B、用户数据报协议C、网际协议D、网际控制报文协议5. Linux文件权限一共 10 位长度,分红四段,第三段表示的内容是C 。

A、文件种类B、文件全部者的权限C、文件全部者所在组的权限D、其余用户的权限6. 停止一个前台进度可能用到的命令和操作 B 。

A、killB、<CTRL>+CC、shut downD、halt7.在使用mkdir 命令创立新的目录时,在其父目录不存在时先创立父目录的选项是 D 。

A、-mB、-dC、-fD、-p8.下边对于 i 节点描绘错误的选项是 A 。

A、i 节点和文件是一一对应的(每个文件都有独一一个索引结点号与之对应,而对于一个索引结点号,却能够有多个文件名与之对应)B、i 节点能描绘文件占用的块数C、i 节点描绘了文件大小和指向数据块的指针D、经过 i 节点实现文件的逻辑构造和物理构造的变换9.一个文件名字为 rr.Z,能够用来解压缩的命令是:D。

A、tarB、gzipC、compressD、uncompress10.一台主机要实现经过局域网与另一个局域网通讯,需要做的工作是 C 。

嵌入式linux笔试题大汇总

嵌入式linux笔试题大汇总

华为笔试题1.写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分)int a = 4;(A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++);a = ?答:C错误,左侧不是一个有效变量,不能赋值,可改为(++a) += a;改后答案依次为9,10,10,112.某32位系统下, C++程序,请计算sizeof 的值(5分).char str[] = “/”char *p = str ;int n = 10;请计算sizeof (str ) = ?(1)sizeof ( p ) = ?(2)sizeof ( n ) = ?(3)void Foo ( char str[100]){请计算sizeof( str ) = ?(4)}void *p = malloc( 100 );请计算sizeof ( p ) = ?(5)答:(1)17 25 (2)4 (3) 4 (4)4 (5)43. 回答下面的问题. (4分)(1).头文件中的 ifndef/define/endif 干什么用?预处理答:防止头文件被重复引用(2). #i nclude 和#i nclude “filename.h”有什么区别?答:前者用来包含开发环境提供的库头文件,后者用来包含自己编写的头文件。

(3).在C++ 程序中调用被 C 编译器编译后的函数,为什么要加 extern “C”声明?答:函数和变量被C++编译后在符号库中的名字与C语言的不同,被extern "C"修饰的变量和函数是按照C语言方式编译和连接的。

由于编译后的名字不同,C++程序不能直接调用C 函数。

C++提供了一个C 连接交换指定符号extern“C”来解决这个问题。

(4). switch()中不允许的数据类型是?答:实型4. 回答下面的问题(6分)(1).Void GetMemory(char **p, int num){*p = (char *)malloc(num);}void Test(void){char *str = NULL;GetMemory(&str, 100);strcpy(str, "hello");printf(str);}请问运行Test 函数会有什么样的结果?答:输出“hello”(2). void Test(void){char *str = (char *) malloc(100);strcpy(str, “hello”);free(str);if(str != NULL){strcpy(str, “world”);printf(str);}}请问运行Test 函数会有什么样的结果?答:输出“world”(3). char *GetMemory(void){char p[] = "hello world";return p;}void Test(void){char *str = NULL;str = GetMemory();printf(str);}请问运行Test 函数会有什么样的结果?答:无效的指针,输出不确定5. 编写strcat函数(6分)已知strcat函数的原型是char *strcat (char *strDest, const char *strSrc);其中strDest 是目的字符串,strSrc 是源字符串。

嵌入式Linux笔试题库和答案(新)

嵌入式Linux笔试题库和答案(新)

一•选择题1.Linux 的创始人是谁()B 、AT&T Bell LaboratryC 、University of Helsinki2.在Linux 中,命令解释器是哪个(3.Linux 安装程序提供了两个引导装载程序 ()4. 如果当前目录是/home/sea/china,那么“ china ”的父目录是哪个目录(5. 在Linux 中,要删除abc 目录及其全部内容的命令为:() A 、rm abc B 、rm -r abc C 、rmdir abcD 、rmdir -r abc6.假定kernel 支持vfat 分区,下面哪一个操作是将 /dev/hda1分区加载到A 、echo $HOMEB 、echo $USERDIRC 、echo $ECHOD 、 echo $ENV 8系统中有用户user1和user2,同属于users 组。

在user1用户目录下有一文件file1,它拥有644的权限, 如果user2用户想修改user1用户目录下的file1文件,应拥有()权限。

A 、744B 、664C 、646D 、746 9.如何查看一个RPM 软件包是否安装()ff 的类型为:( )A 、普通文件B 、硬连接13. Linux 操作系统中的 shell 是( A 、命令解释器 B 、程序设计语言 C 、脚本编辑器D 、编译器14. 能实现文件系统远程挂载的是( A.SAMBA B.NFS C.NIS D.HTT PS15. Linux 系统下硬盘分区,能直接使用的分区是() A 、 主分区 B 、 扩展分区 C 、逻辑分区嵌入式Linux 笔试题库A 、mount -t windows /win /dev/hda1B 、mount -fs=msdos /dev/hda1 /winC 、mount -swin/dev/hda1 /win D 、mount- vfat/dev/hda1/win7.显示用户的主目录的命令是什么()A 、rpm-Vc P ostfix B 、rpm -q P ostfixC 、rpm --changelog p ostfix -q —changelogD 、rpm10* .在Linux 中,提供TCP/IP 包过滤功能的软件叫什么(C ) postfixA 、rarpB 、routeC 、ip tables 11. nfs 服务的配置文件是什么?( B 、routeD 、filter /etc/mtab B 、/etc/fastboot 12.用命令ls -al 显示出文件 C 、 /etc/fstab D 、 /etc/ex ports -rwxr-xr-- 1 root root 599 Cec 10 17:12 ff 由此可知文件 ff 的描述: A 、Turbolinux D 、Linus TorvaldsA 、管道B 、分级文件系统C 、字符型处理器D 、 shellA 、GROUP 和 LLTOB 、DIR 和 COIDC 、GRUB 和 LILOD 、 以上都不是A 、/home/seaB 、/home/D 、/sea/win 目录?()C 、目录D 符号连接D 、扩展分区和逻辑分区 16. Linux 系统的1.0版内核的发布是在(A ) A.1992 年 B.1993 年 C.1994 年 D.1995 年17 .在vi 编辑器的命令模式中,在光标所在位置的右侧插入字符的命令是( A.a B.A C.i D.I 18.要给文件filel 加上其他人可执行属性的命令是( A.chmod a+x B.chown a+x C.chmod o+x 19下面哪个linux 命令可以一次显示一页内容?(A. p auseB. catC. moreD. grep20、下面命令的作用是: set p s1="[\u\w\t]\\$",ex port ps1 () 改变错误信息提示21、如何从当前系统中卸载 U 盘() A. umount B. dismount C. mount -uD. 从/etc/fstab 中删除这个文件系统项A. /dev/hdb2B. /dev/hd1b2C. /dev/hdb6D. /dev/hd1b623、下面哪条命令可以把 f1.txt 复制为 f2.txt?()A. cp f1.txt | f2.txtB. cat f1.txt | f2.txtC. cat f1.txt >f2.txt D. copy f1.txt | f2.txt 24、下面哪个命令可以压缩部分文件: A. tar -dzvf filename.tgz * B. tar -tzvf filename.tgz * C. tar -czvf filename.tgz * D. tar -xzvf filename.tgz * 25.与通用操作系统相比嵌入式操作系统还必须具有的特点是( A 强稳定性,弱交互性 B 较强实时性 C 可伸缩性 )D 功耗管理与节能26.下列那种设备不属于嵌入式系统产品( B ATM 取款机 C 个人计算机 A 、PDA )。

嵌入式Linux题库及答案

嵌入式Linux题库及答案

嵌入式软件助理工程师认证考试试题题库一、单项选择题2、在大多数Linux发行版本中,以下哪个属于块设备( B )A. 串行口B. 硬盘C. 虚拟终端D. 打印机4、在Linux系统,默认的shell是什么( A )A.bashB.ashC.cshD.gnush5、下面哪条命令可用来确保文件“myfile”存在( B )A. cp myfile /dev/nullB. touch myfileC. create myfileD. mkfile myfile8、Linux文件权限一共10位长度,分成四段,第三段表示的内容是( D )A.文件类型B.文件所有者的权限C.文件所有者所在组的权限D.其他用户的权限10、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( D )A.467B.674C.476D.76412、在ARM处理器的各种工作模式中,( A )模式无法访问一些被保护的系统资源。

20100626年徐远超A. 用户模式(user)B.系统模式(system)C. 中断模式(IRQ)D.终止模式(Abort)13、如何从当前系统中卸载一个已装载的文件系统( A )A. umountB. dismountC. mount –uD. 从 /etc/fstab 中删除这个文件系统项14、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,下列命令( B )可以实现。

A. cp shell.sh shell2.shB. mv shell.sh shell2.shC. ls shell.sh >shell2.shD. ll shell.sh >shell2.sh15、在/home/stud1/wang目录下有一文件file,使用( D )可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中。

嵌入式Linux试题

嵌入式Linux试题

选择题:1.为了得到所有的命令行输入的参数,在Shell脚本中我们可以使用变量( B )A$# B. $@ C. $0 D. $?mand1 && comman2 || command3 的含义是:( C )A.当command1成功,command2失败时才执行command3B. 当command1,command2成功时才执行command3C. 当command1,command2失败时才执行command3A.当command1失败,command2成功时才执行command33.下列变量中有效的Shell变量名是:( C )。

A.-2-timeB._2$3C.trust_no_1D.2004file4.Linux系统中,下列( B )命令用于加载驱动程序模块。

A.InsmodB.LoadC.Make modules_installD.Init5.Linux支持网络文件系统NFS,下列哪个命令实现了将位于192.168.1.4机器上的/opt/sirnfs 目录挂载到本机/mnt/sirnfs 下( A)。

A.Mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfsB.Mount -t nfs /mnt/sirnfs 192.168.1.4:/opt/sirnfsC.Mount nfs -t 192.168.1.4:/opt/sirnfs /mnt/sirnfsD.Mount nfs -t /mnt/sirnfs 192.168.1.4:/opt/sirnfs问答题:在Linux中如何编译C程序,使之成为可执行文件,如何调试?1.检查程序中.h文件所在的目录,将其加入系统PA TH中:2.执行C编译:#gcc [源文件名] -o [目标文件名]3.改变目标文件为可执行文件:#chmod +x [目标文件名]4.如需将多个可执行文件连续执行,可用vi生成批处理文件,最后记得将改批处理文件属性改为可执行(同上一步)调试:在编译事使用-g参数,就可以使用gdb进行调试。

嵌入式linux基础考试

嵌入式linux基础考试

一.填空题:1 显示文件的头部的命令是( )2 删除文件的命令是()3 显示用户的ID,以及所属组群的ID要用到的命令是()4 Linux的根分区的文件系统类型是()5 可删除用户帐号及其相关文件的命令是()6 init的运行等级一般说来有( )个等级。

7 使用$cd ~命令后,我们会进入( )目录8 root用户执行“ps aux |grep init ”命令,得到init的PID是()9 Linux中充当虚拟内存的是哪个分区()10 修改一个文件的权限命令( )二.选择题1 ()命令专门把gzip压缩的.gz文件解压缩A.fdiskB.gunzipC.dfD.man2 /dev/ethX代表( ) 系统回送接口A.以太网接口设备B.令牌环网设备C.PPP设备D.光纤设备3 root文件系统一旦安装完毕,内核将启动名为( )的程序,这也是引导过程完成后,内核运行的第一个程序。

A.loginB.rc.dC.initD.startup4 init启动进程需要读取( )配置文件:A./etc/inittabB./sbin/initC./etc/sysvinitD./bin/sh5 你安装RedHat enterprise Linux 6。

该系统中有一个文件/dev/sda2。

请问该文件最可能是()类型的文件A.普通文件B.设备文件C.目录文件D.链接文件6 在shell环境下,使用()命令可以正确设置本地变量MYNAME的值为user1 goodA.MYNAME=user1 goodB.MYNAME=”user1 good”C.$MYNAME=user1 goodD.$MYNAME=”user1 good”7你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作()A.在末行模式下,键入:wq B.在末行模式下,键入:q!C.在末行模式下,键入:qD.在编辑模式下,键入“ESC”键直接退出vi8 ( )是RedHat 自带的防火墙软件A.ipchinasB.iptablesC.ISAD.checkpoint9 不能用来关机的命令是()A.shutdownB.haltC.initD.logout10 删除一个用户的命令为( )erdel B.deluser C.deluse D.delusers.11一位Linux的程序员想列出当前目录以及子目录下所有扩展名为“.c”的文件,那么他可以使用的命令有()A.ls *.cB.find . –name “*.c”C.ls –d *.cD.find . “*.c”12为了统计文件系统中未用的磁盘空间,我们可以使用( )命令。

嵌入式Linux面试试题库汇总

嵌入式Linux面试试题库汇总

嵌入式Linux系统基础试题库一.不定项选择题:1. 对于如下的定义,说法正确的有(A)int * pb,pc;A、pb是一个指向整数的指针,pc是一个整数B、pb和pc都是指向整数的指针C、这个定义是错的D、这个定义是对的,但在编译时会出现告警2. 以下描述正确的有(D)A、sizeof(long)等于4.B、short类型的指针p,p++表示指向下一个字节。

C、int a=0xffff0000,a的值为-65535.D、unsigned char类型的取值范围是0~256.3. 以下代码正确的是(C )A、c har a[]={“ABC”};B、c har a=”k”;c、char a[4]={0};d、char a[11]=”Hello w ord!”;4. 下面的网络协议中,面向连接的的协议是:A 。

A、传输控制协议B、用户数据报协议C、网际协议D、网际控制报文协议5. Linux文件权限一共10位长度,分成四段,第三段表示的内容是C 。

A、文件类型B、文件所有者的权限C、文件所有者所在组的权限D、其他用户的权限6. 终止一个前台进程可能用到的命令和操作 B 。

A、killB、<CTRL>+CC、shut downD、halt7.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是D。

A、-mB、-dC、-fD、-p8. 下面关于i节点描述错误的是A 。

A、i节点和文件是一一对应的(每个文件都有唯一一个索引结点号与之对应,而对于一个索引结点号,却可以有多个文件名与之对应)B、i节点能描述文件占用的块数C、i节点描述了文件大小和指向数据块的指针D、通过i节点实现文件的逻辑结构和物理结构的转换9. 一个文件名字为rr.Z,可以用来解压缩的命令是:D。

A、tarB、gzipC、compressD、uncompress10. 一台主机要实现通过局域网与另一个局域网通信,需要做的工作是C。

嵌入式Linux入门100道测试题

嵌入式Linux入门100道测试题

1. 命令”hdparm -g /dev/had”的含义是: (2 分)A.删除设备 hdaB.改变设备 hdaC.显示 had 设备的参数D.检查 had 设备★标准答案:C2. 在/etc/crontab 文件中可以定义的执行任务的小时列表栏中,可以选择的范围是: (2 分)A.0-12B.1-12C.0-23D.1-24★标准答案:C3. #!/bin/bashnum=0while __________doecho $numnum=$((num+1))done为显示从 0 到 9 所有数字,程序中缺少的项为 (2 分)A.test $num -lt 10B.test $num -gt 9C.test $num -le 10D.test $num -ge 9★标准答案:A4. 当程序正从键盘上读取标准输入时,如果希望终止输入,告诉系统已经输完了全部内容,可以键入 (2 分)A.Ctrl+ZB.Ctrl+WC.Ctrl+DD.Ctrl+V★标准答案:A5. 在/etc/rc.d/rc3.d 目录下,有两个文件分别为 S23crond 和 S45portmap,则这两个文件的执行顺序有_____规定: (2 分)A.同时执行B.S23crond 先于 S45portmap 执行C.S45portmap 先于 S23crond 执行D.先后顺序不定★标准答案:B6. 删除整行文本的指令是: (2 分)A.dB.yyC.ddD.q★标准答案:C !7. $cd ~与以上命令功能相同的是: (2 分)A.cdB.cd $homeC.cd HOMED.cd /root★标准答案:A8. 为了得到上一个后台执行的命令的 PID,我们可以使用变量 (2 分)C.$0D.$!★标准答案:D9. 为了统计一个文件有多少行,可以在 wc 命令中使用参数:( )(2 分)A.-wB.-cC.-lD.-ln★标准答案:C10. chmod 为了表示“目标只有这些权限”,可以用符号 (2 分)A.=D.!★标准答案:A11. 使用$cd ~命令后,我们会进入______目录。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题1.在宿主机上开启tftp服务时,所要修改的配置文件为()A./etc/exportsB./etc/xinetd.dC.以上都不对D./etc/xinetd.d/tftp答案:D2.内核在配置结束后,会将用户的选择结果保存在文件()中A.defconfigB.configC.defaultD..config答案:D3.u-boot指令中,下载文件的命令是()A.setenvB.resetC.tftpD.ping答案:C4.Kconfig文件中生成新的配置菜单使用()A.menuB.helpC.defaultD.config答案:A5.在内核解压缩目录的Makefile文件中修改的ARCH变量实际是在指定()A.优化参数B.目标系统架构C.交叉编译器D.编译参数答案:B6.在构建嵌入式linux平台过程中,具备开发能力的计算机我们称之为()A.计算机B.宿主机C.服务器D.目标系统答案:B7.内核在编译时所依赖的编译规则文件是()A..configB.MakefileC.MakeD.File答案:B8.linux下所使用的串口调试工具是()B.nfsC.minicomD.tftp答案:C9.内核配置菜单生成时所依赖的文件是()A.configB.KconfigC.MakefileD.kconfig答案:B10.U-Boot下tftp下载文件到目标系统的内存当中,在内存当中默认的地址是()A.0x30000000B.0x30008000C.0x30000100D.0x30080000答案:B11.在操作过程中,内核编译所生成的内核压缩可执行文件是()A.s3c2440B.linux-2.6.32.2C.zImageD.选项均不真确答案:C12.系统环境变量中用来作为可执行文件搜索路径的变量是();A.PWDB.HISTORY_SIZEC.LD_LIBRARY_PATHD.PATH答案:D13.创建设备文件有手动创建与自动创建之分,那么手动创建时标示设备所属种类时是用()来区分的。

A.次设备号B.numC.-mD.主设备号答案:D14.嵌入式系统是面向()、实现特定功能的、软硬件可裁剪的计算机控制系统;A.家庭B.特定领域C.工厂D.学校答案:B15.在Linux下,打补丁时所使用的命令是()A.patchC.tftpD.path答案:A16.声卡在/dev下的设备文件主设备号是()A.12B.10C.14D.11答案:C17.在嵌入式linux系统中为了保证内核能够正常启动运行,()是必不可少的A.根文件B.系统库C.显卡驱动D.声卡驱动答案:A18.嵌入式系统对产品的体积、功耗、()等有着苛刻的要求;A.U盘B.性价比C.CPUD.硬盘答案:B19.在linux内核启动代码head.S中,在启动初期我们可以用()来传递目标系统在在内核当中的代码。

A.R0B.R2C.R3D.R1答案:D20.内核启动参数中,指定内核根文件挂载方式的参数是()A.consoleB.rootC.nfsrootD.init答案:B21.为了通过devfs文件系统访问设备,需要创建设备文件,那么创建设备文件的指令是()A.mkdirB.mknodeC.makeD.mknod答案:D22.U-Boot在加载并引导内核的时候,可以通过()将启动参数传递给内核A.bootargsC.bootD.delay答案:A23.U-Boot下擦除nand flash的指令是()A.nand writeB.erase nandC.eraseD.nand erase答案:D24.根文件中用来配置系统环境变量的脚本是()A.fstabB.etcC.profileD.linuxrc答案:C25.交叉编译器安装时需要配置环境变量,那么临时导出环境变量使用();A.exportB.envC.exportfsD.linuxrc答案:A26.U-Boot是()A.引导程序B.内核C.文件系统D.内核驱动答案:C27.下面的编译器()是交叉编译器A.gccB.arm-linux-gccC.gdbD.g++答案:B28.在菜单配置文件中,添加一个新的菜单选项所使用的关键字是()A.menuconfigB.helpC.defaultD.config答案:D29.下列文件系统适合做嵌入式linux系统根文件系统的是()A.cramfsB.ext3C.fat32D.ext2答案:A30.内核启动参数中init这个参数指定的是()A.内核位置B.库位置C.系统初始化文件D.根文件位置答案:C31.能够在嵌入式linux平台上运行的GUI应用程序是()A.WPS OfficeB.MadplayC.QQD.MPlayer答案:D32.u-boot指令中,对NandFlash进行操作的指令不包括()A.nand cleanB.nand writeC.nand eraseD.nand read答案:A33.查看当前系统搜索路径的方法是();A.¥PATHB.&PATHC.SPATHD.$PATH答案:D34.在minicom串口调试工具中,若需要显示配置菜单所要使用的快捷键为()A.Ctrl+A+ZB.Ctrl+A+CC.Ctrl+A+XD.Ctrl+A+O答案:D35.U-Boot设置环境变量的指令是()A.set envB.printenvC.setenvD.saveenv答案:C36.U-Boot查看环境变量的指令是()A.printenvB.sysinfoC.envD.printf答案:A37.操作系统菜单生成时所依赖的配置文件是()A.kconfigB.以上都不对C.menuconfigD..config答案:A38.配置内核时,所使用的配置菜单生成指令是()A.make menuconfigB.make cleanC.make zImageD.make答案:A39.在编译出现错误时,可以使用命令()清楚编译所生成的相关文件。

A.make menuconfigB.make zImageC.以上都不对D.makeclean答案:D40.构建嵌入式linux平台过程中,待开发软件的硬件平台我们称之为()A.评估板B.实验系统C.目标系统D.开发板答案:C二、多项选择题1.使用JFlash烧录前,需要做以下哪些准备()A.必须将宿主机的并口与目标系统的JTAG口连接B.JFlash必须支持目标系统中相应型号的Nandflash操作C.串口线必须连接D.虚拟机中必须存在并口,并且是物理并口答案:D,A,C,B2.连接宿主机与目标系统的硬件连线主要包括()A.网线B.并口线C.串口接线D.JTAG接线答案:D,A,C3.完成驱动程序模块注册与卸载的宏是()A.module_init()B.init_module()C.module_exit()D.exit_module()答案:A,C4.下列函数中专属于内核驱动程序使用的有()A.printfB.copy_to_userC.copy_from_userD.printk答案:D,B,C5.下列选项中,关于文件系统描述正确的是()A.它是管理软件B.文件系统种类很多C.它维护磁盘或磁盘分区上的文件D.cramfs文件系统适合作为嵌入式linux系统的根文件系统答案:C,A,B,D6.在dev目录下注册液晶驱动设备节点,标示主次设备号使用到的数字有()A.12B.0C.29D.28答案:B,C7.Busybox软件为我们提供的功能有()A.QT GUI库B.常用的linux指令C.内核引导D.Linux系统初始化服务答案:D,B8.能作为Kconfig文件保留字描述菜单内容的有()A.configB.menuC.obj-$D.help答案:A,D,B9.下列函数中属于( )结构体的函数指针有()A.writeB.openC.closeD.read答案:D,A,B,C10.根文件系统包括的几个重要组件是()A.系统库文件B.重要的工作目录如:/、/etc、/mnt等C.常用的指令如:vi、ls、cat等D.重要的配置文件与脚本如:linuxrc、pro等答案:B,D,C,A11.u-boot的常用指令包括()A.setenvB.nand readC.grepD.tftp答案:A,B,D12.下列目录用来存放内核驱动程序的是()A../archB../driversC../kernelD../sound答案:B,D13.TFTP服务的配置与启动过程有()A.启动xinetd服务B.配置/etc/xinetd.d/tftpC.启动tftp服务chkconfig tD.安装t软件答案:B,D,A14.下列参数可作为启动参数使用的是()A.ipB.rootC.initD.console答案:C,B,A,D15.根文件系统的组成包括()A.指令B.重要的配置文件C.重要目录D.系统库文件答案:C,B,A,D16.NFS服务的配置与启动过程有()A.启动nfs service nfs startB.配置/etc/exportsC.查看nfs是否启动 netstat -a | grep nfsD.启动 nfs service nfs stop答案:B,A,C17.构建嵌入式linux软件平台所必须的组件有()A.UserB.C.KernelD.Bootloader答案:D,C,B18.操作系统提供的最基本功能有()A.内存管理B.设备管理C.CPU管理D.任务管理答案:B,C,A,D19.下列选项中用来生成设备文件的选项有()A.主设备号B.次设备号C.设备操作权限D.设备类型答案:C,D,A,B20.操作系统的作用有哪些()A.设备管理B.内存管理C.CPU管理D.任务管理答案:C,B,A,D三、填空题1.Linux的驱动程序有(___________)、块设备驱动程序、套接字驱动程序、杂项驱动程序答案:字符设备驱动程序2.用来从内核态下拷贝数据到用户态下的函数是(___________)答案: copy_to_user3.字符设备驱动函数注册结构体是(___________)答案:module_exit()4.cramfs文件系统是(___________)、压缩的文件系统,可以作为嵌入式linux系统的根文件系统。

答案:只读5.内核打印信息函数是(___________)答案: printk6.硬件连线、目标系统、(___________)三部分构成了嵌入式系统开发的硬件环境;答案:宿主机7.内核态下的程序指令执行效率一定要(___________);答案:高8.脚本文件中“ echo"Start do it" ”命令的含义是(___________)答案:向标准输出终端打印输出内容“Start do it ”9.在目标系统中,启动系统时所使用的命令是(___________)答案:go 0x3000800010.字符设备驱动程序需要完成三类接口:驱动与硬件设备的接口、驱动与用户应用程序的接口、驱动与(___________)的接口;答案:内核11.Madplay是基于字符控制台的MP3音乐播放软件,调节音量放大的方法是输入(___________)键;答案: +12.(___________)是运行在后台的一种特殊进程,它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件答案:守护进程13.在linux下,杂项驱动程序的主设备号是(___________);答案: 1014.用tar指令解压缩“**.bz2”文件时所使用的参数为(___________)答案:zxvf15.驱动程序维护的三个接口是(___________)接口、用户接口、内核接口答案:设备16.系统中,没有父进程的子进程称为孤儿进程,孤儿进程将自动的被系统中的(___________)号进程收养。

相关文档
最新文档