31 mai 2024 | 09:34

Primul bug din istorie: Povestea termenului născut acum 73 de ani

ACTUALITATE
Primul bug din istorie: Povestea termenului născut acum 73 de ani

Te-ai întrebat vreodată de unde vine termenul de „bug” în contextul computerelor?

Povestea acestui termen a început pe 9 septembrie 1947, când cercetătorii de la Universitatea Harvard au descoperit o problemă inedită la computerul Mark II.

Incidentul de la Harvard

În acea zi, echipa de programare a computerului Mark II, construit de Harvard și finanțat de Marina Americană, a întâmpinat o defecțiune la unul dintre relee. Grace Hopper, membră a echipei, a fost cea care a documentat incidentul.

„Într-o noapte, computerul Mark II s-a oprit și, când am verificat problema, am găsit o molie imensă, de 10 centimetri, prinsă într-unul dintre releele care s-au ars. Am scos molia, am pus-o în jurnal și am izolat cu bandă adezivă circuitul ars”, povestea Hopper.

Această întâmplare a marcat prima utilizare documentată a termenului „bug” în domeniul informaticii, deși termenul era folosit de ingineri pentru a descrie o eroare a unei mașinării încă din vremea lui Thomas Edison.

Evoluția termenului „bug”

Incidentul de la Harvard a dat termenului „bug” o nouă dimensiune, fiind adoptat rapid de comunitatea informatică pentru a descrie erorile din programele de calculator. Până în acel moment, termenul „bug” era utilizat pentru a se referi la orice defect mecanic sau tehnic, dar molia prinsă în releul computerului Mark II a fost punctul de plecare pentru utilizarea sa modernă.

Grace Hopper, una dintre figurile centrale ale informaticii din acea perioadă, a jucat un rol crucial în popularizarea acestui termen. Jurnalul în care a documentat molia a devenit un obiect de referință istoric, fiind păstrat ca o dovadă a primului „bug” înregistrat.

Importanța termenului în dezvoltarea software-ului

De-a lungul anilor, termenul „bug” a devenit omniprezent în domeniul dezvoltării software. Fiecare dezvoltator de software și fiecare inginer informatic întâlnește și gestionează „bug-uri” în munca sa zilnică. Identificarea și corectarea bug-urilor sunt procese esențiale în dezvoltarea și întreținerea programelor de calculator, iar conceptul de debugging (eliminarea bug-urilor) este o parte fundamentală a acestui proces.

Astăzi, termenul „bug” nu mai surprinde pe nimeni, fiind o parte integrantă a vocabularului tehnologic. De la simple erori de cod la probleme complexe de securitate, bug-urile sunt o realitate a lumii informatice, iar povestea moliei din computerul Mark II rămâne o anecdotă fascinantă despre originile acestui termen esențial.

Primul bug din istorie, descoperit acum 73 de ani, nu a fost doar o simplă eroare tehnică, ci și începutul unui capitol important în istoria informaticii. Incidentul documentat de Grace Hopper a transformat un termen tehnic într-un element esențial al vocabularului digital, subliniind importanța inovației și a evoluției în domeniul tehnologic.

Am venit la facultate în București, de la malul mării, acum nouă ani. Am absolvit Facultatea de Jurnalism și Științele Comunicării, Universitatea din București, secțiunea Comunicare și Relații ... vezi toate articolele