Why are computer software errors called 'bugs'?
So where did the term "bug" come from?
"Bug" comes from a term used by Grace Hopper - a mathematician and US Navy officer - in the bug log of the Mark II, a giant computer that took up an entire room at Harvard University ( America).
Grace Hopper is best known for her work developing the Mark II system and played a key role in developing the first programming languages and compilers, such as COBOL which is still used in many business and military environment.
In 1947, the Mark II began producing false readings overnight and without warning. Grace Hopper and the scientists in charge of the system quickly began investigating the cause of this error. The problem was discovered to be related to a moth that had crawled inside the computer and caused a short circuit in one of the relays. This physical problem caused the computer to give incorrect results.
At the time, there was a logbook documenting errors with systems like the Mark II. It was Hopper who took out the moth that caused the problem and pasted it into this notebook. Hopper wrote the term "bug" next to the moth as a reference to a butterfly crawling into the computer and causing problems.
Nowadays any computer error, whether it is a system or code glitch, uses the term "bug" to emphasize the importance of thoroughness when investigating a problem. This term also reminds us that even a very small error can have big consequences.
You should read it
- Recipes keep fresh flowers long during Tet holiday
- Hidden tips on iOS 9 (Part 1)
- Summary of the hottest technology news from March 1, 2015
- 7 creative ways to reuse or recycle old speakers
- Overload binary operators in C ++
- 20 best tips for the Start menu and Taskbar in Windows 7
- How to use CopyAndPaste to manage clipboard on Windows 10
- How to create symmetrical squares creating hot trend
May be interested
- What are hashtags? How to use hashtags and their uses?hashtags are a form of metadata, data used to describe other data.
- What is LPCAMM2?now, micron and lenovo have launched a new type of laptop ram: lpcamm2. it's designed to deliver some major upgrades in performance and power efficiency, making this type of memory a must-have on new laptops.
- What is Large Action Model (LAM)?llm is not the only major model; large action models (lam) could be the next big thing in ai.
- What is Streamer? How does the streamer profession make money?the profession streamer or streamer refers to an individual who broadcasts live content over the internet from gaming, cooking, art or just chatting and interacting with their audience in real time.
- What are DoS and DDoS denial of service attacks? What are their harmful effects?what are dos, ddos, what are the signs to recognize dos, ddos and what are their harmful effects? in this article, tipsmake.com.com will find out with you.
- What is a meridian? What is latitude?a meridian is a semi-circle on the earth's surface, connecting the poles, pointing north - south and cutting perpendicular to the equator. the longitude line is about 20,000km long.