Главная Обратная связь

Дисциплины:






Ошибки возникающие во время выполнения программ



Общая характеристика главного меню Паскаль

Краткое описание среды Free Pascal

Запуск и обзор команд главного меню

Для запуска окна среды Free Pascal можно воспользоваться ярлыком с рабочего стола MS Windows или выполнить последовательность команд главного меню Start / Programs / Free Pascal (Пуск / Программы / Free Pascal). В состав главного меню, расположенного в верхней части окна входят команды:File (Файл) − для работы с файлами;Search (Поиск) − поиска или замены фрагментов текста;Debug (Отладка) − отладки;Tools (Сервис) − вспомогательного характера;Options (Параметры) − настройки среды программирования;Window(Окно) − для работы с окнами документовHelp − вызова справочной информации Основные команды меню File (Файл):New – создать новый документ;Save (F2) (Save as…) – сохранить, сохранить как…;Open (F3) – открыть существующий файл;Print – печать;Exit (Alt + X) – выход;Copy (Ctrl + Ins) – копировать;Cut (Shift + Del) – вырезать;Clear (Ctrl + Del) – удалить;Paste (Shift + Ins) – вставить;

Кроме выделения фрагментов текста с помощью мыши, не следует забывать о комбинациях клавиш Shift + <клавиши управления курсором>, Shift + Home и Shift + End и др.Команды редактирования текста (копировать − Copy, вырезать − Cut, вставить − Paste, удалить − Clear и др.) можно найти в главном меню Edit (правка), вызываемом также Alt + E, или в контекстном меню (Alt + F10). Удалить строку, в которой находится курсор, можно Ctrl + Y, а от курсора до конца строки − Ctrl + Q,Y.

 

 

Компиляция программ в турбо паскале , ошибка компиляции

Среда Турбо Паскаля дает исчерпывающую информацию о характере и месте обнаруженной компилятором ошибки. При обнаружении ошибки среда автоматически загружает в окно редактора исходный файл и помещает курсор около того места, где в исходном тексте обнаружена ошибка. При этом в верхней строке редактора появляется диагностическое сообщение. После нажатия на любую клавишу (кроме FI) верхняя строка восстанавливает свой первоначальный вид и среда переходит к режиму редактирования. Если после появления сообщения об ошибке нажать F1, на экране появится окно справочной службы с детальной информацией об ошибке и рекомендациями по ее устранению. Некоторые ошибки в исходном тексте обнаруживаются не сразу, а в ходе продолжающегося контекстного разбора. Например, несоответствие типов в операторе присваивания не может быть обнаружено до тех пор, пока не будет вычислено целиком выражение в правой части этого оператора. В таких случаях ищите ошибку слева от курсора или в предыдущей строке текста



1 Out of memory (Выход за границы памяти).

2 Identifier expected (He указан идентификатор).

3 Unknown identifier (Неизвестный идентификатор).

4 Duplicate identifier (Двойной идентификатор).

5 Syntax error (Синтаксическая ошибка).

6 Error in real constant (Ошибка в вещественной константе).

7 Error in integer constant (Ошибка в целой константе).

 

 

Ошибки возникающие во время выполнения программ

Некоторые ошибки, обнаруженные во время выполнения программы, приводят к появлению на экране сообщения вида

Runtime error ппп at хххх:уууу

(Ошибка периода исполнения ппп по адресу хххх:уууу)

где ппп - номер ошибки; хххх:уууу - адрес (сегмент и смещение). После этого сообщения программа завершает свою работу.

Ошибки периода исполнения делятся на четыре категории: ошибки, обнаруживаемые ДОС (коды ошибок с 1 до 99), ошибки ввода-вывода (с 100 по 149), критические ошибки (с 150 по 199) и фатальные ошибки (коды ошибок с 200 до 255).

 

 





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...