Дом развитие Что такое синтаксическая ошибка? - определение из техопедии

Что такое синтаксическая ошибка? - определение из техопедии

Оглавление:

Anonim

Определение - что означает ошибка синтаксиса?

Синтаксическая ошибка в информатике - это ошибка в синтаксисе языка кодирования или программирования, введенная программистом. Синтаксические ошибки обнаруживаются программным обеспечением, называемым компилятором, и программист должен исправить их, прежде чем программа будет скомпилирована, а затем запущена.

Техопедия объясняет синтаксическую ошибку

Один из способов думать о синтаксической ошибке состоит в том, что она представляет собой важную функцию контроля в ясности и удобстве использования кода. Как и в других цифровых технологиях, таких как адрес электронной почты, пропуск или неправильное размещение только одной буквы, числа или символа создает критические проблемы для вычислительной системы, которая должна читать код линейным способом. Также полезно подумать об обычных причинах синтаксических ошибок - либо программист совершает опечатку, либо забывает формат или последовательность некоторого слова или команды.

Синтаксические ошибки отличаются от ошибок, влияющих на программы во время выполнения. Многие логические ошибки в компьютерном программировании не улавливаются компилятором, поскольку, хотя они могут вызывать серьезные ошибки при запуске программы, они соответствуют синтаксису программы. Другими словами, компьютер не может определить, приведет ли логическая ошибка к возникновению проблем, но он может определить, когда код не соответствует синтаксису, поскольку понимание этого синтаксиса встроено в собственный интеллект компилятора.

Другим аспектом понимания синтаксических ошибок является то, что они демонстрируют, как, в отличие от людей, компьютеры не могут использовать ввод, который не идеально разработан. Отсутствие точки или запятой в предложении или команде или двух замененных букв в слове приводит в замешательство компилятор и делает его работу невозможной. С другой стороны, люди-читатели могут обнаружить опечатки и понять их в контексте того, что они читают. Вполне вероятно, что по мере развития компьютеров в ближайшие десятилетия инженеры смогут создавать компиляторы и системы, способные обрабатывать некоторые типы синтаксических ошибок; даже сейчас в некоторых средах компиляции инструменты могут автоматически исправлять синтаксические ошибки на месте.

Что такое синтаксическая ошибка? - определение из техопедии