Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
56
Добавлен:
02.05.2014
Размер:
44.54 Кб
Скачать

Работа с прямоугольными фрагментами текста (блоками):

- выделение блока (подсветка прямоугольного фрагмента):

а) установить курсор в начало выделяемого блока;

б) держать клавишу Ctrl и последовательно нажать две клавиши K и B (латинские буквы);

в) установить курсор в конец выделяемого блока;

г) держать клавишу Ctrl и последовательно дважды нажать клавишу K;

- копирование блока:

а) выделить блок;

б) установить курсор в то место текста, куда будет копироваться текст:

в) держать клавишу Ctrl и последовательно нажать две клавиши K и C ;

- перемещение блока:

а) выделить блок;

б) установить курсор в то место текста, куда будет перемещаться текст:

в) держать клавишу Ctrl и последовательно нажать две клавиши K и V ;

- запись блока на магнитный диск в виде отдельного файла:

а) выделить блок;

б) держать клавишу Ctrl и последовательно нажать две клавиши K и W ;

в) в появившемся дополнительном окне "Write Block to File" набрать имя файла до восьми латинских букв и арабских цифр (точка и расширение PAS припишутся автоматически) и нажать клавишу ВВОД;

- включение в текст программы текста из другого существующего файла:

а) установить курсор в то место, куда будет включаться содержимое существующего файла;

б) держать клавишу Ctrl и последовательно нажать две клавиши K и R ;

в) в появившемся дополнительном окне "Read Block from File" выбрать имя файла, текст которого будет вставляться в текст программы. Для этого

нажать клавишу табуляции Tab для перехода в раздел файлов "Files" дополнительного окна "Read Block from File";

с помощью клавиш управления курсором установить прямоугольный курсор-подсветку на имя необходимого файла;

нажать клавишу ВВОД.

- уничтожение блока (после этого восстановление уничтоженного текста становится невозможным):

а) выделить блок;

б) держать клавишу Ctrl и последовательно нажать две клавиши K и Y ;

- снятие выделения:

держать клавишу Ctrl и последовательно нажать две клавиши K и Y .

5. Сохранение текста на магнитном диске

Для этого необходимо нажать клавишу F2 и текст сохранится

на магнитном диске в файле, полное имя которого совпадает с именем

окна. Этот файл будет находиться в рабочем каталоге, который был

установлен при работе в пункте 2.

Примечание: целесообразно в процесе набора текста периодически

сохранять набранный текст, нажимая клавишу F2.

6. Создание машинной программы и запуск ее на выполнение

Для этого необходимо одновременно нажать клавиши Ctrl и F9.

Начинается этап трансляции. Трансляция - это перевод текста программы в машинные коды. Выполняет этот этап системная программа, которая называется транслятор или компилятор. В процессе такого преобразования транслятор может обнаружить синтаксические ошибки.

Синтаксическая ошибка - это фрагмент текста программы, который

не может быть переведен в машинные коды.

Признаком наличия синтаксической ошибки является красная табличка "Error" с сообщением об ошибке. При этом курсор находится в том месте программы, который

не может быть преобразован в машинный код. Нельзя воспринимать сообщение о виде ошибки буквально. Транслятор только предполагает вид ошибки. Если бы он точно знал, что это "такая" ошибка, он сам бы ее исправил.

При наличии синтаксической ошибки необходимо вернуться к редактированию текста программы (пункт 4).

При отсутствии синтаксических ошибок в период трансляции автоматически начинается этап компоновки программы, когда к машинным кодам программы пользователя обязательно добавляются стандартные программы и осуществляется распределение

данных, обрабатываемых программой в оперативной памяти, и связь машинных команд с конкретными адресами оперативной памяти. Результатом этого является создание исполняемого файла с программой пользователя. Имя этого файла совпадает с именем файла, в котором располагается текст программы. Этот файл получает расширение EXE.

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

При запуске программы целесообразно проверить контрольные примеры. Если при этом результаты совпадают с ожидаемыми, то можно предположить, что программа не содержит логических ошибок, то есть можно говорить, что ПРОГРАММА ОТЛАЖЕНА. При наличии логических ошибок приходится возвращаться к переработке алгоритма и исправлению текста программы (к пункту 4).

Исполнение программы пользователя происходит под управлением операционной системы, поэтому при автоматическом запуске весь диалог программа ведет в окне операционной системы.

После завершения программы пользователя происходит автоматический возврат в интегрированную среду Турбо-Паскаль. Для того, чтобы после завершения программы просмотреть экран операционной системы с результатами работы, необходимо одновременно нажать клавиши Alt и F5. Для возврата обратно в интегрированную среду достаточно нажать любую клавишу.

В процессе работы неотлаженная программа пользователя может "зациклиться". Для того, чтобы снять с выполнения такую программу необходимо одновременно нажать клавиши Ctrl и Pause(Break).

При этом будет сообщение, что программа снята c решения пользователем "User Break", и подсветкой отмечен оператор программы, при исполнении которого программа была снята с решения. Для выключения подсветки необходимо одновременно нажать клавиши Ctrl и F2.

Соседние файлы в папке Лекции по Паскалю