Top-6 nesreč, ki jih povzroča programska oprema

click fraud protection

"Inteligentna» programska oprema je lahko, da bi lažje ljudem življenje, ampak napake v takih sistemih lahko vodi do katastrofalnih posledic. Pogosto so takšni incidenti povzročili veliko uničenje in smrt. V nadaljevanju se bo štela šest najhujših nesreč, ki so se zgodile zaradi programske okvare .

Vsebina:

  • 1. Ariane 5
  • 2. Knight Capital
  • 3. Therac-25
  • 4. Amazon
  • 5. General Electric Energy
  • 6. American Airlines

1. Ariane 5

4. junij je bil načrtovan 1996 izstrelitev Ariane 5 raketa. Vendar je prišlo do napake v nadzorni programske modul po 37 sekundah, ko izstrelitev privedla do samouničenja dragih raket.

2. Knight Capital

skoraj pripeljala do stečaja Knight Capital Corporation leta 2013, neuspeh v programski opremi. Družba je dobesedno pol ure izgubil pol milijarde dolarjev - računalnik nenadoma začeli kupovati in prodajati milijone delnic brez sodelovanja ljudi. Zaradi incidenta so se delnice za dva dni znižale za 75%.

3. Therac-25

Leta 1980, najmanj 5 bolnikov je umrlo, potem ko so prejeli prevelik odmerek rentgenskih žarkov. To je bila posledica napake v programu za nadzor namestitve Therac-25.Strokovnjaki so ugotovili, da je napaka v kodi povzročila večkratno izvršitev enega ukaza.

4. Amazon

poletje 2013 zaustavitev strežnikov Amazon povzročilo izgubo uporabniških podatkov, shranjenih v "oblaku".Neuspeh na začetku povzročil hude nevihte, hitro poslabšala napake v programski opremi. To je pripeljalo do kaskadnega neuspeha.

5. General Electric Energy

Leta 2003, na severovzhodu ZDA ogromen izpada elektrike je bila določena. Sprva je bila lokalna napaka, ki ni bil registriran v času zaradi napake v programski opremi, ki je privedla do kaskadno neuspeh.

6. American Airlines

Leta 2014, je napaka programa blokiral delo celotne flote ameriške Airlines. Velika neuspeh v sistemu rezervacije vozovnic je nastal zaradi združitve več letalskih družb. Obstajajo različice, da so težave nastale po neuspelem poskusu, da združiti platformo z uporabo različnih programskih jezikov.