
- •Методичні рекомендації до виконання лабораторних робіт з дисципліни
- •Пояснювальна записка
- •Лабораторна робота № 1
- •Лабораторна робота № 2
- •Лабораторна робота № 3
- •Лабораторна робота № 4
- •Лабораторна робота № 5
- •Лабораторна робота № 6
- •Лабораторна робота № 7,8
- •Практична робота № 9,10
- •Лабораторна робота № 11
- •Лабораторна робота № 12
- •Лабораторна робота № 13
- •Звіт з лабораторної работи № __
- •Завдання на лабораторну роботу
Лабораторна робота № 11
Тема: Створення й застосування користувацьких підпрограм, а також вбудованих процедур і функцій у графіці
Мета: освоїти можливості Delphi в рисуванні найпростіших графічних зображень.
Устаткування: персональний комп’ютер.
Програмне забезпечення: операційна система Windows, програма для перегляду відео уроків, візуальне середовище програмування Delphi.
Завдання: Побудувати на формі зображення координатних осей, конверта і піраміди, графіка функції, використовуючи графічні можливості Delphi:
Написати програму, що виводить на екрані дві лінії — горизонтальну й вертикальну. При цьому лінії мають бути пунктирними (стилі psDash і psDot), а їхній колір—синім. (ст.144)
Написати програму, яка рисує заштриховані прямокутники (ст.146)
Створити додаток, який малює на формі конверт і піраміду. (ст. 147)
Створити додаток, який будує на формі графік функції у = sin(х) (148).
Підготовка до виконання роботи
1. Підготувати бланк звіту з роботи;
2. Опрацювати теоретичний матеріал за темою роботи;
Електронні підручники: |
Примітки |
|
Delphi 7 |
Додаткова, розділ 6 |
|
Delphi для профессионалов |
додаткова |
|
TurboPascal |
додаткова розділ 8, 11 |
|
Delphi Быстрый Старт |
Додаткова ст. 54-59 |
|
Кащеев_Делфі |
Опрацювати ст.117 – 141 та приклади …\ ст.142_ЛАБ_11\приклади\ ст 120; ст. 125; ст.134, ст.136, ст.137 |
|
Сидоров М.В_Елементи програмування у середовищі Delphi |
Опрацювати ст.33-35 |
|
Електроний(і) урок(и) |
Повторити всі відеоуроки, які знаходяться в папці ВідеоУроки Delphi 7_1 |
Переглянути відео урок: …\ст.142_ЛАБ_11\ lessons10_Подпрограммы - Функции.avi; |
Лабораторна робота |
Опрацювати теоретичний матеріал, скласти, відлагодити програми оформити звіт, зразок виконаних програм на ст.144, 146, 147, 148 див. …\ ст.142_ЛАБ_11\приклади\ст. 144 самостійно\Project1; ст. 146 самостійно\Project1; ст. 147 самостійно\Project1; ст. 144 самостійно\Project1 Опрацювати теоретичний матеріал ст.142_ЛАБ_11\ використанняBrash.pdf; графічні можливості.pdf; Процедури та функції.pdf; Рекурсивні функції.pdf |
3. Використовуючи теоретичний матеріал дати відповіді на контрольні запитання.
Контрольні питання
Чим зумовлена необхідність використовувати підпрограми?
У чому відмінності в застосуванні процедур і функцій?
Які типи даних може повернути функція?
Опишіть, який вигляд має заголовок функції.
Яким чином можна записати результат у середині тіла функції?
Назвіть причини використання процедур.
У яких випадках у передаванні параметрів використовується ключове слово const?
У яких випадках у передаванні параметрів використовується ключове слово out?
У яких випадках у передаванні параметрів використовується ключове слово var?
Що собою являють способи передавання параметрів за значеннями і за посиланням?
Перелічіть арифметичні функції, що використовуються в роботі з числовими змінними. Наведіть приклади.
Перелічіть тригонометричніфункції. Наведіть приклади.
Перелічіть функції виділення цілої та дробової частин. Наведіть приклади.
Які функції Delphi призначені для оброблення рядкових даних?
Перелічіть процедури, що використовуються в роботі з рядковими даними.
Перелічіть функції перетворення типів даних.
За допомогою методу середніх квадратів одержати шість значень випадкових чисел за умови, що початкове число дорівнює 1234.
Порядок виконання роботи
Пройти інструктаж з техніки безпеки.
Включити комп’ютер.
Завантажити середовище розробки Borland Delphi 7.
Написати програму, що виводить на екрані дві лінії — горизонтальну й вертикальну. При цьому лінії мають бути пунктирними (стилі psDash і psDot), а їхній колір—синім. (ст.144)
Написати програму, яка рисує заштриховані прямокутники (ст.146)
Створити додаток, який малює на формі конверт і піраміду. (ст. 147)
Створити додаток, який будує на формі графік функції у = sin(х) (148).
Зберегти результат роботи.
Оформити звіт з лабораторної роботи