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

Какую ошибку называют синтаксической, а какую-семантической? Какие из этих видов ошибок относятся к программе, а какие-к алгоритмам? Могут ли быть в алгоритме или программе другие ошибки, нежели синтаксические и семантические? Если да, то как бы вы их назвали?
Гость
Ответ(ы) на вопрос:
Гость
синтаксическая ошибка - нарушение формального описания языка программирования, т.е. например не поставили в конце строки ; или оператор if написали через две f, чаше всего являются опечатками в тексе программы Семантическая ошибка - ошибка связанная с выполнением алгоритма, иногда семантические ошибки называют логическими, как пример можно привести попытку обращения к неописанной переменной или ошибке в формулах. типов семантических ошибок очень много и вычислительные, типа деления на 0, преобразования типов, когда в переменную типа int пихают строку и т.д. заканчивая ошибками зацикливающими программу Ошибки не являющиеся синтаксическими и семантическими могут так-же встречаться, например пользователь пробует записать данные на защищенный диск и получает ошибку, но виновата в этом не программа а пользователь, введший не корректные данные
Не нашли ответ?
Ответить на вопрос
Похожие вопросы