top of page

Lazarus - це візуальне середовище програмування, в основу якого покладено принципи об’єктно-орієнтованого програмування.

Об’єктно-орієнтоване програмування — це метод програмування, що ґрунтується на поданні програми у вигляді сукупності об’єктів, що взаємодіють.

В основі середовища програмування Lazarus лежить мова програмування Object Pascal, яка бере свій початок від класичної мови Pascal (Паскаль).

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

Free Pascal - це компілятор мов Pascal і Object Pascal, що працює під Windows, Linux, Mac OS X, FreeBSD, і іншими ОС. Таким чином, розроблені додатки можуть функціонувати практично під будь-якою операційною системою.

 

Все, що ви бачите на екрані під час роботи різних додатків, всі елементи (кнопки, бігунки, меню і т.п.) можна реалізувати в Lazarus. В Lazarus використовується технологія візуального програмування. Користувач для створення графічного інтерфейсу додатку використовує готові компоненти, значки яких знаходяться на панелі компонентів. Після того як він поміщає компонент на формі, програмний код для нього генерується автоматично. Вручну залишається запрограмувати тільки ті дії, які виконуватиме цей додаток.

Після запуску сеоедовища на екрані з'явитися ось такий набір вікон:

Якорь 1

 Основні інструменти середовища розробки Lazarus:

1. Вікно форми - вікно майбутньої програми.
2. Головне вікно, що містить три панелі: меню, панель інструментів, палітру компонентів. Палітру компонентів ви будете використовувати для вибору необхідного для створення користувацького інтерфейсу.
3. Вікно Інспектор об'єктів, що містить файли проекту і вікно зі вкладкою Властивості, в якому ви будете налаштовувати властивості поміщених на форму об'єктів.
4. Вікно Редактор вихідного коду, в якому ви будете писати програмний код.

5. Вікно повідомлень.

 

 Одже середовище Lazarus містить:

  • текстовий редактор - для введення і редагування тексту програми;

  • компілятор - для перекладу програми з мови програмування Object Pascal на мову команд, які може виконати процесор комп'ютера;

  • засоби налагодження програми - для пошуку в ній помилок;

  • довідкову систему. 

 

Якорь 2
bottom of page