mboost-dp1

unknown
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
1982 -- Soviet gas pipeline. Operatives working for the Central Intelligence Agency allegedly (.pdf) plant a bug in a Canadian computer system purchased to control the trans-Siberian gas pipeline. The Soviets had obtained the system as part of a wide-ranging effort to covertly purchase or steal sensitive U.S. technology. The CIA reportedly found out about the program and decided to make it backfire with equipment that would pass Soviet inspection and then fail once in operation. The resulting event is reportedly the largest non-nuclear explosion in the planet's history.
Om det her kan kaldes en bug er jeg ikke helt sikker på, da det jo åbenbart var fuldt bevidst at det skulle fejle, men om ikke andet så er det da et resultat man lægger mærke til !!
Damn,
June 4, 1996 -- Ariane 5 Flight 501.
Grundet genbrug af systemet i Ariane 4, som kørte 16-bit og Ariane 5 kørte 64-bit, lavede den overflow på alle computerne og sprang i luften 40 sekunder efter affyringen. Det kostede lige ESA 1 millard $US.
Det er så dér, at man ikke har lyst til at være fjolset der sagde "Hah! Vi genbruger sgu da bare den gamle kode 8]".
June 4, 1996 -- Ariane 5 Flight 501.
Grundet genbrug af systemet i Ariane 4, som kørte 16-bit og Ariane 5 kørte 64-bit, lavede den overflow på alle computerne og sprang i luften 40 sekunder efter affyringen. Det kostede lige ESA 1 millard $US.
Det er så dér, at man ikke har lyst til at være fjolset der sagde "Hah! Vi genbruger sgu da bare den gamle kode 8]".
Jeg synes det er mærkeligt, at nyheden fremhæver Ping of Death. De bugs som koster menneske liv er da langt, langt værre
I kommentarerne til nyheden, er der også lige en anden en;
"You missed the Quantus Airline crash into Mt Erubus in Antarctica. This was caused by a programmer setting the auto-pilot to fly directly to the peak of the mountain for their Antarctic sight seeing flights. The problem remained hidden for years because the pilots always took the plane off auto pilot before getting there. Unfortunately, one day the pilots did not due to bad weather. Many people lost their lives because of this one!"
"You missed the Quantus Airline crash into Mt Erubus in Antarctica. This was caused by a programmer setting the auto-pilot to fly directly to the peak of the mountain for their Antarctic sight seeing flights. The problem remained hidden for years because the pilots always took the plane off auto pilot before getting there. Unfortunately, one day the pilots did not due to bad weather. Many people lost their lives because of this one!"
Because of a subtle bug called a "race condition," a quick-fingered typist could accidentally configure the Therac-25 so the electron beam would fire in high-power mode but with the metal X-ray target out of position. At least five patients die; others are seriously injured.
Nu ved vi så hvorfor vi absolut skulle trækkes igennem race-conditions, både forlæns og baglæns, på studiet :)
Det er interesant med de dødsfald der beskrives både Therac-25 fadæsen, episoden på "National Cancer Institute, Panama City." og den episode #8 omtaler var tale om en eller anden form for brugerfejl, og ikke at softwaren ved tilfælde under korekt betjænt drift skabte dødsfald, men at der skulle en uforudsigelig bruger der ikke fulgte proceduren 100% til.
Mekaniske og hydrakliske system er når det kommer til den slags nok mindst ligeså farlige.
Mekaniske og hydrakliske system er når det kommer til den slags nok mindst ligeså farlige.
#10
Therac-25 fejlen opstod såvidt jeg kunne forstå som en design fejl, altså:
Hvis du udføre dit arbejde forhurtigt går der kluder i systemet, sådan skal det bare ikke desgines.
QWERTY keyboards er en rettelse til mekaniske skrivemaskiner hvor folk kunne skrive så hurtigt at "armene" kom til at side fast i hinanden (Tryk et par stykker ned på samme tid og du kan se hvad jeg mener).
Therac-25 fejlen opstod såvidt jeg kunne forstå som en design fejl, altså:
Hvis du udføre dit arbejde forhurtigt går der kluder i systemet, sådan skal det bare ikke desgines.
QWERTY keyboards er en rettelse til mekaniske skrivemaskiner hvor folk kunne skrive så hurtigt at "armene" kom til at side fast i hinanden (Tryk et par stykker ned på samme tid og du kan se hvad jeg mener).
#1:
Alle krædsløb der er i en microchip bliver i dag beregnet på en computer. Dette bliver de på baggrund af et program i et højniveu programmeringssprog. Den tid hvor man kunne tegne de krædsløb i hånden er forlængst forbi.
Hvis man laver et programmeringsfejl i sådan et program, så kommer fejlen også til at være i den endelige chip. Det kan også være fejl i chippens microkode. Om alle omstændigheder, så er det en programmør der har lavet fejlen.
<off topic>
Mens Intel lavede Pentium chippen, som viste sig at indeholde en fejl, som kostede dem $475 mill. var der også en anden virksomhed der udviklede et styresystem til at blive afviklet på denne Pentium chip. Den havde vidst også et par mindre programmeringsfejl. :-)
</off topic>
Alle krædsløb der er i en microchip bliver i dag beregnet på en computer. Dette bliver de på baggrund af et program i et højniveu programmeringssprog. Den tid hvor man kunne tegne de krædsløb i hånden er forlængst forbi.
Hvis man laver et programmeringsfejl i sådan et program, så kommer fejlen også til at være i den endelige chip. Det kan også være fejl i chippens microkode. Om alle omstændigheder, så er det en programmør der har lavet fejlen.
<off topic>
Mens Intel lavede Pentium chippen, som viste sig at indeholde en fejl, som kostede dem $475 mill. var der også en anden virksomhed der udviklede et styresystem til at blive afviklet på denne Pentium chip. Den havde vidst også et par mindre programmeringsfejl. :-)
</off topic>
desværre er der for mange der overhørte Murphy's simple regler. en ad de mange tillæg lyder
Hvis du gennem programmering forsøger at lave et fejlfrit system vil du altid mislykkes
Hvis det endelig skulle lykkes vil en katastrofal fejl der ikke kunne forudses opstå på det værst tænkelige tidspunkt
o'tools tillæg er desværre også glemt
Murphy var optimist
Hvis du gennem programmering forsøger at lave et fejlfrit system vil du altid mislykkes
Hvis det endelig skulle lykkes vil en katastrofal fejl der ikke kunne forudses opstå på det værst tænkelige tidspunkt
o'tools tillæg er desværre også glemt
Murphy var optimist
Jeg truer stadig mine venner med at jeg har deres ip og je nuker dem hvis de ikke makker ret!
Nogen griner, andre tænker "nuke??"
Nogen griner, andre tænker "nuke??"
#8 - interessant bid, omend der er tale om en blundert af rang. Først og fremmest var der tale om DC10 fra Air New Zealand (og ikke QANTAS - men quantus er fanme en af de federe stave-variatoner :D). Og for det andet, så var der tale om en forskel i koordinater - piloterne havde et par "out of date" koordinater som de plottede ind, og dermed førte dem ca 45 km længere mod øst end planlagt. Mere info her: http://library.christchurch.org.nz/Childrens/NZDis...
Om denne hoere til i dette Forum. USA er noedt til anvende Rumfaergerne fordi "man har opgivet sende raketterne op alene". Russerne kan godt sende op til en Rum station, saa at sige uden chaufforer. Saa hvis USA paastaar de kan skyde indkommende missiler ned _____ de test USA har udfoert her har de garanteret anbragt et sporingssystem i det proevemissil der saa at sige skal forsoeges skudt ned.
sten46
sten46
#21 svjv så flyver russernes kapsler mere eller mindre by wire når de når frem altså via fjenbetjæning enten fra mir eller jorden, og amerikanerne har altså rakketter der kan andbringe payload i rummet by wire, de er bare ikke nær så store som russernes, selvom man vel godt kunne stable en saturnV raket på benene igen hvis man virkeligt ville.
Russerne har iøvrigt et temmeligt effektivt misilforsvarsystem baseret på atomsprenghovedet så de ikke behøver værre så precise.
Iøvrigt er de systemer amerikanerne har svjv baseret på mellemdistance raketter og de er som du nævner ikke specielt trafsikre, og heller ikke helt selvstendige.
Nå det blev en længere offtopic post på en forældet tråd hvilket sikkert giver ratigen flamebait men det tager jeg så med
Russerne har iøvrigt et temmeligt effektivt misilforsvarsystem baseret på atomsprenghovedet så de ikke behøver værre så precise.
Iøvrigt er de systemer amerikanerne har svjv baseret på mellemdistance raketter og de er som du nævner ikke specielt trafsikre, og heller ikke helt selvstendige.
Nå det blev en længere offtopic post på en forældet tråd hvilket sikkert giver ratigen flamebait men det tager jeg så med
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.