单词 | bug |
释义 | bug 1. An error in coding or logic that causes a computer software program to malfunction (i.e., perform erratically, suffer catastrophic failure (crash), or produce invalid results. Although the origin of the term bug is somewhat in dispute, folklore dates it the mid-to-late 1940s, when a moth attracted to the light given off by the vacuum tubes of one of the first digital computers, either the Mark I or the ENIAC, died and shorted one of the circuits, causing a system failure. Others attribute the term to Thomas Edison (1878). So much for the etymology of bug. As for entomology, a moth is not a bug, strictly speaking. A true bug has thickened forewings and mouth parts adapted for piercing and sucking, and is of the insect order Hemiptera, which includes aphids, cicadas, and squash bugs. Moths suck, but do not pierce, and belong to the order Lepidoptera, as do butterflies. (Note: There are two kinds of people in this world — those who just love this arcane trivia, and those who hate it. I love it, in moderation. “Arcane trivia” is somewhat tautological, which is a pedantic word for redundant. There are two types of people in this world — those who love pedants and those who hate them. I hate them.) By the way, a bug fix is in the form of a patch, update, upgrade, or insecticide, depending on the type of bug involved. See also bug fix; Edison,Thomas Alva; entomology; etymology; and pedant 2. An undocumented feature. (That’s a joke.) bug fix A solution for a bug. See bug, patch, update, and upgrade. |
随便看 |
|
科学参考收录了5291条科技类词条,基本涵盖了常见科技类参考文献及英语词汇的翻译,是科学学习和研究的有利工具。