Среда Турбо-Паскаль
Для загрузки среды Турбо-Паскаль запускается файл turbo. exe.
Меню активизируется нажатием клавиши F10. Перемещение по
пунктам меню осуще-ствляется курсорными клавишами. Для выбора пункта меню
выделить его курсором и нажать Enter. Пункты меню с многоточием "..."
содержат установочные параметры (опции). Перемещение по группам опций меню
осуществляется нажатием клавиши Tab, (в обратном направлении: Shift+Tab). Для
выбора селективной опции меню (*) выделить ее курсором и нажать Tab или
Shift+Tab. Для выбора тригерной опции меню [X] выделить ее курсором и нажать
SpeaceBar. Опишем некоторые пункты меню, используемые начинающим программистом
в среде Турбо-Паскаль 7. 0.
New... |
Создать новый файл |
Open... |
Открыть (создать) файл для редактирования.Написать в строке
"Name" имя файла и нажать Enter, либо, нажав Tab или Enter,
выбрать файл из списка.
|
Save... |
Сохранить файл ( записать на диск ) |
Save As... |
Сохранить файл под новым именем (исходный файл остается) |
Exit |
Выход из среды Турбо-Паскаль |
Загрузив файл в редактор, можно использовать команды редактирования:
Undo |
Создать новый файл |
Open... |
Отменить предыдущую команду редактирования |
Redo |
Восстановить отмененную команду редактирования |
Cut |
Удалить блок с экрана в буфер (в окно Clipboard) |
Copy |
Скопировать блок с экрана в буфер |
Paste |
Извлечь (скопировать) блок из буфера на экран |
Clear |
Удалить блок на экране |
После внесения изменений в файл рекомендуется записывать его на диск
командой Save ( F2 ), иначе при перезагрузке компьютера изменения не
сохраняются, а при выходе из среды Турбо-Паскаль командой Exit ( Alt+X )
появляется запрос на сохранение модифицированного файла: Save?
Отредактированную программу необходимо преобразовать в машинные коды
(скомпилировать). Для компиляции программы используется комбинация клавиш
Alt+F9 или команда Compile меню Compile. Если программа использует
нескомпилированные модули (или модули с обновленным текстом), то
компиляция осуществляется командами меню Compile: Make (F9) - с
омпиляцией измененных модулей или Build - с перекомпиляцией всех модулей.
Компилятор выявляет синтаксические ошибки, устанавливает на неправильном
операторе курсор и выдает соответствующее сообщение, например: Error 85 ";"
expected (пропущен символ ";"). Отметим, что ошибки, указанные в сообщении,
могут быть вторичными - результат неверной записи других операторов. После
исправления ошибки необходимо снова запустить компилятор.
В результате компиляции программы образуется исполняемый
файл (расширение .ЕXE) в оперативной памяти если установлена опция Memory в меню
Compile, Destination или на диске (опция Disk) в каталоге, указанном в строке
EXE & TPU directory меню Options, Directories. При компиляции модуля
образуется файл с расширением .TPU
Отметим некоторые опции для работы с файлами:
В меню
Options,
Environment,
Preferences
можно указать:
Editor files - автоматическая запись на
диск редактируемого файла при запуске его на выполнение.
В меню
Options,
Environment,
Editor можно указать:
Create backup files -
создавать страховочные копии предыдущей редакции файла (расширение .BAK) при
записи файла на диск.
Persistant blocks - выделение блока
остается после перемещения курсора.
В меню
Options, Directories нужно указать каталоги для размещения
файлов: EXE & TPU
directory - C:\tp7\exe ( с расширением .exe и .tpu ), Include directories -
C:\tp7\inc ( компилируемых с ключом {$I} ), Unit directories - C:\tp7\unit (
библиотечные файлы *.tpu ).
Сохранить конфигурацию среды можно командой Save меню Options.
Команда
Run меню
Run (Ctrl+F9) запускает
исполняемый файл на выполнение, если текст программы не изменялся, иначе
происходит перекомпиляция программы и ее запуск. Ошибки на этапе выполнения
связаны, как правило, с недопустимыми значениями аргументов функций, диапазонов
изменения чисел и индексов массивов, неправильными операциями ввода/вывода.
Загрузчик выдает код ошибки и ее адрес, например, Runtime error 200: Division by
zero at 0BEC:0045 (деление на ноль). Прервать выполнение программы можно нажав
комбинацию клавиш
Ctrl+Break. После выполнения программы восстанавливается
среда Турбо-Паскаль. Результаты вывода на экран можно посмотреть командой
Alt+F5