BUG的理解

一、什么是bug?

程序错误,即英文的 Bug ,也称为 缺陷 、 臭虫 ,是指在软件运行中因为程序本身有错误而造成的功能不正常、 死机 、数据丢失、非正常中断等现象。

 上图,这只虫子是世界上出现的第一个计算机bug,
事件发生在1947年9月9日,葛丽丝·霍普(Grace Hopper)发现了第一个电脑上的bug。当在Mark II计算机上工作时,整个团队都搞不清楚为什么电脑不能正常运作了。经过大家的深度挖掘,发现原来是一只飞蛾意外飞入了一台电脑内部而引起的故障(如图所示)。这个团队把错误解除了,并在日记本中记录下了这一事件。也因此,人们逐渐开始用“Bug”(原意为“虫子”)来称呼计算机中的错误

在我们程序员的日常工作中,bug始终陪伴我们,但是一个一个找再解决十分浪费时间,可以通过调试来解决bug

调试是什么?
调试(英语:Debugging / Debug),又称除错,是发现和减少计算机程序或电子仪器设备中程序错误的一个过程。俗称找bug的过程.

调试的基本步骤.
1.发现程序错误的存在以隔离、消除等方式对错误进行定位
2.确定错误产生的原因
3.提出纠正错误的解决办法
4.对程序错误予以改正,重新测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值