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

Реферат Розробка додатка, що реалізує метод Флойда





Ці якості дозволили версії Паскаля від Borland стати стандартом мови Паскаль де-факто.

З початку 1990-х TP/BP використовується в університетах для вивчення фундаментальних концепцій програмування.

Ймовірно, розробка Microsoft Pascal була припинена через конкуренцію з високою якістю і невеликою ціною Turbo Pascal. Інша версія свідчить, що Borland уклав угоду з Microsoft на припинення розробки Turbo BASIC (середовища розробки для BASIC, відгалузилися від Turbo Pascal), якщо Microsoft припинить розробку Microsoft Pascal. Деякий час Microsoft випускав QuickPascal, який був майже 100% -Сумісний з Turbo Pascal.

Протягом декількох років Borland поліпшував не тільки середовище розробки, але й мова. У версії 5.5 в нього були введені передові можливості об'єктно-орієнтованого програмування. Останньою випущеної версією була версія 7. Borland Pascal 7 включав в себе середовище розробки і компілятори для створення програм під DOS, під DOS з розширювачем DOS і Windows 3.x, у той час як Turbo Pascal 7 міг створювати тільки звичайні DOS-програми.

З 1995 року в Borland припинили розробку Turbo Pascal і запропонували в якості заміни середовище розробки Delphi. Нова версія мови зазнала зміни (особливо ООП), і язику повернулося початкове назва, закріплене розробниками Apple Object Pascal. Стара об'єктна модель Turbo Pascal і відповідний синтаксис підтримувався як застарілий, використання обох об'єктних моделей одночасно в одній і тій же програмі не підтримується.

Переваги Turbo Pascal:

Зручна середу розробки, що включає функціональний відладчик, доступний в будь-який момент.

) Контекстна довідкова система, за якою можна вивчати мову без звернення до сторонніх джерел.

2) Висока швидкість компіляції, висока швидкість виконання компільованих програм.

) Вбудована можливість використовувати вставки на мові асемблера.

Недоліки:

) Компілятор розрахований на реальний режим DOS, застосування якого сходить нанівець. Однак в останніх версіях компілятора і середовища введена підтримка захищеного режиму разом із відповідним отладчиком (TD).

) У модулі CRT є помилка (некоректний підрахунок кількості циклів для функції delay, не розрахований на швидкі процесори, процесори зі змінною частотою і багатозадачні середовища), через яку при запуску програми на комп'ютерах з тактовою частотою більше 200 MHz відразу відбувалося аварійне завершення з повідомленням Runtime error 200 at ... raquo ;. Існують різні варіанти виправлення модуля CRT. У варіанті Клауса Хартнегга помилка 200 не виникає, але тривалість Delay на швидких комп'ютерах менше бажаної, і ця проблема через незнання іноді теж вважається недоліком Turbo Pascal.

· C ++ Builder.

C ++ Builder - програмний продукт, інструмент швидкої розробки додатків (RAD), інтегрована середа програмування (IDE), система, використовувана програмістами для розробки програмного забезпечення на мові C ++. C ++ Builder об'єднує в собі комплекс об'єктних бібліотек (STL, VCL, CLX, MFC та ін.), Компілятор, відладчик, редактор коду і багато інших компонентів. Цикл розробки аналогічний Delphi. Більшість компонентів, розроблених в Delphi, можна використовувати і в C ++ Builder без модифікації, але, на жаль, зворотне твердження не вірно. ++ Builder містить інструменти, які за допомогою drag-and-drop дійсно роблять розробку візуальної, спрощує програмування завдяки вбудованому WYSIWYG- редактору інтерфейсу та ін. ++ Builder спочатку створювалася тільки для платформи Microsoft Windows. Пізні версії, що містять кроссплатформенную компонентну бібліотеку Borland, засновану на Qt, підтримують і Windows і Linux. (8, 991).

У 2003 Borland випустила C ++ BuilderX (CBX), написаний за допомогою тієї ж інфраструктури, що і JBuilder, який при цьому був мало схожий на C ++ Builder або Delphi. Цей продукт призначався для розробки великих програм для великих підприємств, але комерційного успіху не досяг. В кінці 2004 року Borland оголосила, що продовжить розвиток класичного C ++ Builder і об'єднає його з середовищем розробки Delphi, припинивши, таким чином, розробку C ++ BuilderX.

Через приблизно рік після цього оголошення, Borland випустила Borland Developer Studio +2006 , який включав в себе Borland C ++ Builder +2006 , який пропонував поліпшене керування конфігурацією і налагодженням. Borland Developer Studio 2006 - єдиний повноцінний комплект, що містить Delphi, C ++ Builder і C # Builder.

У 2007 CodeGear випустила C ++ Builder 20...


Назад | сторінка 6 з 35 | Наступна сторінка





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

  • Реферат на тему: Borland C + + Builder - основні моменти
  • Реферат на тему: Моделювання дошки Гальтона на C + + Borland Builder
  • Реферат на тему: Розробка ігрової програми на мові програмування Turbo Pascal
  • Реферат на тему: Розробка програм у середовищі програмування Turbo Pascal 7.0
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...