рограми [28].  
 . 2.2 Програмна оболонка Delphi 
  У стандартну поставку Delphi входять основні про єкти, Які утворюють вдалину підібрану ієрархію з 270 базових класів. На Delphi можна однаково добрі писати як Додатки до корпоративних баз даних, так и програми для вимірювальних систем. Розробка інтерфейсу в Delphi є й достатньо пробачимо завдань для програміста.забезпечує вічерпну бібліотеку класів? візуальну компонентний бібліотеку (VCL), бібліотеку Borland Component (CLX), и блок швидкої розробки (RAD) Інструментальні засоби, включаючі приложение и шаблони форм, и майстри. Delphi про єктно-орієнтоване програмування. 
  З нестандартних поліпшень Borland, внесеними об'єктній Pascal треба відзначіті Властивості (Properties) и перезагружаемость процедур и функцій (Overloading) [10]. 
  Перевага Delphi є простота, ШВИДКІСТЬ и ефективність. Delphi має Найшвидший з усіх компілятор. Іншою перевага є простота Вивчення Object-Pascal. Бібліотека VCL дозволяє програмуваті и в середовіщі Windoows API. Модель програмування в Delphi компонентний, что дозволяє використовуват безліч Вже створеня компонент, створюваті свои и використовуват додаткові чужі. До Перевага можна Віднести й достатньо Швидкий браузер класів и Миттєвий Висновок підказки авто Завершення коду [11]. 
  Недоліком Delphi можна назваті наявність меншого числа функцій, чем у C ++: чи не дістає шаблонів, перевантаження Операторів и про єктної моделі, схожого на модель C ++. После использование про єктів їх треба зніщіті, віклікаючі метод Free. У C ++ об'єкти знищують автоматично при віході Із зони відімості. Крім того, помітно розростання ехе-файлів, что генеруються Delphi. 
  Компілятор вбудований в Delphi Забезпечує трансляцію Object Pascal програми в об'єктній код, віявляє синтаксичні помилки, обробляє віняткові ситуации, дозволяє віробляті налагодження, Здійснює лінковку и створює віконуваній модуль. У Delphi компіляція проводитися безпосередно в машинному коді [12]. 
  Особливості технології CodeInsight в редакторі кодів це інтелектуальний редактор, что дозволяє Виконувати Копіювання/вставку, вибір зі списку зарезервованому слів, зазначену увазі та місця синтаксичних помилок. 
  У Delphi вікорістовується інкапсуляція (про єднання запісів з процедурами и функціямі), Спадкування (использование про єкта для побудова ієрархії породженіх про єктів), поліморфізм (Завдання одного имени Дії, Пожалуйста передається вгору и вниз по ієрархії про єктів)? традіційні для ООП.Componentes Librares (VCL)? це ієрархія з 270 базових класів. побудова корістувальніцького інтерфейсу, про єкти управління Даними, графічні про єкти, об єкти мультимедіа, діалоги та про єкти управління файлами, управління DDE и OLE.Database Engine (BDE)? препроцесор операційної системи Забезпечує доступ до об'єктів БД в Delphi, засновання на SQL: Oracle, Sybase, Informix и InterBase, файлів формату .dbf, или .db (Paradox) або .mdb (Access). 
				
				
				
				
			  Унікальні возможности Delphi полягають у тому, что розробник могут додаваті CASE- інструменти, кодові генератори, а такоже авторські help'і, Доступні через меню Delphi [13]. 
  Технологія Two-way tools Забезпечує однозначно відповідність между візуальнім Проектування і класичним написанням тексту програми. Це означає, что розробник всегда может Бачити код, відповідній того, что ВІН побудував помощью візуальніх ІНСТРУМЕНТІВ и навпаки. 
  Інспектор про єктів представляет з себе окреме вікно, де можна в период проектування програми встановлюваті значення властівостей і подій про єктів (Properties amp; Events). 
  Менеджер проектів дает можлівість розробник переглянутися всі модулі у відповідному проекті и постачає Зручне механізмом для управління проектами [14]. 
  Основа Object Pascal це Механізм Run-Time Туре Information (RTTI), тобто информации про тіпі на етапі виконан програми и властівостей об'єктніх тіпів-класів, з ПОНЯТТЯ Властивості (property); а такоже ОБРОБКИ виняткова СИТУАЦІЙ (exception handling). 
  делегування події означає Прикрепление коду, обробного дія которого-небудь інтерактивного елемента, например, кнопки, натіскання на якові Фактично вікорістовує делегування кодом для асоціювання кодом з подією onclick. 
  Технологія редагування помилок програми предполагает Перехід до фрагмента коду, Який містіть ошибку, при цьом треба Встановити курсор в рядок з повідомленням про ошибку и з контекстного меню вібрато команду Edit source [15]. 
  Попередження и підказки з'являються при віявленні в Програмі неточностей, Які НЕ є ошибку, компілятор виводами підказки (Hints) i попередження (warnings). 
  Структурна обробка вин...