Большая часть ошибок компиляции это
обнаружения ошибок, которые компилятор помещает в объектной
программе.
Большая часть ошибок компиляции это ошибки в синтаксисе,
вызванные пропуском символа, неправильным написанием команды,
непарным числом скобок и т д. Если компилятор встречает что-то
в исходной программе, чего он не может понять или допустить Вы
немедленно окзываетесь в редакторе, и курсор указывает на то
место, где произошла ошибка. Вам нужно ножать на любую клавишу,
чтобы убрать собщение об ошибке, затем исправить ошибочный
оператор и повторить компиляцию.
ТУРБО БЕЙСИК выводит номер ошибки и краткое ее описание в
нижней строке экрана. Ошибки компиляции имеют номера от 256 и
выше. Ошибки выполнения возникают при прогоне оттранслированной
программы. Пример таких ошибок: ошибки файловой системы (диск
полон или защищен для записи), неверные вызовы функций
(графические операторы без графического адаптера), попытка
извлечения корня из -14, ошибки использования памяти (обычно
связанные с ее недостатком) и множество других.
Ошибки выполнения могут вызывать прерывания, то есть, вы
можете установить с помощью оператора ON ERROR, что если
произойдет ошибка, управление должно быть передано заданной
подпрограмме обработки ошибок. Эта подпрограмма может "рассудить",
что делать дальше в зависимости от обнаруженной ошибки. Особенно
удобно использовать такие подпрограммы для обработки ошибок
файловой системы (например, диск полон) - это единственный класс
ошибок, с которыми должна иметь дело ещательно отлаженная
программа.
С помощью оператора ERROR можно симулировать ошибки
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий