fobroad.pages.dev









Vad trodde man skulle hända 2000

När hela världen firade nyår och om oron

Millenniebuggen

Den på denna plats artikeln handlar ifall detta datorrelaterade problemet Millenniebuggen. För järnvägsfordon tillsammans littera Y2K, titta Y2. För motorcykeln tillsammans detta namn, titta Y2K (motorcykel).

Millenniebuggen, År 2000-problemet alternativt Y2K-problemet, plats ett bristande inom utformningen från datorprogram samt struktur liksom innebar för att dessa ej skulle komma för att fungera på grund av datum efter 31 december1999.

AkronymenY2K existerar från engelskspråkigt ursprung samt bildat från Y, till Year, kalenderår, samt 2K till 2 kilo = 2000. Termen "Y2K" myntades 1995 inom en e-postmeddelande sänt från ett programmerare ifrån Massachusetts nära namn David Eddy. [1]

Millenniebuggen orsakade massiv uppståndelse samt många oro inom slutet från 1990-talet då sekelskiftet närmade sig, samt stora summor valuta (flera miljarder[2]) spenderades från företag, organisationer samt myndigheter ovan kurera världen på grund av för att åtgärda problemet samt rätta programmen.

Problemet fick även massiv uppmärksamhet inom massmedia, blev objekt på grund av många spekulationer samt fick flera för att frukta för att vitala datasystem samt samhällsfunktioner skulle avbryta samman nära nyåret kalenderår 2000.

då sedan dessa farhågor ej besannades, uppfattades detta från flera likt för att problemet egentligen ej ägde existerat utan ägde förstorats upp mot orimliga proportioner inom egensyfte från IT-branschen. detta äger även gjort för att Millenniebuggen inom vissa kontext kommit för att beteckna just den överdrivna bekymmer såsom uppstod inför millennieskiftet 1999–2000.

Det bakomliggande felet

[redigera | redigera wikitext]

Den påpekade bristen inom datasystemen plats högst äkta. inom dem flesta (även helt moderna) datasystem lagras data vid en sätt likt utför för att man inom förväg måste besluta sig till hur stort utrymme inom datorns minne alternativt inom databasernas poster ett viss typ från kunskap bör ta.

ett sifferuppgift förmå därför oftast bara innehålla en begränsat antal siffror samt ett bit skrivelse är kapabel bara högst bestå från en visst antal indikator, ifall man ej enkom använder mer komplicerade datastrukturer.

Det var några av farhågorna när den befarade millenniebuggen spred oro i samhället för 20 år sedan

De flesta datasystem hanterar årtal vid en sätt liksom ej inkluderade varenda siffrorna inom detta fullständiga årtalet: 1989 är kapabel, väldigt förenklat, lagras liksom "89" samt 1942 vilket "42". sålunda länge man adderar 1900 mot året fungerar aritmetik samt jämförelser vid sådana tvåsiffriga anförande tillsammans fyrsiffriga anförande alldeles utmärkt.

för att erhålla fram nästa alternativt föregående kalenderår utgående ifrån en självklart värde kräver endast enstaka lätt addition alternativt subtraktion, samt för att att fatta beslut eller bestämma något angående en tid fanns tidigare alternativt senare än en annat kräver endast ett lätt jämförelse från talens värden.

Allt detta ger emellertid bekymmer angående systemet ej kunna lagra värden ovan 99, vilket sker ifall värdet lagras liksom ord istället på grund av binärt, alternativt angående programmeraren ej ägde adderat startåret, 1900, samt programmet skulle jobba tillsammans årtal utanför 1900-talet.

Årtalet 1900, likt inom normalfallet representerades tillsammans med talet "0", plats ofta detta allra första tänkbara årtalet inom systemen, medan kalenderår 2000 samt senare blir kalenderår "100" samt uppåt, alternativt inom sämsta fall ej alls förmå representeras alternativt blir mot en negativt anförande.

Millenniebuggen, År 2000-problemet eller Y2K-problemet, var en brist i utformningen av datorprogram och system som innebar att dessa inte skulle komma att fungera för datum efter 31 december 1999

Om man utgående ifrån årtalet "97" önskar beräkna årtalet fyra tid vidare samt lagrar informationen inom numeriskt värde indikator får man 97+4=101, vilket inom flera fall blir "01" då detta bör klämmas in vid numeriskt värde positioner. Beroende vid programspråk, typ från datamaskin tillsammans mera kunna detta då antingen orsaka för att programmet avbryts samt systemet stannar, alternativt även går händelsen spårlöst förbi tillsammans med en effekt såsom ligger 96 tid bakåt inom tiden istället till 4 tid vidare.

Båda konsekvenserna förmå vid sikt artikel lika ödesdigra till systemets funktion. Detta bekymmer uppstår bara inom detta läge då systemet lagrar informationen såsom skrivelse (två tecken) alternativt binärkodade decimaltal (två siffror), ej likt rena binära anförande, då talen hundra samt tvåtusen ej vid något sätt existerar speciella liksom binära anförande.

Även ifall hundratalssiffran rent beräkningsmässigt ej skulle tappas försvunnen skulle värdet 101, 19101 alternativt liknande istället till 2001 ej existera acceptabelt då detta framträda till enstaka människa.

De struktur såsom lagrar binärt får även bekymmer tillsammans med för att värdet "slår runt" samt hamnar vid negativa värden, alternativt "0" igen, då utrymmet kvar existerar begränsat på grund av för att lagra siffror alternativt anförande samt förr alternativt senare tar utrymmet slut.

då värdet träffar runt beror vid vald nollpunkt, tidsenhet samt hur stora anförande man valt för att behärska företräda.

Ett speciellt bekymmer plats integrerade kretsar inom inbyggda struktur. noggrant vilka komponenter man använt existerar sällan väldokumenterat samt man plats skrämd för att kretsar såsom innehöll enstaka klockfunktion, oberoende från ifall funktionen används, kunde avsluta fungera då klockan träffar runt.

Ifall binärkodade decimaltal används kunde detta hända kring tid 2000 (beroende vid hur väl klockan gick rätt).

De flesta datasystem använder binära anförande till för att företräda tiden, varvid nyårsskiftet 1999–2000 ej existerar speciellt: utrymmet tar ej slut då utan senare. detta finns dock viktiga undantag.


  • vad trodde man skulle hända 2000

  • mot modell datorprogram skrivna inom COBOL utnyttjade ofta binärkodade decimaltal. Likaså lagrades tiden vid PC-datorers moderkort inom denna form eller gestalt.

    De flesta datasystem bearbetar även datum inom en visst intervall, både vidare samt bakåt inom tiden. Felet började därför dyka upp långt innan millennieskiftet, samt kunna kvar orsaka bekymmer sålunda länge detta finns schema såsom ej korrigerats samt vilket behandlar årtal utanför detta intervall programmen existerar gjorda till.

    enstaka tidpunkt vilket berör flera datasystem infaller 2038, då POSIX-tiden ej mera ryms inom 32 bitar (år 2038-problemet).

    Bakgrund

    [redigera | redigera wikitext]

    I datorernas tidig del av ett liv plats minne samt lagringsutrymme ett bristvara, samt man undvek för att lagra mer uppgifter än vilket liksom fanns nödvändigt.

    dem olika media likt användes på grund av för att mata in samt presentera uppgifter vid 1970- samt 80-talen ägde även rent fysiska begränsningar vilket gjorde för att datauppgift måste ges ett fast position samt begränsad längd, exempelvis vid en hålkort, enstaka textbaserad bildskärm alternativt inom ett pappersutskrift.

    Quiz: Johan Smitt

    Många från dem programspråk vilket användes vid den tiden, exempelvis COBOL, erbjöd ej heller några sofistikerade funktioner på grund av för att redigera samt formatera uppgifter samt detta plats därför naturligt för att lagra en datum ungefär vid identisk sätt såsom detta normalt matades in inom alternativt skrevs ut ifrån systemet – likt en tvåsiffrigt anförande, vilket inom vardagslag fanns detta normala sättet för att ange årtal även utanför datorernas värd.

    De flesta tids- samt datumuppgifter inom en särskilt datasystem rör sig inom en ganska snävt intervall samt detta fanns därför sällan en bekymmer för att detta ej samtidigt gick för att hantera 1889, 1989 samt 2089 inom systemet – detta fanns oftast självklart för att detta fanns 1989 likt avsågs tillsammans med värdet "89".

    dem flesta struktur ägde (och har) även enstaka ganska begränsad livslängd samt detta plats relativt ett fåtal programmerare vilket vid 80-talet bekymrade sig till ifall deras struktur skulle fungera en decennium senare.

    En från dem inledande likt uppmärksammade problemet tillsammans med för att nyttja till erhålla siffror inom årtal fanns datavetaren Bob Bemer ifrån IBM vilket redan 1958 lär äga noterat problemet inom samband tillsammans jobb tillsammans med programvara vilket behandlade genealogiska information.

    inom start från 1970-talet skrev han flera föremål eller textstycken var han offentligt varnade på grund av konsekvenserna samt uppmanade programmerare för att öka längden mot fyra siffror. han fortsatte dem efterföljande decennierna för att försöka ett fåtal IBM, olika myndigheter samt ISO för att ta sig an problemet, dock utan något påtagligt påverkan.

    Det hände år 2000

    Allt eftersom detta nya seklet kom närmare började fel dyka upp inom struktur likt hanterade årtal efter 2000, exempelvis kunde låntagare inom start från 1990-talet tillsammans lån likt sträckte sig in vid detta nya seklet erhålla anmärkningar vid för att dem nedsänkt ovan 90 tid efter tillsammans med amorteringarna.

    detta fanns dock egentligen ursprunglig runt mitten vid decenniet liksom programmerare började ta problemet vid allvar inom någon större omfattning. Företag samt myndigheter började inventera sina struktur samt kom fram mot för att enstaka massiv sektion från dem fordrade grundlig förändringar till för att klara övergången mot detta nya seklet, samt jobb tillsammans med detta startades inom allmänhet även upp.

    Många från dem berörda systemen fanns gamla samt ägde körts inom åratal utan större modifieringar. inom vissa fall saknades tillräcklig register samt förståelse angående systemen samt detta fanns istället enklare för att ersätta dem tillsammans med nya struktur. ej bara enskilda struktur visade sig behöva förändras.

    Relativt tidigt började leverantörer från operativsystem, databashanterare samt hårdvara för att titta ovan sina varor samt sidled tillsammans med för att deras kunder arbetade tillsammans med sina egna struktur började dem själva producera nya "Y2K-säkra" versioner samt modeller från sina varor. detta vanligaste operativsystemet, DOS, samt nästan samtliga hem- samt företagsdatorer klarade sig dock utan förändringar från hårdvaran till för att klara övergången; redan dem allra inledande versionerna från DOS, ifrån start från 80-talet, klarar årtal efter 2000, förutsatt för att mot modell "10" tolkas liksom 2010.

    De sista år vid 1990-talet

    [redigera | redigera wikitext]

    Allt eftersom sekelskiftet närmade sig blev fokus vid Y2K-problemet allt större. då insatserna på grund av för att rätta systemen började öka, innebar detta ofta inom praktiken för att tillgångar vilket tidigare varit inriktade mot för att producera nya struktur fick ägna sig åt för att bygga ifall gamla struktur istället.

    Vad vet du om musik, politik och en nybyggd bro? Svårighetsgrad: Medel

    Ju senare man startade desto intensivare blev korrigeringsarbetet samt desto mer tillgångar krävdes till för att klara från detta. beneath denna period granskades miljarder rader programkod samt miljontals rader rättades.

    Det existerar svårt för att ge exakta fakta, dock detta äger beräknats för att amerikanska myndigheter spenderade 9 miljarder dollar, samt för att detta inom USA lades ned ovan 100 miljarder dollar vid för att förebygga samt rätta Y2K-relaterade fel.

    När arbetet tillsammans med för att rätta systemen började sysselsätta enstaka allt större sektion från IT-branschen, började detta även uppmärksammas inom medierna samt från allmänheten. Anekdoter angående inträffade samt befarade bekymmer började florera. beneath 1999 blev Y2K-problemet ett avgörande mediehändelse, samt farhågorna samt spekulationerna fick stundtals ofantliga proportioner.

    Problemets egentliga natur missförstods inom allmänhet, samt detta uppstod en felaktigt fokus vid just nyårsafton samt övergången mot detta nya seklet. Man befarade för att viktiga delar från samhällets funktioner skulle behärska kämpa ut 1 januari2000 genom för att struktur inom bankväsendet, energiförsörjningen samt transportväsendet då skulle avsluta för att fungera.

    Man spekulerade för att hissar skulle stanna, flygplan skulle haverera samt många annat.

    Det spekulerades för att vissa länder, likt exempelvis Ryssland, ej skulle äga tillgångar för att åtgärda samtliga fel samt för att följderna var därför skulle bli katastrofala. Religiöst nyanserade domedagsprofetior förekom även.

    Försäkringsbolag sålde försäkringar likt skulle täcka eventuella förluster till företagen vid bas från Y2K-problem.

    vid vissa håll inom världen hamstrade människor föda samt valuta till för att behärska klara sig angående profetiorna besannades.

    Nyåret 1999–2000

    [redigera | redigera wikitext]

    Många företag samt myndigheter upprättade kris- samt beredskapsorganisationer runt övergången mellan två år samt gjorde sig beredda vid detta sämsta, dock övergången mellan två år kom samt gick utan några större incidenter.

    I media talades detta angående antiklimax samt flera människor reagerade tillsammans upprördhet ovan för att sålunda många valuta samt sysselsättning ägde slösats försvunnen inom onödan vid något såsom tydligen ej plats något större bekymmer. Man framkastade tanken för att detta möjligen ägde varit förbättrad för att ej utföra något inom förväg utan istället ta grabb angående dem fel såsom faktiskt skulle äga skett, istället på grund av för att spendera miljarder vid för att inom förväg leta efter fel inom systemen.

    till samtliga dem människor vilket deltagit inom detta jobb plats resultatet istället enstaka godkänna vid för att insatserna faktiskt ägde gjort nytta.

    Exempel vid fel liksom besitter inträffat

    [redigera | redigera wikitext]

    • Ett kärnkraftverk inom Japan fick stoppas temporärt inom start från januari 2000 då en hjälpsystem krånglade.[3][4]
    • Data ifrån amerikanskaspionsatelliter kunde ej bearbetas beneath ett period inom samband tillsammans med årsskiftet.[5][6] Även franska militärsatelliter drabbades.[7]
    • Den brittiska varuhuskedjan Marks and Spencers lagerhanteringssystem föreslog för att en område köttkonserver skulle kasseras, då burkarnas bäst-före-datum, "02", tolkades vilket 1902.[8]
    • Felaktiga testresultat ifall Downs syndrom skickades ut mot 154 gravida kvinnor inom England.

      numeriskt värde kvinnor gjorde abort samt fyra små människor tillsammans med Downs syndrom föddes från kvinnor såsom fått felaktigt besked för att dem plats inom lågriskgruppen.[9]

    • En sektion datumangivelser vid olika håll inom världen visade kalenderår 1900 alternativt 19100 istället på grund av 2000.[10]

    Referenser

    [redigera | redigera wikitext]

    Noter

    [redigera | redigera wikitext]

    1. ^Why Look At Y2K?

      - Separating Hype from Reality American RadioWorks - The Surprising Legacy of Y2K.

    2. ^Y2K: Overhyped and oversold?, narrativ ifrån BBC, 6 januari 2000
    3. ^Computer problems hit three nuclear plants in JapanArkiverad 7 månad 2004 hämtat ifrån the Wayback Machine., sammanfattning från Martyn Williams nära CNN, 3 januari 2000
    4. ^Japan nuclear plants malfunction, BBC News 31 månad 1999
    5. ^Military Satellite hållplats Had Year 2000 Trouble, The New Your Times, 5 januari 2000
    6. ^US loses intelligence resultat as Y2K hits satellite, ABC 2000 News, 5 januari 2000
    7. ^Y2K bug hits French defence struktur, but softly, ABC 2000 News, 2 januari 2000
    8. ^INTERNATIONAL BUSINESS; Britain Moves to Combat 'Millennium Bug', The New York Times, 31 mars 1998
    9. ^NHS faces huge damages bill after millennium bug error, The Guardian, 2001-09-14
    10. ^Minor bug problems arise, BBC News, 2000-01-01

    Allmänna källor

    [redigera | redigera wikitext]

    • DeJesus, Edmund X.

      (1998). "Year 2000 Survival Guide". BYTE, Juli 1998, vol.

      Det är inte något som vi hört om tidigare, men som vi nu kommer att utreda tillsammans med vår leverantör, för att ta reda på vad som kan ha hänt, och hjälpa kunden med reklamation”, skriver han

      23, nr. 7 (det sista numret från BYTE).

    • Keogh, Jim (1998). "Working to Solve the Year 2000 Problem". Kap. 12 (pp. 307–329) från COBOL Programmer's Notebook. Upper Saddle River, NJ: Prentice-Hall PTR. ISBN 0-13-977414-9.

    Externa länkar

    [redigera | redigera wikitext]

    Allmänt

    [redigera | redigera wikitext]

    Kritiska kommentarer

    [redigera | redigera wikitext]

    • "A New Year's Embarassment for Y2K doomsters" – från Wynn Quon, Mitel Corp.

      (publicerad inom National Post, 5 oktober 1999) – ett skrivelse såsom ser vid frånvaron från allvarliga Y2k-relaterade bekymmer beneath dem inledande månaderna 1999. Författaren förutspår för att en bara ett mindre mängd bekymmer kommer för att uppstå nära övergången mellan två år angående tre månader.

    • "Y2K bug may never bite" – från John Quiggin (publicerad inom "Australian Financial Review", 2 september 1999 – enstaka produkt vilket ej förutspår några allvarliga bekymmer kalenderår 2000 samt ser den pågående oron liksom ett överreaktion vid Y2K.
    • A Day in the Hype of America – Y2K documentär från Global Griot Productions, filmad inom sin totalitet beneath 31 månad 1999.

    Skämtsamma länkar

    [redigera | redigera wikitext]