Co je syntaxe? (Definice syntaxe)

click fraud protection

V počítačovém světě syntaxe a příkaz odkazuje na pravidla, ve kterých musí být příkaz spuštěn, aby byl kus software abych to pochopil.

Může to například diktovat syntaxe příkazu rozlišování velkých a malých písmen a jaké druhy voleb jsou k dispozici, díky nimž příkaz funguje různými způsoby.

Bez správné syntaxe nejsou slova a další znaky, které tvoří příkaz, spojeny dohromady v sekvenci, která dává smysl. Výsledkem špatné syntaxe je neschopnost čtenáře syntaxe porozumět tomu, co se snaží sdělit.

Syntaxe je jako jazyk

Jazyky v bublině
 Lifewire

Chcete-li lépe porozumět syntaxi počítače, představte si jej jako jazyk, jako je angličtina, němčina, španělština atd.

A Jazyk syntaxe vyžaduje, aby určitá slova a interpunkce byly použity správným způsobem, aby jim někdo, kdo slyší nebo čte slova, mohl správně porozumět. Pokud jsou slova a znaky ve větě umístěny nesprávně, bude velmi obtížné jim porozumět.

Podobně jako u jazyka musí být struktura nebo syntaxe počítačového příkazu dokonale zakódována nebo provedena aby bylo srozumitelné, se všemi slovy, symboly a dalšími znaky umístěnými napravo způsob.

Proč je syntaxe důležitá?

Čekali byste, že někdo, kdo čte a mluví pouze rusky, bude rozumět japonsky? Nebo co někdo, kdo rozumí pouze angličtině, umět číst slova napsaná v italštině?

Podobně různé programy (podobně jako různé jazyky) vyžadují různá pravidla, která je třeba dodržovat, aby software (nebo osoba s mluveným jazykem) mohl interpretovat vaše požadavky.

Například byste neřekli "Sběhl jsem z velkého kopce." protože to sotva dává smysl vzhledem k pravidlům, kterým angličtináři porozuměli, pokud jde o porozumění slovům. Totéž platí pro syntaxi příkazů, protože program, který čte syntaxi, jí rozumí pouze tehdy, když je nastaven specifickým způsobem, jak uvidíte níže.

Při práci s počítačovými příkazy je důležité nepřehlížet syntaxi, protože i malý zdánlivě přijatelná chyba v syntaxi bude znamenat, že počítač nemůže pochopit, co jste zač po.

Podívejme se na příkaz ping jako příklad správné a nesprávné syntaxe. Nejběžnějším způsobem použití příkazu ping je jeho provedení ping, následuje an IP adresa, takhle:

ping 192.168.1.1. 

Tato syntaxe je 100 procent správná, a protože je správná, je interpret příkazového řádku, pravděpodobně Příkazový řádek v systému Windows chápe, že chceme zkontrolovat, zda počítač může komunikovat s tímto konkrétním zařízením v síti.

Příkaz však bude ne fungovat, pokud změníme uspořádání textu a dáme nejprve IP adresu a poté slovo ping, takhle:

192.168.1.1 ping. 

Nepoužíváme správnou syntaxi, takže i když příkaz vzhled trochu jako by měl, nebude to fungovat vůbec, protože počítač netuší, jak s tím zacházet.

O počítačových příkazech, které mají špatnou syntaxi, se často říká, že mají a chyba syntaxea nepoběží tak, jak bylo zamýšleno, dokud nebude opravena syntaxe.

I když je to jistě možné pomocí jednodušších příkazů (jak jste viděli u ping), je mnohem pravděpodobnější, že narazíte na chybu syntaxe, protože počítačové příkazy jsou stále složitější. Jen se podívejte tyto příklady příkazů formátu abychom viděli, co máme na mysli.

Chyby syntaxe se neomezují pouze na příkazy, jako jsou ty právě zmíněné, ale také na jakýkoli jiný programovací jazyk, jako je HTML nebo JavaScript. Jen zvažte, kolik potenciálních syntaktických chyb by se dalo udělat při kódování něčeho jako celku operační systém jako Windows XP, což vyžadovalo 45 milionů řádků kódu!

Můžete vidět pouze na tomto jednom příkladu s ping že je velmi důležité umět nejen správně číst syntaxi, ale samozřejmě ji také dokonale aplikovat.

Správná syntaxe s příkazy příkazového řádku

Každý příkaz dělá něco jiného, ​​takže každý má jinou syntaxi. Při pohledu přes naše tabulka příkazů příkazového řádku je rychlý způsob, jak zjistit, kolik příkazů je ve Windows, z nichž všechny mají určitá pravidla, která platí pro jejich použití.

Syntaxe příkazu má velmi specifická pravidla, která popisují, jak konkrétní příkaz může nebo nemůže být proveden.