- •Лабораторний практикум
- •«Інформатика»
- •Лабораторна робота № 1 “Середовище програмування Turbo Pascal”
- •Теоретичні відомості Основні команди оболонки програмування Turbo Pascal
- •Введення та редагування програми у середовищі Turbo Pascal
- •Переміщення курсору по тексту
- •Способи виділення тексту
- •Відміна або повторення останньої дії
- •Компіляція та виконання програми
- •Контрольні запитання
- •Змінні та сталі величини.Типи величин
- •Кожна змінна повинна бути описана один раз на початку програми після слова var. При цьому визначається тип змінної. Користувач сам вибирає тип (з урахуванням діапазону значень та розміру пам’яті).
- •Стандартні функції
- •Структура програми
- •Оператор присвоювання
- •Оператори вводу та виводу інформації
- •Контрольні запитання
- •Лабораторна робота № 3 “Умовні оператори. Оператор розгалуження”
- •Теоретичні відомості Призначення та конструкція оператора розгалуження
- •Повна форма:
- •Логічні вирази
- •Поліваріантні розгалуження (вкладені оператори розгалуження)
- •Контрольні запитання
- •Лабораторна робота № 4 “Умовні оператори. Оператор вибору”
- •Теоретичні відомості Призначення та конструкція оператора вибору
- •Приклад застосування оператора вибору
- •Контрольні запитання
- •Лабораторна робота № 5 “Циклічні оператори. Умовні цикли”
- •Теоретичні відомості
- •Оператор 1;
- •Цикл з післяумовою repeat… until
- •Відмінності у роботі циклів на перед- та післяумовою
- •Контрольні запитання
- •Контрольні запитання
- •Лабораторна робота № 7 “Процедури”
- •Теоретичні відомості Процедури
- •Процедура має загальний вигляд
- •Завдання
- •Контрольні запитання
- •Лабораторна робота № 8 “Функції”
- •Теоретичні відомості Функції
- •Функція має такий загальний вигляд:
- •Завдання
- •Контрольні запитання
- •Лабораторна робота № 9 “Одновимірні масиви”
- •Теоретичні відомості Поняття одновимірного масиву
- •Опис масивів
- •1 Спосіб
- •2 Спосіб
- •Операції над масивами
- •Контрольні запитання
- •Лабораторна робота № 10 “Двовимірні масиви або матриці”
- •Теоретичні відомості Способи описання матриць у Паскалі
- •Приклади використання двомірних масивів
- •Контрольні запитання
- •Лабораторна робота № 11 “Сортування в структурах даних”
- •Теоретичні відомості Поняття сортування
- •Способи сортування Сортування вставкою
- •Сортування вибором
- •Сортування обміном
- •Контрольні запитання
- •Лабораторна робота № 12 “Робота з рядками”
- •Теоретичні відомості Рядкові змінні
- •Процедури та функції для роботи з рядками
- •Завдання
- •Контрольні запитання
- •Лабораторна робота № 13 “Робота з множинами”
- •Теоретичні відомості Множини
- •Особливості роботи з множинами
- •Контрольні запитання
- •Лабораторна робота № 14 “Записи”
- •Створення масивів записів
- •Завдання
- •Контрольні запитання
- •Лабораторна робота № 15 “Робота з текстовими файлами ”
- •Теоретичні відомості Файлові змінні та операції з ними
- •Файлова змінна текстового типу зв’язується з конкретним файлом на диску процедурою Assign ( файлова змінна, ім’я фізичного файлу ).
- •Особливості роботи з файлами
- •Контрольні запитання
- •Лабораторна робота № 16 “Робота з типізованими файлами”
- •Теоретичні відомості Файлові змінні та операції з ними
- •Поцедури та функції для роботи з типізованими файлами
- •Rewrite(f) - Створює новий файл і відриває йог для запису і читання якщо файл з таким ім'ям вжі існує, його вміст стирається, а сам файл відкривається заново.
- •Прямийдоступ до вмісту файлів надають процедури і функції:
- •Особливості роботи з типізовами файлами
- •Завдання
- •Контрольні запитання
- •Лабораторна робота № 17 “Середовище Турбо-Прологу. Створення простої бази даних”
- •Приклад розв‘язання задачі на Пролозі
- •Лабораторна робота № 18 “Середовище Турбо-Прологу. Факти і правила. Трасування програм”
- •Контрольні запитання
- •Глосарій
- •Використана література
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
КІРОВОГРАДСЬКИЙ ДЕРЖАВНИЙ ПЕДАГОГІЧНИЙ УНІВЕРСИТЕТ
імені Володимира Винниченка
КАФЕДРА ІНФОРМАТИКИ
Лабораторний практикум
з дисципліни
«Інформатика»
для студентів спеціальностей «Математика» та «Фізика»
Частина 3
Кіровоград
2005
Рекомендовано до друку на засіданні кафедри інформатики (протокол № 6 від 27 грудня2005 р.)
Укладачі:
|
ЛупанІринаВолодимирівна, кандидат педагогічних наук, доцент Присяжнюк Олена Віталіївна, кандидат технічних наук, доцент Копотій Вікторія Володимирівна, викладач кафедри інформатики |
|
|
Рецензент: |
Рєзіна Ольга Василівна, старший викладач кафедри інформатики |
Лабораторний практикум з дисципліни «Інформатика» для студентів спеціальностей «Математика» та «Фізика». Частина 3. / Лупан І.В., Присяжнюк О.В., Копотій В.В. – Кіровоград: КДПУ ім. В. Винниченка, 2005. – 88 с.
© Кіровоград: КДПУ ім. В. Винниченка, 2005
Лабораторна робота № 1 “Середовище програмування Turbo Pascal”
Мета: сформувати уміння користуватися головним меню, довідкою середовища, виконувати дії над вікнами, запускати на виконання програми, створювати та зберігатипрограми.
Питання для вивчення
Основні команди оболонки програмування Turbo Pascal.
Введення та редагування програми у середовищі Turbo Pascal.
Компіляція та виконання програми.
Теоретичні відомості Основні команди оболонки програмування Turbo Pascal
Для завантаження оболонки програмування екран достатньо запустити на виконання файл turbo.exe (bp.exe), що знаходиться у папці C:\BP\BIN. Екран набуває після завантаження такого вигляду як на малюнку 1.
Малюнок 1. Вікно Turbo Pascal
Головне меню оболонки програмування знаходиться у верхньому рядку екрану і викликаються за допомогою клавіша F10. У головному меню є підменю:
File – команди для роботи з файлами;
Edit – режим редагування або створення програми;
Search – режим відшукання чи заміни заданого фрагмента тексту;
Run – режими виконання програми;
Compile – режими компіляції програми;
Options – опції для конфігурації середовища;
Debug – команди налагодження програми;
Options – команди переривання і перегляду;
Window – команди для конфігурування вікон і роботи з ними;
Help – команди для отримання довідки.
Потрібний пункт вибирають стрілками переміщення курсору або мишкою і натискають на клавішу Enter. Якщо ви уважно подивитесь на команди меню, то біля деяких команд побачите поруч написані назви клавіш або комбінацій клавіш. Такі клавіші або їх комбінації прийнято називати «гарячими».
Розглянемо коротко основні команди головного меню.
File
New – створити новий файл;
Open – відкрити існуючий файл;
Save – записати файл з текстом програми на диск;
Saveas… – записати файл на диск з новим іменем;
Saveall – записати всі файли, які відкриті;
Change dir – вибрати робочу директорію;
DOS shell – виконати сеанс MS DOS, для повернення в середовище програмування слід ввести команду Exit;
Exit – закінчити роботи в середовищі програмування.
Run
Run – виконати програму;
Step over – виконання програми по крокам – схоже на наступну команду, але коли викликається процедура або функція користувача, то вона виконується повністю (за один крок);
Trace into – трасування програми – виконання по крокам;
Go to cursor – виконання програми до положення курсора у вікні редагування;
Program reset – відміняє поточний сеанс налагодження програми;
Parameters – показує екран з вихідною інформацією роботи програми.
Compile
Compile – компіляція тексту програми;
Make – виклик послідовності Make Turbo Pascal;
Build – нова трансляція всіх файлів