- •Лабораторний практикум
- •Методичні вказівки для самостійної підготовки
- •1. Середовище програмування Delphi
- •1.1. Головне вікно
- •2. Робота з проектом в середовищі Delphi
- •2.1. Поняття проекту
- •2.2. Керування проектом
- •2.2.1. Створення, збереження і відкриття проекту
- •2.2.2. Налаштування параметрів проекту
- •2.2.3. Компіляція та складання проекту
- •2.2.4. Запуск готового додатку
- •3. Основи візуального програмування в середовищі Delphi
- •3.1. Основні концепції візуального програмування в Delphi
- •3.2. Порожня форма і її модифікація
- •4. Огляд візуальних компонент Delphi
- •Стандартні компоненти.
- •5. Програмування графіки в Delphi
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •4. Контрольні запитання
- •5. Варіанти завдань
- •Література
- •Лабораторний практикум
5. Варіанти завдань
№ з/п |
Вигляд функції |
№ з/п |
Вигляд функції |
1 |
y=sin3 ax/(ax+b) |
13 |
z=arctgbx/(1+sin2x) |
2 |
y=e-bx/(b+cos3 bx) |
14 |
z=(eax+5)/(1+cos2x) |
3 |
y=ln2 x/(a x) |
15 |
z=e-x(a+bx)/ln2x |
4 |
|
16 |
z=(tg2ax-b)/eax |
5 |
|
17 |
z=(ln2(a+x))/(a+x)2 |
6 |
y=(a-e5x)/ln2x |
18 |
|
7 |
y=(ax+b)2,5/(1,8+cos5bx) |
19 |
|
8 |
z=b+sin2ax)/e-x/2 |
20 |
|
9 |
z=(sin2x-a)/bx |
21 |
|
10 |
z=atg2x/(b+0,7x) |
22 |
|
11 |
z=ln(a2-x)/(bsin2x) |
23 |
|
12 |
z=(1+tg2x/a)/(b+ex/a) |
24 |
|
Лабораторна робота № 4
Створення програми розрахунку заданого полінома
1. Мета роботи
Навчитись програмувати циклічні оператори в середовищі Delphi, освоїти візуальні компоненти класів TRadioButton, TRadioGroup, TGroupBox, TPanel.
2. Завдання на лабораторну роботу
1. Ознайомитись з методичними вказівками для самостійної підготовки.
2. Використовуючи систему програмування Delphi скласти програму обчислення поліному, згідно заданого варіанту, 1-го, 2-го, 3-го, 4-го та 5-го порядків. Для керування програмою розробити інтерфейс користувача з врахуванням наступних умов:
а) заголовок форми: "Обчислення поліному";
б) для вводу вхідних даних та відображення результату використати компоненти класу TEdit, при чому компонент призначений для відображення результату не повинен застосовуватись для вводу та редагування;
в) для вибору порядку застосувати компоненти класу TRadioButton або класу TRadioGroup;
г) для відображення коротких пояснень застосувати компоненти класу TLabel;
д) для здійснення розрахунку та для виходу з програми застосувати компоненти класу TButton.
3. Перевірити програму, здійснити розрахунок.
4. Оформити звіт.
3. Зміст звіту
1. Назва роботи.
2. Мета роботи.
3. Індивідуальне завдання.
4. Текст програми.
4. Контрольні запитання
1. Яке призначення властивості ReadOnly компонента класу TEdit?
2. Використання компонент для групування класів TPanel та TGroupBox.
3. Призначення, основні властивості та методи компонента класу TRadioButton.
4. Призначення, основні властивості та методи компонента класу TRadioGroup.
5. Який метод форми застосовують для її закриття?
5. Варіанти завдань
№ |
Поліном |
№ |
Поліном |
1. |
|
13. |
|
2. |
|
14. |
|
3. |
|
15. |
|
4. |
|
16. |
|
5. |
|
17. |
|
6. |
|
18. |
|
7. |
|
19. |
|
8. |
|
20. |
|
9. |
|
21. |
|
10. |
|
22. |
|
11. |
|
23. |
|
12. |
|
24. |
|
Лабораторна робота № 5
Створення програми розв'язування системи лінійних скінченних рівнянь
1. Мета роботи
Освоїти програмування методів розв'язання систем лінійних алгебричних рівнянь, освоїти візуальний компонент класу TMainMenu.
2. Завдання на лабораторну роботу
1. Ознайомитись з методичними вказівками для самостійної підготовки.
2. Використовуючи систему програмування Delphi скласти програму розв'язання заданої системи лінійних рівнянь.
В загальному випадку система рівнянь 3-го порядку має вигляд:
де - коефіцієнти при невідомих; - вільні члени системи рівнянь; - невідомі системи рівнянь.
Для керування програмою розробити інтерфейс користувача з врахуванням наступних умов:
а) заголовок форми: "Розв'язок системи лінійних рівнянь";
б) для відображення результату використати компоненти класу TEdit;
в) якщо немає розв'язку відображати відповідне повідомлення. Для відображення повідомлення скористатись функцією MessageDlg;
г) для відображення коротких пояснень застосувати компоненти класу TLabel;
д) для здійснення розрахунку та для виходу з програми застосувати компоненти класу TButton та здублювати виконання цих операцій в головному меню.
3. Перевірити програму, здійснити розрахунок.
4. Оформити звіт.
3. Зміст звіту
1. Назва роботи.
2. Мета роботи.
3. Індивідуальне завдання.
4. Текст програми.
5. Результати розрахунку