-
This bug started with bugs, but because there were some things in the middle that led to the word bugs being applied to the computer, the specific thing was a computer that people invented at the beginning, and the computer was placed in a sealed container at that time, plus the weather was very hot at that time, so someone opened the window, and at this time a bug flew in, and the bug happened to land on the relay of the computer. At this time, the computer could not work normally, so people at that time were very anxious.
It was at this time that a person found a bug on the computer relay, and then the staff took the bug to the person in charge at the time, and when the person in charge saw the bug, he said, it turned out that it was your bug that caused our computer to not work normally, and this is how the bug appeared in people's lives, especially in the computer field, when people encounter some computer problems, they will say that the computer has a bug.
So those bugs that appear on the computer are called bugs, which is why the word bug will always appear in our lives now, which is already an exclusive term for computer errors, so bugs are both bugs and software crashes, but there are different names in different fields, and we can see the relationship between the two. Bugs are the vectors of bugs, and bugs represent program errors on the computer.
Anyway, there is a subtle connection between the two, bugs are bugs, but bugs are also computer software crashes, so it's just a different name.
-
Bug, he doesn't just mean bugs, it also means defects at the beginning, so it makes sense for software crashes to be called bugs.
-
Bug is an English word that originally meant bugs, but it was gradually called software crashes.
-
There is not much relationship between the two, and now we all call bugs vulnerabilities a thing, and there is a bad ** or phenomenon, so it doesn't matter.
-
This is caused by a bug that caused the computer to have a problem in the first place, and it was a bug that caused the computer to fail, so the bug was used to represent the software crash.
-
Bug not only refers to bugs, but also means defects, so the crash in software is also the meaning of defects, which is called bugs
-
In fact, the two have nothing to do with each other, in English, English words have many extended meanings, and bug mainly refers to the meaning of loopholes.
-
It is a word that refers to a bug, and it also refers to a defect, and the existence of this bug or defect in a normal program can be explained.
-
Origin of "bug"The original meaning of the word "bug" is "bug" or "bug". But nowadays, if there are some undiscovered defects or problems hidden in a computer system or program, people also call it a "bug."
-
In English, a word can have more than one meaning, it is estimated that there are many, and this word also has the meaning of defects.
-
A "bug" is an error in the hardware, system software (e.g., operating system), or application software (e.g., word processing software) of a computer system. There are two reasons for hardware errors, one is design errors, and the other is the aging and failure of hardware components. Software errors are all factory design errors.
The kind of prompt that says that the user has performed an illegal operation is nonsense that the software vendor is not responsible for. The user may perform an incorrect operation, such as pressing the subtraction key while doing addition. This way the user will get an incorrect result, but it will not cause a bug.
One of the basic requirements of software vendors when designing products is that users are not allowed to do illegal operations. As long as the user is allowed to do it, it is legal. There is no way for the user to know what the manufacturer thinks in mind and which operation sequences are illegal.
Since the birth of computers, there have been computer bugs. The first documented bug was discovered by Grace Hopper, a programmer in the U.S. Navy and inventor of the compiler. Harper later became a general in the U.S. Navy and led the development of the famous computer language COBOL.
September 9, 1945, 3 p.m. Lieutenant Harper is leading her team in building a computer called the Mark II. This is not yet a complete electronic computer, it uses a lot of relays, a kind of electromechanical device.
The Second World War was not over. Harper's group worked around the clock. The engine room is an old building built during the First World War.
It was a hot summer day, there was no air conditioning in the room, and all the windows were open for cooling.
Suddenly, the Mark II crashed. The technician tried a lot of things and finally found that relay No. 70 was wrong. Harper observes the erroneous relay and finds a moth lying in the middle, already killed by the relay.
She carefully pinched the moth out with a camera and taped it to the "event logbook" with a clear tape, noting "the first instance of a bug found." ”
Since then, people have dubbed computer errors bugs and bug-finding jobs called debugs.
-
From October last year to now, this is also the case with my assassin number, except for the assassin number, the other numbers are normal, but the assassin bug bug bug makes me upset to death, the game has been reinstalled, and the computer system has been replaced. Same as solving.
-
Why do novice programmers get more and more bugs? What should I do? Let's hear it.
-
The gyro world can't be opened with a 4G network, is there a bug?
-
This is a very abstract question about the formation of bugs. The bug itself is not formed, but is not considered in the design process of the program, resulting in vulnerabilities. As an image example, Company A wants to publicly give away QB on his **, and each account can only receive it once.
The user registers multiple accounts to claim repeatedly. Then there is a loophole in this activity. In the program, the problem will be more complicated.
If the landlord is interested, he can learn the knowledge of programming-related fields, and then he can understand it in detail. To make it easier for you to understand, I've given this example.
-
1.It has to do with the characteristics of the software itself. Software is different from hardware in that it is a logical part of a computer system rather than a physical part; The software sample type is the product, and the trial production process is the production process; The Software will not be "aged" or "worn out" by being used for too long; Software has runnable behavioral characteristics, and it is difficult to manage and control the software development process because it is difficult to measure the progress of the software development process and evaluate the quality of the software before writing the program ** and running it on the computer; Software quality is not measured by the quality of the same entities manufactured in large quantities, but is closely related to the quality of the different entities of each component, therefore, almost all software errors that occur at runtime exist during the development period and have not been discovered, and correcting such errors usually means correcting or modifying the original design, which objectively makes software maintenance far more difficult than hardware maintenance; Software is a kind of information product, which is malleable and belongs to flexible production, and compared with general-purpose hardware, software has more diversified characteristics and is closer to people's application problems.
As the field of computer applications expands, the software application requirements of 99 are no longer well-defined numerical problems, but non-numerical application problems that are difficult to describe accurately and are full of variety. Therefore, when people's application requirements change and develop, it is often required to change the software to make the computer system meet the new needs and maintain the continuity of the user's business.
2.from the weakness of software developers. First, software products are the result of human thinking, so the level of software production ultimately depends to a considerable extent on the education, training and accumulation of experience of software personnel; Second, for large-scale software, many people often need to cooperate in development, and Bu Yuan even requires software developers to study the problems in the application field, so that it is necessary to communicate with each other between users and software personnel and between software developers, and it is inevitable that differences in understanding will occur in the process, and the book will lead to subsequent errors in the design or implementation, and to eliminate these misunderstandings and errors often need to pay a huge price; Third, due to the rapid development of computer technology and applications, and the acceleration of the knowledge update cycle, software developers are often in the midst of change, not only need to adapt to the changes of hardware updates, but also involve the research of increasingly expanding application fields; Almost every software development carried out by software developers must adapt their knowledge structure to the needs of new problem solving, and this adjustment is an inherent learning behavior of human beings, which is difficult to replace with tools.
-
Bugs can occur when there is an error in the hardware, system software, or application software of the computer system.
There are two reasons for the error of hardware collapse stool modification, one is the design error, and the other is the aging and failure of hardware components. The error of the software is a design error of the manufacturer, and the user may perform an incorrect operation, such as pressing the subtraction key while doing addition. This will result in an incorrect result, which will cause a bug.
One of the basic and crude requirements of software vendors when designing products is that users are not allowed to do illegal operations. As long as the user is allowed to do it, it is legal, but the user has no way of knowing which operation sequences are illegal.
-
It turned out that the first generation of computers consisted of many large and expensive vacuum tubes, and used a lot of electricity to make the vacuum tubes glow. It may be that the light and heat generated by the operation of the computer caused a small bug to burrow into a vacuum tube, causing the entire computer to fail. It took the researchers half a day to finally find out the cause, and after removing the little bug from the vacuum tube, the computer returned to normal.
Later, the term bug was used to denote a hidden error, flaw, vulnerability, or problem in a computer system or program.
Corresponding to bugs, the process of finding bugs and correcting them is called "debug", which means "catching bugs" or "killing bugs". Unfortunately, in Chinese, there is still no exact word corresponding to "bug", so the word "bug" can only be directly quoted. Although some people use the word "bedbug" instead of "bug", it is easy to create ambiguity, so it cannot be promoted.
Pull out the original of Bense. Immersion in the sky.
Lingyuan's relatives. Return-to-basics. >>>More
It's not very easy to use, it's just okay to maintain the ecology, it has no real meaning in agricultural production, and it works well when planted in protected areas! It is mainly the use of natural enemies to control agricultural pests1
Aiming at the corner of the bug you want to card, WS takes turns pressing (to squat) and keeps going in like this.
1. First of all, put the bread worms.
Pinch your head and take it out of the box. River fishing for crucian carp is the most. >>>More