Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемДмитрий Скрипицин
1 Поняття об єкта у програмуванні. Властивості об єкта. Елементи інтерфейсу користувача як об єкти.
2 Програмування Програмування - у звичайному розумінні, це процес створення комп ' ютерних програм. Ми розглядали призначення та складові програм узагалі, а зараз звернімо увагу на окремий різновид програм, яким ми користуємось найчастіше, а саме сучасні прикладні програми. Працюючи з такими програмами, ви виконували дії над певними об єктами : командами меню, кнопками, прапорцями, клітинками електронної таблиці, фрагментами тексту тощо.
3 Об єкт Можна сказати, що об єкт це основна структура даних у сучасних програмах, які тому і називають об єктно - орієнтованими. Кожен об єкт має певний набір параметрів ( наприклад, якщо йдеться про кнопку у програмі, то це розмір, колір тла, тип шрифту, яким зроблено напис на кнопці, тощо ). Стан об єкта це сукупність значень його параметрів у певний момент часу. Зокрема стан кнопки можна описати так : розмір 50×100 пікселів, колір сірий, шрифт Arial, ненатиснута.
4 Програмні об єкти Програмні об єкти виконують дії не самі по собі, не раптово, а лише у відповідь на настання тієї чи іншої події у цьому полягає основний принцип подійно - орієнтованого програмування. Переважна більшість програм, з якими ви працюєте, є не лише об єктно - орієнтованими, а й подійно - орієнтованими це друга характерна особливість сучасного програмного забезпечення. Головні особливості сучасних прикладних програм це зберігання даних у вигляді об єктів та виконання дій у результаті настання тих чи інших подій. Таку властивість програм називають об єктною та по ¬ дійною орієнтованістю.
5 Транслятори і компілятори В даний час для того, щоб програма могла бути зрозуміла і виконана ЕОМ, потрібен спеціальний інструмент - транслятор. Існують два види трансляторів - компілятори і інтерпретатори. Більшість компіляторів переводить програму з деякої високорівневої мови програмування в машинний код, який може бути безпосередньо виконаний процесором. Інтерпретатор – це віртуальна машина, що виконує програму.
6 Об єктно орієнтована програма Lazarus - середовище швидкої розробки програмного забезпечення для компілятора Free Pascal, аналогічна Delphi.
7 Новітнє середовище Даний проект базується на оригінальній бібліотеці візуальних компонентів Lazarus Component Library (LCL). Програмне забезпечення, що працює більш ніж на одній апаратній платформі і Free Pascal - це компілятор мов Pascal і Object Pascal, що працює під Windows, Linux, Mac OS X, FreeBSD, і іншими ОС. Таким чином, розроблені додатки можуть функціонувати практично під будь - якою операційною системою. Все, що ви бачите на екрані під час роботи різних додатків, всі елементи ( кнопки, бігунки, меню і т. п.) можна реалізувати в Lazarus
8 Створення програми Процес створення програми можна розділити на наступні етапи : 1. Створення проекту. В результаті на екрані з ' являється порожня форма ( вікно майбутнього програми ). 2. Створення графічного інтерфейсу проекту - розташування необхідних елементів, завдання розмірів, зміна властивостей ; 3. Написання програмного коду, який визначить, що робитиме ваша програма. 4. Налагодження програми. Щоб познайомиться з основними інструментами середовища розробки, запустимо середовище програмування. Для цього виконайте команду : Пуск => Всі програми => Lazarus =>. При цьому запускається оболонка створення додатків, звана інтегрованою середовищем розробки IDE (Integrated Development Environment).
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.