Què és la sintaxi? (Definició de sintaxi)

Taula de continguts:

Què és la sintaxi? (Definició de sintaxi)
Què és la sintaxi? (Definició de sintaxi)
Anonim

Al món informàtic, la sintaxi d'una ordre fa referència a les regles en què s'ha d'executar l'ordre perquè un programari l'entengui.

Per exemple, la sintaxi d'una ordre pot dictar la distinció entre majúscules i minúscules i quin tipus d'opcions hi ha disponibles que fan que l'ordre funcioni de diferents maneres.

Sense la sintaxi adequada, les paraules i altres caràcters que formen l'ordre no s'uneixen en una seqüència que tingui sentit. El que resulta d'una mala sintaxi és la incapacitat del lector de sintaxi per entendre què s'està intentant transmetre.

La sintaxi és com un llenguatge

Image
Image

Per entendre millor la sintaxi de l'ordinador, penseu-hi com un idioma, com ara l'anglès, l'alemany, l'espanyol, etc.

Una sintaxi lingüística requereix que certes paraules i signes de puntuació s'utilitzin de la manera correcta perquè algú que escolti o llegeixi les paraules les pugui entendre correctament. Si les paraules i els caràcters es col·loquen incorrectament en una frase, serà molt difícil d'entendre.

Tal com passa amb el llenguatge, l'estructura o la sintaxi d'una ordre informàtica s'ha de codificar o executar perfectament per tal que s'entengui, amb totes les paraules, símbols i altres caràcters posicionats de la manera correcta..

Per què és important la sintaxi?

T'esperaries que algú que llegeix i parla només en rus entengui el japonès? O què passa amb algú que només entén anglès, per poder llegir paraules escrites en italià?

De la mateixa manera, diferents programes (com els diferents idiomes) requereixen regles diferents que s'han de seguir perquè el programari (o la persona, amb llenguatge parlat) pugui interpretar les vostres sol·licituds.

Per exemple, no diríeu "Vaig baixar el turó molt gran". perquè això gairebé no té sentit tenint en compte les regles que els angloparlants han arribat a entendre quan es tracta de comprendre paraules. El mateix passa amb la sintaxi d'ordres perquè el programa que llegeix la sintaxi només l'entén quan està configurada d'una manera específica, com veureu a continuació.

És important no passar per alt la sintaxi quan es tracta de treballar amb ordres d'ordinador perquè fins i tot un petit error de sintaxi aparentment acceptable significarà que un ordinador no pot entendre què és el que busques.

Mirem l'ordre ping com un exemple de la sintaxi adequada i incorrecta. La manera més habitual d'utilitzar l'ordre ping és executant ping, seguit d'una adreça IP, com aquesta:


ping 192.168.1.1

Aquesta sintaxi és correcta al 100% i, com que és correcta, l'intèrpret de la línia d'ordres, probablement el símbol del sistema de Windows, pot entendre que volem comprovar si l'ordinador es pot comunicar amb aquest dispositiu específic a la xarxa.

No obstant això, l'ordre no funcionarà si reorganitzem el text i posem primer l'adreça IP i després la paraula ping, com aquesta:


192.168.1.1 ping

No estem utilitzant la sintaxi correcta, de manera que encara que l'ordre sembla una mica com hauria de ser, no funcionarà en absolut perquè l'ordinador no té ni idea de com gestionar-la.

Sovint es diu que les ordres d'ordinador que tenen la sintaxi incorrecta tenen un error de sintaxi i no s'executaran com es pretén fins que no es corregeixi la sintaxi.

Tot i que sens dubte és possible amb ordres més senzilles (com heu vist amb ping), és molt més probable que trobeu un error de sintaxi a mesura que les ordres de l'ordinador es tornen més i més complexes. Només cal que mireu aquests exemples d'ordres de format per veure què volem dir.

Els errors de sintaxi no es limiten només a ordres com les que acabem d'esmentar, sinó també a qualsevol altre llenguatge de programació com HTML o JavaScript. Només cal pensar quants possibles errors de sintaxi es podrien cometre en codificar alguna cosa com un sistema operatiu complet com Windows XP, que requeria 45 milions de línies de codi!

Podeu veure només en aquest exemple amb ping que és molt important no només poder llegir correctament la sintaxi, sinó, per descomptat, poder aplicar-la perfectament.

Sintaxi adequada amb ordres del símbol del sistema

Cada comanda fa alguna cosa diferent, de manera que cadascuna té una sintaxi diferent. Consultar la nostra taula d'ordres del símbol del sistema és una manera ràpida de veure quantes ordres hi ha a Windows, totes elles amb determinades regles que s'apliquen a com es poden utilitzar.

La sintaxi d'ordres té regles molt específiques que descriuen com es pot executar o no una ordre concreta. Vegeu Com llegir la sintaxi d'ordres per obtenir-ne més informació.

Recomanat: