Задать вопрос
9 августа, 02:18

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

Могут ли быть в алгоритме или программе другие ошибки, нежели синтаксические и семантические? Если да, то как бы вы их назвали?

+4
Ответы (1)
  1. 9 августа, 04:10
    0
    Синтаксическая ошибка - нарушение формального описания языка программирования, т. е. например не поставили в конце строки; или оператор if написали через две f, чаше всего являются опечатками в тексе программы

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

    Ошибки не являющиеся синтаксическими и семантическими могут так-же встречаться, например пользователь пробует записать данные на защищенный диск и получает ошибку, но виновата в этом не программа а пользователь, введший не корректные данные
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Какую ошибку называют синтаксической, а какую-семантической? Какие из этих видов ошибок относятся к программе, а какие-к алгоритмам? Могут ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Алгоритм сжатия RLE относится к ... Вариант 1 необратимым алгоритмам сжатия. Вариант 2 к алгоритмам с управляемой потерей данных. Вариант 3 к обратимым алгоритмам. Вариант 4 к обратимым и к необратимым алгоритмам.
Ответы (1)
Алгоритм Хафмана относится к ... Вариант 1 необратимым алгоритмам сжатия данных. Вариант 2 алгоритмам с управляемой потерей данных. Вариант 3 обратимым алгоритмам сжатия данных. Вариант 4 обратимым и необратимым алгоритмам сжатия данных.
Ответы (1)
На полоске клетчатой бумаги, содержащей 100 клеток, в каждой клетке написано некоторое натуральное число.
Ответы (1)
B 2 В алгоритме, записанном B 2 В алгоритме, записанном ниже, используются переменные a и b. Символ ":=" обозначает оператор присваивания, знаки "+", "-", "*" и "/" - соответственно операции сложения, вычитания, умножения и деления.
Ответы (1)
Дана программа, решающая некоторую задачу. В программе имеются синтаксические ошибки и пропуски. Необходимо исправить ошибки и заполнить пропуски. Предложить систему тестов для проверки работоспособности программы. Найти max{min (a, b), min (c, d) }.
Ответы (1)