Què és la sintaxi?

Definició de sintaxi i per què la sintaxi correcta és important

Al món de la informàtica, la sintaxi d'un comandament fa referència a les regles en què es pot executar la comanda per tal que un programari pugui entendre-ho.

Per exemple, la sintaxi d'un comandament pot dictar la sensibilitat dels casos i quins tipus d'opcions estan disponibles que fan que l'ordre funcioni de maneres diferents.

La sintaxi és com un idioma

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

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

Igual que 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'esperaria algú que llegeixi i parli només en rus per entendre el japonès? O què passa amb algú que només entén l'anglès, per poder llegir paraules escrites en italià?

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

La sintaxi és un concepte important per entendre quan es treballa amb ordres de l'ordinador perquè un ús inadequat de la sintaxi significarà que una computadora no pot entendre què és el que està després.

Mirem la comanda ping com a exemple de la sintaxi correcta i incorrecta. La manera més comuna que utilitza la comanda ping és executar el ping , seguit d'una adreça IP , com aquesta:

ping 192.168.1.1

Aquesta sintaxi és 100% correcta i, perquè és correcta, l' intèrpret de la línia d'ordres , probablement el Símbol del sistema a Windows, pot comprendre que estic volent comprovar si el meu ordinador pot comunicar-se amb aquest dispositiu específic a la meva xarxa.

No obstant això, la comanda no funcionarà si reorganitzo el text i poso l'adreça IP primer, i després la paraula ping , així:

192.168.1.1 ping

No utilitzo la sintaxi correcta, per la qual cosa, tot i que l'ordre sembli una mica, no funcionarà perquè l'ordinador no té idea de com fer-ho.

Les ordres informàtiques que tenen la sintaxi incorrecta sovint es deuen que tenen un error de sintaxi i no s'executaran com es pretén fins que es corregiu la sintaxi.

Tot i que segurament és possible amb ordres més senzilles (com es veia amb ping ), és molt més probable que s'executi en un error de sintaxi, ja que les ordres de l'ordinador es tornen cada vegada més complexes. Només cal que consulteu aquests exemples d'ordres de format per veure el que vull dir.

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

Sintaxi adequada amb ordres del símbol del sistema

Cada ordre fa alguna cosa diferent, de manera que cadascun té una sintaxi diferent. Mirant a través de la meva taula de ordres del comandament de comandes és una manera ràpida de veure quants comandaments hi ha a Windows, tots els quals tenen certes regles que s'apliquen a com es poden utilitzar.

Consulteu Com llegir la sintaxi d'ordres per obtenir ajuda detallada per desxifrar la sintaxi que utilitzo en aquest lloc quan descriviu com es pot executar o no es pot executar una ordre particular.