DatorerProgrammering

Bug - vad är detta?

Ibland, surfa på Internet, hittar du ordet "bug". Vad det innebär och vad som är etymologin av ordet? Lär dig svaren på dessa frågor kommer du att kunna i denna artikel.

Bug - vad är detta?

Ordet "bug" kommer från det engelska språket. English bug (uttalas "bug") - detta är ett fel eller ett fel. Detta ord används främst bland programmerare, testare och spelare. Men vad det betyder?

Ett fel - det är en obalans mellan den tekniska specifikationen av programmet och det faktiska beteendet av systemet. På grund av denna diskrepans kan inte utföra mjukvaruutvecklare tänkt funktion. Enkelt uttryckt, en bugg - det är ett misstag, vilket beror på brister i källkoden för programmet.

Ursprunget till ordet

Kanske nu är det att tala om etymologi av ordet. Ett fel - det är professionalism, som oftast används i programmeringsmiljö. Det finns flera alternativ för ursprunget till ordet.

Enligt legenden, dök denna professionalism så långt tillbaka som 1945. Det hände när forskare från Harvard University genomförde testa en ny dator som kallas Mark II Aiken Relay Calculator. Enheten inte fungerar, och anledningen till detta var en liten fjäril som har fastnat mellan kontakterna. Insect bort från datorn och slog i en särskild teknisk journal. Om moth var åtföljande inskription «Första faktiska fallet med bug upptäcks», vilket kan översättas med "det första fallet i praktiken när ett fel hittades (bug)". Efter detta roliga historier ordet "bug" och har använts för att betyda "ett misstag."

Det finns också en version som professionalismen verkade långt innan testet datorenhet. Vissa tror att termen "bug" har sitt ursprung i den berömda uppfinnaren Thomas Edison. Enligt legenden var Edison söker i sin fonograf kackerlacka, men det var inte där. Felet var i maskinen.

En annan version säger att ordet "bug" dök upp under andra världskriget. Därefter, i enlighet med denna term innebär ett problem med radarteknik.

Ordet "bug" började sprida sig snabbt. I 80-90-talet av professionalism används enbart programmerare. Med tillkomsten av Internet ordet började att aktivt överdrivna. Nu "bug" i sitt lexikon konsumera alla som har ens den minsta relation till datateknik (gamers vanliga internetanvändare och så vidare. D.). Så nu kan det vara en del av Internet slang.

spel~~POS=TRUNC buggar

Buggar är inte bara i programmen, de är ganska vanligt i spel. En bugg i spelet - det är en defekt av utvecklare, varför spelet inte som ursprungligen avsågs. I historien om spelindustrin kom ut tusentals zabagovannyh projekt. Om den mest kända och underhållande och vi pratar i det här avsnittet.

Kanske den mest zabagovannuyu projektet under de senaste åren kan kallas Assassin 's Creed: Unity. Projekt "Ubisoft" har aldrig varit känd för sin optimering, men Unity - en riktig encyklopedi av buggar. Ibland karaktärerna är i en mycket märklig och onaturliga positioner, inte teksturki gå genom väggar, eller helt enkelt umgås. Det bara är bugg som inom loppet av några timmar cirklade Internet (tecknen bara försvann person, och det är därför de ser ganska skrämmande). Även "Ubisoft" erkänd sitt misstag, har han släppt en patch som fixar buggar, och kompensera kunderna förluster.

Ibland spelare uppfattar buggar som funktioner, funktioner i spelet. Detta hände med megauspeshnoy serie av spel som kallas Mortal Kombat. I den första delen av spelet var ett fel, som målas Scorpio (en av huvudpersonerna i spelet) i rött. I det här fallet är hjältens namn ersätts med meddelandet Error Macro fel. Spelare ansåg att denna defekt planeras av utvecklarna, och den röda ninja - detta är ytterligare en hemlig karaktär. Ed Boon (skaparen MC) som denna idé, och i nästa del tillade han spelet hjälten vid namn Ermac (kort för samma fel Makro).

Hur du skyddar dig från buggar?

För att ta bort buggar i sina projekt, utvecklare anlitade speciella människor som kallas testare. testarens uppgift - att hitta alla fel av program, spel eller annan programvara.

Men inte alltid testare hitta buggar, och ibland ett par brister sipprar fortfarande i den slutliga versionen av projektet. I detta fall allt hopp av de användare som kan skicka en särskild skrivelse till beskrivningen av felet - bug-rapport. Detta kommer att bidra till att förbättra den slutliga produkten. Dessutom är stora företag väl belönas för att hitta buggar i sina produkter. Till exempel, som en belöning för att hitta betydande fel i Googles webbläsare är redo att ge 15 tusen dollar.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.delachieve.com. Theme powered by WordPress.