Ano ang Syntax? (Kahulugan ng Syntax)

Talaan ng mga Nilalaman:

Ano ang Syntax? (Kahulugan ng Syntax)
Ano ang Syntax? (Kahulugan ng Syntax)
Anonim

Sa mundo ng kompyuter, ang syntax ng isang command ay tumutukoy sa mga panuntunan kung saan dapat patakbuhin ang command upang maunawaan ito ng isang piraso ng software.

Halimbawa, ang syntax ng command ay maaaring magdikta ng case-sensitivity at kung anong mga uri ng mga opsyon ang available na nagpapatakbo ng command sa iba't ibang paraan.

Kung walang wastong syntax, ang mga salita at iba pang character na bumubuo sa command ay hindi pinagsasama-sama sa isang pagkakasunod-sunod na may katuturan. Ang resulta ng masamang syntax ay ang kawalan ng kakayahan ng syntax reader na maunawaan kung ano ang sinusubukang ipahiwatig.

Syntax ay Parang Wika

Image
Image

Para mas maunawaan ang computer syntax, isipin ito bilang isang wika, tulad ng English, German, Spanish, atbp.

Ang isang syntax ng wika ay nangangailangan na ang ilang partikular na salita at bantas ay gamitin sa tamang paraan upang ang isang nakakarinig o nagbabasa ng mga salita ay maunawaan ang mga ito nang tama. Kung mali ang pagkakalagay ng mga salita at character sa isang pangungusap, napakahirap intindihin.

Katulad ng sa wika, istraktura, o syntax, ng isang command sa computer ay dapat na mai-code o ganap na maipatupad upang ito ay maunawaan, na ang lahat ng mga salita, simbolo, at iba pang mga character ay nakaposisyon sa tamang paraan.

Bakit Mahalaga ang Syntax?

Aasahan mo bang makakaunawa ng Japanese ang isang taong nagbabasa at nagsasalita lamang sa Russian? O paano naman ang isang taong nakakaintindi lang ng English, para makapagbasa ng mga salitang nakasulat sa Italian?

Katulad nito, ang iba't ibang mga programa (katulad ng iba't ibang wika) ay nangangailangan ng iba't ibang mga panuntunan na dapat sundin upang ang software (o tao, na may sinasalitang wika) ay maaaring bigyang-kahulugan ang iyong mga kahilingan.

Halimbawa, hindi mo sasabihing "Ibinaba ko ang burol nang malaki." dahil halos walang kahulugan iyon dahil sa mga tuntuning naiintindihan ng mga nagsasalita ng Ingles pagdating sa pag-unawa sa mga salita. Totoo rin ito para sa command syntax dahil naiintindihan lang ito ng program na nagbabasa ng syntax kapag naka-set up ito sa isang partikular na paraan, tulad ng makikita mo sa ibaba.

Mahalagang huwag pansinin ang syntax pagdating sa pagtatrabaho sa mga utos ng computer dahil kahit isang maliit, tila katanggap-tanggap na error sa syntax ay nangangahulugan na hindi maintindihan ng computer kung ano ang iyong hinahanap.

Tingnan natin ang ping command bilang isang halimbawa ng wasto, at hindi wasto, syntax. Ang pinakakaraniwang paraan kung saan ginagamit ang ping command ay sa pamamagitan ng pagsasagawa ng ping, na sinusundan ng isang IP address, tulad nito:


ping 192.168.1.1

Ang syntax na ito ay 100 porsiyentong tama, at dahil ito ay tama, ang command-line interpreter, malamang na Command Prompt sa Windows, ay mauunawaan na gusto naming tingnan kung ang computer ay maaaring makipag-ugnayan sa partikular na device na iyon sa network.

Gayunpaman, hindi gagana ang command kung muling ayusin natin ang text at unahin ang IP address, at pagkatapos ay ang salitang ping, tulad nito:


192.168.1.1 ping

Hindi namin ginagamit ang tamang syntax, kaya kahit na ang command ay mukhang tulad ng nararapat, hindi ito gagana dahil walang ideya ang computer kung paano ito haharapin.

Ang mga command sa computer na may maling syntax ay kadalasang sinasabing may syntax error, at hindi tatakbo ayon sa nilalayon hanggang sa maitama ang syntax.

Bagaman tiyak na posible ito sa mga mas simpleng command (tulad ng nakita mo sa ping), mas malamang na magkaroon ka ng syntax error habang nagiging mas kumplikado ang mga command sa computer. Tingnan lang ang mga halimbawa ng command na format na ito para makita kung ano ang ibig naming sabihin.

Ang mga error sa syntax ay hindi lamang limitado sa mga command na tulad ng mga nabanggit, kundi pati na rin sa anumang iba pang programming language tulad ng HTML o JavaScript. Isaalang-alang lamang kung gaano karaming mga potensyal na pagkakamali sa syntax ang maaaring gawin kapag nag-coding ng isang bagay tulad ng isang buong operating system tulad ng Windows XP, na nangangailangan ng 45 milyong linya ng code!

Makikita mo sa isang halimbawang ito na may ping na napakahalaga na hindi lamang makapagbasa ng syntax ng tama, ngunit siyempre ma-apply ito nang perpekto.

Tamang Syntax na May Mga Command Prompt na Command

Bawat command ay may iba't ibang ginagawa, kaya ang bawat isa ay may iba't ibang syntax. Ang pagtingin sa aming talahanayan ng mga command Prompt na command ay isang mabilis na paraan upang makita kung gaano karaming mga command ang mayroon sa Windows, na lahat ay may ilang partikular na panuntunan na naaangkop sa kung paano sila magagamit.

Command syntax ay may napakaspesipikong mga panuntunan na naglalarawan kung paano maaaring, o hindi, maipatupad ang isang partikular na command. Tingnan ang Paano Magbasa ng Command Syntax para sa higit pa tungkol diyan.

Inirerekumendang: