Eroare de sintaxă

Autor: Louise Ward
Data Creației: 7 Februarie 2021
Data Actualizării: 10 Mai 2024
Anonim
Sistem de autentificare in PHP - Aranjam mai bine mesajele de eroare
Video: Sistem de autentificare in PHP - Aranjam mai bine mesajele de eroare

Conţinut

Definiție - Ce înseamnă eroarea de sintaxă?

O eroare de sintaxă în informatică este o eroare în sintaxa unui limbaj de codare sau de programare, introdus de un programator. Erorile de sintaxă sunt surprinse de un program software numit compilator, iar programatorul trebuie să le remedieze înainte ca programul să fie compilat și apoi să fie executat.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică eroarea de sintaxă

Un mod de a gândi o eroare de sintaxă este faptul că prezintă o funcție semnificativă de păstrare a porților în claritatea și utilizabilitatea codului. Ca și în alte tehnologii digitale, cum ar fi o adresă, omiterea sau amplasarea greșită a unei singure litere, număr sau caracter creează probleme critice pentru un sistem de calcul care trebuie să citească codul într-un mod liniar. De asemenea, este util să ne gândim la cauzele obișnuite ale erorilor de sintaxă - fie un programator face o eroare tipografică, fie uită formatul sau secvența unui cuvânt sau o comandă.

Erorile de sintaxă sunt diferite de erorile care afectează programele în timpul rulării. Multe erori logice în programarea computerului nu sunt surprinse de compilator, deoarece, deși pot provoca erori grele pe măsură ce programul rulează, ele se conformează sintaxei programelor. Cu alte cuvinte, computerul nu poate spune dacă o eroare logică creează probleme, dar poate spune când codul nu este conform cu sintaxa, deoarece înțelegerea acelei sintaxe este încorporată în inteligența nativă a compilatorului.


Un alt aspect al înțelegerii erorilor de sintaxă este faptul că acestea demonstrează cum, spre deosebire de oameni, computerele nu pot utiliza inputuri care nu sunt perfect proiectate. Lipsa unei perioade sau a unei virgule într-o propoziție sau comandă, sau două litere schimbate într-un cuvânt, încurcă compilatorul și face munca sa imposibilă. Pe de altă parte, cititorii umani pot observa erori tipografice și le pot înțelege în ceea ce citesc. Este probabil ca pe măsură ce computerele evoluează în deceniile următoare, inginerii pot fi capabili să creeze compilatoare și sisteme care să poată gestiona unele tipuri de erori de sintaxă; chiar și acum, în unele medii de compilare, instrumentele pot corecta automat erorile de sintaxă pe site.