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

题目

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

  • A、记录状态
  • B、保存
  • C、退出
  • D、暂停
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可视化编程是指(33)。

A.在开发阶段就可看到应用系统的运行界面

B.无须编写程序代码就可完成应用系统的开发

C.在开发阶段可跟踪程序代码的执行全过程

D.在运行阶段可跟踪程序代码的执行过程


正确答案:A
解析:本题考查的是可视化程序开发基本知识。
  可视化编程是指在程序开发阶段就可看到应用系统的运行界面,仍然需要通过编写程序代码完成软件的开发。可视化编程技术已经成为当今软件开发中最重要的工具和手段,尤其是Visual Basic、Power Builder、C++Builder/Delphi、Visual C++等开发工具的出现,极大地推动了可视化编程技术的发展。

第2题:

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

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

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

第3题:

CPU交替执行操作系统程序和用户程序。在执行不同程序时,根据运行程序对机器指令的使用权限而将CPU置为不同的状态。CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行划分为管态和【 】两种状态。


正确答案:目态
目态

第4题:

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

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

正确答案:A,B,D

第5题:

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

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

正确答案:C

第6题:

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

第7题:

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

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

正确答案:A,B,D

第8题:

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

A.用户进程

B.应用程序

C.通道

D.操作系统


正确答案:D

第9题:

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

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

正确答案:D

第10题:

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

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

正确答案:B

更多相关问题