bug和debug的由来,挺有意思
2014-01-26 01:10
549 查看
美国的艾肯博士研制出了马克2号计算机,在研制过程中,诞生了一个新词“debug”来表示排除计算机故障,他的出现是这样的:在盛夏的时候,美国水上研究中心使用马克-Ⅱ计算机进行数据处理时,经常停止工作,其原因是,由于天气炎热加上机房无空调设备,致使大量飞蛾在机房中乱飞,这些飞蛾飞到正要闭合的继电器触点之间被继电器触电夹住,导致电路中断,造成工作故障。只需要将飞蛾找出拿掉,就可以正常工作,因为飞蛾的英文是bug,所以工作人员创出了debug表示排除计算机故障。
注:马克-Ⅱ型计算机在运算的时候,通过继电器开关来执行二进制指令语句,当指令是“1”时,继电器的电磁铁受到激励,带电,使得继电器的接点闭合、接通,电流通过;当指令是“0”时,继电器的电磁铁不受激励,继电器中的弹簧使得接点断开,电流不能通过。
注:马克-Ⅱ型计算机在运算的时候,通过继电器开关来执行二进制指令语句,当指令是“1”时,继电器的电磁铁受到激励,带电,使得继电器的接点闭合、接通,电流通过;当指令是“0”时,继电器的电磁铁不受激励,继电器中的弹簧使得接点断开,电流不能通过。
相关文章推荐
- VC6 DEBUG版下内存控制的一个BUG,导致debug版程序必将崩溃
- spinlock bug (finally sovle by remove debug option)
- Komodo IDE 7.0.2 Debug UTF-8 Python 文档的Bug
- 我debug过的最难的bug
- 宝爷Debug小记——Cocos2d-x(3.13之前的版本)底层BUG导致Spine渲染花屏
- Debug的由来
- BUG /DEBUG
- 【有意思的BUG】需要停止的进程
- iOS开发bug调试技巧之Debug View Hierarchy
- bug in MicrosoftAjax.debug.js
- 很有意思的HTML 4.0的BUG
- debug : Embed Manifest 选项引起的BUG
- 如何Debug!(专注解决问题:代码一分钟,bug一整篇,肉眼debug半小时。。。)
- 【有意思的BUG】浏览器的Title和Icon
- 当bug邂逅梦想,如何更好的debug
- 记一个比较有意思的bug,position绝对定位问题
- 记一次BUG与DEBUG衍生的若干问题
- Android bug之transformClassesWithDexForDebug
- 对于edu近期bug的debug思路(等待放假归来验证)
- deBug日志_关于在多个fragment中又嵌套多个fragment导致控件显示错乱与不知名bug