niusouti.com
更多“GDB提供了()、查看变量,显示程序栈等功能。”相关问题
  • 第1题:

    C 程序中全局变量的存储空间在( )分配

    A.代码区

    B.静态数据区

    C.栈区

    D.堆区


    正确答案:B

  • 第2题:

    Authorware提供了大量系统变量,在“显示”设计图标中显示变量的值须用()把该变量名括起来。

    A.{}
    B.[]
    C.()
    D.﹤﹥

    答案:A
    解析:

  • 第3题:

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

    A.能监视程序中变量的值
    B.能设置断点以使程序在指定的代码行上停止执行
    C.能逐行的执行代码
    D.能发现代码中的语法错误

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

  • 第4题:

    操作站一般具有对全部过程变量进行各种格式的显示,并允许操作员对过程进行干预,对过程变量的历史数据进行处理和存贮等功能。


    正确答案:正确

  • 第5题:

    大多数机器,包括IA32,是通过操纵程序栈来实现一部分操作的。以下选项中不是通过栈实现的是()。

    • A、数据传递
    • B、局部变量的分配
    • C、从过程中转移出控制
    • D、释放局部变量

    正确答案:C

  • 第6题:

    ()是一套Linux内核补丁,通过远程串行协议提供gdb接口,它在目标机上实现了一个(),于是主机上运行的交叉gdb就和目标机通信。


    正确答案:KGDB;gdb

  • 第7题:

    嵌入式Linux开发中使用GDB调试,说法错误的是()

    • A、GDB程序在宿主机上运行
    • B、需要使用远程调试模式
    • C、需要交叉编译GDBServer
    • D、被调试程序在宿主机上运行

    正确答案:A

  • 第8题:

    设S()为一个顺序存储的栈,变量top只是栈顶位置,栈为空的条件是(),栈为满的条件是().


    正确答案:1:maxsize;top=0;top=maxsize

  • 第9题:

    问答题
    设元素1,2,3,P,A依次经过一个栈,进栈次序为123PA,在栈的输出序列中,有哪些序列可作为C++程序设计语言的变量名。

    正确答案: PA321,P3A21,P32A1,P321A,AP321
    解析: 暂无解析

  • 第10题:

    单选题
    在GDB调试程序下,若需要查看当前断点处的堆栈情况则输入()
    A

    l

    B

    c

    C

    b

    D

    bt


    正确答案: C
    解析: 暂无解析

  • 第11题:

    判断题
    调试程序时,需要停止程序运行后才可查看变量内容。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    在GDB调试程序下,若需要查看当前程序中main函数的汇编情况则输入()
    A

    bt main

    B

    disass main

    C

    bprint main

    D

    list main


    正确答案: D
    解析: 暂无解析

  • 第13题:

    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通常可以捕捉到发送给它的大多数信号,通过捕捉信号,它就可决定对于正在运行的进程要做些什么工作。代码中的语法错误,可在编译阶段由编译器检查出来,不属于调试器的功能。

  • 第14题:

    程序中全局变量的存储空间在( )分配。

    A.代码区
    B.静态数据区
    C.栈区
    D.堆区

    答案:B
    解析:
    本题考查程序语言基础知识。程序运行时的用户内存空间一般划分为代码区、静态数据区、栈区和堆区,其中栈区和堆区也称为动态数据区。全局变量的存储空间在静态数据区。

  • 第15题:

    C.程序中全局变量的存储空间在( )分配

    A.代码区
    B.静态数据区
    C.栈区
    D.堆区

    答案:B
    解析:

  • 第16题:

    Excel除具备一般电子表格软件的功能外,还提供了()等功能。

    • A、文档处理
    • B、数据库管理
    • C、图形显示
    • D、清除病毒

    正确答案:A,B,C

  • 第17题:

    调试程序时,需要停止程序运行后才可查看变量内容。


    正确答案:正确

  • 第18题:

    宏程序具有()等特点。

    • A、可以使用变量来代替具体数值
    • B、可用于加工不规则形状零件
    • C、变量之间可以进行演算
    • D、无逻辑运算等功能

    正确答案:A,B,C

  • 第19题:

    设元素1,2,3,P,A依次经过一个栈,进栈次序为123PA,在栈的输出序列中,有哪些序列可作为C++程序设计语言的变量名。


    正确答案:PA321,P3A21,P32A1,P321A,AP321

  • 第20题:

    数字相机的LCD如有回放,快速查看,快速搜索,图像的放大、旋转,显示图像信息等功能。


    正确答案:正确

  • 第21题:

    单选题
    大多数机器,包括IA32,是通过操纵程序栈来实现一部分操作的。以下选项中不是通过栈实现的是()。
    A

    数据传递

    B

    局部变量的分配

    C

    从过程中转移出控制

    D

    释放局部变量


    正确答案: C
    解析: 暂无解析

  • 第22题:

    填空题
    ()是一套Linux内核补丁,通过远程串行协议提供gdb接口,它在目标机上实现了一个(),于是主机上运行的交叉gdb就和目标机通信。

    正确答案: KGDB,gdb
    解析: 暂无解析

  • 第23题:

    填空题
    设S()为一个顺序存储的栈,变量top只是栈顶位置,栈为空的条件是(),栈为满的条件是().

    正确答案: 1:maxsize,top=0,top=maxsize
    解析: 暂无解析

  • 第24题:

    判断题
    数字相机的LCD如有回放,快速查看,快速搜索,图像的放大、旋转,显示图像信息等功能。
    A

    B


    正确答案:
    解析: 暂无解析