- •Пояснювальна записка
- •Практична робота №1 Тема: Вставка об'єктів, малюнків в текстовий документ
- •Хід роботи
- •Контрольні запитання
- •Практична робота №2 Тема: Використання стилів і шаблонів документів.
- •Хід роботи
- •Практична робота №3 Тема: Розробка слайдової презентації
- •Хід роботи
- •Практична робота №4 Тема: Анімація в слайдових презентаціях
- •Хід роботи
- •Практична робота № 5 Тема: Створення інформаційного бюлетеня та буклету.
- •Хід роботи
- •Контрольні запитання:
- •Практична робота №6 Тема: Складення програм із розгалуження.
- •Хід роботи
- •Практична робота №7 Тема: Програмування циклічних обчислювань.
- •1) Цикли з передумовою:
- •2) Цикли з післяумовою:
- •Хід роботи
- •Практична робота №8 Тема: Створення і використання підпрограм користувача та вбудованих процедур і функцій.
- •Хід роботи
- •Практична робота №9 Тема: Створення найпростішого проекту. Робота з формою.
- •Хід роботи
- •Практична робота №10 Тема: Введення та виведення даних, робота зі змінними.
- •Хід роботи
- •Практична робота №11 Тема: Розміщення на формі елементів керування та робота з ними.
- •Хід роботи
- •Практична робота №12 Тема: Налагодження програми.
- •Хід роботи
- •Практична робота № 13 Тема: Введення даних і форматування таблиць процесора.
- •Хід роботи
- •Практична робота № 14 Тема: Використання формул в електронних таблицях.
- •Хід роботи
- •Контрольні запитання
- •Практична робота № 15 Тема: Фільтрація даних й обчислень підсумкових характеристик.
- •Хід роботи
- •Контрольні запитання
- •Практична робота №16 Тема: Створення схеми даних у базі.
- •Хід роботи
- •2. Обдумайте, опишіть I задайте можливі зв'язки між таблицями.
- •Практична робота №17 Тема: Створення форм бази даних засобами мs access і робота з ними.
- •Хід роботи
- •Контрольні запитання
- •Практична робота №18 Тема: Виконання завдань з обробки інформації у кількох програмних середовищах.
- •Хід роботи
- •Контрольні запитання
- •Список літератури
Хід роботи
-
Запустіть середовище програмування Delphi, ознайомтеся з компонентами середовища.
-
Створіть новий проект, збережіть його в власній папці. Прогляньте вміст всіх файлів, що входять до вашого додатку за допомогою програми Блокнот.
-
Змініть за допомогою інспектора об’єктів розмір форми, надпис на формі, колір клієнтської частини вікна на власний розсуд.
-
Змініть піктограму на проекті.
-
Виставте позицію при запуску – по центру, змініть властивість BorderStyle таким чином, щоб при запуску на формі виводилася лише кнопка «Закрыть».
-
Збережіть всі зміни в проекті, запустіть проект.
Контрольні запитання.
-
Опишіть склад середовища програмування Delphi.
-
Із яких файлів складається стандартний проект?
-
Що таке форма?
-
Яким чином можна змінити розміри форми?
-
В якому місці робочого вікна відбудеться запуск форми, якщо всі параметри запуску залишилися по замовчуванню?
Практична робота №10 Тема: Введення та виведення даних, робота зі змінними.
Мета Навчитися створювати найпростіші програмні продукти за допомогою візуальної мови програмування.
Теоретичні відомості
Структура програми
Програма мовою Delphi складається з розділів:
-
розділ оголошення міток;
-
розділ оголошення констант;
-
розділ оголошення типів;
-
розділ оголошення перемінних;
-
розділ оголошення процедур і функцій;
-
розділ інструкцій програми.
Оголошення змінних виконується до блоку інструкцій програми і починається з командного слова var (у головному модулі (глобальні перемінні) після опису базових типів, у процедурах і функціях – до першої команди begin):
var { оголошення перемінних }
{ оголошення процедур і функцій програміста }
До основних типів даних мови відносяться:
-
цілі числа (integer і ін.);
-
дійсні числа (real і ін.);
-
символи (char);
-
рядки (string);
-
логічний (boolean).
Цілі числа і числа плаваючою точкою (дійсні) можуть бути представлені в різних форматах.
Цілі числа
Формат |
Діапазон значень |
SHORTINT |
-128-127 |
INTEGER |
-32 768-32 767 |
LONGINT |
-2 147 483 648-2 147 483 647 |
BYTE |
0-255 |
WORD |
0-65 535 |
Дійсні числа
Формат |
Діапазон значень |
Кількість значущих цифр |
REAL |
2.9E-39-1.7e38 |
11-12 |
SINGLE |
1.5E-45-3.4e38 |
7-8 |
DOUBLE |
5.0Е-324-1.7е308 |
15-16 |
EXTENDED |
3.4Е-4932-1.1е4932 |
19-20 |
Строки
Строки можуть бути оголошені двома способами.
Варіант 1:
Ім'я: string;
Оголошено змінну-рядок довжиною 255 символів.
Варіант 2:
Ім'я: string[довжина строки ];
Оголошено змінну-рядок зазначеної довжини.
Для введення даних в мові Delphi найчастіше використовують об’єкт Edit або функцію InputBox. Дані в об’єкт Edit вводяться безпосередньо під час виконання програми.
Конструкція оператора InputBox:
InputBox ('Заголовок вікна','Текст у вікні',змінна);
Необхідно пам’ятати, що за допомогою цих операторів проводиться ввід лише текстових даних. Для переведення текстових даних в числові використовують функції StrToInt(дані) і StrToFloat(дані) або val(дані) (перевід тексту в ціле та дійсне числа відповідно).
Для виведення даних в мові Delphi найчастіше використовують об’єкти Edit та Label або функцію MessageBox. Дані в об’єкт Edit вводяться безпосередньо під час виконання програми.
Конструкція оператора MessageBox:
MessageBox ('Заголовок вікна','Текст у вікні',перелік кнопок);
Необхідно пам’ятати, що за допомогою цих операторів проводиться вивід лише текстових даних. Для переведення числових даних в текстові, використовують функції IntToStr (дані) і FloatToStr (дані) або Str (дані) (перевід цілих та дійсних чисел в текст).