Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Bug

Indice Bug

Il termine inglese bug (pronuncia inglese; in italiano), in italiano baco, identifica in informatica un errore nella scrittura del codice sorgente di un programma software.

61 relazioni: Algoritmo, Anti-pattern, Aritmetica, Buffer overflow, Bug tracking system, Codice sorgente, Compilatore, Computer, Crash (informatica), Debugger, Debugging, Dollaro, Eccezione (informatica), Editor esadecimale, Errore di semantica, Errore di sintassi, Esecuzione (informatica), Falena, Grace Murray Hopper, Hardware, Heisenbug, Informatica, Ingegneria del software, Insecta, Lingua inglese, Lingua italiana, Linguaggio di programmazione, Microprocessore, Millennium bug, National Institute of Standards and Technology, National Museum of American History, Numero, Numero in virgola mobile, Ortografia, Output, Paper cut bug, Patch (informatica), Pentium, Problema, Prodotto interno lordo, Progettazione, Programma (informatica), Programmatore, Programmazione (informatica), Programmazione dinamica, Puntatore (programmazione), Radioterapia, Run-time, Simon Tatham, Software, ..., Stati Uniti d'America, Test, Therac-25, Thomas Edison, Unità di calcolo in virgola mobile, Variabile (informatica), 1870, 1878, 1947, 1994, 2002. Espandi índice (11 più) »

Algoritmo

Un algoritmo è un procedimento che risolve un determinato problema attraverso un numero finito di passi elementari in un tempo ragionevole.

Nuovo!!: Bug e Algoritmo · Mostra di più »

Anti-pattern

In informatica, gli anti-pattern (o antipattern) sono dei design pattern, o più in generale delle procedure o modi di fare, usati durante il processo di sviluppo del software, che pur essendo lecitamente utilizzabili, si rivelano successivamente inadatti o controproduttivi nella pratica.

Nuovo!!: Bug e Anti-pattern · Mostra di più »

Aritmetica

L'aritmetica (dal greco ἀριθμός.

Nuovo!!: Bug e Aritmetica · Mostra di più »

Buffer overflow

In informatica il buffer overflow (o buffer overrun) è una condizione di errore che si verifica a runtime quando in un buffer di una data dimensione vengono scritti dati di dimensioni maggiori.

Nuovo!!: Bug e Buffer overflow · Mostra di più »

Bug tracking system

Un bug tracking system è un applicativo software usato generalmente dai programmatori per tenere traccia delle segnalazioni di bug all'interno dei software, in modo che questi errori siano mantenuti sotto controllo, con una descrizione della riproducibilità e dei dettagli ad essi correlati, dunque più facilmente risolvibili.

Nuovo!!: Bug e Bug tracking system · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Nuovo!!: Bug e Codice sorgente · Mostra di più »

Compilatore

Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto).

Nuovo!!: Bug e Compilatore · Mostra di più »

Computer

Un computer (pronuncia italiana), in italiano anche elaboratore (vedi «aspetti linguistici»), è una macchina automatizzata in grado di eseguire complessi calcoli matematici ed eventualmente altri tipi di elaborazioni dati.

Nuovo!!: Bug e Computer · Mostra di più »

Crash (informatica)

Il termine crash (in inglese incidente) nel gergo informatico indica il blocco o la terminazione improvvisa, non richiesta e inaspettata di un programma in esecuzione (sistema operativo o applicazione), oppure il blocco completo dell'intero computer.

Nuovo!!: Bug e Crash (informatica) · Mostra di più »

Debugger

Un debugger in informatica è un programma/software specificatamente progettato per l'analisi e l'eliminazione dei bug (debugging), ovvero errori di programmazione interni al codice di altri programmi.

Nuovo!!: Bug e Debugger · Mostra di più »

Debugging

Il debugging (o semplicemente debug), in informatica, indica l'attività che consiste nell'individuazione e correzione da parte del programmatore di uno o più errori (bug) rilevati nel software, direttamente in fase di programmazione oppure a seguito della fase di testing o dell'utilizzo finale del programma stesso.

Nuovo!!: Bug e Debugging · Mostra di più »

Dollaro

Dollaro è il nome della valuta ufficiale di vari stati e territori tra cui.

Nuovo!!: Bug e Dollaro · Mostra di più »

Eccezione (informatica)

In informatica, il termine eccezione è usato per descrivere l'occorrenza di diversi tipi di condizioni o eventi che alterano il normale flusso di controllo ed esecuzione di un microprocessore programmabile o di un programma.

Nuovo!!: Bug e Eccezione (informatica) · Mostra di più »

Editor esadecimale

Un editor esadecimale (o hexeditor) è un editor in grado di gestire la rappresentazione in formato esadecimale di ogni singolo byte di qualunque tipo di file, e di consentirne la modifica.

Nuovo!!: Bug e Editor esadecimale · Mostra di più »

Errore di semantica

In informatica, un errore di semantica è una delle tipologie di errore di programmazione che possono risiedere in un programma eseguibile e nel relatativo file sorgente.

Nuovo!!: Bug e Errore di semantica · Mostra di più »

Errore di sintassi

In informatica un errore di sintassi è un errore di programmazione che può essere presente all'interno di un file di codice, causato solitamente dal ricorso a una sintassi errata o comunque non contemplata dal linguaggio di programmazione in uso.

Nuovo!!: Bug e Errore di sintassi · Mostra di più »

Esecuzione (informatica)

In informatica l'esecuzione è il processo tramite il quale un computer o una macchina virtuale esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente.

Nuovo!!: Bug e Esecuzione (informatica) · Mostra di più »

Falena

Le falene sono degli insetti che, come le farfalle, appartengono all'ordine dei Lepidotteri.

Nuovo!!: Bug e Falena · Mostra di più »

Grace Murray Hopper

Definita da molti una pioniera della programmazione informatica, ottenne il Ph.D. in matematica nel 1934 a Yale, insegnando per i due anni successivi presso Vassar, per poi entrare a far parte della Riserva della Marina nel 1943.

Nuovo!!: Bug e Grace Murray Hopper · Mostra di più »

Hardware

L'hardware è la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono il funzionamento.

Nuovo!!: Bug e Hardware · Mostra di più »

Heisenbug

Nel gergo della programmazione, un heisenbug è un bug che sembra scomparire o si comporta in maniera differente quando si tenta di studiarlo e farne il debug.

Nuovo!!: Bug e Heisenbug · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Bug e Informatica · Mostra di più »

Ingegneria del software

Per ingegneria del software (software engineering in inglese) si intende quella disciplina che si occupa dei processi produttivi e delle metodologie di sviluppo finalizzate alla realizzazione di sistemi software.

Nuovo!!: Bug e Ingegneria del software · Mostra di più »

Insecta

Gli insetti o entomi (nome scientifico Insecta Linnaeus, 1758), sono una classe di animali appartenenti al grande phylum degli Arthropoda.

Nuovo!!: Bug e Insecta · Mostra di più »

Lingua inglese

L'inglese (nome nativo English) è una lingua indoeuropea appartenente al ramo occidentale delle lingue germaniche, assieme all'olandese, all'alto e basso tedesco, al fiammingo e al frisone.

Nuovo!!: Bug e Lingua inglese · Mostra di più »

Lingua italiana

L'italiano (Questa è una trascrizione fonetica. La trascrizione fonemica corrispondente è, dove la lunghezza della vocale non è segnata perché in italiano non ha valore distintivo.) è una lingua romanza parlata principalmente in Italia.

Nuovo!!: Bug e Lingua italiana · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: Bug e Linguaggio di programmazione · Mostra di più »

Microprocessore

Il microprocessore è una tipologia particolare di circuito elettronico che si contraddistingue per essere interamente costituita da uno o più circuiti integrati e per questo di dimensioni molto ridotte.

Nuovo!!: Bug e Microprocessore · Mostra di più »

Millennium bug

Millennium bug, conosciuto anche come Y2K bug o Year 2000 problem, in italiano baco del millennio, è il nome che è stato attribuito ad un potenziale difetto informatico (bug) che si manifestò al cambio di data della mezzanotte tra il venerdì 31 dicembre 1999 e il sabato 1º gennaio 2000 nei sistemi di elaborazione dati, sia personal computer che grandi elaboratori (mainframe) e controllori di processo dedicati embedded.

Nuovo!!: Bug e Millennium bug · Mostra di più »

National Institute of Standards and Technology

Il National Institute of Standards and Technology (NIST) è un'agenzia del governo degli Stati Uniti d'America che si occupa della gestione delle tecnologie.

Nuovo!!: Bug e National Institute of Standards and Technology · Mostra di più »

National Museum of American History

Il National Museum of American History: Kenneth E. Behring Center è un museo di Washington che raccoglie, conserva e mostra il patrimonio degli Stati Uniti nel campo della storia sociale, politica, culturale, scientifica e militare.

Nuovo!!: Bug e National Museum of American History · Mostra di più »

Numero

In matematica, un numero è un modo di esprimere una quantità, oppure la posizione in un elenco di elementi, oppure il rapporto tra grandezze dello stesso tipo.

Nuovo!!: Bug e Numero · Mostra di più »

Numero in virgola mobile

Il termine numero in virgola mobile (in inglese floating point) indica il metodo di rappresentazione approssimata dei numeri reali e di elaborazione dei dati usati dai processori per compiere operazioni matematiche.

Nuovo!!: Bug e Numero in virgola mobile · Mostra di più »

Ortografia

L'ortografia è la parte della grammatica costituita dall'insieme delle norme che regolano il modo corretto di scrivere secondo il sistema di scrittura di una data lingua.

Nuovo!!: Bug e Ortografia · Mostra di più »

Output

Il termine output, dall'inglese messo fuori, emesso (composto della particella E fuori e MITTERE mandare), indica in senso stretto il risultato di una elaborazione ed in senso più ampio il risultato o l'insieme dei risultati prodotti.

Nuovo!!: Bug e Output · Mostra di più »

Paper cut bug

In interazione uomo-computer si definisce paper cut bug (in lingua inglese "bug da taglio con la carta") un bug di semplice soluzione relativo all'usabilità.

Nuovo!!: Bug e Paper cut bug · Mostra di più »

Patch (informatica)

In informatica una patch (in inglese pezza, toppa) indica una porzione di software progettata per aggiornare o migliorare un programma.

Nuovo!!: Bug e Patch (informatica) · Mostra di più »

Pentium

Il Pentium è un microprocessore prodotto da Intel Corporation dal 1993 al 1999.

Nuovo!!: Bug e Pentium · Mostra di più »

Problema

Un problema, comunemente inteso, è un ostacolo che rende difficile raggiungere un determinato obiettivo o soddisfare una certa esigenza, frapponendosi tra la volontà dell'individuo e la realtà oggettiva.

Nuovo!!: Bug e Problema · Mostra di più »

Prodotto interno lordo

In macroeconomia il prodotto interno lordo (abbreviato PIL) misura il valore di mercato aggregato di tutte le merci finite e di tutti i servizi prodotti nei confini di una nazione in un dato periodo di tempo.

Nuovo!!: Bug e Prodotto interno lordo · Mostra di più »

Progettazione

La progettazione (in inglese design, pronuncia inglese), nelle scienze applicate, indica l'attività promossa dal progettista, che è alla base della costruzione/realizzazione di qualsiasi oggetto complesso, sia esso materiale o soltanto concettuale attraverso la stesura di un progetto.

Nuovo!!: Bug e Progettazione · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

Nuovo!!: Bug e Programma (informatica) · Mostra di più »

Programmatore

Il programmatore (noto anche con le espressioni inglesi developer, ovvero sviluppatore, e coder, traducibile come "creatore di codice"), in informatica, è un tecnico che, attraverso la relativa fase di programmazione, traduce o codifica l'algoritmo risolutivo di un problema dato nel codice sorgente del software da far eseguire ad un elaboratore, utilizzando un determinato linguaggio di programmazione.

Nuovo!!: Bug e Programmatore · Mostra di più »

Programmazione (informatica)

La programmazione, in informatica, è l'insieme delle attività e tecniche che una o più persone specializzate, programmatori o sviluppatori (developer), svolgono per creare un programma, ossia un software da far eseguire ad un computer, scrivendo il relativo codice sorgente in un determinato linguaggio di programmazione.

Nuovo!!: Bug e Programmazione (informatica) · Mostra di più »

Programmazione dinamica

In Informatica la programmazione dinamica è una tecnica di progettazione di algoritmi basata sulla divisione del problema in sottoproblemi e sull'utilizzo di sottostrutture ottimali.

Nuovo!!: Bug e Programmazione dinamica · Mostra di più »

Puntatore (programmazione)

In programmazione, i puntatori sono tipi di dati che rappresentano la posizione (usando indirizzi di memoria) di elementi del programma come variabili, oggetti, strutture di dati, sottoprogrammi.

Nuovo!!: Bug e Puntatore (programmazione) · Mostra di più »

Radioterapia

La radioterapia è una terapia medica consistente nell'utilizzo di radiazioni ionizzanti.

Nuovo!!: Bug e Radioterapia · Mostra di più »

Run-time

Runtime o run-time (tempo di esecuzione) indica il momento in cui un programma per computer viene eseguito, in contrapposizione ad altre fasi del ciclo di vita del software.

Nuovo!!: Bug e Run-time · Mostra di più »

Simon Tatham

È inoltre conosciuto per essere il creatore di Netwide Assembler (NASM), e per il suo saggio "How to Report Bugs Effectively", che molti sviluppatori di software consigliano agli utenti di leggere prima di riportargli eventuali bug.

Nuovo!!: Bug e Simon Tatham · Mostra di più »

Software

Il software è l'informazione o le informazioni - utilizzate da uno o più sistemi informatici - memorizzate su uno o più supporti informatici e che possono essere rappresentate da uno o più programmi, da uno o più dati, oppure da una combinazione di questi due.

Nuovo!!: Bug e Software · Mostra di più »

Stati Uniti d'America

Gli Stati Uniti d'America (in inglese: United States of America o anche solo United States; in sigla USA o anche solo U.S.), comunemente indicati come Stati Uniti e impropriamente con la sineddoche "America", sono una repubblica federale composta da cinquanta Stati e un distretto federale.

Nuovo!!: Bug e Stati Uniti d'America · Mostra di più »

Test

Per test (termine inglese, raramente adattato in teste, pl. testi) si intende, in senso lato, una prova.

Nuovo!!: Bug e Test · Mostra di più »

Therac-25

Il Therac-25 è stata una macchina per la radioterapia, prodotta dalla canadese AECL come succeditrice alle unità Therac-6 e Therac-20, realizzate inizialmente insieme alla francese Compagnie Generale de Radiologie.

Nuovo!!: Bug e Therac-25 · Mostra di più »

Thomas Edison

Fu il primo imprenditore che seppe applicare i principi della produzione di massa al processo dell'invenzione.

Nuovo!!: Bug e Thomas Edison · Mostra di più »

Unità di calcolo in virgola mobile

L'unità di calcolo in virgola mobile o unità in virgola mobile (FPU, dall'inglese "floating-point unit", letteralmente "unità in punto mobile") è un tipo di processore che si contraddistingue per essere specializzato nell'esecuzione di calcoli matematici in virgola mobile.

Nuovo!!: Bug e Unità di calcolo in virgola mobile · Mostra di più »

Variabile (informatica)

Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.

Nuovo!!: Bug e Variabile (informatica) · Mostra di più »

1870

Nessuna descrizione.

Nuovo!!: Bug e 1870 · Mostra di più »

1878

Nessuna descrizione.

Nuovo!!: Bug e 1878 · Mostra di più »

1947

Nessuna descrizione.

Nuovo!!: Bug e 1947 · Mostra di più »

1994

Nessuna descrizione.

Nuovo!!: Bug e 1994 · Mostra di più »

2002

È stato proclamato l'Anno internazionale delle montagne.

Nuovo!!: Bug e 2002 · Mostra di più »

Riorienta qui:

Bug (informatica), Errore di programmazione, Errori per linee di codice.

UscenteArrivo
Ehi! Siamo su Facebook ora! »