
- •Намалювати блок схеми до поставлених завдань
- •"Горячі" клавіші інтегрованого середовища
- •Текстовий редактор інтегрованого середовища
- •Команди вставки та видалення
- •Контрольні запитання
- •Лабораторне завдання
- •Лабораторна робота №3 Програмування алгоритмів лінійної структури
- •Операції в алгоритмічній мові паскаль.
- •Стандартні функції мови паскаль.
- •Оператор присвоювання.
- •Приклад програми на мові паскаль.
- •Лабораторна робота №4 Програмування розгалужених процесів
- •Умовний оператор
- •Додаток Варіанти завдання
- •Лабораторна робота №5 Програмування циклічних процесів
- •Оператор циклу з передумовою while
- •Оператор циклу з постумовою repeat
- •Оператор циклу з параметром for
- •Додаток 1 Варіанти завдання
- •Лабораторна робота №6 Обробка одновимірних масивів. Символьні масиви.
- •Символьні масиви
- •Рядковий тип у турбо-паскалі
- •Робота з символьним рядком, представленим масивом символів
- •Робота з символьними рядками як з єдиним цілим
- •Варіанти завдання
- •Варіанти завдання
- •Лабораторна робота №7 Обробка багатовимірних масивів turbo pascal.
- •Регулярні типи (масиви)
- •Приклад програми з застосуванням масивів.
- •При роботі з масивами у Паскалі слід пам'ятати:
- •Додаток 1 Варіанти завдання
- •Лабораторна робота №8-9 Програмування з використанням процедур і функцій
- •Додаток 1 Варіанти завдання
- •Додаток 2 Варіанти завдання
- •Лабораторна робота № 10 записи. Масиви записів
- •Лабораторна робота № 11 Робота з файлами
- •Теоретичні відомості
- •Var ім’я файлової змінної : text;
- •Var ім’я файлової змінної : file of тип компонентів;
- •Лабораторна робота № 12 Робота з динамічними змінними
- •Теоретичні відомості
Текстовий редактор інтегрованого середовища
Команди переміщення курсору
Клавіші |
Дія |
|
Переміщує курсор на символ вліво |
|
Переміщує курсор на символ вправо |
|
Переміщує курсор на строку вверх |
|
Переміщує курсор на строку вниз |
Ctrl+ |
Переміщує курсор на слово вліво |
Ctrl+ |
Переміщує курсор на слово вправо |
Ctrl+W |
Прокрутка тексту на строку вверх |
Ctrl+Z |
Прокрутка тексту на строку вниз |
PgUp |
Перелистування тексту на сторінку вверх |
PgDn |
Перелистування тексту на сторінку вверх |
Home |
Переміщує курсор на початок стрічки |
End |
Переміщує курсор на кінець стрічки |
Ctrl+Home |
Переміщує курсор до верхнього краю вікна |
Ctrl+End |
Переміщує курсор до нижнього краю вікна |
Ctrl+PgUp |
Переміщує курсор до початку файла |
Ctrl+PgDn |
Переміщує курсор до кінця файла |
Команди вставки та видалення
Клавіші |
Дія |
Del |
Видаляє символ над курсором |
<— Backspace |
Видаляє символ зліва від курсору |
Ctrl+Y |
Видаляє стрічку, в якій стоїть курсор |
Ctrl+Q Y |
Видаляє символи від курсору до кінця стрічки |
Ctrl+T |
Видаляє слово справа від курсору |
Ctrl+N |
Вставити стрічку в позиції курсору |
Ins |
Вкл./ Викл. режим вставки символів |
Стандартні команди роботи з виділенням блоків
Клавіші |
Дія |
Shift+ |
Розширює блок на символ вліво |
Shift+ |
Розширює блок на символ вправо |
Shift+ |
Розширює блок на строку вверх |
Shift+ |
Розширює блок на строку вниз |
Shift+End |
Розширює блок до кінця строки |
Shift+Home |
Розширює блок до початку строки |
Shift+PgUp |
Розширює блок на сторінку вверх |
Shift+PgDn |
Розширює блок на сторінку вниз |
Shift+Ctrl+ |
Розширює блок на слово вліво |
Shift+CtrH |
Розширює блок на слово вправо |
Shift+Ctrl+End |
Розширює блок до кінця файла |
Shift+Ctrl+Home |
Розширює блок до початку файла |
Ctrl+Ins |
Скопіювати відмічений блок у буфер Clipboard |
Shift+Del |
Скопіювати відмічений блок у буфер Clipboard з видаленням його з тексту програми |
Ctrl+Del |
Видалити відмічений блок з тексту без розміщення у буфер Clipboard |
Shift+Ins |
Вставити з буфера Clipboard відмічений у ньому блок у позицію курсору у вікні редагування |
Alt+Backspace |
Відмінити зміну (команда Undo) |
Зміна робочого (поточного) каталогу
Відкрити меню File.
Викликати команду Change dir... Відкриється діалогове вікно, де у полі Directory name показане ім'я поточного каталогу, а у полі Directory tree — дерево каталогів поточного диску.
Ввести ім'я нового поточного каталогу у полі Directory name чи, після натиснення клавіши Tab, вказати його на дереві каталогів.
Зафіксувати вибраний каталог натисненням клавіши Enter. Натисненням клавіши Tab встановити курсор на кнопку ОК і натиснути Enter.
Відкриття вікна для вводу нової програми
Відкрити меню File.
Викликати команду New.
Запис нової програми на диск
Відкрити меню File.
Викликати команду Save as... Відкриється діалогове вікно Save File As, де у полі Save File As вводиться ім'я файлу для нової програми. У цьому вікні є також можливість записати нову програму під яким-небудь з існуючих імен файлів. Для цього потрібно натиснути клавішу Tab (курсор переміститься у поле Files) та вибрати ім'я файлу зі списку.
Натиснути клавішу Enter. У випадку запису під існуючим іменем буде видане відповідне повідомлення та надана можливість чи перезаписати файл, чи відмовитися від запису файла з вибраним ім'ям.
Відкриття файлу для редагування
1 . Відкрити меню File.
2. Викликати команду Open... (Дія клавіши F3 еквівалентна виконанню цієї команди)
3 . На екрані з'явиться діалогове вікно Open a File. Поле Name містить шаблон для відбору файлів, що виводяться у полі Files. По замовчуванню пропонується шаблон *.PAS. У полі Files виводиться перелік файлів які відповідають шаблону, що знаходяться у поточному каталозі диску.
4 а) Натиснути клавішу Tab (Курсор переміститься у поле Files) та вибрати ім'я файлу з списку.
4 6) Змінити шаблон у полі Name, після чого виконати дію пункту 4а.
4 в) Ввести ім'я файлу безпосередньо у полі Name.
5. Натиснути клавішу Enter. У випадках 4а та 46 - двічі.
Збереження програми активного вікна під старим іменем
Спосіб І Натиснути клавішу F2.
Спосіб II
1. Відкрити меню File.
2. Викликати команду Save.
Запуск програми активного вікна на виконання
Натиснути "гарячі" клавіші Ctrl+F9
Очищення екрану для виводу результатів
Для очищення екрану у програмі необхідно виконати наступне:
- у розділі Uses вказати стандартний модуль CRT (uses Crt);
на початку операторного блоку програми викликати процедуру ClrScr; Приклад:
Program PR;
uses Crt;
var A: Integer;
begin
ClrScr;
Readln(A);
Writeln ('A=', A);
end.
Приблизний план роботи при створенні та відлагодженні нової програми
Відкрити нове вікно редагування для вводу нової програми.
Набрати текст нової програми.
Записати текст програми на диск.
Текст нової програми на диск необхідно обов'язково записати до (!) першого запуску програми на виконання, оскільки через можливі помилки програми чи свої комп'ютера текст програми може бути втрачений.
Запустити програму на виконання (Ctrl+F9).
Якщо у програмі були допущені синтаксичні помилки, на екрані з'явиться відповідне повідомлення, а курсор вкаже місце помилки. У цьому випадку необхідно виправити помилку за допомогою команд редактора середовища Turbo Pascal та знову запустити програму на виконання.
Переглянути результати виконання програми (Alt+F5).
Якщо отримані невірні результати, виправити допущені алгоритмічні помилки та знову запустити програму на виконання.
Повторити пункти 4-7 до отримання вірних результатів.
Зберегти відлагоджену програму на диску (F2).