Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування автоматизованої інформаційної системи книжкового складу

Реферат Проектування автоматизованої інформаційної системи книжкового складу





- результат розвитку мови Турбо Паскаль, який, у свою чергу, розвинувся з мови Паскаль. Паскаль був повністю процедурною мовою, Турбо Паскаль починаючи з версії 5.5 додав до Паскаль об'єктно-орієнтовані властивості, а Delphi - об'єктно-орієнтована мова програмування з можливістю доступу до метаданих класів (тобто до опису класів та їх членів) у компилируемая коді, також званому інтроспекцією. Так як всі класи успадковують функції базового класу TObject, то будь-який покажчик на об'єкт можна перетворити до нього, і скористатися методом ClassType і функцією TypeInfo, які й забезпечать интроспекцию. Також відмітною властивістю Дельфі від С + + є відсутність можливості розташовувати об'єкти в стеку (об'єкти, успадковані з Турбо Паскаля, розташовуватися в стеку можуть) - всі об'єкти потрапляють в динамічно виділяється область (купу). Де-факто ObjectPascal, а потім і мову Delphi є функціональними нарощуваннями TurboPascal. Про це говорять позначення версій компілятора. Так, в Delphi 7 компілятор має номер версії 15.0 (Остання версія BorlandPascal/TurboPascal позначалася 7.0, в Delphi 1 компілятор має версію 8.0, в Delphi 2 - 9.0, і т. д. Номер версії 11.0 носить компілятор Pascal, який до складу середовища C + + Builder). Delphi зробив величезний вплив на створення концепції мови C # для платформи. NET. Багато його елементи і концептуальні рішення увійшли до складу С #. Однією з причин називають перехід Андерса Хейлсберг, одного з провідних розробників Дельфі, з компанії BorlandLtd. в MicrosoftCorp [2].

Версія 1 була призначена для розробки під 16-ти розрядну платформу Win16;

Версії з другої компілюють програми під 32-х розрядну платформу Win32;

Разом з 6-й версією Delphi вийшла сумісна з ним за мовою та бібліотекам середу Kylix, призначена для компіляції програм під операційну систему Linux;

Версія 8 здатна генерувати байт-код виключно для платформи. NET. Це перша середа, орієнтована на розробку багатомовних додатків (лише для платформи. NET);

Подальші версії (що позначаються роками виходу, а не порядковими номерами, як це було раніше) можуть створювати як додатки Win32, так і байт-код для платформи. NET;. NET - середовище розробки Delphi, а так ж мова Delphi (ObjectPascal), орієнтовані на розробку додатків для. NET. Перша версія повноцінного середовища розробки Delphi для. NET - Delphi 8. Вона дозволяла писати програми тільки для. NET. В даний час, в Delphi 2006, можна писати програми для. NET використовуючи стандартну бібліотеку класів. NET, VCL для. NET. Середа також дозволяє писати. NET-додатки на C # і Win32-додатки на C + +. Delphi 2006 містить функції для написання звичайних додатків з використанням билиотека VCL і CLX. Delphi 2006 підтримує технологію MDA за допомогою ECO (EnterpriseCoreObjects) версії 3.0. У березні 2006 року компанія Borland прийняла ріше...


Назад | сторінка 2 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Розробка мультимедійного навчального посібника з Borland Developer Studio з ...
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Розробка додатків в Borland Delphi
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...