Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБА 2 по програмке.DOC
Скачиваний:
5
Добавлен:
19.02.2016
Размер:
92.67 Кб
Скачать

Лабораторна робота № 1_2 Програмування

Лабораторна робота № 1_2

Тема роботи Знайомство, основні можливості середовища програмування TurboPascal

Мета роботи Отримати навики роботи в середовищі програмування TurboPascal

Теоретичні відомості

Робота у ТР проходить у багато віконному режимі. Вікно - це обмежена частина екрану, яку можна пересувати, відкривати, закривати, змінювати її розміри. Кількість відкритих на екрані вікон практично не обмежена. Активне вікно завжди знаходиться зверху і виділяється іншим кольором.

Послуги, що надаються ТР містяться у секціях головного меню (кожен пункт меню має вкладене підменю і опрацьовується за допомогою діалогового вікна).

Діалогові вікна розбиті на поля і перехід між ними відбувається за допомогою клавіші Tab

Вхід до ТР - turbo.exe, вихід з ТР - Alt-X, вхід до меню - F10 .

1. Огляд меню тр.

  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 -

  1. Run - секція містить підменю команд для запуску програми на виконання, проведення сеансу налагодження.

Run (Ctrl-f9) - завантаження програми на виконання.

  1. 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) - команда, що робить активним вікно, яке було активним перед цим.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]