Ինչ է սինտաքսը:

Սինխիխի սահմանումը եւ ինչու է ճիշտ Սինտաքսը կարեւոր է

Համակարգչային աշխարհում, հրամանատարության տեքստը վերաբերում է այն կանոններին, որոնք հրամանը կարող է գործարկվել, որպեսզի հասկանալի լինի ծրագրային ապահովման համար:

Օրինակ, հրամանատարության տեքստը կարող է թելադրել գործի զգայունությունը եւ ինչ տարբեր տեսակներ կան, որոնք հրամանատարությունը տարբեր կերպ են գործում:

Սինտացիա նման է լեզվին

Համակարգչային սինթեզի ավելի լավ հասկանալու համար մտածեք այն որպես լեզու, անգլերեն, գերմաներեն, իսպաներեն եւ այլն:

Լեզվի սինթետիկան պահանջում է, որ որոշակի բառեր եւ կետադրություն օգտագործվեն ճիշտ այնպես, որպեսզի որեւէ մեկը լսել կամ կարդալ բառերը կարող են ճիշտ հասկանալ: Եթե ​​բառերով եւ կերպարներ տեղադրվեն սխալ նախադասությամբ, շատ դժվար է հասկանալ:

Համակարգչի հրամանի լեզվի, կառուցվածքի կամ սինթետիկի նման շատերը պետք է կոդավորվեն կամ կատարվեն այնպես, որպեսզի այն հասկանալի լինի բոլոր բառերով, խորհրդանիշներով եւ ճիշտ կերպով տեղադրված այլ նիշերով:

Ինչու է Syntax կարեւոր

Ցանկանում եք ակնկալել, որ կարդում եւ խոսում է միայն ռուսերեն `ճապոներեն հասկանալու համար: Կամ ինչ վերաբերում է մեկին, ով միայն անգլերեն է հասկանում, կարող է կարդալ իտալերեն գրված բառերը:

Նմանապես, տարբեր ծրագրեր (շատ տարբեր լեզուներով) պահանջում են տարբեր կանոններ, որոնք պետք է հետեւեն, որպեսզի ծրագրակազմը (կամ անձը, խոսակցական լեզվով) կարող է մեկնաբանել ձեր հարցումները:

Սինտաքսիքը կարեւոր հասկացություն է, երբ հասկանալ համակարգչային հրամանների հետ աշխատելը, քանի որ սինթեզի ոչ պատշաճ օգտագործումը կնշանակի, որ համակարգիչը չի կարող հասկանալ, թե ինչ է այն, որ դու հետո:

Եկեք նայենք պինգի հրամանին, որպես պատշաճ եւ ոչ պատշաճ կերպով օրինակ: Ping- ի հրամանատարության ամենատարածված ձեւը օգտագործվում է ping- ի միջոցով , որը հետեւում է IP հասցեին , ինչպես այսպես է:

ping 192.168.1.1

Այս շարահյուսությունը 100% ճիշտ է, եւ քանի որ դա ճիշտ է, հրամանի տող թարգմանիչը , հավանաբար, Windows- ի հրամանների փոխանցումը կարող է հասկանալ, որ ես ուզում եմ ստուգել, ​​արդյոք իմ համակարգիչը կարող է շփվել իմ ցանցի տվյալ սարքի հետ:

Այնուամենայնիվ, հրամանագիրը չի աշխատի, եթե ես վերադասավորեմ տեքստը եւ նախադրեք IP հասցեը, իսկ հետո ` ping բառը, ինչպես այսպես.

192.168.1.1 ping

Չեմ օգտագործում ճիշտ սինթետիկ, այնպես որ հրամանատարությունը կարծես մի քիչ նման է, այն չի աշխատի, որովհետեւ իմ համակարգիչը գաղափար չունի, թե ինչպես վարվել:

Համակարգչային հրամանները, որոնք սխալ սինթետիկ են, հաճախ ասում են, որ սինթետիկ սխալ կա , եւ չի առաջադրվի այնպես, ինչպես նախատեսված է մինչեւ շարահյուսությունը ուղղվում է:

Չնայած դրան, իհարկե, հնարավոր է ավելի պարզ հրամաններով (ինչպես տեսնում եք ping- ով ), շատ ավելի հավանական է, որ գործածեք սինթետիկ սխալ, քանի որ համակարգչային հրամաններն ավելի ու ավելի բարդ են: Պարզապես նայեք այդ ֆորմատի հրամանների օրինակներ , տեսնելու համար, թե ինչ նկատի ունեմ:

Այս նույն օրինակով կարելի է տեսնել միայն այն, որ շատ կարեւոր է, որ կարողանանք ոչ միայն կարդալ սինթետիկները ճիշտ, այլ, իհարկե, ի վիճակի լինեք կիրառել այն:

Համապատասխան տեքստի հրամանատարության արագ հրամանները

Յուրաքանչյուր հրամանատարություն այլ բան է անում, այնպես որ յուրաքանչյուրն ունի տարբեր տառատեսակ: Հրամանատարության արագ հրամանների իմ սեղանին նայելիս արագ ձեւ է, տեսնել, թե Windows- ում կան քանի պատվերներ, որոնք բոլորն ունեն որոշակի կանոններ, որոնք կիրառելի են ինչպես դրանք կարող են օգտագործվել:

Տեսեք, թե ինչպես պետք է կարդալ հրամանների շարահյուսություն , մանրամասն օգնության համար կարդալու այն սինտիսի համար, որն օգտագործում եմ այս կայքում, նկարագրելով, թե ինչպես կարող է որոշակի հրաման կարող է կամ չի կարող կատարվել: