Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОП Конспект лекций - Паскаль.doc
Скачиваний:
20
Добавлен:
30.11.2018
Размер:
1.46 Mб
Скачать

Тема 6: Завантаження середовища Турбо Паскаль. Функціональні клавіші

Середовище програмування - це пакет програм, призначений для створення вихідних текстів програм і перетворення їх у машинні коди для даного комп'ютера.

Таким середовищем у нас є інтегроване середовище розроблювача – IDE (Integrated Development Environment, файл tpx.exe), Turbo Pascal-ю версії 7.0 фірми Borland International (США).

Складається воно з убудованого компілятора, отладчика і текстового редактора (файл turbo.exe), зовнішніх бібліотек (файл tur-bo.tpl,graph.tpu) і файлу допомоги (turbo.hlp).

IDE має довідкову систему (кл.F1), що видає контекстно-залежну довідку , тобто, можна одержати інформацію про об'єкт, на який вказує курсор чи вибрати курсором в тексті довідки відмічений підсвічуванням елемент для одержання більш докладної інформації.

Виклик IDE виконується запуском файлу turbo.exe, що знаходиться в директорії, набравши в командному рядку DOS:

tp\bin\turbo

Головне меню має наступні секції:

-File. Завантаження існуючих і створення нових файлів, тимчасовий вихід у DOS, збереження файлів на диску і вихід із ТР

-Edit. Редагування вихідних текстів програм, використовуючи блокові команди і послуги вікна Clipboard;

-Search. Команди пошуку і заміни фрагментів тексту, пошуку процедур і місця розташування помилок у програмі;

-Run. Запуск програми на виконання чи покрокове її налагодження;

-Compile. Компіляція поточної програми;

-Debug. Команди отладчика, що дозволяють виконувати налагодження програми (пошук помилок і т.д.) ;

-Tools. Команди повідомлень при налагодженні і список програм, які можна виконати не виходячи з ТР;

-Options. Установка параметрів роботи інтегрованого середовища і компілятора;

-Window. Команди керування вікнами;

-Help. Одержання підказки системи.

Меню цих секцій називаються підлеглими, тому що вони містять свої меню, у які ввійти можна двома способами:

  • натиснути F10, рамку вибору навести на потрібне ім'я секції і натиснути Enter.

  • більш швидкий спосіб. Натиснути Alt і ,не відпускаючи її, клацнути по клавіші, на якій зображена перша буква імені секції(використання так званих “гарячих” клавіш – Hot Keys).

Вихід з головного чи меню чи меню секції – Esc.

Крім цього є локальне меню, що містить найбільш часто використовувані команди. Його виклик – Alt+F10 чи натискання правої кнопки миші.

Унизу вікна розташований рядок стану, де зазначені команди і комбінації клавіш, виклик яких виконується не входячи в головне меню.

Закінчення роботи і вихід з IDE – Alt+X.

При роботі в IDE використовуються наступні основні команди:

-F1 – виклик контекстно-залежної підказки;

-F2 – запис вихідної програми з поточним ім'ям;

-F3 – читання файлу з зовнішнього носія ;

-F4 – виконати програму до рядка, де знаходиться курсор;

-F5 – змінити розміри активного вікна;

-F6 – переключити активне вікно;

-F7 – трасування програми;

-F8 – покрокове виконання програми;

-F9 – скомпілювати програму;

-F10 – вхід у головне меню;

-Alt+Цифра – перехід до вікна з зазначеним номером;

-Alt+F3 – закрити поточне (активне) вікно;

-Ctrl+F9 – компіляція і запуск поточної програми на виконання під керуванням IDE;

-Alt+F9 – компіляція програми з активного вікна без її виконання (створення EXE-файлу);

-Alt+F5 – забрати вікно IDE, щоб побачити результати виконання програми. При повторенні цієї команди вікно відновлюється (відновити можна натисканням будь-якої кл.).

Питання для контролю.

1. Що таке середовище програмування і її назва в ТР 7.0?

2. З чого складається IDE, виклик IDE і вихід з нього?

3. Де розташоване головне меню? Назвіть його секції.

4. Як ввійти в меню секцій?

5.Що містить локальне меню і як його відкрити?

6. Де розташовано і що містить рядок стану?

7. Що таке контекстно-залежна підказка і як її викликати?

8. Як записати текст вихідної програми?

9. Як виконати програму під керування IDE?

10.Як побачити результати виконання програми?