2008年6月嵌入式Linux助理工程师认证考试试题及答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

中国电子学会电子信息工程师专业技术资格认证第1页共14页嵌入式Linux助理工程师认证考试(考试时间150分钟)题号一二三四总分分数一、选择题(本大题共50个小题,每小题1分,共50分)得分评阅人1、如果忘记了ls命令的用法,可以采用()命令获得帮助。A、?lsB、helplsC、manlsD、getls2、为了统计文件系统中未用的磁盘空间,我们可以使用命令:()A、duB、dfC、mountD、ln3、要给文件file1加上其他人可执行属性的命令是:()A、chmoda+xB、chowna+xC、chmodo+xD、chowno+x4、怎样新建一个新文件:()A、touchhello.cB、mkhello.cC、rmhello.cD、newhello.c5、在bash命令中,当用()参数时,表示bash是交互的。A、-cB、-iC、-sD、-d6、重定向的符号“表示:()A、输出追加B、输入追加C、输出重定向,原来的文件会被改写D、管道7、^D的确切含义是:()A、停止一个正在运行的程序B、终止shellC、强制退出程序D、不再有数据输入8、Linux文件权限一共10位长度,分成四段,第二段表示的内容是:()A、文件类型B、文件所有者的权限C、文件所有者所在组的权限D、其他用户的权限9、对于所有用户都只能读的文件权限是:()A、777B、444C、644D、64010、在vi编辑器的命令模式中,删除一行的命令是:()A、yyB、ddC、ppD、xx(密封线内勿答题)学校专业姓名身份证号(密封线内勿答题)中国电子学会电子信息工程师专业技术资格认证第2页共14页11、在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项:()A、-cB、-oC、-SD、-E12、假设当前目录下有文件Makefile,下面是其内容:pr1:prog.osubr.ogcc–opr1prog.osubr.oprog.o:prog.cprog.hgcc–c–lprog.oprog.csubr.o:subr.cgcc–c–osubr.osubr.cclean:rm–fpr1*.o现在执行命令makeclean,实际执行的命令是:()A、rm–fpr1*.oB、gcc–c–lprog.oprog.cC、gcc–c–osubr.osubr.cD、都执行13、Linux将存储设备和输入/输出设备均看做文件来操作,下列选项()不是以文件的形式出现。A、目录B、软链接C、i节点表D、网络适配器14、有如下的命令:$ddif=f1of=f2。其中if=f1表示:()A、以f1作为源文件,代替标准输入B、以f1作为目标文件,代替标准输出C、当条件满足f1的时候,执行真正的拷贝D、拷贝的过程中,不转化文件15、文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是:()A、等同于文件复制操作B、类似于文件复制,但新的链接文件并不占用文件磁盘存储空间C、删除源文件,将使其他链接文件失效D、可以对目录文件名建立硬链接中国电子学会电子信息工程师专业技术资格认证第3页共14页16、下面哪一个选项不是linux系统的进程类型:()A、交互进程B、批处理进程C、守护进程D、就绪进程17、如果BootLoader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则比较合理的存储结构的分配顺序应当是:()A、文件系统、内核、启动参数、BootloaderB、启动参数、Bootloader、内核、文件系统C、Bootloader、内核、启动参数、文件系统D、Bootloader、启动参数、内核、文件系统18、BootLoader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()。A、为加载BootLoader的stage2准备RAM空间B、设置好堆栈C、硬件设备初始化D、将kernel映像和根文件系统映像从flash上读到RAM空间中19、下面属于blob运行过程第一阶段的是:()A、外围的硬件初始化(串口,USB等);B、根据用户选择,进入命令行模块或启动kernel。C、寄存器的初始化D、堆栈的初始化20、Qt/Embedded的底层图形引擎基于一下哪种接口技术()。A、framebufferB、GALC、IALD、GFX21、在根文件系统的/dev目录下创建一个字符设备节点,下列选项正确的是:()A、mknodb2540/dev/demoB、mknodc2540/dev/demoC、mknod/dev/demob2540D、mknod/dev/democ254022、LINUX支持网络文件系统NFS,下列哪个命令实现了将位于192.168.1.4机器上的/opt/sirnfs目录挂载到本机/mnt/sirnfs下()。A、mount-tnfs192.168.1.4:/opt/sirnfs/mnt/sirnfsB、mount-tnfs/mnt/sirnfs192.168.1.4:/opt/sirnfsC、mountnfs–t192.168.1.4:/opt/sirnfs/mnt/sirnfsD、mountnfs–t/mnt/sirnfs192.168.1.4:/opt/sirnfs中国电子学会电子信息工程师专业技术资格认证第4页共14页23、同CISC相比,下面哪一项不属于RISC处理器的特征()。A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构24、在下列ARM处理器的各种模式中,()模式有自己独立的R8-R14寄存器。A、系统模式(System)B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)25、按照ARM过程调用标准(APCS),栈指针使用()寄存器,A、R0B、R13C、R14D、R1526、在ARM体系结构中,()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;()寄存器作为处理器的程序计数器指针。A、R0,R14B、R13,R15C、R14,R15D、R14,R027、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令28、下面关于MMU和Linux描述错误的是:()A、MMU是内存管理单元MemoryManagementUnit的缩写B、uClinux可以运行在有MMU的处理器上C、Linux内核功能强大,内存管理功能丰富,即使在没有MMU的处理器上,也可以通过软件实现地址映射。D、Linux系统正是利用MMU,才能使得各个进程有独立的寻址空间29、在ARM系统结构中,MMU映射最大的单元空间是:()A、1MBB、128KBC、64KBD、4KB30、在ARM系统结构中,MMU映射最小的单元空间是:()中国电子学会电子信息工程师专业技术资格认证第5页共14页A、64KBB、16KBC、4KBD、1KB31、在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。32、在ARM体系中,MMU的第一级描述符有___项,每个描述符占用()字节。A、4096,32B、1024,4C、4096,4D、1024,3233、在ARM体系中,下面MMU的一级描述符中,是节描述符的是:()A、0xA0000C0EB、0xA0000C0FC、0x00000000D、0xC0000C0134、在ARMLinux体系中,用来处理外设中断的异常模式是:()A、软件中断(SWI)B、未定义的指令异常C、中断请求(IRQ)D、快速中断请求(FIQ)35、在Linux系统中,驱动程序注册中断处理程序的函数是:()A、trap_initB、request_irqC、enable_irqD、register_irq36、在ARMLinux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式。A、超级用户(SVC)B、中断(IRQ)C、快速中断(IRQ)D、和进入中断之前的状态有关系37、在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?()A、当中断处理程序结束以后,才可以清除B、进入相应的中断处理程序,即可以清除中国电子学会电子信息工程师专业技术资格认证第6页共14页C、产生IRQ中断的时候,处理器自动清除D、任何时候都可以清除38、在Linux2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中。A、kernerl/irq.cB、arch/arm/kernel/irq.cC、arch/arm/mach/irq.cD、arch/arm/kernel/entry-armv.S39、通过修改下面文件哪个文件,可以设定开机时候自动安装的文件系统()。A、/etc/mtaB、/etc/fastbootC、/etc/fstabD、/etc/inetd.conf40、下面关于Shell的说法,不正确的是:()A、操作系统的外壳B、用户与Linux内核之间的接口程序C、一个命令语言解释器D、一种和C类似的程序语言41、init可执行文件通常存放在()目录中。A、/etcB、/bootC、/sbinD、/root42、假设root用户执行“init0”命令,系统将会()。A、暂停B、关机C、重新启动D、初始化43、仅当前一个命令执行出错时才执行后一条命令,需要采取的操作是:()A、command1&&command2B、command1XORcommand2C、command1||command2D、command1command244、以下关于init进程,描述不正确的是:()A、一个通用进程B、可以产生新的进程C、在某些程序退出的时候能重起它们D、负责在系统启动的时候运行一系列程序和脚本文件45、在Linux系统中,下列哪个命令可以用来加载模块()。A、insmodB、load中国电子学会电子信息工程师专业技术资格认证第7页共14页C、initD、installmod46、可加载模块一般位于系统的()目录下:A、/lib/modulesB、/lib/modules/x.y.z(x.y.z是内核的版本号)C、/usr/libD、/usr/local/lib47、下列设备中()是字符设备。A、hdcB、fd0C、hda1D、tty148、在Linux设备驱动程序中经常要做的工作就是在用户空间和内核空间之间进行数据的传递,这种能力是由内核函数提供的,下面哪个函数实现了从用户空间获取指定类型的数据:()A、get_userB、put_userC、copy_from_userD、copy_to_user49、在下列ARM处理器的各种模式中,只有()模式不可以自由地改变处理器的工作模式。A、用户模式(User)B、系统模式(System)C、终止模式(Abort)D、中断模式(IRQ)50、32位体系结构的ARM处理器有()种不同的处理器工

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功