gdb是一款GNU组织开发并发布的Linux程序调试工具,它使用户能在程序运行时 观察程序的内部结构和
gdb是一款GNU组织开发并发布的Linux程序调试工具,它使用户能在程序运行时 观察程序的内部结构和内存的使用情况。以下不属于gdb功能的是(36)。
A.能监视程序中变量的值
B.能设置断点以使程序在指定的代码行上停止执行
C.能逐行的执行代码
D.能发现代码中的语法错误
本题考查嵌入式软件开发工具方面的基础知识。gdb是GNU开源组织发布的一个强大的程序调试工具。一般来说,gdb的主要功能包括:1.执行程序。运行准备调试的程序,在命令后面可以跟随发给该程序的任何参数。2.显示数据。检查各个变量的值,显示被调试的语言中任何有效的表达式。3.断点。用来在调试的程序中设置断点,该命令有如下四种形式:使程序恰好在执行给定行之前停止;使程序恰好在进入指定的函数之前停止;如果条件是真,程序到达指定行或函数时停止;在指定倒程的入口处设置断点。4.断点管理。包括显示当前gdb的断点信息、删除指定的某个断点、禁止使用某个断点、允许使用某个断点、清除源文件中某一代码行上的所有断点等。5.变量检查赋值。识别数组或变量的类型,提供一个结杓的定义,将值赋予变量。6.单步执行。包括不进入的单步执行、进入的单步执行。如果已经进入了某函数,退出该函数返回到它的调用函数中。7.函数调用。调用和执行一个函数。结束执行当前函数,显示其返回值。8.机器语言工具。有一组专用的gdb变量可以用来检查和修改计算机的通用寄存器。9.信号。gdb通常可以捕捉到发送给它的大多数信号,通过捕捉信号,它就可决定对于正在运行的进程要做些什么工作。代码中的语法错误,可在编译阶段由编译器检查出来,不属于调试器的功能。
小红想了解她所居住的小区500户居民的家庭月食品支出情况,从中随机调查了40户居民家庭的情况(支出 数学 2020-04-08 …
楼.假设某班级教室共有4扇窗户,每扇窗户或被打开或被关闭的概率均为...楼.假设某班级教室共有4扇 数学 2020-05-15 …
假设某班级教室共有4扇窗户,在每天上午第三节课上课预备铃声响起时,每扇窗户或被敞开或被关闭,且概率 数学 2020-05-15 …
瀑布模型存在的问题是()。A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求 计算机类考试 2020-05-24 …
某小区有1000户,各户每月的用电量近似服从正态分布N(300,l01),则用电量在320度以上的 数学 2020-06-10 …
关于家庭装修强电布线问题?各位好:我是老式楼房二次装修,情况如下:电力主线是4平方铜线,经20A带 其他 2020-06-20 …
(2012•福州模拟)假设某班级教室共有4扇窗户,在每天上午第三节课上课预备铃声响起时,每扇窗户或 数学 2020-06-26 …
帮忙看下这户型图一梯四户户型图一梯四户塔式结构,一梯四户一层4户,布局是否合理?住宅每一栋总19层 其他 2020-06-27 …
家庭电路由进户线开始到灯和插座正确的顺序是()A.进户线、电能表、总开关、保险装置、灯和插座B.进 其他 2020-07-10 …
一个人用540户布买了两种布料,共138俄尺,其中,蓝布料每俄尺3户布,黑布料每俄尺5户布,两种布 数学 2020-07-12 …