- •Лабораторна робота № 1
- •1 Загальні відомості
- •1.1 Склад пакета Турбо Паскаль
- •1.2 Запуск інтеґрованого середовища Турбо Паскаль
- •1.3 Робоче середовище Турбо Паскаль
- •1.4 Призначення команд рядка «Меню»
- •1.4.1 Меню File
- •1.4.2 Меню Edit
- •1.4.3 Меню Search
- •1.4.4 Меню Run
- •1.4.5 Меню Compile
- •1.4.6 Меню Debug
- •1.4.7 Меню Tools
- •1.4.8 Меню Options
- •1.4.9 Меню Window і Help
- •2 Порядок виконання
- •3 Контрольні запитання
- •Лабораторна робота № 2
- •1 Загальні відомості
- •1.1 Порядок отримання *.Exe файла
- •1.2 Операторні дужки begin …end...
- •1.3 Оператори введення/виведення
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Лабораторна робота № 3
- •1 Загальні відомості
- •Прості типи даних мови програмування Турбо Паскаль
- •1.2 Оператор присвоювання
- •Математичні функції й операції
- •Порядок виконання
- •Контрольні запитання
- •Лабораторна робота № 4
- •1 Загальні відомості
- •Структурні оператори. Складений оператор
- •Оператори розгалуження
- •1.2.1 Оператор if … then … else...
- •1.2.2 Оператор case … of … end...
- •Оператори циклу
- •1.3.1 Цикл із передумовою while … do …
- •Цикл із постумовою repeat … until …
- •Цикл із лічильником for … to … do …
- •Порядок виконання роботи
- •Контрольні запитання
- •Лабораторна робота № 5
- •1 Загальні відомості
- •Методи знаходження екстремумів функції
- •Методи розв’язування нелінійних рівнянь
- •Методи обчислення визначеного інтеґрала
- •1.4 Методи обчислення невласного інтеґрала
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Лабораторна робота № 6
- •1 Загальні відомості
- •Символьний тип. Особливості застосування
- •Введення символів із клавіатури
- •Рядковий тип. Особливості застосування
- •Операції над рядками
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Кодування символів відповідно до стандарту ansi
- •Лабораторна робота № 7
- •1 Загальні відомості
- •Структурні типи даних. Масиви
- •Опис масивів
- •1.2.1 Одновимірні масиви
- •1.2.2 Двовимірні масиви
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Лабораторна робота № 8
- •1 Загальні відомості
- •Особливості використання модуля crt
- •Константи, типи і змінні
- •Порядок виконання роботи
- •Контрольні запитання
- •Лабораторна робота № 9
- •1 Загальні відомості
- •Особливості використання модуля Graph
- •Константи, типи і змінні
- •Порядок виконання роботи
- •Контрольні запитання
- •Лабораторна робота № 10
- •Загальні відомості
- •Особливості використання модуля Dos
- •Константи, типи і змінні
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 11
- •1 Загальні відомості
- •Основні методи сортування
- •1.2 Оцінка алгоритмів сортування
- •1.3 Методи сортування
- •Порядок виконання роботи
- •Контрольні запитання
Лабораторна робота № 1
Тема. Освоєння інтегрованого середовища Турбо Паскаль
Мета: вивчити способи завантаження Турбо Паскаль, структуру інтеґрованого середовища, призначення команд рядка «Меню»
1 Загальні відомості
1.1 Склад пакета Турбо Паскаль
Щоб працювати в інтеґрованому середовищі Турбо Паскаль, необхідно установити на своєму комп'ютері весь програмний пакет.
Слід зазначити, що даний пакет призначений для роботи з ОС MS-DOS.
Як правило, установлення здійснюється з дистрибутивного диска шляхом запуску програми Install:
Install <Enter>
Процес інсталяції супроводжується діалогом з користувачем. При цьому програма дозволяє вибрати встановлювані компоненти пакета, визначити його місце на диску, вказати імена каталогів і підкаталогів пакета. Найпростіший спосіб інсталяції – установити весь пакет без зміни імен каталогів.
До файла CONFIG. SYS повинні бути включені рядки
Files = 20
Buffers = 30
У файлі AUTOEXEC.BAT варто змінити рядок PATH=…..., додавши в його кінець шлях місця розташування пакета Турбо Паскаль і його підкаталогів, щоб забезпечити запуск програми не тільки з робочого каталогу Паскаль.
П
ісля
інсталяції на диску повинна з'явитися
наступна структура пакета Паскаль:
у каталозі TP\BIN містяться виконавчі файли.
У каталозі TP\BGI містяться необхідні виконавчим програмам драйвери.
У каталозі TP\DOC містяться файли документів.
У каталозі TP\EXEMPLES містяться файли прикладів програм.
У каталозі TP\SOURCE містяться лістинґи програм, що виступають джерелами. Тут зручно зберігати і свої знову розроблені програми.
У каталозі TP\UNITS містяться програмні модулі.
Серед основних файлів слід зазначити файл TURBO.EXE, що містить інтеґроване середовище, редактор, компілятор, компонувальник і налагоджувач програм. Файл TURBO.TPL є бібліотекою стандартних модулів для додатків реального режиму. Файл TURBO.TPH містить довідкову інформацію для інтеґрального середовища. Файл TURBO.TP – це конфігураційний файл середовища. Файл EGAVGA.BGI є програмою-драйвером, необхідною для виконання графічних програм на моніторах VGA і EGA.
1.2 Запуск інтеґрованого середовища Турбо Паскаль
Інтеґроване середовище Турбо Паскаль запускається з командного рядка:
Turbo [ необов'язкове ім'я файла ]
Якщо на ПЕОМ установлена ОС Windows, то запуск можна здійснити різними способами, а саме: через ярлик програми, через меню “Пуск”-“Програми”, через меню “Пуск”-“Виконати”, через панель Office, деякими іншими.
1.3 Робоче середовище Турбо Паскаль
Так чи інакше, після запуску програми на виконання на екрані повинно з'явитися вікно наступного вигляду, що зображене на рисунку 1.
Структура вікна:
рядок меню (у верхній частині екрана);
робоча область (по центру екрана);
рядок стану ( у нижній частині екрана).
Рисунок 1 - Зовнішній
вигляд середовища Турбо Паскаль
Робоча область призначена для введення лістинґу програми і може бути будь якого розміру. Тому дане поле містить вертикальну (ліворуч) і горизонтальну (знизу) смуги прокручування.
Рядок статусу містить нагадування про призначення основних комбінацій клавіш, що викликають виконання основних і часто використовуваних операцій.
Рядок меню надає доступ до команд інтеґрованого середовища.
Активізувати рядок меню можна або клавішею миші, або функціональною клавішею F10.
