14.03.2022 р.
Тема: Поняття події. Види подій.
Події
Якщо відбулося змінення значень властивостей об’єкта, або утворився новий об’єкт, або припинив існування певний об’єкт, то говорять, що це відбулося в результаті якоїсь події.
Подія — це дія або явище, що відбувається в деякий момент часу і приводить до змінення стану світу.
Інколи настання однієї події є причиною настання іншої події. Так, у наведених нижче прикладах перша подія є причиною настання другої події:
Подув сильний вітер, і листя впало з дерева

Продзвонив будильник, і хлопчик прокинувся.

У таких випадках вважається, що друга подія залежить від першої.
Пролунав дзвоник і урок розпочався.

Закінчилася остання гра чемпіонату України з футболу, і кожна команда отримала своє місце в підсумковій таблиці.

Але події можуть бути і незалежними одна від одної. Наприклад:
Розпочався дощ, і учень отримав 10 балів з інформатики.

Завершився забіг спортсменів на 100 м, і спортсмен стрибнув у висоту на 2 м 10 см.

Учень вийшов з дому, і від зупинки відійшов автобус

Програмні об’єкти
Об’єкти, які використовуються в комп’ютерних програмах, називають програмними об’єктами.
Такі об’єкти, як і всі інші, мають властивості. Приклади програмних об’єктів, які ви вже знаєте, та їх властивостей наведено нижче.
| Програмне середовище | Програмний об’єкт | Властивості програмного об’єкта |
Операційна система Windows![]() | Файл | Ім’я, розширення імені, тип, розмір, дата створення, … |
Текстовий процесор Word![]() | Символ | Розмір, шрифт, накреслення, колір, … |
Графічний редактор Paint![]() | Графічний примітив | Розмір, колір заливки, колір ліній, товщина лінії, … |
| Редактор презентацій PowerPoint
| Слайд | Номер, к-сть об’єктів, фон, макет, … |
Програмними об’єктами є також виконавці, для яких ви складали проекти в середовищі Scratch. Їх властивостями є:
- ім’я
- положення на Сцені
- розміри
- напрям, у якому вони будуть рухатися
- колір костюма та інші.
Кожна із цих властивостей має своє значення.
З кожним програмним об’єктом, крім набору властивостей, пов’язаний ще й набір дій, які можуть відбутися над ним під час опрацювання:
- переміщення
- видалення
- створення
- змінення значень властивостей тощо
Список дій над програмним об’єктом завжди можна переглянути в контекстному меню об’єкта.
Для відкриття контекстного меню треба клацнути на об’єкті праву клавішу миші (ПКМ)
Усі ці дії відбуваються після настання певних програмних подій:
вибір об’єкта,
- натискання клавіші на клавіатурі,
- клацання по кнопці миші,
- проходження певного інтервалу часу,
- встановлення певного значення властивості об’єкта тощо.
Програмна подія – дія, яка розпізнається програмним забезпеченням, обробляється за допомогою певних інструкцій і може стати причиною для виконання таких дій. Наприклад:
- Користувач вибрав значок на Робочому столі, і значок змінив колір.
–> 
- Користувач вибрав об’єкт правою кнопкою миші, і відкрилося контекстне меню цього об’єкта.
–> 
- Користувач двічі клацнув на значку програми, і відкрилося її вікно
–> 
- Користувач вибрав команду Малюнок-Очистити малюнок у середовищі графічного редактора, і програма графічного редактора видалила всі графічні об’єкти з аркуша.
–> 
- Користувач натиснув на клавіатурі клавішу F5, і почалася демонстрація комп’ютерної презентації.
- Виконавець у середовищі Scratch підійшов до краю Сцени і змінив напрям руху на протилежний.
–> 
Часто в програмних середовищах для виконання певних дій над програмним об’єктом потрібно, щоб відбулися кілька подій у певній послідовності. Тобто потрібно виконати певний алгоритм.
У деяких випадках різні події приводять до одних і тих самих результатів. Наприклад, для того, щоб розпочати демонстрацію комп’ютерної презентації, можна, натиснути клавішу F5, або на панелі інструментів обрати “Показ слайдів-З початку”



