-
The computer 2000 problem, also called"2000 virus"、"Millennial bugs"、"Computer millennial issues"or"Millennium Virus".It refers to the fact that in some intelligent systems (including computer systems, automatic control chips, etc.) that use computer programs, because the year is only represented by two-digit decimal numbers, when the system performs (or involves) cross-century date processing operations (such as calculation or comparison between multiple dates, etc.), there will be wrong results, and then cause various system functions to malfunction or even collapse. In addition, more broadly, the "millennium bug" also includes the following two aspects:
One is that in some computer systems, there is a problem with the calculation and identification of leap years, and the year 2000 cannot be recognized as a leap year, that is, February 29, 2000 is not a day in the calendar of the computer system, but directly transitions from February 28, 2000 to March 1, 2000; The other is in some older computer systems, in the program uses the number string 99 (or 99 99 and so on) to represent the end of the file, permanent expiration, deletion and other special meaning of some automatic operations, so that when September 9, 1999 (or April 9, 1999, that is, the 99th day of 1999) comes, the computer system will encounter 99 or 99 99 and other number strings when processing the file with a date in the content, As a result, the file is mistaken for expired or the file is deleted, causing system chaos or even crashing.
The roots of the "millennium bug" problem began in the 60s. At that time, the cost of computer memory was very high, and if the year was represented by four digits, it would take up more memory space, which would increase the cost, so in order to save storage space, the programmer of the computer system used two digits to indicate the year. With the rapid development of computer technology, although the memory was reduced later, the practice of using two digits to represent the year in the computer system was followed due to the inertia of thinking, year after year, until the new century was approaching, everyone suddenly realized that the use of two digits to represent the year will not be able to correctly identify the year 2000 A.D. and later.
In 1997, the information community began to raise the alarm bell of the "millennium bug", which soon attracted global attention.
The impact of the millennium bug is enormous. From computer systems including PC BIOS, microcode to operating systems, database software, commercial software and application systems, etc., to computer and automatic control related to the first program-controlled switch, bank ATM, security system, factory automation system, etc., and even the use of embedded chip technology a large number of electronic appliances, mechanical equipment and control systems, etc., are likely to be attacked by the "millennium bug". At present, all countries in the world have come forward one after another to encircle and annihilate the "millennium insect".
-
First of all, it shows that the millennium bug is not actually a virus.
It was an omission by the early designers, as detailed below
-
The computer 2000 problem, also called"Millennial bugs"、"Computer millennial millennium bug problem"or"Millennium crisis"。Abbreviated as:"y2k"。It refers to some intelligent systems (including computer systems, automatic control chips, etc.) that use computer programs, because the year is only represented by two-digit decimal numbers.
Therefore, when the system performs (or involves) inter-century date processing operations (such as calculations or comparisons between multiple dates, etc.), wrong results will occur, which will lead to various system dysfunctions or even collapses. So fundamentally, the Millennium Bug is a program that deals with a bug in the date (a computer program malfunction), not a virus.
-
The main reason for the millennium bug is that the motherboard at that time did not support the four bytes of the year, and the two words 19 on the head of the year are fixed, that is, when the year jumps to 2000, it will actually become 1900, not 2000, so there may be a large number of calculation errors such as interest rates when the computer is in line with the time.
The second is that some software does not design the calculation time by itself, and when programming, it is also a four-digit year with a fixed 19 in front. And these hidden dangers can only be modified by programmers, and too much of the source code is encrypted in the written program, which makes it difficult to modify, and the modification should also worry about whether there are omissions, which is sloppy.
That is, you set the two bytes of your calculation time unit to 4.
-
In the past, in order to save money, time was only represented by 2 digits for "year", such as 1998'98.So the problem arises, and by the year 2000, the time of the appearance on the machine is'00 years, and the computer can't recognize whether this is 1900 AD or 2000 AD, so there is the so-called "millennium bug problem".
The solution is: use 4 digits to represent the "year", that is, 1998 A.D. is represented by 1998, and this is solved
-
The millennium bug has no author, and strictly speaking, it was caused by the mistakes of the original computer programmers.
The Computer 2000 Problem is also known as the "2000 Virus", the "Millennium Bug", the "Computer Millennium Millennium Bug Problem" or the "Millennium Virus". Abbreviated as "Y2K". It refers to the fact that in some intelligent systems (including computer systems, automatic control chips, etc.) that use computer programs, because the year is only represented by two-digit decimal numbers, when the system performs (or involves) cross-century date processing operations (such as calculation or comparison between multiple dates, etc.), there will be wrong results, and then cause various system functions to malfunction or even collapse.
The roots of the "millennium bug" problem began in the 60s. At that time, the cost of computer memory was very high, and if the year was represented by four digits, it would take up more memory space, which would increase the cost, so in order to save storage space, the programmer of the computer system used two digits to indicate the year. With the rapid development of computer technology, although the memory was reduced later, the practice of using two digits to represent the year in the computer system was followed due to the inertia of thinking, year after year, until the new century was approaching, everyone suddenly realized that the use of two digits to represent the year will not be able to correctly identify the year 2000 A.D. and later.
In 1997, the information community began to raise the alarm bell of the "millennium bug", which soon attracted global attention.
-
The millennium worm has no author, and if it does, it is also made by systematic people all over the world.
Take Windows as an example, the designers did not design the calendar after 2000 when they first designed it, and the highest was only 1999, which means that after 1999, the computer did not have a database to calculate the year in the future. Then, when 1999 is over, the year 2000 is the year 2000, when the world's computers are unified back to the 1930s (the system was designed in 1930 and started in 1999).
In this way, all network settings, application software, etc., will be used in meta-method because the time is not synchronized or illegal (relative to the authorization of the software to the spear, also called the activation code).
The Millennium Bug can also be understood as a super bug. Now don't worry, this problem doesn't exist anymore.
-
The millennium bug is the author of no virus, he is a problem with the computer itself.
-
The computer 2000 problem, also called"2000 virus"、"Millennial bugs"、"Computer millennial issues"or"Millennium Virus".Abbreviated as:"y2k".refers to certain intelligent systems (including computer systems, automatic control chips, etc.) that use computer programs.
The year is represented by only two decimal numbers, so when the system performs (or involves) a date that spans centuries, it is processed.
Time calculations (such as calculations or comparisons between multiple dates) can lead to erroneous results, which in turn leads to a variety of system functions.
It can be disordered and even collapsed. In addition, more broadly, the "millennium bug" also includes the following two aspects: one is in one.
In some computer systems, there are problems with the calculation and identification of leap years, and the year 2000 cannot be recognized as a leap year, i.e., in that calculation.
The calendar of the system does not include February 29, 2000, but directly transitions from February 28, 2000 to March 1, 2000
Day; The other is that in some older computer systems, the number string 99 (or 99 99, etc.) is used in the program to denote.
The end of the file, permanent expiration, deletion and other special meaning of the automatic operation, so that when September 9, 1999 (or 1999 4
9 of the month, the 99th day of 1999), the computer system encountered 99 when processing a file with a date in its contents
or 99 99 and other numeric strings, so that the file is mistaken for an expired file or deleted the file, causing system chaos.
and even crashes and other failures.
The roots of the "millennium bug" problem began in the 60s. At that time, the cost of computer memory was high, if the year was expressed in four digits.
parts, it will take up more memory space, which will increase the cost, so in order to save storage space, the computer system is programmed.
Personnel use a two-digit number to indicate the year. With the rapid development of computer technology, although the memory has been reduced later, the practice of using two digits to represent the year in the computer system has been followed due to the inertia of thinking, year after year, until the new century is approaching, everyone suddenly realized that the use of two digits to represent the year will not be able to distinguish correctly.
Recognize the year 2000 A.D. and later. In 1997, the information community began to raise the alarm bell of the "millennium bug", and it was quickly aroused.
I also had severe hemorrhoids before, I didn't dare to rub it hard when I finished defecation, it was easy to bleed, I suggest you go to help Tao Bar (a**) to see, there used to be a list of hemorrhoids products in it, I bought an essential oil last time, it was quite comfortable to rub, and there were signs of improvement. I don't know if there's that leaderboard yet, so go check it out. Hope it helps.
To put it simply,Didi collapsed, mainly because there were too many people going out to play on holidays and holidays, and the number of people who took the taxi skyrocketed, so Didi couldn't get a car, and the server crashed in the case of a large number of congestion, and many people's Didi showed that the network was loading abnormally, which is the manifestation of the system crash. >>>More
Officially launched in 2003, independent enrollment is an important measure for China to further deepen the reform of the enrollment and admission system of colleges and universities, expand the autonomy of colleges and universities, cultivate innovative talents in education, and comprehensively promote quality education. >>>More
It's on fire. There are two main types of toothache: the first is tooth and pulp lesions. The second is caused by periodontal lesions.
Hello, The Ministry of Education stipulates that if a candidate meets the conditions for the re-examination but cannot take the re-examination in the first choice institution, the candidate's file should be sent to the second choice institution or transferred in the province, autonomous region or municipality directly under the Central Government. >>>More