Поняття об єкта у програмуванні. Властивості об єкта. Елементи інтерфейсу користувача як об єкти.

Презентация:



Advertisements
Похожие презентации
Урок 5 5 клас. ОС та її інтерфейс.
Advertisements

ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Навчальна презентація вчителя Большакової Кристини Сергіївни ЗОШ 9 м. Ізмаїл.
Базові поняття програмування. Що таке програма? Чим вона відрізняється від не-програми? Складова інформаційної системи, що виконує обробку даних та може.
8 За новою програмою Знайомство з середовищем програмування. Створення найпростішого проекту.
Тема уроку. Практична робота Складання програм з розгалуженням М ета уроку: формувати вміння працювати в середовищі програмування ; створювати проект.
Ізяславський НВК 2, Гульчак Інна Василівна Середовище Visual Basic 2005 Перші кроки.
8 Практична робота 11 Налагодження готової програми За новою програмою Урок 38.
Урок 22 6 клас. ПОНЯТТЯ ПРО ОБ`ЄКТ У ПРОГРАМУВАННІ. ВЛАСТИВОСТІ ОБ`ЄКТА
Структура операційної системи. Операційна система починає працювати одразу після ввімкнення комп ютера, тому певну її частину розміщено в найважливішій.
Операційна система Windows. Вікна, їх елементи. Інформаційна система Апаратна: Системний блок Монітор Клавіатура Миша Принтер сканер Програмна: Програми.
Дипломний проект Виконав: студент гр. П Ярошенко Я.І. Керівник дипломного проекту Сібрін Ю.І. Розробка програми Продаж друкованої продукції.
8 За новою програмою Урок 31 Практична робота 10 Складання та виконання лінійних алгоритмів опрацювання величин в навчальному середовищі програмування.
Загальні відомості про системне, службове та прикладне програмне забезпечення. Класифікація, основні функції та складові операційних систем. Поняття про.
Запам'ятай! Операційна система (ОС) – комплекс програм, що забезпечує: керування роботою пристроїв компютера та обмін даними між ними; зберігання даних.
ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Розділ 6 Навчальна презентація з інформатики для 9 класу вчителя Анрієнко М.А.
Вчитель інформатики Златоустівської ЗОШ І-ІІІ ступенів Лєсконог О.В. Вчитель інформатики Златоустівської ЗОШ І-ІІІ ступенів Лєсконог О.В. Поняття про програму.
Урок № 25, 26 8 клас. Компоненти «Кнопка», «Напис» середовища Lazarus
Тема уроку. Практична робота Складання програм з розгалуженням М ета уроку: формувати вміння працювати в середовищі програмування ; створювати проект.
Дипломний проект Виконав: студент гр. П Карачевцев О.М. Керівник дипломного проекту Висоцька О.І. Електронне замовлення обідів.
Кваліфікаційна робота На тему: Робота з фрагментами тексту в MS Word Учениця.
Транксрипт:

Поняття об єкта у програмуванні. Властивості об єкта. Елементи інтерфейсу користувача як об єкти.

Програмування Програмування - у звичайному розумінні, це процес створення комп ' ютерних програм. Ми розглядали призначення та складові програм узагалі, а зараз звернімо увагу на окремий різновид програм, яким ми користуємось найчастіше, а саме сучасні прикладні програми. Працюючи з такими програмами, ви виконували дії над певними об єктами : командами меню, кнопками, прапорцями, клітинками електронної таблиці, фрагментами тексту тощо.

Об єкт Можна сказати, що об єкт це основна структура даних у сучасних програмах, які тому і називають об єктно - орієнтованими. Кожен об єкт має певний набір параметрів ( наприклад, якщо йдеться про кнопку у програмі, то це розмір, колір тла, тип шрифту, яким зроблено напис на кнопці, тощо ). Стан об єкта це сукупність значень його параметрів у певний момент часу. Зокрема стан кнопки можна описати так : розмір 50×100 пікселів, колір сірий, шрифт Arial, ненатиснута.

Програмні об єкти Програмні об єкти виконують дії не самі по собі, не раптово, а лише у відповідь на настання тієї чи іншої події у цьому полягає основний принцип подійно - орієнтованого програмування. Переважна більшість програм, з якими ви працюєте, є не лише об єктно - орієнтованими, а й подійно - орієнтованими це друга характерна особливість сучасного програмного забезпечення. Головні особливості сучасних прикладних програм це зберігання даних у вигляді об єктів та виконання дій у результаті настання тих чи інших подій. Таку властивість програм називають об єктною та по ¬ дійною орієнтованістю.

Транслятори і компілятори В даний час для того, щоб програма могла бути зрозуміла і виконана ЕОМ, потрібен спеціальний інструмент - транслятор. Існують два види трансляторів - компілятори і інтерпретатори. Більшість компіляторів переводить програму з деякої високорівневої мови програмування в машинний код, який може бути безпосередньо виконаний процесором. Інтерпретатор – це віртуальна машина, що виконує програму.

Об єктно орієнтована програма Lazarus - середовище швидкої розробки програмного забезпечення для компілятора Free Pascal, аналогічна Delphi.

Новітнє середовище Даний проект базується на оригінальній бібліотеці візуальних компонентів Lazarus Component Library (LCL). Програмне забезпечення, що працює більш ніж на одній апаратній платформі і Free Pascal - це компілятор мов Pascal і Object Pascal, що працює під Windows, Linux, Mac OS X, FreeBSD, і іншими ОС. Таким чином, розроблені додатки можуть функціонувати практично під будь - якою операційною системою. Все, що ви бачите на екрані під час роботи різних додатків, всі елементи ( кнопки, бігунки, меню і т. п.) можна реалізувати в Lazarus

Створення програми Процес створення програми можна розділити на наступні етапи : 1. Створення проекту. В результаті на екрані з ' являється порожня форма ( вікно майбутнього програми ). 2. Створення графічного інтерфейсу проекту - розташування необхідних елементів, завдання розмірів, зміна властивостей ; 3. Написання програмного коду, який визначить, що робитиме ваша програма. 4. Налагодження програми. Щоб познайомиться з основними інструментами середовища розробки, запустимо середовище програмування. Для цього виконайте команду : Пуск => Всі програми => Lazarus =>. При цьому запускається оболонка створення додатків, звана інтегрованою середовищем розробки IDE (Integrated Development Environment).