Što je sintaksa?

Definicija sintakse i zašto je pravilna sintaksa važna

U svijetu računala, sintaksa naredbe odnosi se na pravila u kojima se naredba može izvoditi kako bi neki komad softvera razumio.

Na primjer, sintaksom naredbe može se odrediti osjetljivost slučaja i dostupne vrste opcija koje naredbu rade na različite načine.

Sintaksa je poput jezika

Da biste bolje razumjeli sintaksu računala, razmislite o jeziku kao engleskom, njemačkom, španjolskom itd.

Sintaksa jezika zahtijeva da se određene riječi i interpunkcija koriste na pravi način, tako da ih netko čuje ili ih čita razumljivo razumije. Ako se riječi i likovi pogrešno stavljaju u rečenicu, bit će teško razumjeti.

Slično kao i kod jezika, struktura ili sintaksa računalne naredbe mora se kodirati ili izvršiti savršeno kako bi se razumjelo, sa svim riječima, simbolima i drugim likovima koji su postavljeni na pravi način.

Zašto je važna sintaksa?

Biste li očekivali da netko čita i govori samo na ruskom da razumije japanski? Ili što je s nekim tko samo razumije engleski, da bi mogao čitati riječi napisane na talijanskom jeziku?

Slično tome, različiti programi (slično različitim jezicima) zahtijevaju različita pravila koja se moraju slijediti tako da softver (ili osoba, s govornim jezikom) može tumačiti vaše zahtjeve.

Sintaksa je važan koncept za razumijevanje prilikom rada s računalnim naredbama jer neprikladna upotreba sintakse znači da računalo ne može razumjeti što je to ono što tražiš.

Pogledajmo ping naredbu kao primjer pravilne i neprikladne sintakse. Najčešći način na koji se ping naredba koristi je izvršavanjem pinga , nakon čega slijedi IP adresa , ovako:

ping 192.168.1.1

Ova je sintaksa 100% ispravna i zato što je točna, tumač naredbenog retka , vjerojatno naredbeni redak u sustavu Windows, može razumjeti da želim provjeriti može li računalo računalo komunicirati s tim specifičnim uređajem na mojoj mreži.

Međutim, naredba neće funkcionirati ako preraspodijelim tekst i najprije postavim IP adresu, a zatim riječ ping , ovako:

192.168.1.1 ping

Ne upotrebljavam pravu sintaksu, pa iako zapovijed izgleda malo slično, to uopće neće funkcionirati, jer moje računalo nema pojma kako to riješiti.

Računalne naredbe koje imaju pogrešnu sintaksu često se kažu da imaju sintaktičku pogrešku i neće se prikazivati ​​dok se sintaksa ne ispravlja.

Iako je to svakako moguće s jednostavnijim naredbama (kao što ste vidjeli s pingom ), mnogo je vjerojatnije da ćete se pojaviti u sintaktičkoj pogrešci dok se komande računala sve više i više slože. Samo pogledajte ove primjere naredbi formata kako biste vidjeli što mislim.

U ovom primjeru možete vidjeti samo ping da je vrlo važno da ne samo da ispravno pročitate sintaksu, već da ga, naravno, možete savršeno primijeniti.

Pravilna sintaksa s naredbama naredbene naredbe

Svaka naredba čini nešto drugačije, tako da svaki ima različite sintakse. Gledanje kroz moju tablicu Command Prompt naredbi je brz način da se vidi koliko naredbi postoji u sustavu Windows, a sve imaju određena pravila koja se primjenjuju kako se mogu koristiti.

Pogledajte kako čitati sintaksu naredbe za detaljnu pomoć za dešifriranje sintakse koju koristim na ovoj web stranici kada opisujete kako određena naredba može ili ne može biti izvršena.