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

Реферат Створення системи для Підвищення ефектівності роботи вікладачів учбового закладу





рограми [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).

Структурна обробка вин...


Назад | сторінка 5 з 9 | Наступна сторінка





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

  • Реферат на тему: Створення програми в Borland Delphi, тест Амтхауера
  • Реферат на тему: Розробка програми на мові програмування Delphi
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Розробка програми на Delphi для вирішення транспортної задачі
  • Реферат на тему: Створення проекту в середовищі програмування Borland Delphi 7.0