调试器允许用户在程序运行时跟踪它的执行,跟踪意味着程序执行一条代码然后(),并允许用户观察甚至改变程序的状态。A、记录状态B、保存C、退出D、暂停

题目

调试器允许用户在程序运行时跟踪它的执行,跟踪意味着程序执行一条代码然后(),并允许用户观察甚至改变程序的状态。

  • A、记录状态
  • B、保存
  • C、退出
  • D、暂停

相似考题
更多“调试器允许用户在程序运行时跟踪它的执行,跟踪意味着程序执行一条代码然后(),并允许用户观察甚至改变程序的状态。A、记录状态B、保存C、退出D、暂停”相关问题
  • 第1题:

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

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

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

  • 第2题:

    Linux包含了一个()的调试程序,它是一个用来调试C和C++程序的强力调试器,它使用户在程序运行时观察程序的内部结构和内存的使用情况。

    • A、gcc
    • B、make
    • C、gdb
    • D、autoconf

    正确答案:C

  • 第3题:

    关于断点的概念,下列说法正确的是()

    • A、断点允许用户选择程序中的任何位置进行调试
    • B、当程序运行到断点所在行,调试器就会暂停程序的运行
    • C、断点仅仅让用户选择某个函数的入口
    • D、断点是调试器的一个最基本的特征
    • E、调试器可以没有断点设置

    正确答案:A,B,D

  • 第4题:

    恶意代码状态对比方法状态变化分析的准确度高,同时能实时地跟踪程序执行中的变化轨迹。


    正确答案:错误

  • 第5题:

    当跟踪标志位TF=1时,CPU每执行完一条指令就产生一个内部中断,处于()状态。

    • A、正常工作
    • B、暂停
    • C、程序调试

    正确答案:B

  • 第6题:

    断点允许用户选择程序中任何位置的某个函数或代码执行,一旦程序运行到这一行,它就指示调试器()程序的运行。

    • A、中断
    • B、暂停
    • C、重播
    • D、跳出

    正确答案:B

  • 第7题:

    ()调试器不是运行在系统之上的程序,它与系统内核处于同等地位,因此能在任意时刻停止整个系统的运行并观察。

    • A、用户模式
    • B、内核模式
    • C、代码模式
    • D、跟踪模式

    正确答案:B

  • 第8题:

    断点允许用户选择程序中任何位置的某个函数或代码执行,一旦程序运行到这一行,它就指示调试器暂停程序的运行。


    正确答案:正确

  • 第9题:

    调试器允许用户在程序运行时跟踪它的执行,跟踪意味着程序执行一条代码然后暂停,并允许用户观察甚至改变程序的状态。


    正确答案:正确

  • 第10题:

    PLC在用户程序执行阶段完成的主要工作是()

    • A、执行系统程序
    • B、执行用户程序
    • C、解释用户程序并产生相应结果

    正确答案:C

  • 第11题:

    单选题
    在调试器的窗口中,()按钮的功能是逐行执行程序语句。
    A

    运行到光标处

    B

    单步跟踪

    C

    继续执行

    D

    跳出


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

  • 第12题:

    判断题
    恶意代码状态对比方法状态变化分析的准确度高,同时能实时地跟踪程序执行中的变化轨迹。
    A

    B


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

  • 第13题:

    IMSTP输入信号在正常状态为ON,当这个信号为OFF时,会发生()

    • A、程序暂停(如果有程序处于执行状态)
    • B、紧急停止机器人,并抱闸
    • C、机器人会减速到停机,然后程序运行暂停
    • D、伺服系统电源关闭

    正确答案:A,B,D

  • 第14题:

    在具有通道处理机的系统中,用户进程请求启动外设时,由 ()根据I/O要求构造通道程序及通道状态字,并将通道程序保存在内存,然后执行启动“I/O”命令。 

    • A、用户进程
    • B、应用程序
    • C、通道
    • D、操作系统

    正确答案:D

  • 第15题:

    在调试器的窗口中,()按钮的功能是逐行执行程序语句。

    • A、运行到光标处
    • B、单步跟踪
    • C、继续执行
    • D、跳出

    正确答案:B

  • 第16题:

    下面对COM型文件的编程格式的描述不正确的是()。

    • A、目标代码应该小于64KB
    • B、源程序中允许有数据段、代码段和堆栈段
    • C、在代码段偏移地址为100H的单元,必须是程序的第一条可执行指令
    • D、源程序结束一般要返回到DOS状态

    正确答案:B

  • 第17题:

    下面关于管态和目态的叙述中不正确的是()

    • A、中央处理器执行系统程序的状态是管态
    • B、中央处理器执行用户程序的状态是目态
    • C、目态下不允许执行特权指令
    • D、访管指令只能在管态下执行

    正确答案:D

  • 第18题:

    断点允许用户选择程序中(),一旦程序运行到这一行,它就指示调试器跳出程序的运行。

    • A、向外部调用的其他程序
    • B、某个函数产生的数据流
    • C、某个函数的入口
    • D、任何位置的某个函数或代码执行

    正确答案:D

  • 第19题:

    关于程序跟踪的基本概念,下列说法正确的是()

    • A、程序跟踪也称为单步跟踪
    • B、程序跟踪是为了察看程序执行的过程和状态
    • C、调试器在程序跟踪时不能修改程序的状态
    • D、调试器在程序跟踪时可以修改程序的状态
    • E、程序跟踪是调试器的一个最基本的特征

    正确答案:A,B,D,E

  • 第20题:

    调试器允许用户在程序运行时跟踪它的执行,跟踪意味着程序执行一条代码然后暂停,并允许用户()的状态。

    • A、保存程序
    • B、观察程序
    • C、观察甚至改变程序
    • D、审计程序

    正确答案:C

  • 第21题:

    利用KEIL软件进行仿真调试时,在执行调用指令时,()调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。

    • A、暂停
    • B、调试
    • C、单步
    • D、连续运行

    正确答案:C

  • 第22题:

    PLC在RUN模式下,执行顺序是()

    • A、输入采样→执行用户程序→输出刷新
    • B、执行用户程序→输入采样→输出刷新
    • C、输入采样→输出刷新→执行用户程序
    • D、输出刷新→执行用户程序→输入采样

    正确答案:A

  • 第23题:

    单选题
    在具有通道处理机的系统中,用户进程请求启动外设时,由 ()根据I/O要求构造通道程序及通道状态字,并将通道程序保存在内存,然后执行启动“I/O”命令。
    A

    用户进程

    B

    应用程序

    C

    通道

    D

    操作系统


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