A volte, navigando in Internet, è possibile trovare la parola "bug". Che cosa significa e qual è l'etimologia di questa parola? Puoi trovare le risposte a queste domande in questo articolo.
La parola "bug" deriva dalla lingua inglese.In inglese, un bug (pronunciato "bug") è un bug o un bug. Questa parola è usata principalmente tra programmatori, tester e giocatori. Ma cosa significa?
Un bug è una discrepanza tra tecnicaprogramma di attività e il comportamento effettivo del sistema. A causa di questa incoerenza, il software non può eseguire la funzione concepita dallo sviluppatore. In termini semplici, un bug è un errore che si verifica a causa di un difetto nel codice sorgente del programma.
Forse ora dovremmo parlare dell'etimologia della parola. Un bug è la professionalità, che viene spesso utilizzata dai programmatori. Ci sono diverse opzioni per l'origine di questa parola.
Se credi alla leggenda, allora questa professionalitàè apparso nel 1945. Ciò è accaduto quando gli scienziati dell'Università di Harvard stavano testando un nuovo computer chiamato Mark II Aiken Relay Calculator. Il dispositivo si rifiutava di funzionare, e la ragione di ciò era una piccola falena che era bloccata tra i contatti. Insetto rimosso dal computer e schiaffeggiato in un diario tecnico speciale. A proposito della falena c'era la scritta "Primo vero caso del bug trovato", che si traduce come "Il primo caso in pratica, quando è stato trovato un bug (bug)." Dopo questa divertente storia, la parola "bug" è stata usata per significare "errore".
Также существует версия, что этот профессионализм è apparso molto prima del test del dispositivo informatico. Alcuni credono che il termine "bug" debba la sua origine al famoso inventore Thomas Edison. Secondo la leggenda, Edison stava cercando uno scarafaggio nel suo fonografo, ma lui non era lì. Il bug era nella macchina stessa.
La prossima versione dice che la parola "bug" è apparsa durante la Seconda Guerra Mondiale. Quindi questo termine significava problemi con le apparecchiature radar.
Слово "баг" начало быстро распространяться.Negli anni '80 e '90, solo i programmatori hanno usato questa professionalità. Con l'avvento di Internet, la parola iniziò ad essere attivamente esagerata. Ora il "bug" nel suo lessico è usato da chiunque abbia almeno il minimo rapporto con la tecnologia informatica (giocatori, utenti ordinari di Internet, ecc.). Pertanto, ora può essere tranquillamente chiamato parte del gergo di Internet.
I bug non sono solo nei programmi, sono carinispesso trovato nei giochi. Il bug del gioco è un difetto negli sviluppatori, a causa del quale il gameplay non va come originariamente previsto. Nell'intera storia dell'industria del gioco c'erano migliaia di progetti sepolti. Parleremo dei più famosi e divertenti in questa sezione.
Forse il progetto più finanziato negli ultimi anni.pochi anni possono essere chiamati Assassin's Creed: Unity. I progetti di Yubisoft non sono mai stati famosi per la loro ottimizzazione, ma Unity è una vera enciclopedia di bug. A volte i personaggi sono in pose molto strane e innaturali, cadono nelle trame, passano attraverso le pareti o semplicemente si appendono. Quello è solo un bug, che nel giro di poche ore ha circondato l'intera Internet (i personaggi sono scomparsi, a causa di ciò che sembravano piuttosto raccapriccianti). Persino Yubisoft stesso ha ammesso il suo errore, ha rilasciato una patch che corregge bug e ha compensato i compratori per il danno.
A volte i giocatori percepiscono gli errori come caratteristiche,caratteristiche del gioco. Questo è quello che è successo con la mega serie di giochi di successo chiamata Mortal Kombat. Nella prima parte del gioco c'era un bug che ridipingeva lo Scorpione (uno dei personaggi principali del gioco) in rosso. In questo caso, il nome dell'eroe è stato sostituito con il messaggio di errore Errore Macro. I giocatori hanno ritenuto che questa imperfezione fosse l'idea degli sviluppatori, e il ninja rosso è un personaggio segreto aggiuntivo. Ed Boone (creatore di MK) ha apprezzato questa idea, e nella parte successiva ha aggiunto questo eroe al gioco con il nome Ermak (abbreviazione di Error Macro).
Per rimuovere i bug dai loro progetti, gli sviluppatori assumono persone speciali, che vengono chiamate tester. Il compito del tester è trovare tutti i difetti del programma, del gioco o di qualsiasi altro software.
Но не всегда тестеры находят баги, и порой un paio di difetti si infiltrano ancora nella versione finale del progetto. In questo caso, tutti sperano che gli utenti che possono inviare una lettera speciale che descrive l'errore sia un bug report. Ciò contribuirà a migliorare il prodotto finale. Inoltre, le grandi aziende sono ben ricompensate per aver trovato bug nei loro prodotti. Ad esempio, come ricompensa per la ricerca di bug significativi nel tuo browser, Google è pronto a dare 15 mila dollari.