Čo je syntax? (Definícia syntaxe)
V počítačovom svete je syntax a príkaz odkazuje na pravidlá, v ktorých musí byť príkaz spustený, aby sa kus softvér aby som to pochopil.
Napríklad to môže diktovať syntax príkazu rozlišovanie malých a veľkých písmen a aké druhy možností sú k dispozícii, vďaka ktorým príkaz funguje rôznymi spôsobmi.
Bez správnej syntaxe nie sú slová a ďalšie znaky, ktoré tvoria príkaz, spojené v poradí, ktoré dáva zmysel. Výsledkom zlej syntaxe je neschopnosť čitateľa syntaxe pochopiť, čo sa snaží sprostredkovať.
Syntax je ako jazyk

Ak chcete lepšie porozumieť syntaxi počítača, predstavte si ho ako jazyk, ako je angličtina, nemčina, španielčina atď.
A Jazyk syntax vyžaduje, aby sa určité slová a interpunkcia používali správnym spôsobom, aby im niekto, kto ich počuje alebo číta, správne porozumel. Ak sú slová a znaky umiestnené vo vete nesprávne, bude to veľmi ťažké pochopiť.
Podobne ako v prípade jazyka musí byť štruktúra alebo syntax počítačového príkazu dokonale zakódovaná alebo vykonaná aby bolo zrozumiteľné, so všetkými slovami, symbolmi a inými znakmi umiestnenými napravo spôsobom.
Prečo je syntax dôležitá?
Čakali by ste, že niekto, kto číta a hovorí len po rusky, bude rozumieť japonsky? Alebo čo s niekým, kto rozumie len po anglicky, aby vedel čítať slová napísané v taliančine?
Podobne rôzne programy (podobne ako rôzne jazyky) vyžadujú rôzne pravidlá, ktoré je potrebné dodržiavať, aby softvér (alebo osoba s hovoreným jazykom) mohol interpretovať vaše požiadavky.
Napríklad by ste nepovedali "Spustil som kopec veľký." pretože to sotva dáva zmysel vzhľadom na pravidlá, ktorým porozumeli anglicky hovoriaci, pokiaľ ide o porozumenie slovám. To isté platí pre syntax príkazov, pretože program, ktorý číta syntax, jej rozumie len vtedy, keď je nastavený špecifickým spôsobom, ako uvidíte nižšie.
Pri práci s počítačovými príkazmi je dôležité neprehliadať syntax, pretože aj malý zdanlivo prijateľná chyba v syntaxi bude znamenať, že počítač nedokáže pochopiť, čo ste zač po.
Pozrime sa na príkaz ping ako príklad správnej a nesprávnej syntaxe. Najbežnejším spôsobom, ako sa príkaz ping používa, je spustenie ping, po ktorom nasleduje an IP adresa, Páči sa ti to:
ping 192.168.1.1.
Táto syntax je 100-percentne správna, a keďže je správna, tlmočník príkazového riadku, pravdepodobne Príkazový riadok v systéme Windows môže pochopiť, že chceme skontrolovať, či počítač môže komunikovať s konkrétnym zariadením v sieti.
Príkaz však bude nie funguje, ak preusporiadame text a najprv uvedieme IP adresu a potom slovo ping, Páči sa ti to:
192.168.1.1 ping.
Nepoužívame správnu syntax, takže aj keď príkaz vyzerá trochu ako by mal, nebude to fungovať vôbec, pretože počítač netuší, ako to zvládnuť.
O počítačových príkazoch, ktoré majú nesprávnu syntax, sa často hovorí, že majú a chyba syntaxea nepobeží podľa plánu, kým sa neopraví syntax.
Aj keď je to určite možné s jednoduchšími príkazmi (ako ste videli s ping), je oveľa pravdepodobnejšie, že narazíte na chybu syntaxe, pretože počítačové príkazy sú čoraz zložitejšie. Len sa pozrite tieto príklady príkazov formátu aby sme videli, čo máme na mysli.
Chyby syntaxe sa neobmedzujú len na príkazy, ako sú tie, ktoré boli práve spomenuté, ale aj na akýkoľvek iný programovací jazyk, ako je HTML alebo JavaScript. Len zvážte, koľko potenciálnych syntaktických chýb by sa dalo urobiť pri kódovaní niečoho ako celku operačný systém Páči sa mi to Windows XP, čo si vyžiadalo 45 miliónov riadkov kódu!
Môžete vidieť len v tomto jednom príklade s ping že je veľmi dôležité vedieť nielen správne čítať syntax, ale samozrejme vedieť ju aj dokonale aplikovať.
Správna syntax s príkazmi príkazového riadka
Každý príkaz robí niečo iné, takže každý má inú syntax. Pri pohľade cez naše tabuľka príkazov príkazového riadka je rýchly spôsob, ako zistiť, koľko príkazov je v systéme Windows, pričom všetky majú určité pravidlá, ktoré sa vzťahujú na spôsob ich použitia.
Syntax príkazu má veľmi špecifické pravidlá, ktoré popisujú, ako môže alebo nemôže byť vykonaný konkrétny príkaz.