嵌入式期末试题_第1页
嵌入式期末试题_第2页
嵌入式期末试题_第3页
嵌入式期末试题_第4页
嵌入式期末试题_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐嵌入式期末试题一、单项挑选题(每小题2分,共30分)得分:分

1、文件间可以建立两种链接关系:软链接和硬链接,硬链接特点是(C)

A.等同于文件复制操作

B.类似于文件复制,但新的链接文件并不占用文件磁盘存储空间

C.删除源文件,将使其他链接文件失效

D.可以对名目文件名建立硬链接

2、假如BootLoader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分离自立存放,则其存储结构的分配挨次应该是:(D)。

A.文件系统、内核、启动参数、Bootloader

B.启动参数、Bootloader、内核、文件系统

C.Bootloader、内核、启动参数、文件系统

D.Bootloader、启动参数、内核、文件系统

3、在大多数Linux发行版本中,以下哪个属于块设备(B)

A.串行口

B.硬盘

C.虚拟终端

D.打印机

4、下面哪个命令行可用来马上重新启动正在运行的Linux系统(D)

A.restart--delay=0

B.reboot-w

C.halt-p

D.shutdown-rnow

5、在Linux系统,默认的shell是什么(A)

A.bash

B.ash

C.csh

D.gnush

6、下面哪条命令可用来确保文件“myfile”存在(B)

A.cpmyfile/dev/null

B.touchmyfile

C.createmyfile

D.mkfilemyfile

7、LILO的配置文件是:(B)

A./etc/conf

B./etc/lilo.conf

C./proc/kcore

D./usr/local/

8、用“useraddjerry”命令添加一个用户,这个用户的主名目是什么(A)

A./home/jerry

B./bin/jerry

C./var/jerry

D./etc/jerry

第1页,共6页

9、Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C)

第1页,共6页

A.文件类型

B.文件全部者的权限

C.文件全部者所在组的权限

D.其他用户的权限

10、某文件的组外成员的权限为只读;全部者有所有权限;组内的权限为读与写,则该文件的权限为(D)

A.467

B.674

C.476

D.764

11、不是shell具有的功能和特点的是(D)

A.管道

B.输入输出重定向

C.执行后台进程

D.处理程序命令

12、嵌入式系统应用软件普通在宿主机上开发,在目标机上运行,因此需要一个(B)环境。

A.交互操作系统

B.交错编译

C.交互平台

D.分布式计算

13、已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按挨次有3个主分区和一个扩展分区,这个扩展分区又划分了3个规律分区,则该硬盘上的其次个规律分区在Linux中的设备名称是(C)。

A./dev/hda2

B./dev/hda3

C./dev/hda5

D./dev/hda6

14、嵌入式系统的开发通常是在交错开发环境实现的,交错开发环境是指(A)

A.在宿主机上开发,在目标机上运行

B.在目标机上开发,在宿主机上运行

C.在宿主机上开发,在宿主机上运行

D.在目标机上开发,在目标机上运行

15、以下讲述中正确的是(C)。

A.宿主机与目标机之间只需要建立规律衔接即可

B.在嵌入式系统中,调试器与被调试程序普通位于同一台机器上

C.在嵌入式系统开发中,通常采纳的是交错编译器

D.宿主机与目标机之间的通信方式惟独串口和并口两种

二、填空题(每空1分,共20分)得分:分

1、利用gdb举行调试时,可通过step或____next_______命令举行单步执行。

2、gcc的编译可分为_____预处理__________、编译、汇编和_____衔接

_________等四个阶段。

3、卸载Linux内核模块使用命令____rmmod___________。

4、Linux系统中,一般用户使用的命令通常保存在_______/bin________名目中。

5、嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序、___驱动程序__________、_____可编程应用接口________、用户应用程序。

6、交错编译是指_____在宿主机上编译程序,在目标机上运行_____。

7、Linux文件的链接可分为符号链接和__硬链接_________两种。

8、在shell编程时,要把一个用户的输入赋值给一个变量,使用

___read_________命令。

9、在linux系统中,以_____文件_____方式拜访设备。

10、Linux操作系统的系统管理员(也就是超级用户)帐号是__root________。

11、编写的shell程序运行前必需给予该脚本文件__可执行________权限。

12、ARM处理器有多种运行模式,用户程序运行在其中的____用户_______模式。

13、内核分为进程管理系统、内存管理系统、__网络接口管理系统_________和文件管理系统等四个子系统。

14、嵌入式linux系统中,设备类型分为字符设备、_块设备__和_网络接口设备____等。

15、在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入__wtest.txt________________。

16、进程从产生到终止进程可以具有的基本状态为:____就绪态______、_执行态________和等待态(堵塞态)。

三、推断题(共10分,每小题1分,对的打钩,错的打叉)得分:分

1、在gdb调试过程中,不退出gdb也可以执行UNIXshell命令。(对)

2、退出交互模式的shell,应键入quit。(错)

3、Linux文件系统的文件都按其作用分门别类地放在相关的名目中,对于外部

设备文件,普通应将其放在/etc名目中。(错)

4、命令fdisk/mbr的作用是安装系统引导程序到主分区。(错)

5、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,

使用命令nslookup。(对)

6、命令mount/dev/hdc/mnt/cdrom是将光盘CD-ROM(hdc)安装到文件系统

的/mnt/cdrom名目下。(对)

7、在嵌入式系统中,囫囵系统的加载启动任务就彻低由BootLoader来完成。

(错)

8、在LINUX系统中,全部的内容被表示成文件,组织文件的各种办法便称为不

同的文件系统。(对)

9、模块程序运行于内核模式,因此,它们能够拜访内核中的全部函数。

(错)

10、根文件系统所在的分区越大约好,由于根分区越大,Linux启动速度越快。(错)

四、简答及名称解释题(共15分,每小题5分)得分:分

1、简述基于Linux的嵌入式软件开发流程。

1.建立宿主机开发环境,包括操作系统及编译器等

2.配置宿主机相关服务及软件,如minicom、网络等

3.建立引导加载程序BootLoader

4.移植内核kernel

5.建立根文件系统root

6.建立应用程序的Flash磁盘分区

7.开发应用程序

8.烧写内核、根文件系统和应用程序

9.发布产品

2、模块的编程和一般程序的编程有哪些区分?

P80

3、名称解释:嵌入式系统、宿主机、目标机和NFS

P1

P16

P17

五、编程题(每小题5分,共10分)得分:分

1、假定你在名目/home/arm下有一个C程序,他由几个单独的文件组成,而这

1.编写makefile文件,终于的目标文件为hello(交错编译器为

arm-linux-gcc)

2.在目标机上通过网络文件系统将宿主机上的/home/arm名目挂载/mnt/nfs

2、用SQLite3的相关命令实现:(1)在命令行下建立数据库exam.db,在该数据库中建立book表,book表的字段信息如表1所示;(2)并向表1中插入2条记录,具体信息如表2所示;(3)然后把表2中的记录举行查询在终端上显示出来。(各小题写出相应命令即可)

表1book表的字段信息表2book表中的记录

P163

六、设计题(共一题,共15分)得分:分假定你将要参与嵌入式大赛,结合up2410开发试验箱或者你所了解的其它嵌入式开发平台,结合各类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论