Cách quả đât tự gài mồi nhử mình
Trong những năm 50 cùng 60 của cụ kỷ trước, phần lớn các hệ thống máy tính đều có dung lượng tàng trữ dữ liệu rất là hạn chế, chỉ bằng một phần rất nhỏ dại của phần nhiều thanh RAM trong máy vi tính ngày nay. Chẳng hạn như một loại hình lưu trữ tài liệu phổ biến thời trước là các tấm thẻ bởi giấy cứng bao gồm đục lỗ (punched card) với thường chỉ bao gồm 80 cột nhằm chứa dữ liệu thôi. Với sự tinh giảm về công nghệ cũng như dung tích của các thiết bị tàng trữ nên tín đồ ta nên nghĩ ra thật nhiều cách khác biệt để tiết kiệm ngân sách dung lượng.
Bạn đang xem: Sự kiện i2k
punched card
Và cách tiết kiệm chi phí dễ có tác dụng nhất, phổ cập nhất là rút gọn số năm lại, chỉ hiện tại thị hai chữ số cuối cùng. Ví dụ, năm 1966 thì chỉ hiện là 66 thôi. Tất cả thể bạn sẽ nghĩ rút 2 số bởi vậy thì không tiết kiệm ngân sách và chi phí được bao nhiêu nhưng tính ra thì bạn có thể dễ dàng rút ngắn dung lượng quan trọng để tàng trữ dữ liệu đi một phần đấy anh em.
Mặt dù công nghệ ngày càng phát triển, các con bộ xử lý đã có tốc độ nhanh hơn, RAM có tương đối nhiều dung lượng rộng và các loại thiết bị lưu trữ dữ liệu cũng “tiến hóa” lên cực kỳ nhiều. Dù không thể dùng phần đông tấm bìa cứng nữa mà đưa sang các loại thiết bị lưu trữ sử dụng băng, đĩa từ tuy nhiên mấy ông thiết kế viên vẫn liên tiếp tạo ra các phần mềm “tiết kiệm dung lượng” bạn bè ạ.
Bên cạnh đó, nỗ lực giới công nghệ ngoài kia chưa hẳn chỉ có máy tính để bàn hay máy tính thôi cơ mà còn có tương đối nhiều loại máy tính xách tay khác không có tương đối nhiều dung lượng ổ cứng và RAM. Ví dụ điển hình như các loại hệ thống nhúng, những bộ PLC (Programmable súc tích controllers), thứ móc, robot, dây chuyền sản xuất tự động hóa và các khối hệ thống điều khiển trong nhà máy sản xuất công nghiệp phần đông chỉ được xây dựng và tinh chỉnh bằng những phần mềm nhỏ tuổi gọn nhất gồm thể.
Mọi vấn đề cứ diễn ra như vậy cho tới thời gian sau này, con số dữ liệu, ứng dụng dùng định hình năm chỉ tất cả 2 chữ số ngày càng ông xã chất, nếu như muốn đổi lại thành format 4 chữ số là cả một quy trình đầy khó khăn khăn.
Ngày “phán quyết” của trái đất công nghệ
Nếu chỉ hiện năm bằng 2 chữ số ở đầu cuối thì các các bạn sẽ không thể minh bạch được năm đó thuộc núm kỷ nào. Còn đối với các phần mềm thời bấy giờ, bọn chúng được lập trình để tự hiểu rằng dù số năm gồm là bao nhiêu thì cụ kỷ mãi mãi vẫn là thế kỷ 20. Ví dụ nếu như các bạn muốn Google tìm tin tức được đăng vào khoảng thời gian 2000 thì máy tính xách tay sẽ hiểu chúng ta tìm vào khoảng thời gian 1900. Và gần như thứ bắt đầu từ đây.
Bởi vì sức ảnh hưởng to béo và trẻ trung và tràn trề sức khỏe nên có có nhiều tin đồn thất thiệt về sự kiện Y2k được lan truyền. Một trong những người thì cho rằng đó là ngày tàn của vậy giới tương tự như xã hội chủng loại người, một số trong những thì tích trữ yêu cầu phẩm dự phòng tận thế. Nói bình thường là tình hình loạn lạc như vào phim vậy anh em ạ.
Cách xử lý “thảm họa” Y2K
Trước năm 1999 hơi lâu, chủ yếu phủ những nước và những công ty technology trên toàn cầu đã nhận được thức được sự việc và tìm bí quyết khắc phục sự núm Y2K trước lúc nó xảy ra. Ban đầu, bạn ta suy nghĩ rằng hoàn toàn có thể sửa lỗi cực đại này bởi một cách vô cùng dễ dàng và đơn giản là mở rộng phần năm thêm hai chữ số và thêm 1900 vào những dữ liệu năm trường đoản cú trước mang đến giờ là xong. Mặc dù nhiên, trên thực tế thì phương án này lại ko khả thi bởi vì tốn kém đưa ra phí, khủng hoảng rủi ro mất tài liệu và cần đổi định dạng tài liệu trên quy mô rất lớn.
Bên cạnh phương án thêm 2 chữ số vào phần năm của toàn cục dữ liệu trên thế giới thì tín đồ ta cũng nghĩ ra những cách khác biệt để giải quyết lỗi Y2K này. Chẳng hạn như lấy số tháng để làm mốc vày số mon thì chỉ tối đa là 12 thôi, còn đa số số gồm 2 chữ số thì hoàn toàn có thể lên cho 99. Như vậy, bạn ta sẽ đưa ra quy định:
Nếu phần tháng của tài liệu hiện từ 1 đến 12 thì gọi là thêm 1900 vào trước 2 chữ số của năm.Nếu phần mon của tài liệu hiện từ bỏ 41 đến 52 thì đọc là thêm 2000 vào trước 2 chữ số của năm, tiếp đến trừ 40 nhằm hiện đúng số tháng.Nếu phần tháng của tài liệu hiện tự 21 mang đến 32 thì hiểu là thêm 1800 vào trước 2 chữ số của năm, tiếp đến trừ đôi mươi để hiện tại đúng số tháng.Nếu sửa theo phong cách này thì chúng ta phải chỉnh lại code cho tương đối nhiều chương trình để chúng có thể nhận và giải mã phần tháng phi logic.
Một số khối hệ thống khác thì vẫn hiển thị ngày, tháng, năm chưa đến 6 chữ số, dẫu vậy không cần sử dụng định dạng DD/MM/YY nữa mà sử dụng DDD/C/YY như sau:
DDD: hiện tại ngày của năm (từ ngày 1 đến ngày 365, ví như năm nhuận thì 366).C: hiện nắm kỷ.YY: 2 số cuối của năm.Nói phổ biến là gồm rất nhiều phương án đã được đề ra, tuy thế chỉ thay thế sửa chữa được ngắn hạn thôi chúng ta ạ. Nếu cần sử dụng những phương thức này thì đã tốn khôn cùng nhiều công sức để sửa lại mặt hàng đống tài liệu và công tác đã tồn tại từ thời nguyên sơ new phát triển của sản phẩm tính đến thời khắc đó.
Ảnh tận hưởng sự cố gắng Y2K lên cầm giới
Dù đã có tương đối nhiều nỗ lực để cứu nhân loại thoát khỏi sự kiện Y2K nhưng vẫn có tương đối nhiều sự việc xảy ra. Suôn sẻ là không có bất kỳ chiếc máy bay nào rơi xuống hay quả thương hiệu lửa nào được phóng lên cả nha anh em. Chỉ có một số sự núm “nho nhỏ” xẩy ra như hai xí nghiệp sản xuất điện phân tử nhân trên Nhật bị lỗi nhỏ, không xứng đáng kể và được sửa chữa thay thế rất nhanh; một em nhỏ bé sơ sinh tại Đan Mạch bị đk 100 tuổi; vé xe buýt tại Úc bị in không nên năm nên những máy quét vé không sở hữu và nhận vé; cổng tin tức tổ quốc của Ai Cập bị sập; vệ tinh trinh thám của Hoa kỳ bị kia liệt vào 3 ngày vì bạn dạng vá lỗi Y2K gây lỗi, …
Đối với những doanh nghiệp thì Y2K bao gồm sức ảnh hưởng khá lớn. Câu hỏi đổi định dạng dữ liệu kéo thêm vấn đề sửa code của hàng loạt phần mềm. Những công ty phần mềm sẽ yêu cầu phát hành phiên bản cập nhật bắt đầu đến toàn thể khách hàng, nếu ứng dụng của bọn họ bị lỗi gây thiệt hại thì cần bồi thường như thế nào. Về phía những doanh nghiệp sử dụng phần mềm thì chúng ta phải đối mặt với hàng đống giấy tờ và những lo sợ về các bản vá lỗi bao gồm thực sự sửa lỗi không hay chỉ kéo thêm hàng đống lỗi.
Tóm lại là có hàng đống trắc trở xuất hiện chính vì lỗi Y2K. Tổng thiệt hại thế giới ước tính từ khoảng 300 đến 600 triệu USD vì chưng hãng tin Gartner với 825 triệu USD theo hãng sản xuất tin Capgemini. Chỉ tính riêng Hoa kỳ đã bỏ ra hơn 100 triệu USD để giải quyết và xử lý hậu quả rồi bạn bè ạ.
Cái kết của “ngày tận thế” Y2K
Sự ráng Y2K đã biết thành nhiều fan thổi phồng lên trên mức cần thiết cần thiết. Bên trên thực tế, đã bao gồm rất nhiều chuyên gia công nghệ lên tiếng chú ý toàn thế giới về ngày nay từ tương đối nhiều năm trước đó. Nhiều hệ thống máy tính đã sử dụng cách thức tạo cột mốc bởi tháng và liên tiếp “câu giờ” thêm vài thập kỷ để mọi lập trình viên và các công ty công nghệ tìm ra cách thay thế triệt để. Một vài hệ thống trong số đó vẫn liên tiếp hoạt động cho tới ngày nay và vẫn không thấy có lỗi gì những cả. Tóm lại thì sự rứa Y2K từ quả bom hạt nhân siêu bự đã được tách thành nhiều quả bom hứa giờ bé dại hơn tương đối nhiều và không ảnh hưởng đến đời sống công nghệ thường nhật nữa.
The Y2K bug was a computer flaw, or bug, that may have caused problems when dealing with dates beyond December 31, 1999
Loading ...
The Y2K bug was a computer flaw, or bug, that may have caused problems when dealing with dates beyond December 31, 1999. The flaw, faced by computer programmers & users all over the world on January 1, 2000, is also known as the "millennium bug." (The letter K, which stands for kilo (a unit of 1000), is commonly used khổng lồ represent the number 1,000. So, Y2K stands for Year 2000.) Many skeptics believe it was barely a problem at all.
When complicated computer programs were being written during the 1960s through the 1980s, computer engineers used a two-digit code for the year. The "19" was left out. Instead of a date reading 1970, it read 70. Engineers shortened the date because data storage in computers was costly & took up a lot of space.
As the year 2000 approached, computer programmers realized that computers might not interpret 00 as 2000, but as 1900. Activities that were programmed on a daily or yearly basis would be damaged or flawed. As December 31, 1999, turned into January 1, 2000, computers might interpret December 31, 1999, turning into January 1, 1900.
Banks, which calculate interest rates on a daily basis, faced real problems. Interest rates are the amount of money a lender, such as a bank, charges a customer, such as an individual or business, for a loan. Instead of the rate of interest for one day, the computer would calculate a rate of interest for minus almost 100 years!
Centers of technology, such as power nguồn plants, were also threatened by the Y2K bug. Power plants depend on routine computer maintenance for safety checks, such as water pressure or radiation levels. Not having the correct date would throw off these calculations và possibly put nearby residents at risk.
Transportation also depends on the correct time & date. Airlines in particular were put at risk, as computers with records of all scheduled flights would be threatenedafter all, there were very few airline flights in 1900.
Y2K was both a software and hardware problem. Software refers lớn the electronic programs used khổng lồ tell the computer what lớn do. Hardware is the machinery of the computer itself. Software & hardware companies raced lớn fix the bug & provided "Y2K compliant" programs lớn help. The simplest solution was the best: The date was simply expanded lớn a four-digit number. Governments, especially in the United States và the United Kingdom, worked to lớn address the problem.
In the end, there were very few problems. A nuclear energy facility in Ishikawa, Japan, had some of its radiation equipment fail, but backup facilities ensured there was no threat to the public. The U.S. Detected missile launches in Russia and attributed that khổng lồ the Y2K bug. But the missile launches were planned ahead of time as part of Russias conflict in its republic of Chechnya. There was no computer malfunction.
Countries such as Italy, Russia, and South Korea had done little lớn prepare for Y2K. They had no more technological problems than those countries, like the U.S., that spent millions of dollars lớn combat the problem.
Due lớn the lack of results, many people dismissed the Y2K bug as a hoax or an end-of-the-world cult.