Varför kallar vi det en ”datorbugg”?

en ”programvara bug” eller en ”dator bug” är en utbredd term inte bara bland IT-experter men bland allmänheten en brunn. Läs vidare för att hitta vad det betyder, och var kommer det ifrån.

 fixing computer bug

tillsammans med de speciella tekniska termerna som en del av IKT-ordförrådet stöter vi ofta på några ”roliga” uttryck som beskriver teknikrelaterade processer. Uttrycket” att hitta en datorbugg ” är det perfekta exemplet på sådana ord.

vad betyder det, och var kommer det ifrån?

enligt Techopedia definition: ”en bugg hänvisar till ett fel, fel eller fel i något datorprogram eller ett hårdvarusystem. Ett fel ger oväntade resultat eller får ett system att bete sig oväntat. Kort sagt, det är något beteende eller resultat som ett program eller system får men det var inte utformat för att göra”.

enkelt uttryckt är ett programfel ett misstag eller problem i ett datorprogram.

” felsökning ” ursprunget till datorbuggen

de flesta datorbuggar beror på mänskliga fel. Olika orsaker orsakar förekomsten av en dator bugg – misstag som gjorts i antingen programmets design eller källkod, eller genom användning av felaktig kod av programutvecklare.

experterna säger även idag att det inte finns något felfritt program trots den tekniska utvecklingen.

 tablett med en bugg

men varför kallar vi det en dator bugg?

termen” datorfel ” blev populär bland dess med ökningen av datorerna. Ordet ” bug ” används dock mycket tidigare för att beskriva ett problem som uppstår i en maskin.

år 1843 presenterades tanken på det tekniska felet av Ada Lovelace när hon pratade om möjliga problem med programkort som användes i Charles Babbages analytiska motor. Hennes koncept är att på grund av otillräcklig operativ information kan analysmotorns kort ge felaktiga order. Hon kallade det aldrig en bugg

Thomas Edison gjorde. År 1878 skrev han i ett brev till sin partner om ett fel i sin maskin – quadruplex telegraph – systemet-kallar detta fel Ett fel. Senare fortsatte han att använda detta exakta ord när han hittade en brist i utformningen eller driften av sitt tekniska system.

snart började andra medlemmar i det elektriska samhället använda det i samma sammanhang. Det blev ganska populärt bland tekniska uppfinnare och 1892 ingick det i Standard Electrical Dictionary. Definitionen sa – en bugg är ”ny fel eller problem i anslutningar eller bearbetning av elektriska apparater”.

bra att veta

experter försäkrar oss om att en datorbugg inte är en form av skadlig programvara som virus eller annan skadlig kod. Det är snarare ett kodningsfel som inte kan överföras från en dator till en annan. Programvarufel kan dock vara anledningen till att ett program inte beter sig enligt tillverkarens manual.

datorfel

experter försäkrar oss om att en datorfel inte är en form av skadlig programvara som virus eller annan skadlig kod. Det är snarare ett kodningsfel som inte kan överföras från en dator till en annan. Programvarufel kan dock vara anledningen till att ett program inte beter sig enligt tillverkarens manual.

vilken är den mest kända buggen?

Y2K-felet är förmodligen en av de mest ökända buggarna. Det orsakade visningen av fel datum eftersom programvarorna inte var utformade vid den tiden för att hantera datum efter år 1999.

så i mitten av 20-talet var termen bug redan populär. Det användes av teknikerna före uppkomsten av datorer. Men fortfarande varför en datorbugg?

förmodligen för att en datorprogrammerare Grace Hopper och hennes team 1947 hittade en bugg-en riktig mal som låg i ett relä från Harvard Universitys Mark II elektromekaniska dator. Mal hittades på en bit tejp på maskinens loggbok. Det skapade hål i datorns stansade pappersband, vilket orsakade problem i räknarens funktioner.

senare fortsätter Hopper och hennes team att använda termen bug, med hänvisning till problemen som komplicerade inmatningen av data i Mark i-och II-datorer. Och resten är historia-användningen av termen ”datorfel” exploderade under de följande åren med framväxten och den högre tillgängligheten för datorer. Numera kallar vi bug eventuella fel eller fel i ett program.

Lämna ett svar

Din e-postadress kommer inte publiceras.