Rambler's Top100

Скачать программы    Все программы автора

1. 2. Среда Турбо - Паскаль

Для загрузки среды Турбо - Паскаль запускается файл turbo. exe.

Меню активизируется нажатием клавиши F10. Перемещение по пунктам меню осуществляется курсорными клавишами. Для выбора пункта меню выделить его курсором и нажать Enter. Пункты меню с многоточием " . . . " содержат установочные параметры (опции). Перемещение по группам опций меню осуществляется нажатием клавиши Tab , (в обратном направлении: Shift+Tab ). Для выбора селективной опции меню ( * ) выделить ее курсором и нажать Tab или Shift+Tab . Для выбора тригерной опции меню [X] выделить ее курсором и нажать SpeaceBar . Опишем некоторые пункты меню, используемые начинающим программистом в среде Турбо - Паскаль 7. 0.

 

File - работа с файлами.

New - создать новый файл. Для переименования безымянного файла

( NONAME00. PAS ) нажать F2 и ввести имя файла.

Open F3 - открыть (создать) файл для редактирования. Написать в строке

"Name" имя файла и нажать Enter, либо, нажав Tab или Enter,

выбрать файл из списка. Для смены каталога выбрать ". . \ ";

Save F2 - сохранить файл ( записать на диск );

Save as... - сохранить файл под новым именем (исходный файл остается);

Save all - сохранить все файлы в открытых окнах;

Exit ALT+X - выход из среды Турбо - Паскаль ;

Список имен файлов для редактирования - выбрав курсором имя файла нажать Enter, для отмены выбора нажать Esc.

 

По умолчанию именам файлов с текстом программ присваивается расширение .PAS . При открытии нескольких файлов они последовательно размещаются в окнах для редактирования. При закрытии окон имена файлов показываются в списке файлов для редактирования. Управление окнами осуществляется через отдельный пункт меню.

 

Window - работа с окнами.

Tile - параллельное размещение окон на экране;

Cascade - последовательное размещение окон в виде каскада;

Close all - закрыть все окна редактирования;

Refresh display - обновить (восстановить) экран среды;

Size Ctrl+F5 - изменение размеров окна Shift+курсорные клавиши;

Move Ctrl+F5 - перемещение активного окна курсорными клавишами;

Zoom F5 - распахнуть окно во весь экран , F5 - для отмены;

Next F6 - последовательная смена активного окна ;

Previous Shift+F6 - смена активного окна в обратном направлении ;

Close Alt+F3 - закрыть активное окно ;

List Alt+0 - показать список окон.

 

Для активизации окна выбрать курсором имя окна и нажать Enter.

Выполнение команд Size, Move заканчивается нажатием Enter.

Загрузив файл в редактор, можно использовать команды редактирования.

 

Edit - редактирован ие файла (наибольший размер файла 1Мб).

Undo Alt+BkSp - отменить предыдущую команду редактирования;

Redo - восстановить отмененную команду редактирования;

Cut Shift+Del - удалить блок с экрана в буфер (в окно Clipboard);

Copy Ctrl+Ins - скопировать блок с экрана в буфер ;

Paste Shift+Ins - извлечь (скопировать) блок из буфера на экран ;

Clear Ctrl+Del - удалить блок на экране;

Show Clipboard - показать окно для редактирования содержимого буфера .

 

Для выделения блока использовать комбинацию - Shift+курсорные клавиши. Начиная с версии Турбо - Паскаль 5. 0 и выше для редактирования текста можно использовать команды:

 

Ctrl+K B - начать выделение блока курсорными клавишами;

Ctrl+K K - закончить выделение блока курсорными клавишами;

Ctrl+K C - скопировать блок ;

Ctrl+K V - переместить блок курсорными клавишами;

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

Ctrl+K R - прочитать блок с диска ;

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

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

Ctrl+Y - удалить строку .

Ctrl+Q F - поиск символов ;

Ctrl+Q A - поиск и замена символов .

 

При поиске символа задается направление поиска от места расположения курсора: вниз по тексту ( Forward ) , либо вверх по тексту ( Backward ) .

[X] Prompt on replace - подтверждение каждой замены.

При редактировании используются общепринятые приемы перемещения курсора по экрану. Нажатие клавиши Enter вставляет пустую строку. Клавиши Del и BackSpace служат для удаления символов. Нажатие клавиши Ins переключает режимы вставки/замены символов.

Справочная информация вызывается клавишей F1, комбинацией клавиш: Ctrl+F1 (тематический поиск - по слову на который указывает курсор), Shift+F1 (индексный поиск - по первым буквам слова, набранного на клавиатуре), либо через пункт меню Help. Командой Alt+F10 активизируется локальное меню , пункты которого содержат наиболее часто используемые пункты основного меню.

После внесения изменений в файл рекомендуется записывать его на диск командой 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 можно указать :

[X] Editor files - автоматическая запись на диск редактируемого файла при запуске его на выполнение,

В меню Options, Environment, Editor можно указать :

[X] Create backup files - создавать страховочные копии предыдущей редакции файла (расширение . BAK) при записи файла на диск.

[X] 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 .

Вверх

Белорусский рейтинг MyMinsk.com Сайты беларуси Регистр "ЗУБР" Каталог на TIGA.BY, а также  новости, работа, объявления, фото и многое другое Rambler's Top100 Белорусский каталог программ Faststart - рейтинг сайтов, каталог интернет ресурсов, счетчик посещаемос­ти Яндекс.Метрика
Hosted by uCoz