- •Передмова
- •Тема 1: Правила техніки безпеки при роботі з комп’ютером
- •Тема 2: Алфавіт. Ідентифікатори. Константи. Вирази
- •Тема 3: Загальна структура і розділи Pascal-програми
- •Тема 4: Введення і виведення у Pascal-і. Форматоване виведення
- •Тема 5: Прості (скалярні) типи данних
- •Тема 6: Завантаження середовища Турбо Паскаль. Функціональні клавіші
- •Тема 7: Меню опції
- •Тема 8: Вираження і пріоритет операцій. Стандартні математичні функції та процедури
- •Тема 9: Умовний оператор. Вкладений умовний оператор
- •Тема 10: Оператор вибору
- •Тема 11: Оператори циклу. Оператор циклу з параметром
- •Тема 12: Оператор циклу з перед- і з постумовою
- •Тема 13: Складні типи. Масиви
- •Тема 14: Багатомірні масиви
- •Тема 15: Пошук і сортування елементів масиву. Класи алгоритмів сортування
- •Тема 16: Динамічна пам'ять. Адреси і покажчики
- •Тема 17: Оголошення покажчиків, виділення та звільнення динамічної пам’яті
- •Тема 18: Процедури та функції для роботи з динамічною пам’яттю
- •Тема 19: Символьний тип даних. Упаковані масиви
- •Тема 20: Процедури та функції для обробки рядків
- •Тема 21: Структурований тип даних - безліч
- •Тема 22: Структурований тип даних – записи
- •Тема 23: Опис файлових змінних. Обробка типізованих файлів
- •Тема 24: Послідовний та прямий доступ до файлів
- •Тема 25: Обробка не типізованих файлів
- •Тема 26: Робота з текстовими файлами
- •Тема 27: Типізовані константи
- •Тема 28: Поняття та робота з процедурами та функціями
- •Тема 29: Використання модуля crt. Програмування клавіатури
- •Тема 30: Використання модуля crt. Текстове виведення на екран. Програмування звукового генератора
- •Тема 31: Графічні можливості tp 7.0. Використання бібліотеки Graph
- •Тема 32: Бібліотечні модулі користувача
- •Тема 33: Основні принципи ооп. Створення об’єктів. Використання об’єктів
- •Список літератури
- •Додаток а (довідковий) Основні алгоритми обробки масивів
- •Додаток б (довідковий) Питання перевірки знань з теорії
- •Додаток в (довідковий) Поширені коди клавіш
- •Додаток д (довідковий) Коди сканування клавіатури
Тема 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.Як побачити результати виконання програми?