Wiadomości od Xiaomi Miui Hellas
Dom » Wszystkie wiadomości » Komputer stacjonarny i przenośny » Katastrofalne błędy komputera — błędy oprogramowania pozostawione w historii
Komputer stacjonarny i przenośny

Katastrofalne błędy komputera — błędy oprogramowania pozostawione w historii

ΟWiększość użytkowników komputerów ma do czynienia z błędem oprogramowania, który może nawet doprowadzić do utraty ważnych danych.

Zdarzają się jednak przypadki, w których systemy komputerowe nie działały prawidłowo, a nawet prowadziły do ​​utraty życia ludzkiego. Oprogramowanie jest przecież pisane przez ludzi, więc nie można wykluczyć czynnika błędu.

Zobacz przypadki, w których błąd oprogramowania doprowadził lub mógł mieć katastrofalne konsekwencje…

Niemal katastrofa nuklearna


Błąd w oprogramowaniu satelitarnego systemu ostrzegania w Związku Radzieckim może doprowadzić do katastrofy nuklearnej!

26 września 1983 r. żołnierz Stanisław Pietrow przebywał w tajnym schronie pod Moskwą, nadzorując satelitarny system ostrzegania przed atakiem. Krótko po północy system wydał ostrzeżenie o wystrzeleniu 5 amerykańskich międzykontynentalnych rakiet balistycznych! Zamierzoną reakcją byłaby kontratak Związku Radzieckiego z wystrzeleniem rakiety!

Pietrow musiał szybko podjąć decyzję. Coś jednak wydawało się nie tak: Dziwnie było, że Ameryka atakowała zaledwie 5 pociskami… W dodatku radary naziemne niczego nie wykryły (co można tłumaczyć tym, że „nie widzą” nic poza horyzontem, ze względu na krzywizny Ziemi), podczas gdy system satelitarny miał błędy, gdy został po raz pierwszy uruchomiony.

Ważąc dane, Pietrow postanowił odrzucić alarm jako błędny, co oczywiście okazało się prawdą, ponieważ później okazało się, że system „zobaczył” odbicia słońca nad chmurami i zinterpretował je jako wystrzelenie rakiety. Ale prawdą jest też, że chociaż Pietrow nie miał możliwości wystrzelenia broni jądrowej, gdyby zdecydował się ostrzec swoich przełożonych, a oni postrzegali zagrożenie jako realne, groziłaby nam katastrofa nuklearna!

Therac-25 — zabójca pacjentów


Therac-25 był urządzeniem medycznym do radioterapii, często stosowanym u pacjentów onkologicznych. Działało to na dwa sposoby: albo wysyłając wiązkę elektronów w małych dawkach do pacjenta przez minimalny czas, albo przepuszczając najpierw wiązkę elektronów przez metalowy „cel”, który przekształcał wiązkę w promieniowanie rentgenowskie, które następnie docierało do cierpliwy.

W poprzednich modelach Theraca w przypadku drugiej funkcji istniały ręczne zawory bezpieczeństwa, które sprawdzały, czy metalowy „cel” jest rzeczywiście tam, gdzie powinien, ponieważ w przeciwnym razie wysokoenergetyczne wiązki padłyby bezpośrednio na pacjenta.

W Therac-25 rolę tych zaworów przejęło oprogramowanie. Jednak czasami podczas automatycznego sprawdzania pojawiał się błąd. W rezultacie system załamał się, metalowy „cel” nie poruszył się, a pacjent został „bombardowany” wiązkami mocy 100 razy większymi niż normalnie by to zaakceptował. Zdarzyło się to w 6 przypadkach od 1985 do 1987 roku, w których 4 osoby zostały znalezione martwe!

Awaria Patrioty


Podczas operacji Pustynna Burza w Iraku w 1991 roku armia amerykańska opracowała system Patriot do obrony przed konkurencyjnymi samolotami i pociskami.

System przeciwlotniczy opiera się na prędkości celu i czasie w celu przewidzenia, gdzie cel będzie w danym momencie.
Niestety w systemie detekcji wystąpił błąd, co spowodowało, że wewnętrzny „zegar” wykazywał stopniowe odchylenie.

Dopóki system działał, „zegar” był rozregulowany i odbiegał od czasu „rzeczywistego”. W rzeczywistości błąd był już znany i został po prostu „naprawiony” przez ponowne uruchomienie systemu.

Ale ci, którzy sprawdzili system 25 lutego, nie wydawali się wiedzieć o błędzie, ponieważ pozwolili systemowi „pracować” przez 100 godzin.
Kiedy iracki pocisk został wystrzelony na lotnisko wojskowe w Dhaheranie w Arabii Saudyjskiej, został wykryty przez system Patriot. Jednak wewnętrzny „zegar” miał już odchylenie 0,34 na minutę.

Kiedy obliczano kolejną pozycję rakiety, system wykrywania „patrzył” na obszar nieba oddalony o około pół kilometra od miejsca, w którym znajdowała się rakieta. W rezultacie „założył”, że nie ma zagrożenia i dlatego przechwycenie zostało odwołane. Rakieta trafiła w cel, zabijając 28 żołnierzy i raniąc 98 innych.

Dywizja z zerem sparaliżowała okręt amerykańskiej floty


Jednym z najbardziej znanych błędów we wszechświecie programowania jest dzielenie dowolnej liczby przez zero, co jest niemożliwe za pomocą prostej matematyki, a większość programów jest zaprojektowana tak, aby uwzględniać taki scenariusz.

Ten dobrze znany błąd nie został jednak wzięty pod uwagę przez projektantów oprogramowania na USS Yorktown. 21 września 1997 r. Yorktown wymknęło się spod kontroli przez prawie trzy godziny, kiedy członek załogi wprowadził zero do systemu kontroli bazy danych, który był następnie używany w podziale, powodując załamanie się układu napędowego statku.

Oprogramowanie zostało zainstalowane jako część programu mającego na celu zmniejszenie czynnika ludzkiego w sterowaniu statkiem. Na szczęście, kiedy wydarzyło się nieoczekiwane, USS Yorktown manewrował i nie brał udziału w bitwie, gdy takie zdarzenie mogło być śmiertelne.

Zaciemnienie, które pozostawiło 55 milionów ludzi w ciemności


Jedną z największych awarii w historii była ta, która miała miejsce 14 sierpnia 2003 r. w północno-wschodnich Stanach Zjednoczonych i Ontario w Kanadzie i pozostawiła 55 milionów ludzi w ciemności.

Wszystko zaczęło się, gdy elektrownia na południowym brzegu jeziora Erie w stanie Ohio została zamknięta z powodu zwiększonego zapotrzebowania. To wystawiło na próbę resztę sieci elektrycznej. Jednak kable zasilające przy większym obciążeniu nagrzewają się, a ich materiały rozszerzają się. W ten sposób kilka linii wylądowało na drzewach i spowodowało szkody, dodatkowo obciążając system energetyczny. W rezultacie w końcu sieć dzieliła tylko 20% normalnej mocy.

Główną przyczyną awarii był problem z oprogramowaniem w systemie alarmowym w sterowni First Energy Corporation w Ohio. Stwierdzono, że dwie części systemu „konkurują” o te same zasoby i nie są w stanie rozwiązać sporu, co doprowadziło do zawieszenia się systemu alarmowego i zaprzestania wysyłania alertów.

Jednak system załamał się niezauważony, ponieważ w sterowni nie było alarmu dźwiękowego ani wizualnego. W efekcie nikt nie został poinformowany o konieczności redystrybucji systemu przesyłowego.

Tak więc to, co mogło być lokalnie kontrolowaną awarią, wpłynęło na całą sieć, pozostawiając kilka obszarów bez zasilania przez wiele dni i powodując problemy w przemyśle, usługach komunalnych, telekomunikacji i transporcie. Uważa się, że zaciemnienie przyczyniło się do śmierci 10 osób.

Wirus milenijny


Y2K lub „Wirus milenijny” stał się szerzej znany, ponieważ media rozpowszechniały horrory z dramatycznymi scenariuszami, które mogą mieć miejsce.

Ten błąd miał związek z faktem, że w wielu systemach komputerowych jako daty używano dwóch cyfr. Na przykład „99” zamiast „1999”. Oznaczałoby to, że w 2000 roku będzie wyglądało „00”, coś, co prawdopodobnie „zdezorientuje” komputery, sprawiając, że będą myśleć, że jest to 1900.

Spowodowałoby to katastrofę w tych obliczeniach, które obejmowałyby zakres lat przekraczający 2000. Na przykład osoba urodzona w 1920 r. i zmarła w 2001 r. miałaby -19 lat!

Aby rozwiązać ten problem, firmy programistyczne pospieszyły z aktualizacją swoich produktów, które już wcześniej kontrolowały, od systemów bankowych po komputery szpitalne. Ponadto w lutym '99 powstało Centrum Współpracy Międzynarodowej Y2K, które ma pomagać koordynować pracę rządów i organizacji przed milenium.

Wreszcie 2000 przybyło bez żadnych znaczących incydentów. Ale nadal nie wiemy na pewno, czy było to spowodowane przygotowaniami, które zostały wykonane, czy też scenariusze, które ukazały się prasie, były po prostu za dużo…

Źródło

[the_ad_group id = ”966 ″]

ΜNie zapomnij dołączyć (zarejestrować się) na naszym forum, co można zrobić bardzo łatwo za pomocą następującego przycisku…

(Jeśli masz już konto na naszym forum, nie musisz klikać w link rejestracyjny)

Dołącz do naszej społeczności

Przeczytaj także

zostaw komentarz

* Korzystając z tego formularza, zgadzasz się na przechowywanie i dystrybucję Twoich wiadomości na naszej stronie.

Ta witryna korzysta z Akismet w celu ograniczenia spamu w komentarzach. Dowiedz się, jak przetwarzane są Twoje dane zwrotne.

Zostaw recenzję

Xiaomi Miui Hellas
Oficjalna społeczność Xiaomi i MIUI w Grecji.
Przeczytaj także
Nowy smartfon oznaczony jako „Xiaomi POCO F2” został zauważony, gdy przeszedł testy…