bug和debug是什么意思?

如题所述

bug

英 [bʌɡ] 美 [bʌɡ] 

n. 臭虫;窃听器;[计]漏洞 v. 窃听;打扰;失去(镇定)

名词: bugger 过去式: bugged 过去分词: bugged 现在分词: bugging 第三人称单数: bugs

Debug

英 [ˌdiː'bʌɡ] 美 [ˌdiː'bʌɡ] 

v. 调试;驱除(某处的)害虫;排除障碍;寻出并拆除 ... 内的窃听器

名词: debugger 过去式: debugged 过去分词: debugged 现在分词: debugging 第三人称单数: debugs

扩展资料:

bug双解释义

1.n. (名词)

[C]虫子 any small insect

[C]〈非正〉病菌 a small living thing causing disease

[C](机器等)故障 a fault or difficulty in a machine, etc.

[C]〈俚〉窃听器 an apparatus for listening secretly to other people's conversations

2.v. (动词)

vt. 〈俚〉在…装窃听器; 窃听 fit with a secret listening apparatus

vt. 〈美俚〉打扰,使厌烦 annoy; irritate

英英释义

bug的用法和样例:

用作名词 (n.)

Why do we need bug spray?
我们要杀虫剂干什么?

The police tested the room for bugs.
警察检查房间里是否放有窃听器。

用作动词 (v.)

Be careful what you say; our conversation may be being bugged.
说话要当心,咱们的话可能被窃听了。

Don't bug me with petty details.
不要讲那些琐碎的细节来烦我。

That man really bugs me.
那个人真把我惹火了。

Debug英英释义

Verb:

1.locate and correct errors in a computer program code;

"debug this program"

例句

用作动词 (v.)

I am trying to debug a screen-painting problem.
我在尝试调试屏幕绘制问题。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-02

bug是一个英文单词,本意是臭虫、缺陷、损坏、犯贫、窃听器、小虫等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。BUG可以使电脑系统崩溃、容易被施诈者攻击,现有修复漏洞的工具。

DEBUG是一种计算机程序。排除程序故障叫DEBUG,是计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。

扩展资料

debug的功能包括以下方面:

1、直接输入,更改,跟踪,运行汇编语言源程序。

2、观察操作系统的内容。

3、查看ROM BIOS的内容。

4、观察更改RAM内部的设置值。

5、以扇区或文件的方式读写软盘数据。

DEBUG把所有数据都作为字节序列处理。因此它可以读任何类型的文件。DEBUG可以识别两种数据: 十六进制数据和ASCⅡ码字符。它的显示格式是各个字节的十六进制值以及值在32与126之间的字节的相应ASCⅡ码字符。

在DEBUG中输入数据有两种方法: 提示方法和非提示方法。在用提示方法时,用户可以输入要求输入数据的命令,后跟数据所要输入的地址。

然后用户就可以看到该地址中已有内容及一个冒号提示符。此时用户可以在提示符下输入一个新的值或者按下回车键或CTRL+C回到短横(-)提示符。

在运用非提示方法时,用户可以输入要输入数据的内存地址以及要输入的字节。但与使用字处理程序或正文编辑程序时不一样,在使用DEBUG时,用户不能直接移动光标到一入口点输入或修改数据,而要一次输入一个或几个字节。

参考资料来源:百度百科-bug

参考资料来源:百度百科-debug命令

本回答被网友采纳
第2个回答  推荐于2019-11-13

1、“bug”一词在英文中的意思为“ 臭虫、缺陷、损坏、犯贫、窃听器、小虫”等,现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。

由于现代社会的发展,bug另有一种引申意义,用来形容某事物厉害的超乎想象,BUG可以使电脑系统崩溃、容易被施诈者攻击。

2、DEBUG是一种计算机程序。马克2号(Harvard Mark II)编制程序的葛丽丝·霍波(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一。有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。

于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。

扩展资料

所谓“(Bug)”,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等。

软件的Bug,狭义概念是指软件程序的漏洞或缺陷,广义概念除此之外还包括测试工程师或用户所发现和提出的软件可改进的细节、或与需求文档存在差异的功能实现等。仅就狭义概念而言,软件出现Bug的原因有:

1、对各种流程分支考虑不全面;

2、对边界情况的处理不到位;

3、编码时的手误。

任何软件在发布时都不可能是绝对的零Bug。在软件过程管理中通行的CMM(能力成熟度模型)中规定的软件质量标准是(Bug个数/千行源码):

CMM1级 11.95

CMM2级 5.52

CMM3级 2.39

CMM4级 0.92

CMM5级 0.32

DOS中的Debug是为DOS提供的有力的侦错,跟踪程序运行,检查系统数据的工具程序,它是在字符界面下以单字符命令方式工作。要很好地使用它必须具备一定的汇编程序设计和硬件基本知识的能力,当然,它为汇编语言程序员提供了有效的调试手段。

debug的功能:

1. 直接输入、更改、跟踪、运行汇编程序;

2. 观察操作系统的内容;

3. 查看ROM BIOS的内容;

4. 观察更改RAM内部的设置值;

5. 以扇区或文件的方式读写软盘数据。

参考资料:百度百科-bug

参考资料:百度百科-debug



本回答被网友采纳
第3个回答  推荐于2019-09-12

bug是一个英文单词,本意是臭虫、缺陷、损坏、犯贫、窃听器、小虫等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。BUG可以使电脑系统崩溃、容易被施诈者攻击,现有修复漏洞的工具。

DEBUG是一种计算机程序。排除程序故障叫DEBUG,是计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。

扩展资料:

Debug 详细命令列表:

Debug:A(汇编)—汇编 8086/8087/8088 记忆码

Debug:C(比较)—比较内存的两个部分

Debug:D(转储)—显示部分内存的内容

Debug:E(键入) —从指定地址开始,将数据输入到内存

Debug:F(填充)—使用指定值填充一段内存

Debug:G(转向)—运行在内存中的可执行文件

Debug:H(十六进制)—执行十六进制运算

Debug:I(输入)—显示来自特定端口的 1 字节值

Debug:L(加载)—将文件或磁盘扇区内容加载到内存

Debug:M(移动)—复制内存块中的内容

Debug:N(名称)—为 l 或 w 命令指定文件,或者指定正在测试的文件的参数

Debug:O(输出)—向输出端口发送 1 个字节的值

Debug:P(执行)—执行循环、重复的字符串指令、软件中断或子例程

Debug:Q(退出)—停止 Debug 会话

Debug:r(寄存器)—显示或改变一个或多个寄存器

Debug:s(搜索)—在部分内存中搜索一个或多个字节值的模式

参考资料:百度百科 DEBUG

本回答被网友采纳
第4个回答  推荐于2019-08-10

回答如下:

bug是一个英文单词,本意是臭虫、缺陷、损坏、犯贫、窃听器、小虫等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。BUG可以使电脑系统崩溃、容易被施诈者攻击,现有修复漏洞的工具。

DEBUG是一种计算机程序。排除程序故障叫DEBUG,是计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。

扩展资料

Debug:A(汇编)—汇编 8086/8087/8088 记忆码

Debug:C(比较)—比较内存的两个部分

Debug:D(转储)—显示部分内存的内容

Debug:E(键入) —从指定地址开始,将数据输入到内存

Debug:F(填充)—使用指定值填充一段内存

Debug:G(转向)—运行在内存中的可执行文件

Debug:H(十六进制)—执行十六进制运算

Debug:I(输入)—显示来自特定端口的 1 字节值

Debug:L(加载)—将文件或磁盘扇区内容加载到内存

Debug:M(移动)—复制内存块中的内容

Debug:N(名称)—为 l 或 w 命令指定文件,或者指定正在测试的文件的参数

Debug:O(输出)—向输出端口发送 1 个字节的值

Debug:P(执行)—执行循环、重复的字符串指令、软件中断或子例程

Debug:Q(退出)—停止 Debug 会话

Debug:r(寄存器)—显示或改变一个或多个寄存器

Debug:s(搜索)—在部分内存中搜索一个或多个字节值的模式

Debug:T(跟踪)—执行一条指令,然后显示所有寄存器的内容、所有标志的状态和 Debug 下一步要

执行的指令的解码形式

Debug:U(反汇编)—反汇编字节并显示相应的原语句

Debug:W(写入)—将被测试文件写入磁盘

Debug:XA(分配扩展内存)

Debug:XD(取消分配扩展内存)

Debug:XM(映射扩展内存页)

Debug:XS(显示扩展内存状态)

参考资料来源:百度百科:DEBUG

本回答被网友采纳
相似回答