Šta je Syntax?

Definicija sintaksa i zašto je važna sintaksa

U svetu računara, sintaksa komande odnosi se na pravila u kojima se komanda može pokrenuti kako bi ga deo softvera razumio.

Na primjer, sintaksa komande može diktirati osjetljivost slučaja i koje vrste opcija su dostupne koje komandu deluju na različite načine.

Sintaksa je kao jezik

Da biste bolje razumeli kompjutersku sintaksu, smatrajte to kao jezik, poput engleskog, nemačkog, španskog itd.

Sintaksa jezika zahteva da se određene reči i interpunkcije koriste na pravi način, tako da neko ko čuje ili čita reči može ih pravilno razumeti. Ako se riječi i likovi stavljaju pogrešno u rečenicu, biće teško razumjeti.

Mnogo slično kao što je jezik, struktura ili sintaksa komande računara mora biti kodirano ili izvršeno savršeno kako bi se razumelo, sa svim riječima, simbolima i drugim znakovima postavljenim na pravi način.

Zašto je Syntax Važan?

Da li biste očekivali nekoga ko čita i govori samo na ruskom da razume japanski jezik? Ili šta je sa nekim ko samo razume engleski, da bi mogao da čita reči napisane na italijanskom?

Slično tome, različiti programi (slično različitim jezicima) zahtevaju različita pravila koja se moraju poštovati tako da softver (ili osoba sa govornim jezikom) može da interpretira vaše zahtjeve.

Sintaksa je važan koncept koji treba razumjeti kada radite sa komandama računara, jer neadekvatna upotreba sintakse znači da računar ne može da razume šta je to što ste nakon toga.

Hajde da pogledamo komandu pinga kao primer odgovarajuće i neprilagojene sintakse. Najčešći način na koji se koristi ping naredba je izvršavanje ping-a , a zatim slede IP adresa , ovako:

ping 192.168.1.1

Ova sintaksa je 100% tačna, i zato što je tačno, prevodilac komandne linije , verovatno Command Prompt u operativnom sistemu Windows, može shvatiti da želim provjeriti da li moj računar može komunicirati s tim specifičnim uređajem na mojoj mreži.

Međutim, komanda neće raditi ako preuredim tekst i prvo postavim IP adresu, a zatim riječ ping , ovako:

192.168.1.1 ping

Ne koristim pravu sintaksu, pa iako komanda izgleda baš kao što bi trebala, to uopšte neće funkcionisati, jer moj računar nema pojma kako da se nosi s njim.

Često se kaže da komande računara koji imaju pogrešnu sintaksu imaju sintaksnu grešku i neće se raditi kako treba, dok se sintaksa ne ispravi.

Iako je svakako moguće sa jednostavnijim naredbama (kao što ste videli pingom ), mnogo je verovatnije da se pojavite u sintaksnoj grešci pošto komande računara postaju sve složenije. Samo pogledajte ove primere naredbe za format kako biste videli šta mislim.

U ovom samo jednom primeru možete vidjeti ping da je veoma važno da ne samo ispravno pročitate sintaksu, već da je moguće savršeno primijeniti.

Prava sintaksa sa komandnim pozivnim naredbama

Svaka komanda čini nešto drugačije, tako da svako ima različitu sintaksu. Gledajući kroz svoju tablicu komandi Command Prompt , brz je način da vidite koliko komandi postoje u operativnom sistemu Windows, a svi imaju određena pravila koja se odnose na način na koji se mogu koristiti.

Pogledajte kako da pročitate Command Syntax za detaljnu pomoć koja dešifruje sintaksu koju koristim na ovom sajtu kada opisujete kako se određena komanda može izvršiti ili ne može izvršiti.