- •Методичні рекомендації до виконання лабораторних робіт з дисципліни
- •Пояснювальна записка
- •Лабораторна робота № 1
- •Лабораторна робота № 2
- •Лабораторна робота № 3
- •Лабораторна робота № 4
- •Лабораторна робота № 5
- •Лабораторна робота № 6
- •Лабораторна робота № 7,8
- •Практична робота № 9,10
- •Лабораторна робота № 11
- •Лабораторна робота № 12
- •Лабораторна робота № 13
- •Звіт з лабораторної работи № __
- •Завдання на лабораторну роботу
Лабораторна робота № 2
Тема: Розробка та опис алгоритмів.
Мета: навчитися складати структурні схеми алгоритмів і читати за ними алгоритми.
Устаткування: персональний комп’ютер.
Програмне забезпечення: операційна система Windows, програма для перегляду відео уроків, MS Power Point.
Завдання: Заповнити порожню структурну схему алгоритму. Відновити умови задач і записати їх у звіті.
Підготовка до виконання роботи
1. Підготувати бланк звіту з роботи;
2. Опрацювати теоретичний матеріал за темою роботи;
Електронні підручники: |
Примітки |
|
Delphi 7 |
додаткова |
|
Delphi для профессионалов |
додаткова |
|
TurboPascal |
додаткова |
|
Delphi Быстрый Старт |
додаткова |
|
Кащеев_Делфі |
Опрацювати ст.11-15, 32 - 34 |
|
Сидоров М.В_Елементи програмування у середовищі Delphi |
|
|
Електроний(і) урок(и) |
Переглянути відео уроки, які знаходяться в папці ВідеоУроки Delphi 7_1 |
Ознайомитися з відеоуроками Алгоритм, Блок_схеми_lessons, презентаціями: Алгоритмічна мова, Алгоритми, їх види та властивості, Рascal та повторити лекцію Алгоритми, які знаходяться в папці ст. 37_ЛАБ_2 |
Лабораторна робота |
Оформити звіт відповідно до вимог (ст.37,38. Інформатика .Основи візуального програмування :Навч .посібник/ Л . Б .Кащеєв, С.В.Коваленко ,С. М. Коваленко.— X. : Веста, 2011. —192 с.— (Курс за вибором); |
|
3. Використовуючи теоретичний матеріал дати відповіді на контрольні запитання.
Контрольні питання
Наведіть приклади визначення алгоритму.
Перелічіть властивості, які має алгоритм. Поясніть їх.
Назвіть етапи створення програми.
Що вивчає теорія алгоритмів? Хто заклав основи цієї науки?
Перелічіть два способи опису алгоритмів.
Які елементи використовуються в побудові структурних схем?
У яких випадках лінії на структурних схемах обов'язково позначаються стрілками?
Назвіть базові структури алгоритмів. Охарактеризуйте їх.
Порядок виконання роботи
Пройти інструктаж з техніки безпеки.
Включити комп’ютер, опрацювати відео уроки та презентації.
Виконати лабораторну роботу відповідно до вимог (ст.37,38. Інформатика .Основи візуального програмування :Навч .посібник/ Л . Б .Кащеєв, С.В.Коваленко ,С. М. Коваленко.— X. : Веста, 2011. —192 с.— (Курс за вибором);;
Оформити звіт з лабораторної роботи.
Лабораторна робота № 3
Тема: Розроблення форм та розміщення на них елементів керування.
Мета: навчитися створювати прості форми, виносити на них елементи і програмно керувати ними.
Устаткування: персональний комп’ютер.
Програмне забезпечення: операційна система Windows, візуальне середовище програмування Delphi.
Завдання:
Розробити програму з формою та двома SpeedButton — на тему «Березневі коти» (приклад 4, ст. 47) На кнопках мають бути картинки кота, який не спить, і кота, який спить. Якщо натиснути на кнопку з котом, який не спить, він «кричить», потім лягає спати, після чого другий кіт (друга кнопка) прокидається — і навпаки.
На формі розміщені три кнопки. Записати процедури, які містяться в кнопках 1 і 2. Унаслідок натискання кнопки 1 її ширина й висота збільшуються на п'ять пікселів. Форма і кнопка 2 не змінюють розмірів. У міру збільшення кнопки 1 кнопка 2 зміщується, а кнопка 3 зменшується в розмірах. Якщо натиснути кнопку 2, описаний процес іде у зворотньому порядку — кнопка 3 збільшується, кнопка 1 зменшується. Унаслідок натискання на кнопку 3 форма закривається.
Підготовка до виконання роботи
1. Підготувати бланк звіту з роботи;
2. Опрацювати теоретичний матеріал за темою роботи;
Електронні підручники: |
Примітки |
|
Delphi 7 |
додаткова |
|
Delphi для профессионалов |
додаткова |
|
TurboPascal |
додаткова |
|
Delphi Быстрый Старт |
додаткова |
|
Кащеев_Делфі |
Опрацювати ст.39 - 47 |
|
Сидоров М.В_Елементи програмування у середовищі Delphi |
Опрацювати ст.6 - 21 |
|
Електроний(і) урок(и) |
Повторити відео уроки, які знаходяться в папці ВідеоУроки Delphi 7_1 |
Ознайомитися з відеоуроками lessons1_ФОРМА, lessons2_ПОДІЇ, які знаходяться в папці ст. 44_57_ЛАБ_3 Ознайомитись з готовим проектом Кіт_Миша та зразками проектів Кіт і Кнопки, які необхідно реалізувати в процесі виконання лабораторної роботи. (ст.47, 53) |
Лабораторна робота |
Зразок виконаної роботи знаходиться в папці: ст.44_53__ЛАБ_3/ Розробка форм і розміщення на них елементів керування\ Кіт_виконати ст47/ Project1.exe ст.44_53__ЛАБ_3/ Розробка форм і розміщення на них елементів керування\ Кнопки_виконати ст53/ Project1.exe |
|
3. Використовуючи теоретичний матеріал дати відповіді на контрольні запитання.
Контрольні питання
Для чого призначені компоненти MainMenu, PopupMenu, Label i Edit, що містяться в палітрі компонентів Standard?
Яке призначення мають компоненти Memo, Button, CheckBox i RadioButton, що є в палітрі компонентів Standard?
Яке призначення мають компоненти List Box, ComboBox, GroupBox i RadioGroup, що містяться в палітрі компонентів Standard?
Для чого призначені компоненты BitBtn, SpeedButton, StringGrid i DrawGrid, що є в палітрі компонентів Additional?
Яким є призначення компонентів Image,Shape, CheckListBox і StaticText, щомістяться в палітрі компонентів Additional?
Що собою являють візуальні компоненти?
У чому полягає особливість повідомлень і контекстів?
Перелічіть можливості, які дає вікно повідомлень MessageBox.
Перелічіть можливості, які дає вікно попереджень Messaged1g.
Для чого призначене вікно введення InputBox?
Порядок виконання роботи
Пройти інструктаж з техніки безпеки.
Включити комп’ютер, опрацювати відео уроки та презентації.
Завантажити середовище розробки Borland Delphi 7.
Скласти та відлагодити програму, яка описана в завданні (ст.44, 53 . Інформатика .Основи візуального програмування :Навч .посібник/ Л . Б .Кащеєв, С.В.Коваленко ,С. М. Коваленко.— X. : Веста, 2011. —192 с.— (Курс за вибором);
Зберегти результат роботи.
Оформити звіт з лабораторної роботи.
