RačunalaProgramiranje

Bug - šta je ovo?

Ponekad, surfati Internetom, riječ "bug" možete pronaći. Šta to znači i šta je etimologija te riječi? Naučite odgovore na ova pitanja, vi ćete biti u mogućnosti da u ovom članku.

Bug - šta je ovo?

Riječ "buba" dolazi iz engleskog jezika. Engleski bug (izgovara se "bug") - ovo je bug ili buba. Ova riječ se koristi uglavnom među programerima, testerima i igračima. Ali, šta to znači?

A bug - to je nesklad između tehničke specifikacije programa i stvarnog ponašanja sistema. Zbog ove razlike ne mogu obavljati programer zamišljen funkciju. Jednostavno rečeno, bug - to je greška, koja je zbog nedostataka u izvornom kodu programa.

Porijeklo riječi

Možda sada je da razgovaramo o etimologija te riječi. A bug - to je profesionalizam, koji se najčešće koristi u programskom okruženju. Postoji nekoliko opcija za poreklo reči.

Prema legendi, ovaj profesionalizam pojavio daleke 1945. godinu. To se dogodilo, kada su naučnici sa Univerziteta Harvard provedena testira novi kompjuter pod nazivom Mark II Aiken Relay kalkulator. Uređaj ne radi, a razlog za to je mali moljac koji se zaglavio između kontakata. Insekata uklonjen iz računala i ošamario u posebne tehničke časopisa. O moljac je pratio natpis «Prva konkretnom slučaju bug je proglašen», koji se prevodi kao "prvi slučaj u praksi, kada je bug (bug)". Nakon ovog smiješno priča riječ "bug" i koristi znači "greška".

Tu je i verzija da je profesionalizam pojavio mnogo prije testa računarski uređaj. Neki smatraju da je pojam "bug" duguje svoje porijeklo na poznati pronalazač Tomas Edison. Prema legendi, Edison je tražio u svojoj fonograf žohara, ali to nije bilo. Bug je u mašini.

Druga verzija kaže da je riječ "bug" pojavio se za vrijeme Drugog svjetskog rata. Zatim, pod ovim pojmom podrazumijeva problem sa radara tehnikom.

Riječ "bug" počeo da se brzo širi. U 80-90-tih godina profesionalizma koristiti samo programeri. Pojavom Interneta riječ je počela da aktivno pretjerana. Sada je "bug" u svom leksikon trošiti svima koji imaju i najmanji odnosu na kompjuterske tehnologije (igračima, obični korisnici Interneta i tako dalje. D.). Tako da sada se može smatrati dijelom internet sleng.

igra bube

Bube su ne samo u programima, oni su prilično uobičajene u igrama. A bug u igri - to je defekt programera, zbog čega gameplay nije kao što je prvobitno planirano. U istoriji igre industrije izašla hiljada zabagovannyh projekata. O najpoznatijih i zabavan pa ćemo pričati u ovom poglavlju.

Možda najviše zabagovannuyu projekta u proteklih nekoliko godina može nazvati Assassin Creed: Jedinstvo. Projekti "Ubisoft" nikada nije bio poznat po svojim optimizacije, ali Unity - pravi enciklopedija bugova. Ponekad su likovi u vrlo čudno i neprirodno pozicijama, ne teksturki prolaze kroz zidove, ili jednostavno družiti. To je samo bug da se u roku od nekoliko sati kružio Interneta (likovi samo nestala osoba, što je razlog zašto oni izgledaju prilično zastrašujuće). Čak je i "Ubisoft" prepoznao svoju grešku, on je izdao zakrpu koja ispravlja bugove i nadoknaditi gubitak kupaca.

Ponekad igrači doživljavaju bugova kao karakteristike, odlike igre. To se dogodilo sa megauspeshnoy nizu igara pod nazivom Mortal Kombat. U prvom dijelu igre bio je bug koji je prefarban Scorpio (jedan od glavnih likova u igri) u crvenom. U ovom slučaju, ime junaka je zamijenjen sa porukom o grešci Makro greške. Igrači su smatrali da ovaj defekt je planirano od strane programera, a crveni ninja - to je dodatni tajna karakter. Ed Boon (tvorac MC) kao što je ova ideja, au sljedećem dijelu je dodao igra heroja po imenu Ermac (skraćeno od tog istog makro Error).

Kako se zaštititi od bube?

Kako bi se otklonila bube svojih projekata, programeri su unajmio posebne ljude zove testeri. tester zadatak - pronaći sve nedostatke programa, igara, ili bilo koji drugi softver.

Ali ne uvijek testeri naći bugova, a ponekad i nekoliko nedostataka i dalje curi u finalnu verziju projekta. U ovom slučaju sve nade za korisnike koji može poslati poseban pismo opis greške - bug-report. To će pomoći u poboljšanju finalnog proizvoda. Osim toga, velike kompanije su dobro nagrađeni za pronalaženje bugova u svojim proizvodima. Na primjer, kao nagradu za pronalaženje značajnih bugova na vašem Google pretraživač je spreman dati 15 hiljada dolara.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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