教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

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

来源:网络收集 时间:2026-02-25
导读: 存储器,I/O等。 A 嵌入式微处理器 B 嵌入式控制器 C单片机 D .SOC 35.解压文件linux.tar.gz使用的命令是( ) A.tar –jxvf linux.tar.gz B .tar jcvf linux.tar.gz C .tar –zxvf linux.tar.gz D. tar –czvf lin

存储器,I/O等。

A 嵌入式微处理器 B 嵌入式控制器 C单片机 D .SOC 35.解压文件linux.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.gz

36.在vi处于命令行模式时,如果需要对文本进行修改,欲在光标所在位置的下一个位置开始输入字符,则( )。

A按下字母i进入插入模式 B 按下字母a进入插入模式 C 按下字母O进入插入模式 D 按下字母n进入插入模式 37.当前vi处于插入模式时,现放弃对文本修改,既不保存退出vi,则( )

A.使用“:q!”命令 B. 使用“:wq!”命令退出 C. 先按“ESC”后,使用”:q!”命令退出。 D先按“ESC”后,使用”:wq!”命令退出

38.经过汇编后,生成的目标文件的后缀名为( ) A..c B .s C .o D .exe

39.对代码文件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慢很多 D.大多数写入操作需要先进行擦除操作。 二、多项选择题:

1.常见的Linux发行版本有:( ABCDE )

A、Redhat Linux B、Turbo Linux C、Debian GNU/Linux D、SuSE Linux E、Mandrake Linux

2.请选出所有能将文件a.dat的权限从'rwx------' 改为 'rwxr-x---'的命令: ( CD )

A、chown rwxr-x--- a.dat B、chmod rwxr-x--- a.dat C、chmod g+rx a.dat D、chmod 750 a.dat 3.对于所有用户都能读的文件权限是( ABC ) A.777 B.444 C.644 D.640 三.填空题

1.Linux一般包括四个主要部分,()()()()。

2.目前,几乎所有的linux发行版本都包括了()和()两种。 3.Linux内核主要由()()()()()5部分组成。 4.vi编辑器的三种状态()()()。

5.使用gcc编译文件生成可执行文件要经历四个相互关联的步骤:(预处理)(编译)(汇编)和(链接)。

6.bootloader常见的两种操作模式是()和(),仅仅对开发人员有用

的模式是()。

四.问答题

1. makefile文件的作用是什么?

答案:一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。 2.Linux显示文件夹中隐藏文件信息的命令是什么? 3.Linux文件属性有哪些?(共十位) -rw-r--r—1

第一个属性代表这个文件是【目录、文件或连结文件】,当为[ d ]则是目录,为[ - ]则是文件,若是[ l ]则表示为连结档(link file); 若是[ b ]则表示为装置文件里面的可供储存的接口设备;

若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标。 接下来的属性中,三个为一组,且均为【rwx】三个参数的组合,

其中[r]代可读、

[w]代表可写、[x]代表可执行: 第一组为【拥有人的权限】, 第二组为【同群组的权限】; 第三组为【其它非本群组的权限】。

4.说明下述Linux系统命令的主要功能是什么。 显示文件目录命令ls

改变当前目录命令cd 如cd / /home 建立子目录mkdir mkdir xiong

删除子目录命令rmdir 如 rmdir /mnt/cdrom 删除文件命令rm 如 rm /ucdos.bat 文件复制命令cp 如 cp /ucdos/* /fox 获取帮助信息命令man 如 man ls 显示文件的内容cat more less

5.简述Linux在嵌入式系统市场上取得辉煌的成果的原因。 6.简述嵌入式Linux系统开发流程。

答:嵌入式系统平台移植主要包括以下几部分

1) 交叉编译器的制作和安装 2) Bootloader开发和移植 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.嵌入式系统有什么特点? 22. 什么是交叉编译工具链?

…… 此处隐藏:956字,全部文档内容请下载后查看。喜欢就下载吧 ……
嵌入式Linux笔试题库和答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/403051.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)