10 thảm họa máy tính khủng khiếp nhất trong lịch sử nhân loại (Phần cuối)

Thành Luân  | 31/07/2011 12:00 PM

Tại phần trước, chúng ta đã điểm qua những thảm họa về máy bay, xe hơi, Windows...

6. Nổ ống dẫn ga
 
Những năm đầu của thập kỷ 80, Liên Xô bắt đầu tìm kiếm công nghệ mới cho những hệ thống điều khiển công nghiệp, phương pháp tiết kiệm và đơn giản nhất chính là “chôm” của các nước khác. Tuy nhiên sai lầm này đã khiến họ phải trả giá bởi nước Mỹ đã sớm phát hiện ra âm mưu ăn cắp phần mềm của địch thủ Liên Xô và lên kế hoạch chơi khăm họ.
 
Biết được mục tiêu của KGB là phần mềm điều khiển đường ống dẫn ga của một công ty thuộc Canada, các nhân viên của Mỹ bí mật cài đặt phiên bản phần mềm đã qua chỉnh sửa vào công ty này. Quả bom hẹn giờ trong phần mềm đã qua được kiểm duyệt của Liên Xô và được đưa vào hệ thống điều khiển đường ống dẫn ga có khả năng cung cấp 40 tỉ mét khối ga mỗi năm cho Châu Âu.
 
 
 
Phần mềm này đã khiến cho các van, đường ống và tua-bin tự động tắt mở một cách ngẫu nhiên và tạo ra áp suất cực lớn khiến cho các đường ống dẫn ga này nổ tung. Theo báo cáo thì không một ai bị thương nhưng thiệt hại kinh tế thì khó mà thống kê hết được.
 
7. Chip Pentium lỗi
 
Mùa hè năm 1994, Intel rầm rộ quảng cáo con chip Pentium mới ra đời của họ. Giáo sư Thomas Nicely đã sử dụng bộ xử lý này để chạy chương trình tính toán các số nguyên tố. Hầu hết các tính toán này đều chính xác, nhưng hầu hết không phải là tất cả.
 
 
Giáo sư Nicely phát hiện ra những kết quả bất thường trong những phép tính này, và ông đã phải mất đến 5 tháng để tìm ra nguyên nhân và nó đến từ bộ xử lý mà ông dùng.  Không giống như những phiên bản CPU trước đó, mẫu 486DX và Pentium chứa một bộ số thực (FPU) nhằm hỗ trợ cho công việc tính toán. Vấn đề nằm ở chỗ bảng FPU trên bộ xử lý này bị lỗi và thiếu công thức cho phép chia và trong vài trường hợp sẽ dẫn đến sai số. Ví dụ nếu đem chia 4195835 cho 3145727 ta sẽ được chính xác 1,33374 nhưng bộ xử lý Pentium sẽ cho kết quả 1,33382, sai số là khoảng 0,006%. Sai số này có thể không phải là vấn đề trong những công việc tính toán bình thường, tuy nhiên đối với khoa học thì đây là điều không thể chấp nhận.
 
Intel “chữa cháy” bằng những tuyên bố như “lỗi này chỉ xuất hiện với tỉ lệ 1 trên 9 tỉ phép tính số thực” hoặc “phải đến 27.000 năm sử dụng thì một người dùng mới gặp phải lỗi này lần thứ 2”. Intel chỉ chấp nhận thay chip cho những người dùng có thể chứng minh được rằng công việc của họ đòi hỏi sự chính xác chi li đến như thế. Và thế là hãng máy tính IBM đe dọa bằng cách ngừng mọi đơn đặt hàng Pentium, Intel đành phải nhượng bộ và chấp nhận thay thế toàn bộ những con chip lỗi.
 
Đã có 5 triệu chip Pentium lỗi được xuất ra thị trường, nhưng may cho Intel là đa số người dùng cũng chẳng thèm bận tâm đến việc thay chip, bằng không con số thiệt hại của hãng này không chỉ dừng ở 500 triệu USD.
 
8. Tàu vũ trụ mất tích
 
Những sai sót sơ đẳng trong những thử nghiệm vũ trụ cũng có thể trả giá cực đắt, cụ thể là 327 triệu USD. Năm 1999, tàu thăm dò Mars Climate Orbiter tiếp cận sao Hỏa với nhiệm vụ thu thập những thông tin về thời tiết. Nhưng cuối cùng nhiệm vụ đã hoàn toàn thất bại.
 
 
Mars Climate Orbiter được điều khiển bởi một phần mềm lỗi và khiến cho lực đẩy của bộ điều khiển có sai số 4,45. Sai số này cũng bằng một lực pound. Dần dần sai số này làm thay đổi quỹ đạo của con tàu. Mars Climate Orbiter đáng nhẽ chỉ được tiếp cận bầu khí quyển của sao Hỏa với độ cao 200km trên bề mặt, tuy nhiên thực tế nó đã xuống thấp hơn rất nhiều. Lực hút của sao Hỏa đã kéo con tàu này xuống và ma sát với bầu khí quyển khiến nó bốc cháy.
 
Vài tuần sau đó tàu Mars Polar Lander cũng biến mất không dấu vết nhưng không cùng một nguyên nhân với tàu Mars Climate Orbiter. Các chuyên gia cho rằng bộ cảm biến trên tàu lầm tưởng rung động của tàu khi tiếp cận khí quyển với rung động khi tàu tiếp đất, và thế là động cơ của Mars Polar Lander được phép tắt trong khi nó vẫn đang cách mặt đất vài km. Kết quả thế nào chắc ai cũng đã rõ.
 
9. Ngày đen tối của nước Mỹ
 
Ngày 14 tháng 8 năm 2003, sự cố điện lớn nhất trong lịch sử nước Mỹ bắt nguồn từ hệ thống quản lý điện XA/21. Một lỗi nhỏ xuất hiện trong 4 triệu dòng lệnh C của hệ thống gây ra hàng loạt sự cố liên tiếp chỉ trong một phần nghìn giây. Dữ liệu liên tục làm quá tải hệ thống, vốn đã bị ngắt chức năng báo động và khiến máy chủ chính gặp trục trặc sau 30 phút. Dữ liệu được chuyển về máy chủ dự phòng và lại tiếp tục gặp sự cố trong vài phút tiếp theo.
 
 
 
Trong vòng một giờ các đường dây diện và cầu chì lần lượt quá tải kéo theo tình trạng mất điện trên toàn khu vực Đông Bắc nước Mỹ và một phần của Canada. Các đường dây điện bị ngắt dẫn đến sụt giảm nguồn điện yêu cầu và khiến cho các máy phát điện ngừng hoạt động.
 
Sự cố này xảy ra đúng vào giờ cao điểm và gây ra những hậu quả vô cùng to lớn. 256 máy phát điện ngừng hoạt động kéo theo các dịch vụ thông tin như mạng điện thoại di động. Theo báo cáo thì phương pháp giao tiếp tốt nhất khi đó là sử dụng laptop cùng với modem dial-up sử dụng đường truyền điện thoại bàn.
 
10. Tưởng mặt trời là tên lửa
 
Trong thời kỳ chiến tranh lạnh khi các cường quốc liên tục chạy đua vũ trang, một lỗi trong hệ thống phát hiện tên lửa suýt chút nữa đã tạo ra Thế Chiến thứ 3.
 
 
Liên Xô đã cài đặt hệ thống Oko cho phép phát hiện các tên lửa liên lục địa và gửi thông tin về tổng hành dinh.  Hệ thống này phát hiện tên lửa dựa trên khả năng quét tầm xa của vệ tinh trên bề mặt Trái Đất. Tuy nhiên vào ngày 26 tháng 9 năm 1983, mặt trời, vệ tinh của Liên Xô và bệ phóng tên lửa của Mỹ cùng nằm trên một đường thẳng. Một luồng ánh sáng mạnh của mặt trời từ bệ phóng tên lửa của Mỹ chiếu thẳng vào bộ cảm biến của vệ tinh Cosmos 1382. Và vệ tinh này nhận dạng luồng sáng chính là phần đuôi đang cháy của tên lửa.
 
Cho dù những thông tin ghi nhận được từ phần mềm cảm biến không thể xác định chính xác loại tên lửa này nhưng màn hình bên phía Liên Xô vẫn hiện lên 5 đầu đạn hạt nhân đang thẳng tiến tới chỗ họ. Đây là một thời điểm cực kỳ căng thẳng đối với đại tá Stanislav Petrov, điều duy nhất khiến ông chần chừ không ấn nút báo động chỉ là cảm giác. Ông cho rằng nước Mỹ chẳng bao giờ phát động chiến tranh chỉ với 5 quả tên lửa.
 
Tham khảo PcAuthority