Kas ir sintakse? (Sintakses definīcija)

click fraud protection

Datoru pasaulē sintakse a komandu attiecas uz noteikumiem, saskaņā ar kuriem komanda ir jāpalaiž, lai gabals programmatūra lai to saprastu.

Piemēram, komandas sintakse var noteikt reģistrjutība un kāda veida opcijas ir pieejamas, lai komanda darbotos dažādos veidos.

Bez pareizas sintakses vārdi un citas rakstzīmes, kas veido komandu, nav savērtas secībā, kas atbilst jēgai. Sliktas sintakses rezultāts ir sintakses lasītāja nespēja saprast, ko mēģina nodot.

Sintakse ir kā valoda

Valodas burbulī
 Lifewire

Lai labāk izprastu datora sintaksi, uzskatiet to par valodu, piemēram, angļu, vācu, spāņu utt.

A valodu sintakse prasa, lai noteikti vārdi un pieturzīmes tiktu lietotas pareizi, lai kāds, kas dzird vai lasa vārdus, varētu tos pareizi saprast. Ja vārdi un rakstzīmes teikumā ir ievietoti nepareizi, to būs ļoti grūti saprast.

Līdzīgi kā valodā, datora komandas struktūrai vai sintaksei jābūt nevainojami kodētai vai jāizpilda lai tas būtu saprotams, un visi vārdi, simboli un citas rakstzīmes ir novietotas pareizi veidā.

Kāpēc sintakse ir svarīga?

Vai jūs sagaidītu, ka kāds, kurš lasa un runā tikai krieviski, sapratīs japāņu valodu? Vai arī kāds, kurš saprot tikai angļu valodu, lai varētu lasīt vārdus, kas rakstīti itāļu valodā?

Tāpat dažādām programmām (tāpat kā dažādām valodām) ir nepieciešami atšķirīgi noteikumi, kas jāievēro, lai programmatūra (vai persona ar runāto valodu) varētu interpretēt jūsu pieprasījumus.

Piemēram, jūs neteiktu "Es noskrēju lejā pa kalnu lielu." jo tam diez vai ir jēga, ņemot vērā noteikumus, ko angliski runājošie ir sapratuši, kad runa ir par vārdu izpratni. Tas pats attiecas uz komandu sintaksi, jo programma, kas nolasa sintaksi, to saprot tikai tad, kad tā ir iestatīta noteiktā veidā, kā redzēsit tālāk.

Strādājot ar datora komandām, ir svarīgi nepamanīt sintaksi, jo pat neliela, šķietami pieņemama sintakses kļūda nozīmēs, ka dators nevar saprast, kas jūs esat pēc.

Apskatīsim ping komanda kā pareizas un nepareizas sintakses piemēru. Visizplatītākais veids, kā tiek izmantota ping komanda, ir izpilde ping, kam seko an IP adrese, kā šis:

ping 192.168.1.1. 

Šī sintakse ir 100% pareiza, un, tā kā tā ir pareiza, komandrindas tulks, droši vien Komandu uzvedne operētājsistēmā Windows var saprast, ka mēs vēlamies pārbaudīt, vai dators var sazināties ar konkrēto ierīci tīklā.

Tomēr komanda būs darbojas, ja mēs pārkārtojam tekstu un vispirms ievietojam IP adresi un pēc tam vārdu ping, kā šis:

192.168.1.1 ping. 

Mēs neizmantojam pareizo sintaksi, lai gan komanda izskatās mazliet kā vajadzētu, tas vispār nedarbosies, jo datoram nav ne jausmas, kā ar to rīkoties.

Bieži tiek teikts, ka datora komandām, kurām ir nepareiza sintakse, ir a sintakses kļūda, un nedarbosies, kā paredzēts, kamēr sintakse nav izlabota.

Lai gan tas noteikti ir iespējams ar vienkāršākām komandām (kā jūs redzējāt ar ping), pastāv daudz lielāka iespēja saskarties ar sintakses kļūdu, jo datora komandas kļūst arvien sarežģītākas. Vienkārši paskaties šie formāta komandu piemēri lai redzētu, ko mēs domājam.

Sintakses kļūdas attiecas ne tikai uz komandām, piemēram, tikko pieminētajām, bet arī uz jebkuru citu programmēšanas valodu, piemēram, HTML vai JavaScript. Apsveriet, cik daudz potenciālu sintakses kļūdu var tikt pieļautas, kodējot kaut ko līdzīgu operētājsistēma patīk Windows XP, kam bija nepieciešami 45 miljoni koda rindiņu!

Jūs varat redzēt tikai šajā vienā piemērā ar ping ka ir ļoti svarīgi prast ne tikai pareizi lasīt sintaksi, bet, protams, to nevainojami lietot.

Pareiza sintakse ar komandu uzvednes komandām

Katra komanda dara kaut ko savādāku, tāpēc katrai no tām ir atšķirīga sintakse. Skatoties cauri mūsu Komandu uzvednes komandu tabula ir ātrs veids, kā uzzināt, cik komandu ir sistēmā Windows, un visām tām ir noteikti noteikumi, kas attiecas uz to lietošanu.

Komandu sintakse ir ļoti specifiski noteikumi, kas apraksta, kā konkrētu komandu var vai nevar izpildīt.