Kompjûters, Programming
Bug - wat is dit?
Soms, surfen it ynternet, kinne jo fine it wurd "bug". Wat it betsjut en wat is de etymology fan it wurd? Learn de antwurden op dy fragen, do silst wêze kinne yn dit artikel.
Bug - wat is dit?
It wurd "bug" komt út 'e Ingelske taal. Ingelsk bug (útsprutsen as "bug") - dat is in programmearflater of in bug. Dit wurd wurdt brûkt benammen ûnder programmeurs, testers en Gamers. Mar wat it betsjut?
In bug - it is in mismatch tusken de technyske spesifikaasje fan it programma en de eigentlike gedrach fan it systeem. Fanwegen dit diskrepânsje kin net útfiere software ûntwikkeler opfette funksje. Yn ienfâldige termen, in brek - it is in fersin, dat komt troch mankeminten yn de boarnekoade fan it programma.
Oarsprong fan it wurd
Miskien no is it om te praten oer de etymology fan it wurd. In bug - it is profesjonaliteit, dy't meast faak brûkt yn de programmearring omjouwing. Der binne meardere opsjes foar it ûntstean fan it wurd.
Neffens de leginde, dizze profesjonaliteit ferskynde safier werom as 1945. En it barde, do't wittenskippers út Harvard University útfierd testen in nije kompjûter neamd de Mark II Aiken Relay Calculator. It apparaat net slagget om te wurkjen, en de reden hjirfoar wie in lytse mot, dat is fêst te sitten tusken de kontakten. Insect forteagen fen 'e kompjûter en slapped yn in spesjale technyske sjoernaal. Oer mot wie byhearende ynskripsje «Earste feitlike gefal fan brek wurdt fûn», dy't oerset as "de earste saak yn de praktyk doe't in brek fûn (bug)". Nei dit grappich ferhalen it wurd "bug" en is brûkt om betsjutte "in flater."
Der is ek in ferzje dat de profesjonaliteit ferskynde lang foardat de proef Computing apparaat. Guon binne fan betinken dat de term "bug" tankt syn ûntstean oan de ferneamde útfiner Thomas Edison. Neffens de leginde, Edison wie op syk nei yn syn fonograaf Schabe, mar it wie der net. It bug wie yn 'e masine.
Another version seit dat it wurd "bug" ferskynde yn de Twadde Wrâldoarloch. Dan, ûnder dizze term hâldt in probleem mei de radar technyk.
It wurd "bug" begûn te spriede fluch. Yn de 80-90-er jierren fan de profesjonaliteit brûkt allinnich programmeurs. Mei de komst fan it ynternet it wurd begûn te aktyf oerdreaun. No de "bug" yn syn leksikon ferbrûke allegearre dy't hawwe sels de minste relaasje ta kompjûter technology (Gamers, gewoane ynternet brûkers ensafuorthinne. D.). Sa no kin beskôge wurde as in part fan Ynternet slange.
Game bugs
Bugs binne net allinnich yn 'e programma, se binne hiel gewoan yn games. In bug fan de wedstriid - it is in defekt oan projektûntwikkelders, fanwege dêr't de gameplay wurdt net as oarspronklik bedoeld. Yn de skiednis fan de wedstriid yndustry kaam út tûzenen zabagovannyh projekten. Oer de meast ferneamde en ûnderhâldend en wy sille prate yn dizze paragraaf.
Miskien wol de meast zabagovannuyu projekt oer de ôfrûne jierren kinne neamd wurde Assassin 's Creed: Unity. Projekten "Ubisoft" is nea bekend om syn optimalisearjen, mar Unity - een echte ensyklopedy fan bugs. Soms de karakters binne yn in hiel frjemd en ûnnatuerlik posysjes, fail te teksturki troch muorren, of gewoan hingje út. Dat allinnich is de brek dy't yn in kwestje fan oeren circled it ynternet (de karakters krekt ferdwûn persoan, dat is wêrom se sjogge hiel yslik). Sels de "Ubisoft" erkende syn fersin, hy hat útbrocht in patch dy't fêst fan brekken, en kompensearje klanten ferliezen.
Soms spilers waarnimme bugs as eigenskippen, skaaimerken fan it spul. Dat barde mei megauspeshnoy rige fan spultsjes neamd Mortal Kombat. Yn it earste diel fan de wedstriid wie in brek, dy't repainted Scorpio (ien fan 'e wichtichste karakters yn it spul) yn it read. Yn dit gefal, de held namme wurdt ferfongen mei it berjocht Flater Macro flater. Spilers fielde dat dizze gatten wurdt pland troch de ûntwikkelders, en de reade ninja - dit is in ekstra geheime karakter. Ed Boon (betinker MC) lykas dit idee, en yn 'e folgjende diel er tafoege it spul fan' e held troch de namme fan Ermac (koart foar dat deselde flater Macro).
Hoe te beskermje dysels út bugs?
Om te skrassen de bugs fan harren projekten, ûntwikkelers wurde ynhierd bysûndere minsken neamd testers. tester syn taak - te finen alle mankeminten fan programma, spultsjes, of in oar sêftguod.
Mar net altyd testers fine Bugs, en soms in pear gebreken noch seeps yn 'e definitive ferzje fan it projekt. Yn dit gefal alle hoop fan de brûkers dy't kin stjoere in spesjale brief oan 'e beskriuwing fan' e fout - brek-rapport. Dit sil helpe ferbetterjen it úteinlike produkt. Boppedat grutte bedriuwen binne goed beleanne foar it finen fan bugs yn harren produkten. Bygelyks, as beleanning foar it finen wichtige bugs yn jo Google blêder is klear te jaan 15 tûzen dollar.
Similar articles
Trending Now