Ce este sintaxa? (Definiția sintaxei)

Cuprins:

Ce este sintaxa? (Definiția sintaxei)
Ce este sintaxa? (Definiția sintaxei)
Anonim

În lumea computerelor, sintaxa unei comenzi se referă la regulile în care trebuie rulată comanda pentru ca un program să o înțeleagă.

De exemplu, sintaxa unei comenzi poate dicta diferența dintre majuscule și minuscule și ce tipuri de opțiuni sunt disponibile care fac comanda să funcționeze în moduri diferite.

Fără sintaxă adecvată, cuvintele și alte caractere care alcătuiesc comanda nu sunt înșirate într-o secvență care are sens. Ceea ce rezultă dintr-o sintaxă proastă este incapacitatea cititorului de sintaxă de a înțelege ceea ce încearcă să fie transmis.

Sintaxa este ca o limbă

Image
Image

Pentru a înțelege mai bine sintaxa computerului, gândiți-vă la o limbă, cum ar fi engleza, germana, spaniola etc.

O sintaxă a limbii necesită ca anumite cuvinte și semnele de punctuație să fie folosite în mod corect, astfel încât cineva care aude sau citește cuvintele să le poată înțelege corect. Dacă cuvintele și caracterele sunt plasate incorect într-o propoziție, va fi foarte greu de înțeles.

La fel ca în cazul limbajului, structura sau sintaxa unei comenzi de calculator trebuie să fie codată sau executată perfect pentru ca aceasta să fie înțeleasă, cu toate cuvintele, simbolurile și alte caractere poziționate exact în modul corect.

De ce este importantă sintaxa?

V-ați aștepta ca cineva care citește și vorbește numai în rusă să înțeleagă japoneză? Sau cum rămâne cu cineva care înțelege doar engleza, pentru a putea citi cuvinte scrise în italiană?

În mod similar, diferite programe (la fel ca diferitele limbi) necesită reguli diferite care trebuie urmate, astfel încât software-ul (sau persoana, cu limba vorbită) să vă poată interpreta solicitările.

De exemplu, nu ai spune „Am coborât dealul”. pentru că asta nu are nici un sens, având în vedere regulile pe care vorbitorii de engleză au ajuns să le înțeleagă atunci când vine vorba de înțelegerea cuvintelor. Același lucru este valabil și pentru sintaxa comenzii, deoarece programul care citește sintaxa o înțelege doar atunci când este configurată într-un mod specific, așa cum veți vedea mai jos.

Este important să nu treceți cu vederea sintaxa atunci când vine vorba de lucrul cu comenzile computerului, deoarece chiar și o mică eroare de sintaxă, aparent acceptabilă, va însemna că un computer nu poate înțelege ce anume căutați.

Să ne uităm la comanda ping ca un exemplu de sintaxă corectă și improprie. Cel mai obișnuit mod în care este utilizată comanda ping este prin executarea ping, urmată de o adresă IP, ca aceasta:


ping 192.168.1.1

Această sintaxă este 100% corectă și, pentru că este corectă, interpretul de linie de comandă, probabil Command Prompt în Windows, poate înțelege că vrem să verificăm dacă computerul poate comunica cu acel dispozitiv specific din rețea.

Cu toate acestea, comanda nu va funcționa dacă rearanjam textul și punem mai întâi adresa IP și apoi cuvântul ping, astfel:


192.168.1.1 ping

Nu folosim sintaxa corectă, așa că, deși comanda arată un pic așa cum ar trebui, nu va funcționa deloc, deoarece computerul nu are idee cum să o gestioneze.

Comenzile de computer care au o sintaxă greșită se spune adesea că au o eroare de sintaxă și nu vor rula așa cum a fost prevăzut până când sintaxa nu este corectată.

Deși este cu siguranță posibil cu comenzi mai simple (cum ați văzut cu ping), este mult mai probabil să întâlniți o eroare de sintaxă, pe măsură ce comenzile computerului devin din ce în ce mai complexe. Uită-te la aceste exemple de comandă de format pentru a vedea la ce ne referim.

Erorile de sintaxă nu se limitează doar la comenzi precum cele menționate recent, ci și la orice alt limbaj de programare precum HTML sau JavaScript. Luați în considerare câte potențiale greșeli de sintaxă ar putea fi făcute atunci când codați ceva de genul unui întreg sistem de operare precum Windows XP, care necesita 45 de milioane de linii de cod!

Puteți vedea doar în acest exemplu cu ping că este foarte important să nu numai că puteți citi corect sintaxa, ci, desigur, să o puteți aplica perfect.

Sintaxă corectă cu comenzi din linia de comandă

Fiecare comandă face ceva diferit, astfel încât fiecare are o sintaxă diferită. Privind prin tabelul nostru de comenzi din promptul de comandă este o modalitate rapidă de a vedea câte comenzi există în Windows, toate având anumite reguli care se aplică modului în care pot fi utilizate.

Sintaxa comenzii are reguli foarte specifice care descriu modul în care o anumită comandă poate sau nu poate fi executată. Consultați Cum să citiți sintaxa comenzilor pentru mai multe despre asta.

Recomandat: