嵌入式Linux笔试题库和答案分解.doc

上传人:坚持 文档编号:3716562 上传时间:2019-07-08 格式:DOC 页数:14 大小:65.50KB
下载 相关 举报
嵌入式Linux笔试题库和答案分解.doc_第1页
第1页 / 共14页
嵌入式Linux笔试题库和答案分解.doc_第2页
第2页 / 共14页
嵌入式Linux笔试题库和答案分解.doc_第3页
第3页 / 共14页
嵌入式Linux笔试题库和答案分解.doc_第4页
第4页 / 共14页
嵌入式Linux笔试题库和答案分解.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、嵌入式 Linux 笔试题库一选择题1.Linux 的创始人是谁( )A、Turbolinux B、AT&T Bell Laboratry C、 University of Helsinki D、Linus Torvalds2.在 Linux 中,命令解释器是哪个( )A、管道 B、分级文件系统 C、字符型处理器 D、 shell3.Linux 安装程序提供了两个引导装载程序( )A、GROUP 和 LLTO B、DIR 和 COID C、GRUB 和 LILO D、以上都不是4.如果当前目录是/home/sea/china,那么“china”的父目录是哪个目录( )A、/home/sea B

2、、/home/ C、/ D、/sea5.在 Linux 中,要删除 abc 目录及其全部内容的命令为:( )A、rm abc B、rm -r abc C、rmdir abc D、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.显示用户的主目录的命令是什么

3、( )A、echo $HOME B、echo $USERDIR C、echo $ECHO D、 echo $ENV 8系统中有用户 user1 和 user2,同属于 users 组。在 user1 用户目录下有一文件 file1,它拥有 644 的权限,如果 user2 用户想修改user1 用户目录下的 file1 文件,应拥有( )权限。 A、744 B、664 C、646 D、7469如何查看一个 RPM 软件包是否安装 ( )A、rpm -Vc postfix B、 rpm -q postfix C、 rpm -changelog postfix D、rpm -qchangelog

4、postfix 10*在 Linux 中,提供 TCP/IP 包过滤功能的软件叫什么 ( C )A、rarp B、route C、iptables D、filter 11nfs 服务的配置文件是什么?( )/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 符号连接13Linux 操作系统中的 shell 是( )A、命令解

5、释器 B、程序设计语言 C、脚本编辑器 D、编译器14能实现文件系统远程挂载的是( ) 。A.SAMBA B.NFS C.NIS D.HTTPS15.Linux 系统下硬盘分区,能直接使用的分区是()A、主分区B、扩展分区C、逻辑分区D、扩展分区和逻辑分区16Linux 系统的 1.0 版内核的发布是在( A )A.1992 年 B.1993 年 C.1994 年 D.1995 年17在 vi 编辑器的命令模式中,在光标所在位置的右侧插入字符的命令是( A )A.a B.A C.i D.I18要给文件 file1 加上其他人可执行属性的命令是( )A.chmod a+x B.chown a+x

6、 C.chmod o+x D.chown o+x19 下面哪个 linux 命令可以一次显示一页内容?( )A. pause B. cat C. more D. grep20、下面命令的作用是:set ps1=“uwt$“,export ps1( )A. 改变错误信息提示B. 改变命令提示符C. 改变一些终端参数D. 改变辅助命令提示符21、如何从当前系统中卸载 U 盘( )A. umountB. dismountC. mount -uD. 从/etc/fstab 中删除这个文件系统项22、在 linux 中,如何标识第一块 IDE 硬盘 上的第 2 个扩展分区?( )A. /dev/hdb2

7、B. /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.txtD. copy f1.txt | f2.txt24、下面哪个命令可以压缩部分文件:( )A. tar -dzvf filename.tgz *B. tar -tzvf filename.tgz *C. tar -czvf filename.tgz *D. tar -xzvf filename.tgz * 25.与通用操作系统相

8、比嵌入式操作系统还必须具有的特点是( )A 强稳定性,弱交互性 B 较强实时性 C 可伸缩性 D 功耗管理与节能26.下列那种设备不属于嵌入式系统产品( ) 。A、PDA B ATM 取款机 C 个人计算机 D 机顶盒27.下列是开源的嵌入式操作系统的是( )A.嵌入式 linux B uc/os D Palm OS E WinCE28.下列不属于 ARM 处理器异常工作模式的是( )A.快速中断模式 B. 未定义模式 C.数据访问终止模式 D. 用户模式29.嵌入式软件开发与通用软件开发增加了( )环节A. 代码编写 B. 代码调试 C. 代码固化 D. 软件测试30.嵌入式系统调试方式中不

9、占用系统资源的调试方式是()A 模拟器方式 B 监控器方式 C ICE 在线仿真器 D IDE 在线调试器方式31.烧写到 FLASH 里的是( )格式的文件。A. .asm B. .bin C. .obj D.cpp32汇编程序中的伪指令是在( )阶段起作用。A. 编辑 B. 链接 C.编译 D. 执行33、目前嵌入式处理器的种类大约有( )A. 500 多种 B.800 多种 C. 1000 多种 D.2000 多种34.嵌入式系统中硬件层主要包括了嵌入式系统必要的硬件设备, () ,存储器,I/O 等。A 嵌入式微处理器 B 嵌入式控制器 C 单片机 D .SOC35.解压文件 linu

10、x.tar.gz 使用的命令是( )A.tar jxvf linux.tar.gz B .tar jcvf linux.tar.gz C .tar zxvf linux.tar.gz D. tar czvf linux.tar.gz36.在 vi 处于命令行模式时,如果需要对文本进行修改,欲在光标所在位置的下一个位置开始输入字符,则( ) 。A 按下字母 i 进入插入模式 B 按下字母 a 进入插入模式C 按下字母 O 进入插入模式 D 按下字母 n 进入插入模式37.当前 vi 处于插入模式时,现放弃对文本修改,既不保存退出 vi,则( )A使用“:q!”命令 B. 使用“:wq !”命令退

11、出 C 先按 “ESC”后,使用”:q!”命令退出。D 先按“ESC”后,使用”:wq!”命令退出38.经过汇编后,生成的目标文件的后缀名为( )A.c B .s C .o D .exe39.对代码文件 code.c 编译,生成可调式代码的命令是()A #gcc g code.c o code B #gcc code.c o code C #gcc g code.c code D #gcc g code 40.NAND FLASH 和 NOR FLASH 的区别正确的是()A. NOR 的读速度比 NAND 稍慢一些B NAND 的擦除速度远比 NOR 的慢C NAND 的写入速度比 NOR

12、慢很多D大多数写入操作需要先进行擦除操作。二、多项选择题:1.常见的 Linux 发行版本有:( ABCDE )A、Redhat Linux B、Turbo Linux C、Debian GNU/Linux D、SuSE Linux E、Mandrake Linux2.请选出所有能将文件 a.dat 的权限从rwx- 改为 rwxr-x-的命令: ( CD )A、chown rwxr-x- a.dat B、chmod rwxr-x- a.datC、 chmod g+rx a.dat D、chmod 750 a.dat3对于所有用户都能读的文件权限是( ABC )A.777 B.444 C.64

13、4 D.640三填空题1.Linux 一般包括四个主要部分, () () () () 。2.目前,几乎所有的 linux 发行版本都包括了()和()两种。3.Linux 内核主要由() () () () ()5 部分组成。4.vi 编辑器的三种状态() () () 。5使用 gcc 编译文件生成可执行文件要经历四个相互关联的步骤:(预处理) (编译) (汇编)和(链接) 。6.bootloader 常见的两种操作模式是()和() ,仅仅对开发人员有用的模式是() 。四问答题1. makefile 文件的作用是什么?答案:一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,mak

14、efile 定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile 就像一个 Shell 脚本一样,其中也可以执行操作系统的命令。makefile 带来的好处就是“自动化编译” ,一旦写好,只需要一个 make 命令,整个工程完全自动编译,极大的提高了软件开发的效率。make 是一个命令工具,是一个解释 makefile 中指令的命令工具,一般来说,大多数的IDE 都有这个命令,比如:Delphi 的 make,Visual C+的nmake,Linux 下 GNU 的 make。可见,makefile 都成为

15、了一种在工程方面的编译方法。2.Linux 显示文件夹中隐藏文件信息的命令是什么?3.Linux 文件属性有哪些?(共十位)-rw-r-r1第一个属性代表这个文件是【目录、文件或连结文件】 ,当为 d 则是目录,为 - 则是文件,若是 l 则表示为连结档(link file);若是 b 则表示为装置文件里面的可供储存的接口设备;若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标。接下来的属性中,三个为一组,且均为【rwx】三个参数的组合,其中r代可读、w代表可写、x 代表可执行:第一组为【拥有人的权限】 ,第二组为【同群组的权限】 ;第三组为【其它非本群组的权限】 。4.说明下述 L

16、inux 系统命令的主要功能是什么。显示文件目录命令 ls改变当前目录命令 cd 如 cd / /home建立子目录 mkdir mkdir xiong删除子目录命令 rmdir 如 rmdir mntcdrom删除文件命令 rm 如 rm ucdos.bat文件复制命令 cp 如 cp ucdos fox获取帮助信息命令 man 如 man ls显示文件的内容 cat more less5.简述 Linux 在嵌入式系统市场上取得辉煌的成果的原因。6.简述嵌入式 Linux 系统开发流程。答:嵌入式系统平台移植主要包括以下几部分1) 交叉编译器的制作和安装2) Bootloader 开发和移

17、植3) 嵌入式操作系统开发和移植4) 根文件系统制作和移植5) 应用程序开发6) 系统集成和测试7*嵌入式根文件系统的设计目标应该包括哪些方面?8*arm 系列处理器 arm7tdmi 中的 tdmi 四个字母的含义。9.嵌入式系统发展经历了那些阶段,有什么特点? 10*.嵌入式系统的设计方法和过程与传统的单片机开发有什么不同?11.简述哈佛体系结构和冯诺依曼体系结构的不同点。12.简述 NAND_FLASH 和 NOR_FLASH 的异同点?13.简述 S3C2410 与 ARM920T 的关系.14嵌入式系统常用调试方法有几种,各有什么优缺点?15.什么是嵌入式操作系统?常见的嵌入式操作系统有哪些?(列举五个以上) ,嵌入式操作系统有什么特点?16.什么是交叉开发环境?简述嵌入式 linux 系统交叉开发环境的构建过程?17什么是 bootloader?常用的 bootloader 有那些?bootloader 两种工作模式有什么不同,分别应用在那种情况下?18简述 bootloader 在嵌入式系统平台上的移植过程?19说明 linux 平台下用 C 语言软件开发方法?(说明需要用到那些工具)20 什么是 SOC?21.嵌入式系统有什么特点?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。