全国计算机等级三级Linux应用与开发技术考试-第15章-Linux系统的应用程序开发技术-练习题

Posted 闲言_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全国计算机等级三级Linux应用与开发技术考试-第15章-Linux系统的应用程序开发技术-练习题相关的知识,希望对你有一定的参考价值。

一、选择题

1.使用gdb命令对源码进行查找时,应选择的命令是(C

  A.run   B.clear   C.list   D.print

2.使用gdb命令查看某个恋量的类型时,应使用的命令是(B

  A.set   B.whatis   C.kill   D.print

3.在使用gec命令时,如果想产生调试信息.需要加人的选项是( C)

  A. -w   B. -I   C. -g   D. -d

4.下面关于make命令,说法错误的是( C)

  A.make工具可以用来维护程序模块关系和生成可执行程序
  B.make命令是GNU的工程化编译工具,它用干编译大量百相关联的源代码
  C.makefile文件中目标文件后面跟的是源文件,最后是生成源文件的命令
  D.make命令从 makefile文件中获取模块之间的依赖关系

二、填空题

1.在执行make命令后, make工具会首先在当前目录下查找 ___ makefile___ 文件。


2.如果想让程序继续运行到下一个断点或运行完整个程序,可以使用 ___ ”continue”___ 命令。
3.可以使用 ___ ”info breakpoint”___ 命令查看当前所有的断点。
4.在使用gcc命令对源文件test.c进行编译时,使用 ___ -E___ 选项生成中间文件 test.i。
5.编译器gcc会在系统默认的路径中(如usr/lib)寻找所需的库文件,当使用了。___ -L ___ 选项后,会首先到指定的目录下去寻找相关库文件。

三、简答题

头文件#include<my.h>和#include " my.h”中的 <> 和 “ ” 有什么区别?

答:<>表示编译器将在系统预设的头文件目录下搜索头文件;“ ”表示先在当前目录下搜索,找不到时再去系统头文件目录下搜索头文件。


以上是关于全国计算机等级三级Linux应用与开发技术考试-第15章-Linux系统的应用程序开发技术-练习题的主要内容,如果未能解决你的问题,请参考以下文章

全国计算机等级三级Linux应用与开发技术考试-第2章-Linux系统概述-练习题

全国计算机等级三级Linux应用与开发技术考试-第11章-系统日志与服务-练习题

全国计算机等级三级Linux应用与开发技术考试-第6章-文件管理-练习题

全国计算机等级三级Linux应用与开发技术考试-第9章-设备管理-练习题

全国计算机等级三级Linux应用与开发技术考试-第7章-进程管理-练习题

全国计算机等级三级Linux应用与开发技术考试-第8章-存储管理-练习题