Novinky Zajímavosti

Jedna z prvních počítačových chyb byl brouk

Dne 9. září 1947 v 15:45 zaznamenal počítačový programátor pracující na Mark II na Harvardu do deníku , že tým objevil „první skutečný případ nalezení brouka“. Programátor se však nemyslel špatně napsanými řádky kódu – jednalo se o skutečného brouka. Přesněji řečeno, o můru, která vletěla do místnosti, kde byl na univerzitě umístěn Mark II, jeden z prvních počítačů na světě. Okřídlený tvor, přilákaný teplem 25tunového stroje, našel svůj konec v jednom z mnoha elektromagnetických reléových kontaktů. Tým můru odstranil pinzetou.

Ačkoli je tato událost často mylně uváděna jako zrod programovacího termínu „chyba“ (bug – anglický výraz pro brouka)ve významu chyby nebo nedokonalosti, toto slovo se ve skutečnosti v inženýrských kruzích používalo již více než půl století. Nehodu s měsícem v roce 1947 však zpopularizovala Grace Hopperová, matematička a průkopnice informatiky, která s týmem spolupracovala na „ladění“ Mark II. Rané počítače, jako například řada Mark na Harvardově univerzitě, však byly zodpovědné za další moderní programátorský žargon: Například „ záplata “ pochází z děrných štítků používaných v raných strojích, které programátoři fyzicky „zalepovali“ páskou, aby opravili chyby. Dnes je původní deník Mark II – s původní „chybou“ nalepenou na něm – uložen ve Smithsonově muzeu americké historie .