Un errore può interrompere il flusso del programma , creano risultati privi di senso o addirittura causare un programma di terminare completamente . Capire le differenze tra gli errori di sintassi e quelli logici aiuta il processo di debugging , rendendo posizione dell'errore di un compito semplice. Nessuno dei due tipi di errori si limita alla programmazione ed esempi di vita reale sono facili da individuare . La logica e la sintassi
Pensate logica sì - o - no domande e sintassi delle parti del discorso . La logica è una progressione di conclusioni sulla base di semplici dichiarazioni . Modelli logici complessi vengono creati combinando una serie di affermazioni che definiscono il risultato desiderato . Istruzioni logiche possono essere espresse matematicamente , ma gli errori di sintassi non può. Un errore di sintassi è in genere un'azione che viene eseguita inutilmente , nell'ordine sbagliato , o completamente fuori contesto per l'uso previsto . Gli errori di sintassi possono essere rilevati dai software di analisi , mentre un errore logico è difficile per il computer di discernere .
Programma di Attività e di sintassi Errori
In programmazione , un errore di sintassi si verifica quando il programma tenta di valutare una dichiarazione e incontra un comando sfocata o dichiarazione impossibile. Un esempio di un errore di sintassi sarebbe una equazione con variabili non definite , o un comando di stampa senza valore stampa. Con il pensiero di sintassi come le parti del discorso si può capire l' importanza di una corretta organizzazione delle istruzioni di programmazione . I comandi sono azioni che vengono eseguite sul tema della dichiarazione , con descrizioni aggiuntive e comandi ramificati aggiunti alla struttura in forma di operandi come AND, OR e mentre tra gli altri , proprio come sono in discorso .
< Br >
Logica e sintassi nella Real Life
Gli errori logici sono errori di calcolo o interpretazioni distorte di eventi . In molti casi , un errore logico si verifica quando una conclusione è senza sufficienti elementi di prova. Ad esempio , supporre che l'apparecchio è spento , perché non ci sono gli apparecchi elettrici in esecuzione è un errore logico , perché contiene solo una supposizione . Un corto circuito scattare l' interruttore principale è un esempio di un errore di sintassi , in quanto il sistema è in grado di rispettare un pareggio totale a terra .
Errori e corruzione dei dati
< p > Se un errore logico viene scritto in un programma , esso ha il potenziale di danneggiare i dati o addirittura causare il programma per interrompere l'esecuzione . Una volta che è stato stabilito un valore non corretto , il computer continuerà a utilizzare tale valore , perché è in grado di riconoscere l'errore e lo passa al programma . Questo potrebbe portare ad un database corrotto , calcoli errati o immagini alterate . Gli errori di sintassi possono causare la corruzione dei dati con l'introduzione di comandi errati o cessazione anticipata di esecuzione del programma .
Errori logici e tramando punti