Acasă Dezvoltare Ce este un bug? - definiție din techopedia

Ce este un bug? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Bug?

În IT, o eroare se referă la o eroare, defect sau defect în orice program de calculator sau un sistem hardware. O eroare produce rezultate neașteptate sau determină un sistem să se comporte în mod neașteptat. Pe scurt, este orice comportament sau rezultat pe care îl primește un program sau sistem, dar acesta nu a fost proiectat pentru a face acest lucru.

Nu este clar când termenul „bug” a fost folosit pentru prima dată pentru a denumi defecțiuni în ceva, întrucât chiar Thomas Edison l-a menționat într-o scrisoare către un asociat că bug-urile apar mai târziu în procesul invenției și că trebuie petrecut mai mult timp pentru remedierea acestuia înainte produsul poate fi făcut comercial.

Techopedia explică Bug

Pe 9 septembrie 1947, o eroare în computerul Mark II al Marinei SUA a fost cauzată de o molie fiind prinsă între două relee electrice. William Burke, operatorul care a găsit-o, a fost atât de amuzat încât a luat molia și a introdus-o într-un jurnal de jurnal cu adnotarea „Primul caz real de eroare găsit”. Acest lucru a fost conceput ca un punct de vedere și nu este cu siguranță prima dată când cuvântul a fost folosit pentru a denumi erori. Cartea-jurnal se află acum expusă în Muzeul Național de Istorie Americană a Institutului Smithsonian, cu molia încă atașată.

Nu este clar când termenul „bug” a fost folosit pentru prima dată pentru a denumi greșeli în ceva. Thomas Edison, inventatorul celui de-al 19- lea centur, a menționat într-o scrisoare către un asociat că bug-urile apar mai târziu în procesul invenției și că ar fi nevoie de mai mult timp pentru corecții înainte de comercializarea produsului.

Adesea, obiectivul oricărui dezvoltator sau designer de software este acela de a produce lucrări fără bug. Într-adevăr, un produs fără erori este o marcă foarte grea (și costisitoare) de obținut. Unele bug-uri pot provoca inconveniente banale, dar altele pot, și au cauzat, daune grave și chiar moarte. Multe dintre tehnologiile avansate de proiectare și implementare vizează prevenirea numărului și gravității erorilor și identificarea și înlăturarea defectelor menționate cât mai devreme în procesul de producție. Actul de înlăturare a acestor erori se numește depanare.

Ce este un bug? - definiție din techopedia