预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、填空题1.在vi中编辑文件需要将字符串str2替换所有的字符串str1,应在最后行模式下使用_________命令来实现。2.gcc用_________编译选项来为将产生的可执行文件指定一个文件名来代替默认生成的a.out。3.Makefile中有很多的常见自动变量,其中_________表示目标的完整名称。4.Makefile中有很多的常见自动变量,其中_________表示第一个依赖文件的名称。5.在Linux系统中C语言的源程序的扩展名是_________。6.Shell脚本中包含预定义变量,其中__________变量用来存储外壳程序的所有参数。7.LinuxShell编程中,流程控制包括___________和_________。8.进程是通过_______________来描述的,它用来记录进程状态及其他相关信息的数据结构,它是进程存在的唯一标志。9._________是一个进程内的基本调度单位,好比轻量级的进程。10.在目标板和主机之间通信可以使用___________、___________、USB接口和JTAG接口等连接方式。11.交叉编译环境是由一个___________、___________和解释器组成的综合开发环境。12.交叉编译工具主要包括针对目标系统的编译器GCC、目标系统的二进制工具___________、目标系统的标准C库Glibc和目标系统的___________头文件。13.基于Flash的文件系统中,___________是日志闪存文件系统(版本2),基于MTD驱动层。14.基于Flash的文件系统中,___________专为嵌入式系统使用NAND型闪存而设计的日志型问文件系统。15.在linux中的网络编程是通过___________接口来进行的,人们常说的该接口是一种特殊的I/O,也是一种文件描述符。16.网络编程分成___________和___________两种编程流程。17.Linux系统把内核和运行在其上的应用程序分为两个层次___________和___________。18.Linux内核把系统设备分为3类:块设备、___________和___________。19.采用的LCD显示方式为800*600像素,16位彩色,则需要分配的显示缓冲区大小为___________B。二、应用填空题1.GCC一般使用默认路径查找头文件和库文件。如果文件所用的头文件或库文件不在缺省目录下,则编译时要指定它们的查找路径。当前要使用的头文件所在位置是/export/home/ray,则编译test.c文件,生成执行文件test,应该使用的命令形式为___________________________2.得到目前正在使用的GCC的版本及与版本相关的一些信息,应该使用的命令形式为___________________________3.启动GDB,并调试文件filename的命令形式是_________________。4.如果shell脚本的第一个非空白字符不是“#”,则它会使用_________________shell。5.如果shell脚本的第一个非空白字符是“#”,但不以“#!”开头时,则它使用_________________shell。6.Shell编程中可以使用变量,给字符串赋值的方法和给整数赋值的方法一样,要给变量name赋值为Garry,命令的形式为_________________,若要将该变量的值输出到屏幕上,应使用的命令形式为_________________。三、选择题1.由普通用户身份转变为超级用户不能使用下列哪一项命令?()A.susayB.suC.su–rootD.suroot2.下列哪一项命令是用来修改普通用户帐户密码的。()A.cpB.passwdC.cdD.ls3.文件exer1的访问权限为rw-r—r--,现要增加所有用户的执行权限和同组用户的写权限,以下哪个命令正确。()A.chmoda+x,g+wexer1B.chmod765exer1C.chmodo+xexer1D.chmodg+wexer14.在当前目录中将文件file1复制成file2,应该是下列哪项命令。()A.mvfile1file2B.mvfile1/tmp/file2C.cpfile1file2D.cpfile1/tmp/file25.tar命令可以进行文件的()。A.压缩、归档和解压缩B.压缩和解压缩C.压缩和归档D.归档和解压缩6.要让产生的可执行文件可以用GDB来调试,需在在执行GCC指令编译程序时加上什么参数?()A.-gB.-EC.-cD.–o7.GNUmake工具在当前目录按照下列哪项的顺序搜索makefile文件。()A.GNUmakefileB.makef