Come correggere gli errori nei programmi

September 1

Come correggere gli errori nei programmi


I programmatori hanno familiarità con gli errori nei programmi. In alternativa denominata "cimici", errori di programmazione spesso affiorano tutti durante le fasi di sviluppo di progettazione di un software. Ci sono tre tipi di errori del programma comunemente riscontrati e fissati da un programmatore. Gli errori di sintassi risultato di scrivere i codici che non sono conformi alla grammatica linguaggio di programmazione. Sono facili da individuare e corretta dal momento che il software di sviluppo li identificherà durante la compilazione. errori logici o semantici si verificano quando un programmatore scrive un algoritmo o una formula sbagliata e il risultato atteso non è corretto. errori runtime mostrano comunemente durante l'esecuzione del programma quando un utente input di dati che sono impossibili da eseguire.

istruzione

Errore di sintassi

1 Aprire il codice sorgente del programma.

2 Compilare ed eseguire il programma. La compilazione è un processo di tradurre il programma in linguaggio macchina. Quando vengono trovati errori di sintassi, il programma smetterà di funzionare e mette in evidenza la sezione del codice con l'errore.

3 Individuare dove si verifica l'errore. Se il programma ha migliaia di righe di codice, è possibile avere più di un errore di sintassi per risolvere.

4 Correggere l'errore sostituendo la "parola" errato o "testo" per conformarsi alle regole grammaticali del linguaggio di programmazione utilizzato. Per esempio se un programma VB6 evidenziata la parola "lblName.cption," modificare il testo di "lblName.Caption."

5 Correggere il resto degli errori presenti in altre sezioni del codice di programma.

6 Salvare le modifiche apportate facendo clic sul pulsante "Salva" nella barra degli strumenti o premendo "Ctrl + S" dalla tastiera.

Errore logico o semantico

7 Eseguire il programma. errori logici di solito si verificano durante il calcolo dei valori. Per esempio, un programma che calcola l'età di una persona inserendo una data di nascita e confrontandola con quella di corrente può produrre un risultato errato se l'algoritmo è scritto impreciso.

8 valori dei campioni di ingresso ai campi di inserimento nell'interfaccia del programma. Fare clic sul pulsante che attiva il calcolo dei valori.

9 Controllare la precisione dei risultati. Dal momento che gli errori logici sono difficili da prendere perché un programma può ancora funzionare senza interruzioni, è di vitale importanza che il programmatore presta molta attenzione a come si manipola i dati attraverso il codice che scrive.

10 Correggere l'algoritmo o una formula nel codice sorgente.

11 Compilare ed eseguire il programma. Ripetere i punti 2 e 3 per assicurarsi che l'errore è stato risolto. Salvare le modifiche apportate facendo clic sul pulsante "Salva" nella barra degli strumenti o premendo "Ctrl + S" dalla tastiera.

Errore Run Time

12 Eseguire il programma e utilizzare le sue caratteristiche come utente avrebbe fatto. Ad esempio, in un programma di inserimento dati, è possibile valori di ingresso ai campi e salvare le informazioni in un database. Fornire un tipo di dati sbagliato per un ingresso, come ad esempio digitando un valore "data" in un campo "testo" può innescare un errore di tempo di esecuzione.

13 Identificare il tipo di errore che si presenta. Di solito, gli errori di run-time sono il numero ad esso associato in modo corrispondente un programmatore può trovare altre fonti di informazioni sull'errore per risolvere il problema.

14 Riscrivere il codice per risolvere il problema. Nell'esempio nella Fase 1, è possibile impedire quel particolare errore di tempo di esecuzione accada di nuovo, scrivendo un codice che convalida i dati di ingresso prima di salvarle nel database.

15 Salvare le modifiche apportate facendo clic sul pulsante "Salva" nella barra degli strumenti o premendo "Ctrl + S" dalla tastiera.