Někdy, bradou internetu, můžete najít slovo "chyba". Co to znamená a jaká je etymologie slova? Na tyto otázky najdete odpovědi v tomto článku.
Slovo "chyba" pochází z anglického jazyka.V angličtině chyba (vyslovovaná "chyba") je chyba nebo chyba. Toto slovo je používáno hlavně mezi programátory, testery a hráči. Ale co to znamená?
Chyba je rozpor mezi technikouúkol programu a skutečné chování systému. V důsledku této nesrovnalosti nemůže software naplnit funkci koncipovanou vývojářem. Jednoduše řečeno, chyba je chyba, která nastává z důvodu nedostatku zdrojového kódu programu.
Možná teď bychom měli mluvit o etymologii tohoto slova. Chyba - to je profesionalizace, která se nejčastěji používá v prostředí programátorů. Existuje několik variant původu tohoto slova.
Pokud věříte legendě, pak tuto profesionalituse objevila ve vzdáleném roce 1945. Stalo se tak, když vědci z Harvardské univerzity testovali nový počítač nazvaný Mark II Aiken Relay Calculator. Přístroj odmítl pracovat a důvodem toho byl malý mol, který mezi kontakty přilepil. Hmyz byl odstraněn z počítače a zapojen do zvláštního technického deníku. V blízkosti můry byl doprovodný nápis "První skutečný případ chyby, který se objevil", což znamená "První případ v praxi, kdy byla nalezena chyba". Po tomto zábavném příběhu se slovo "bug" také používá ve smyslu "chyby".
K dispozici je také verze, která tuto profesionalituse objevily dlouho před testy výpočetního zařízení. Někteří věří, že termín "chyba" dluží jeho původ známému vynálezci Thomas Edison. Podle legendy Edison hledal v jeho fonografu šváb, ale nebyl tam. Chyba byla v samotném stroji.
Další verze říká, že během druhé světové války se objevilo slovo "bug". Pak pod tímto pojmem znamenal problém s radarovou technologií.
Slovo "chyba" se začalo rychle šířit.V 80. až 90. letech používali profesionálové pouze tuto profesionalitu. S příchodem internetu se slovo začalo aktivně zveličovat. Nyní "chyba" ve své slovní zásobě používá každý, kdo má alespoň nejmenší vztah k počítačové technologii (hráči, obyčejní uživatelé internetu atd.). Nyní tedy může být bezpečně nazvána součástí internetového slangu.
Chyby nejsou jen v programech, jsou hezkéčasto se objevují ve hrách. Chyba hry je vývojářova chyba, kvůli níž hry nevede tak, jak bylo původně zamýšleno. V historii herního průmyslu se hrály tisíce projektů. Budeme mluvit o nejznámějších a zábavnějších v této sekci.
Možná nejvíce pobavený projekt za posledníněkolik let se může nazývat Assassin's Creed: Jednota. Projekty "Yubisoft" nebyly nikdy proslulé optimalizací, ale jednota je skutečná encyklopedie chyb. Někdy jsou postavy velmi podivné a nepřirozené, padají do textur, procházejí stěnami nebo prostě visí. To je jen chyba, která během několika hodin letěla po celém internetu (postavy jen zmizely tváře, protože to vypadalo docela divoce). Dokonce i Yubisoft sám připustil svou chybu, vydal opravu, která opravila chyby a odškodnila kupující za škody.
Někdy hráči vnímají chyby jako rys,rysy hry. Toto se stalo s mega-úspěšnou sérií her nazvanou Mortal Kombat. V první části hry se objevila chyba, která přebarvovala Scorpio (jedna z hlavních postav hry) červenou barvou. V tomto případě bylo jméno hrdiny nahrazeno chybovým hlášením Chyba makra. Hráči se domnívali, že tato chyba je myšlenkou vývojářů a červená ninja je další tajná postava. Edu Bunu (tvůrce MC) se tomuto nápadu líbil a v další části přidal hru do hry pod jménem Ermak (zkratka pro toto velmi chybové makro).
Za účelem odstranění chyb z jejich projektů, vývojáři najali speciální lidi, tzv. Testery. Úkolem testeru je najít všechny chyby v programu, v hře nebo v jakémkoli jiném softwaru.
Ale ne vždy testery najdou chyby a někdyněkolik chyb se stále dostává do konečné verze projektu. V tomto případě je veškerá naděje pro uživatele, kteří mohou odeslat speciální dopis s popisem chyby, chybovou zprávu. To pomůže zlepšit konečný produkt. Velké společnosti jsou navíc dobře odměněny za nalezení chyb ve svých produktech. Například jako odměna za nalezení významných chyb ve vašem prohlížeči je Google připraven poskytnout 15 000 dolarů.