- •Лабораторна робота № 1_2
- •1. Огляд меню тр.
- •Run (Ctrl-f9) - завантаження програми на виконання.
- •Close (Alt-f3)- команда, що закриває всі вікна.
- •2. Структура pascal-програми. Граматична структура мови програмування . Pascal. Модуль crt. Константи, змінні та їх типи.
- •Типи даних.
- •Цілі числа.
- •Дійсні числа.
- •Деякі процедури та функції модуля crt.
- •3. Операції та вирази. Стандартні функції. Оператор присвоєння. Запис математичних виразів.
- •Стандартні арифметичні функції.
- •Оператор присвоєння.
- •1) Обчислюється значення виразу з правої чатини;
Лабораторна робота № 1_2 Програмування
Лабораторна робота № 1_2
Тема роботи Знайомство, основні можливості середовища програмування TurboPascal
Мета роботи Отримати навики роботи в середовищі програмування TurboPascal
Теоретичні відомості
Робота у ТР проходить у багато віконному режимі. Вікно - це обмежена частина екрану, яку можна пересувати, відкривати, закривати, змінювати її розміри. Кількість відкритих на екрані вікон практично не обмежена. Активне вікно завжди знаходиться зверху і виділяється іншим кольором.
Послуги, що надаються ТР містяться у секціях головного меню (кожен пункт меню має вкладене підменю і опрацьовується за допомогою діалогового вікна).
Діалогові вікна розбиті на поля і перехід між ними відбувається за допомогою клавіші Tab
Вхід до ТР - turbo.exe, вихід з ТР - Alt-X, вхід до меню - F10 .
1. Огляд меню тр.
File (Alt-F) - розділ меню містить команди для відкриття файлів, завантаження та збереження їх на диску, зміни каталогу, виходу з ТР:
Open (F3) - вибір файлу для відкриття у діалоговому вікні.
New - відкриття нового текстового вікна для вводу нової програми без імені (початкове ім’я - noname№№.pas).
Save (F2) - запис файлу, що вже має ім’я, з активного вікна під тим же старим іменем на диск . Якщо файл з активного вікна має ім’я noname.pas ( без імені), тоді запис файлу на диск буде відбуватися за сценарієм команди Save as .
Save as - команда збереження файла з активного вікна на диску під новим іменем та, можливо у новому каталозі. Використовується для запису на диск новостворених файлів або для переіменування-переносу файлів, що вже були колись записані.
Save all - записує на диск всі файли з усіх відкритих вікон.
Сhаnge dir - команда зміни поточного каталогу для прискорення процесу запису на диск та зчитування з диску.
2. Edit ( Alt-E)- розділ меню містить команди для роботи з блоками тексту. При роботі з цим пунктом меню використовується “вікно вставок ” Clipboard”, або “карман”. У цей “карман” можна занести на збереження, попередньо виділений, фрагмент (блок) тексту програми, а потім копіювати цей фрагмент у будь-яке програмне вікно. Копіювання готових блоків економить час при наборі тексту програм. Виділення фрагмента тексту (блока) - Shift+<стрілочки>
Restore Line - Cut ( Shift-Del) -
Copy (Ctrl-Ins) - Paste (Shift-Ins)-
Show Clipboard - Clear (Ctrl-Del -
Run - секція містить підменю команд для запуску програми на виконання, проведення сеансу налагодження.
Run (Ctrl-f9) - завантаження програми на виконання.
…
Compile - секція містить підменю команд для компіляції та виконання програми. Після компіляції при запуску програми на виконання за командою Run на виконання подається саме ця програма, в машинних кодах. Якщо до тексту програми на Паскалі вносилися зміни, то програму перед запуском треба заново скомпілювати.
Compile (Alt-F9)- компіляція файла з активного вікна. При виникненні помилок при проведенні компіляції з’являється повідомлення. Помилку треба виправити, після чого повторити компіляцію.
5.Windows - розділ меню для керування вікнами у ТР.
Alt-W-L - відкриває вікно з переліком всіх відкритих вікон.
Alt-<номер> - зміна активного вікна.
Size/Move (Ctrl-F5) - команда зміни положення та розмірів активного вікна:
Shift- стрілочки - зміна положення активного вікна,
стрілочки - зміна розмірів активного вікна,
Enter - закріплення змін.
Zoom (F5) - команда розгортання активного вікна до максимального розміру або поновлення його розміру якщо розмір вікна вже є максимальний.
Tile - команда, що розміщує всі відкриті вікна так, що вони не перекривають одне одне ( мозаїка).
Cascade - команда, що розміщує всі відкриті вікна так, що вони перекривають одне одне, але їх всіх видно на екрані
Next (F6) - команда, що робить активним наступне вікно з переліку відкритих вікон.
Previous (Shift -F6) - команда, що робить активним вікно, яке було активним перед цим.