早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

gdb是一款GNU组织开发并发布的Linux程序调试工具,它使用户能在程序运行时 观察程序的内部结构和

题目

gdb是一款GNU组织开发并发布的Linux程序调试工具,它使用户能在程序运行时 观察程序的内部结构和内存的使用情况。以下不属于gdb功能的是(36)。

A.能监视程序中变量的值

B.能设置断点以使程序在指定的代码行上停止执行

C.能逐行的执行代码

D.能发现代码中的语法错误

参考答案
正确答案:D
本题考查嵌入式软件开发工具方面的基础知识。gdb是GNU开源组织发布的一个强大的程序调试工具。一般来说,gdb的主要功能包括:1.执行程序。运行准备调试的程序,在命令后面可以跟随发给该程序的任何参数。2.显示数据。检查各个变量的值,显示被调试的语言中任何有效的表达式。3.断点。用来在调试的程序中设置断点,该命令有如下四种形式:使程序恰好在执行给定行之前停止;使程序恰好在进入指定的函数之前停止;如果条件是真,程序到达指定行或函数时停止;在指定倒程的入口处设置断点。4.断点管理。包括显示当前gdb的断点信息、删除指定的某个断点、禁止使用某个断点、允许使用某个断点、清除源文件中某一代码行上的所有断点等。5.变量检查赋值。识别数组或变量的类型,提供一个结杓的定义,将值赋予变量。6.单步执行。包括不进入的单步执行、进入的单步执行。如果已经进入了某函数,退出该函数返回到它的调用函数中。7.函数调用。调用和执行一个函数。结束执行当前函数,显示其返回值。8.机器语言工具。有一组专用的gdb变量可以用来检查和修改计算机的通用寄存器。9.信号。gdb通常可以捕捉到发送给它的大多数信号,通过捕捉信号,它就可决定对于正在运行的进程要做些什么工作。代码中的语法错误,可在编译阶段由编译器检查出来,不属于调试器的功能。
看了gdb是一款GNU组织开发并发...的网友还看了以下:

软件系统的程序内部应该带有说明性的注释。以下关于注释的描述中,错误的是A.注释可提高程序可读性 计算机类考试 2020-05-23 …

黑箱测试不考虑程序内部细节、结构和实现方式,只是根据程序【】说明来设计测试用例。 计算机类考试 2020-05-23 …

在软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为()测试。A.白箱法B.灰盒 计算机类考试 2020-05-23 …

软件工程中,白盒测试可用于测试程序内部结构。此方法将程序看成是()。A.代码的集合B.路径的集合C. 计算机类考试 2020-05-24 …

在软件工程中,白盒测试法可用于测试程序内部结构。此方法将程序看做是()。A.地址的集合B.循环的集 计算机类考试 2020-05-24 …

● 黑盒测试是将被测试程序看成一个黑盒子,不考虑程序内部结构的情况,而只考虑程序的输入与输出之 计算机类考试 2020-05-26 …

黑盒测试是将被测试程序看成一个黑盒子,不考虑程序内部结构的情况,而只考虑程序的输入与输出之间 计算机类考试 2020-05-26 …

在OODB中,对象标识符具有______。A.过程内持久性B.程序内持久性C.程序间持久性D.永久持 计算机类考试 2020-05-26 …

数控机床的运动特性故障只有经过有针对性的( ),才能确定故障原因。A.改变程序内容B.更换器件C.检 职业技能鉴定 2020-06-07 …

高一数学算法初步中关于程序框图,怎样理解循环语句,在设计程序时很好的将循环语句正确的放入程序内?还有 其他 2021-01-15 …