- •Лабораторна робота № 1
- •1 Загальні відомості
- •1.1 Склад пакета Турбо Паскаль
- •1.2 Запуск інтеґрованого середовища Турбо Паскаль
- •1.3 Робоче середовище Турбо Паскаль
- •1.4 Призначення команд рядка «Меню»
- •1.4.1 Меню File
- •1.4.2 Меню Edit
- •1.4.4 Меню Run
- •1.4.5 Меню Compile
- •1.4.3 Меню Search
- •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.4 Призначення команд рядка «Меню»
1.4.1 Меню File
Перші п'ять команд Меню File забезпечують роботу з файлами.
New створити новий файл. При запуску Turbo.exe за замовчанням створюється новий файл з умовним ім'ям NONAME00.PAS. Далі, використовуючи цю команду, будуть створюватися файли з іменами NONAME01.PAS, NONAME02.PAS і т.д.
Open відкрити існуючий файл. Якщо файл уже існує, то дана команда дозволяє його завантажити в редактор. Місце розташування файла на диску і його ім'я користувач повинен визначити, використовуючи діалогове вікно команди. Швидка активізація даної команди здійснюється через клавішу <F3>.
Save записати файл. Якщо файлу присвоєне ім'я через команду Save as, то за допомогою команди Save епізодично в ході роботи з проектом і перед завершенням роботи необхідно здійснювати запис файла на диск. “Гаряча” клавіша – <F2>. Якщо ім'я файла було умовним, то при спробі перший раз використовувати команду Save автоматично буде виконуватися команда Save as.
Save as зберегти файл на диск зі зміною імені файла. Цю команду доцільно використовувати щоразу, коли необхідно присвоїти проекту ім'я файла з новим іменем. При цьому в діалоговому вікні варто вказати, крім імені, й місце розташування файла на диску. Доцільно задавати ім'я файла проекту таким чином, щоб воно визначало призначення проекту. Далі всі наступні перезаписування файла на диск за визначеним шляхом ефективно виконувати через команду Save <F2>.
Save all зберегти всі одночасно відкриті файли. Якщо ці файли були визначені, то їхній запис на диск відбудеться без діалогу.
Наступна група команд має такі призначення:
Change dir – змінити поточний каталог. Діалогове вікно, що містить дерево каталогів, робить цю операцію зручною.
Print – друкування вмісту проекту (файла).
Printer setup – визначення параметрів принтера.
DOS shell – дозволяє виконати команди MS – DOS, не вивантажуючи інтеґроване середовище Паскаль.
Exit – залишити інтеґроване середовище Паскаль. Ця ж операція досягається комбінацією клавіш <Alt-X>.
1.4.2 Меню Edit
Набір і редаґування вихідного тексту програми здійснюється засобами вбудованого редактора інтеґрованого середовища.
Меню Edit містить невеликий набір команд редаґування, а саме:
U
ndo
– скасувати попередні операції, виконані
командами Cut, Copy, Paste і Clear. “Гаряча”
комбінація клавіш <Alt –BkSp>.
Redo – відновити попередні операції, виконані командами Cut, Copy, Paste і Clear.
Cut – видалення виділеного фрагмента програми в буфер.
Copy – копіювати виділений фрагмент програми в буфер.
Paste – уставити з буфера фрагмент програми в позицію, що вказана курсором.
Clear – видалення виділеного фрагмента програми.
Show clipboard – перегляд вмісту буфера. Зручно використовувати, коли в буфер було скопійовано більше одного фрагмента програми.
Безумовно, редаґування програм займає «левову» частину часу під час підготовки всього проекту. Тому використовувати команди меню не завжди зручно. Навпаки, застосування спеціальних комбінацій клавіш істотно прискорює процес редаґування.
Таблиця 1 - Гарячі комбінації клавіш середовища Turbo Pascal
Клавіші |
Функція |
Ctrl – K, потім R |
Уставити в поточній позиції курсора файл із диска |
Ctrl – K, потім W |
Записати виділений блок до файла |
Ctrl – K, потім T |
Виділити слово |
Ctrl – Q, потім B |
Перейти в початок виділеного блока |
Ctrl – Q, потім K |
Перейти в кінець виділеного блока |
Ctrl – Q, потім A |
Знайти і замінити |
Ctrl – Q, потім P |
Перейти до попередньої позиції курсора |
Ctrl – Q, потім L |
Відновити рядок |
Ctrl – Q, потім Y |
Видалити текст до кінця рядка |
Ctrl – Q, потім [ |
Знайти парну дужку в напрямку вперед |
Ctrl – Q, потім ] |
Знайти парну дужку в напрямку назад |
Ctrl – Y |
Видалити рядок |
Ctrl – N |
Уставити рядок |
Ctrl – Home |
Перейти на початок екрана |
Ctrl – End |
Перейти в кінець екрана |
Shift -клавіші пере-міщення курсора |
Виділення блока |
