Acasă Dezvoltare Ce este o eroare de sintaxă? - definiție din techopedia

Ce este o eroare de sintaxă? - definiție din techopedia

Cuprins:

Anonim

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.

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ă de e-mail, 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 prinse de compilator, deoarece, deși pot provoca erori grele pe măsură ce programul rulează, ele se conformează sintaxei programului. 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 contextul în care 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.

Ce este o eroare de sintaxă? - definiție din techopedia