Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_po_informatike_bakalavry.doc
Скачиваний:
42
Добавлен:
11.04.2015
Размер:
407.04 Кб
Скачать

Краткая справка по текстовому редактоРу среды

TURBO PASKAL

** Команды перемещения курсора **

 - на символ влево;

 - на символ вправо;

Ctrl + - на слово влево;

Ctrl + - на символ вправо;

 - на строку вверх;

 - на строку вниз;

PageUp – на страницу вверх;

PageDown – на страницу вниз;

Home – в начало строки;

End – в конец строки;

Ctrl + Home – в начало экрана;

Ctrl + End – в конец экрана;

Ctrl + PageUp – в начало файла;

Ctrl + PageDown – в конец файла;

** Команды удаления/вставки**

Ins – включить/отключить режим вставки;

Ctrl + Y – удалить строку;

«Забой» – стереть символ слева от курсора;

Del – стереть символ над курсором;

** Команды работы с блоками **

Ctrl + K B – пометить начало блока;

Ctrl + K K – пометить конец блока;

Ctrl + K C – копировать блок, начиная с позиции курсора;

Ctrl + K V – переместить блок;

Ctrl + K H – убрать выделение блока цветом;

Ctrl + K H – вновь выделить блок;

Ctrl + K Y – удалить блок;

Ctrl + K R – читать блок из дискового файла;

Ctrl + K W – записать блок на диск;

Прогон и отладка программы

После подготовки текста программы можно попытаться исполнить ее, т.е. откомпилировать программу, связать ее (если необходимо) с библиотекой стандартных процедур и функций, загрузить в оперативную память и передать ей управление. Вся эта последовательность действий называется прогоном программы и реализуется командой Ctrl-F9.

Если в программе нет синтаксических ошибок, то все действия вы­полняются последовательно одно за другим, при этом на экране сообща­ется о количестве строк откомпилированной программы и объеме доступ­ной оперативной памяти. Перед передачей управления загруженной программе среда очищает экран (точнее, выводит на экран окно прогона программы), а после завершения работы программы вновь берет управле­ние компьютером на себя и восстанавливает на экране окно редактора.

Если на каком-либо этапе среда обнаружила ошибку, она прекра­щает дальнейшие действия, восстанавливает окно редактора и помещает курсор на ту строку программы, при компиляции или исполнении которого обнаружена ошибка. При этом в верхней строке редактора появляется диагностическое сообщение о причине ошибки. Все это позволяет очень быстро отладить программу, т.е. устранить в ней синтаксические ошибки и добиться правильной ее работы.

Если ошибка возникла на этапе работы программы, простое указа­ние того места, где она обнаружена, может не дать нужной информации, так как ошибка может явиться следствием неправильной подготовки дан­ных. Например, если ошибка возникла при извлечении корня из отрицательного числа, будет указан оператор, в котором осуществлялась сама операция извлечения корня, хотя ясно, что первопричину ошибки следует искать где-то раньше, там, где соответствующей переменной присваива­ется отрицательное значение. В таких ситуациях обычно прибегают к пошаговому исполнению программы с помощью команд, связанных с кла­вишами F4,F7иF8. Пока еще не накоплен достаточный опыт отладки, можно пользоваться одной клавишейF7,после нажатия на которую среда осуществит компиляцию, компоновку (связь с библиотекой стандартных процедур и функций) и загрузку программы, а затем остановит прогон перед исполнением первого оператора. Строка программы, содержащая этот оператор, будет выделена на экране указателем (цветом). Теперь каждое новое нажатие наF7будет вызывать исполнение всех операций, запрограммированных в текущей строке, и смещение указателя к следу­ющей строке программы. В подозрительном месте программы можно про­смотреть значения нужных Вам переменных или выражений. Для этого можно действовать следующим образом. Установите курсор в то место текущей строки, где написано имя интересующей Вас переменной, и нажмитеCtrl-F4.На экране откроется диалоговое окно, состоящее из трех полей. В верхнем поле будет стоять имя переменной. После этого нажмите на клавишу «Ввод», чтобы получить в среднем поле текущее значение этой переменной. Если перед командойCtrl-F4курсор стоял на пустом участке строки или указывал на другую переменную, верхнее поле также окажется пустым или будет содержать имя этой другой переменой. В этом случае следует ввести с помощью клавиатуры интересующее Вас имя в верхнем поле и нажать клавишу «Ввод». Кстати, таким образом можно вводить не только имена прослеживаемых переменных, но и выра­жения с их участием - среда вычислит и покажет значение этого выраже­ния.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]