Errori di sistema influenzano il computer o le sue periferiche. Ad esempio, si potrebbe hanno scritto un programma che aveva bisogno di accedere a una stampante. Se non c'è nessuna stampante presente quando si esegue il programma il computer produrrà un messaggio di errore di sistema. A volte un errore di sistema rende il computer smette di funzionare del tutto e sarà necessario riavviare il computer. Un modo sensato di evitare errori di sistema è quello di scrivere il codice per controllare tale periferica prima di invio dei dati ad esso. Che il computer vorrei mettere in guardia da un semplice messaggio sullo schermo, come stampante non è pronta o disponibile.Errori di sintassi sono errori nel linguaggio di programmazione (come digitando prnit invece di stampa). Errori di sintassi causano l'esito negativo del programma. Alcuni programmi di traduttore non accetteranno qualsiasi riga che ha errore di sintassi. Alcuni solo segnalare un errore di sintassi quando si esegue il programma. Alcune lingue contengono anche comandi speciali ad esempio debug, che segnalerà errori strutturali in un programma. Il manuale di programmazione per la particolare lingua che si utilizza vi darò dettagli del significato di ogni messaggio di errore.Gli errori logici sono molto più difficili da rilevare che gli errori di sintassi. Infatti, verrà eseguito un programma contenente errori di logica, ma non funzionerà correttamente. Ad esempio, è possibile scrivere un programma per cancellare lo schermo e quindi stampare Hello. Qui è un codice per questo:10 / / messaggio20 PRINT 'Ciao'30 CLS40 FINE.Il codice contiene un errore di logica in esso, ma la sintassi è giusta, quindi sarà eseguito. Si può sbarazzarsi di errori di logica da semplici programmi di mano-testarli o facendo una 'prova' che significa lavoro attraverso ogni riga del programma su carta per essere sicuri che fa ciò che vuoi che faccia. Si dovrebbe fare questo a lungo prima di digitare il codice.
đang được dịch, vui lòng đợi..
