Що таке синтаксис? (Визначення синтаксису)
У комп’ютерному світі синтаксис a команда посилається на правила, за якими команда має виконуватися, щоб фрагмент програмне забезпечення щоб зрозуміти це.
Наприклад, синтаксис команди може диктувати чутливість до регістру і які типи параметрів доступні, що змушують команду працювати різними способами.
Без належного синтаксису слова та інші символи, які складають команду, не зв’язуються в послідовності, яка має сенс. Причиною поганого синтаксису є нездатність читача синтаксису зрозуміти, що намагається передати.
Синтаксис як мова

Щоб краще зрозуміти синтаксис комп’ютера, уявіть його як мову, наприклад англійську, німецьку, іспанську тощо.
А мова Синтаксис вимагає, щоб певні слова та розділові знаки використовувалися належним чином, щоб хтось, хто чує або читає слова, міг їх правильно розуміти. Якщо слова та символи розміщені неправильно в реченні, це буде дуже важко зрозуміти.
Подібно до мови, структура або синтаксис комп’ютерної команди повинні бути закодовані або виконані ідеально в щоб його зрозуміли, усі слова, символи та інші символи розміщені в правильній позиції спосіб.
Чому синтаксис важливий?
Ви б очікували, що хтось, хто читає і говорить лише російською, зрозуміє японську? Або як щодо того, хто розуміє лише англійську мову, щоб мати можливість читати слова, написані італійською?
Аналогічно, різні програми (так само, як і різні мови) вимагають різних правил, яких слід дотримуватися, щоб програмне забезпечення (або особа з усною мовою) могла інтерпретувати ваші запити.
Наприклад, ти б не сказав «Я спустився з великого пагорба». тому що це навряд чи має будь-який сенс, враховуючи правила, які люди, які говорять англійською, розуміють, коли справа доходить до розуміння слів. Те саме стосується синтаксису команд, оскільки програма, яка читає синтаксис, розуміє його лише тоді, коли його налаштовано особливим чином, як ви побачите нижче.
Важливо не нехтувати синтаксисом, коли справа доходить до роботи з комп’ютерними командами, тому що навіть крихітний, Здавалося б, прийнятна помилка в синтаксисі означатиме, що комп’ютер не зможе зрозуміти, що це таке після.
Давайте подивимося на команду ping як приклад правильного та неправильного синтаксису. Найпоширенішим способом використання команди ping є виконання пінг, а потім an IP-адреса, подобається це:
ping 192.168.1.1.
Цей синтаксис на 100 відсотків правильний, і оскільки він правильний, то інтерпретатор командного рядка, мабуть Командний рядок у Windows, може зрозуміти, що ми хочемо перевірити, чи може комп’ютер взаємодіяти з цим конкретним пристроєм у мережі.
Однак команда буде ні спрацює, якщо ми змінимо порядок тексту і спочатку поставимо IP-адресу, а потім слово пінг, подобається це:
192.168.1.1 ping.
Ми не використовуємо правильний синтаксис, тому команда виглядає трохи так, як це повинно бути, він взагалі не працюватиме, тому що комп’ютер поняття не має, як з цим поводитися.
Часто кажуть, що команди комп’ютера мають неправильний синтаксис синтаксична помилка, і не працюватиме належним чином, доки синтаксис не буде виправлено.
Хоча це, безумовно, можливо за допомогою простіших команд (як ви бачили з пінг), швидше за все, ви зіткнетеся з синтаксичною помилкою, оскільки комп’ютерні команди стають дедалі складнішими. Просто подивіться ці приклади команд форматування щоб побачити, що ми маємо на увазі.
Синтаксичні помилки не обмежуються лише командами, подібними до згаданих, а й будь-якою іншою мовою програмування, як-от HTML або JavaScript. Просто подумайте, скільки потенційних синтаксичних помилок можна зробити, коли кодуєте щось на зразок цілого операційна система подобається Windows XP, для чого знадобилося 45 мільйонів рядків коду!
Ви можете побачити лише в цьому прикладі з пінг що дуже важливо вміти не тільки правильно читати синтаксис, але й, звичайно, вміти його ідеально застосовувати.
Правильний синтаксис з командами командного рядка
Кожна команда виконує щось своє, тому кожна з них має різний синтаксис. Переглядаючи наші таблицю команд командного рядка це швидкий спосіб побачити, скільки команд є в Windows, і всі вони мають певні правила, які застосовуються до того, як їх можна використовувати.
Синтаксис команди має дуже конкретні правила, які описують, як конкретна команда може або не може бути виконана.