- •Національний університет
- •Конспект лекцій
- •Лекція - Вступ з курсу: «Застосування засобів ооп в лінгвістичних задачах»
- •Історія Delphi
- •Delphi. Основні характеристики продукту.
- •Компілятор в машинний код
- •Об'єктно-орієнтована модель програмних компонент
- •Для кого призначений Delphi
- •Швидка розробка працюючої програми з прототипів
- •Масштабовані засоби для побудови баз даних
- •Особливості Delphi
- •Відкрита компонентна архітектура
- •Бібліотека візуальних компонент
- •Структурно об'єктно-орієнтоване програмування
- •Підтримка ole 2.0, dde і vbx
- •Delphi- cередовище розробника що налаштовується Інтегроване середовище розробки Delphi
- •Інтелектуальний редактор(Code Editor)
- •Графічний відладчик
- •Інспектор об'єктів(Object Inspector)
- •Навігатор об'єктів(Object TreeView)
- •Менеджер проектів
- •Дизайнер меню
- •Історія розвитку версій Delphi
- •Компілятор в Delphi
- •Code generation (директиви компіляції коду)
Лекція - Вступ з курсу: «Застосування засобів ооп в лінгвістичних задачах»
Зміст
Історія Delphi
Delphi. Основні характеристики продукту.
Компілятор в машинний код
Об'єктно-орієнтована модель програмних компонент
Швидка розробка працюючої програми з прототипів
Масштабовані засоби для побудови баз даних
Для кого призначений Delphi
Особливості Delphi
Відкрита компонентна архітектура
Бібліотека візуальних компонент
Структурно об'єктно-орієнтоване програмування
Підтримка OLE 2.0, DDE і VBX
Delphi- cередовище розробника що налаштовується
Інтегроване середовище розробки Delphi
Інтелектуальний редактор(Code Editor)
Графічний відладчик
Інспектор об'єктів(Object Inspector)
Навігатор об'єктів(Object TreeView)
Менеджер проектів
Питання
Література
Додаток 1
Скорочення:
DDE (Dynamic Data Exchange) - механізм взаємодії додатків в операційних системах Microsoft Windows і OS / 2.
OLE (англ. Object Linking and Embedding, вимовляється як oh-lay [олей]) - технологія зв'язування та впровадження об'єктів в інші документи та об'єкти, розроблена корпорацією Майкрософт.
Історія Delphi
D
elphi
- це місто в греції, де жив дельфійський
оракул. І цим ім'ям був названий новий
програмний продукт із феноменальними
характеристиками.
Серцем Delphi є компілятор Pascal. По суті, Delphi являє собою черговий крок в еволюції компіляторів Pascal, який триває з тих часів, коли Андерс Хейлсберг (Anders Hejlsberg) створив перший компілятор Turbo Pascal. З тих пір пройшло вже більше 20 років, і програмісти не втомлюються захоплюватися надійністю, витонченістю і, звичайно ж, швидкістю роботи компіляторів Pascal від Borland. Delphi 6,7,8,9 - не виняток. У ньому втілений більш ніж десятирічний досвід розробки компіляторів, що перетворив цей 32-разрядний оптимізуючий компілятор в справжній витвір мистецтва. Хоча з плином часу можливості компіляторів постійно збільшувалися, швидкість їх роботи залишилася практично незмінною. Більш того, стабільність компілятора Delphi продовжує залишатися еталоном, з яким порівнюють всі інші інструменти розробки.
Андерс Хейлсберг (дат. Anders Hejlsberg; народ. в грудні 1960, Копенгаген) - датський інженер-програміст. У 1980 році написав свій перший компілятор мови Паскаль, який після портування під операційну систему MS-DOS продав фірмі Borland. Ця версія лягла в основу Turbo/Borland Pascal, який розвивався до 1995 року. До 1996 року Хейлсберг був головним інженером фірми Borland, де створив нове покоління компіляторів Паскаля - мова Delphi, компілятор який працював вже під операційною системою Windows. У 1996 році він перейшов в Microsoft, де працював над такими проектами, як J++ і Windows Foundation Classes. Пізніше очолив групу зі створення й проектування мови C#.
У |

2000 році
Андерс
Хейлсберг
отримав
нагороду
популярного
журналу
Dr.
Dobb's
Journal
за
створення
Turbo
Pascal,
Delphi
і
C#.