Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

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

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Borland C++ Builder, сьогодні є найбільш досконалим візуальним середовищем швидкої розробки на Сі++ для Windows. До її складу входить близько200найрізноманітніших компонентів, а створення закінченої програми вимагає мінімуму зусиль. Найближчий конкурент Borland C++Builderце не система Microsoft Visual C ++, яка побудована за іншою схемою, a Microsoft Visual Basic. Однак ефективність програм… Читати ще >

Середовище розробки. Програмна реалізація криптографічного захисту файлів (реферат, курсова, диплом, контрольна)

Borland C++ Builder, сьогодні є найбільш досконалим візуальним середовищем швидкої розробки на Сі++ для Windows. До її складу входить близько200найрізноманітніших компонентів, а створення закінченої програми вимагає мінімуму зусиль. Найближчий конкурент Borland C++Builderце не система Microsoft Visual C ++, яка побудована за іншою схемою, a Microsoft Visual Basic. Однак ефективність програм, що створюються за допомогою C++ Builder, в десятки разів перевершує швидкодію програм, написаних на MS Visual Basic. Та йпочислувільнихдоступнихкомпонентіврівнихсередовищіC++Builderсьогодніне знайти.

У цієї системи є рідний брат — середовище Borland Delphi, технологія роботи з якої повністю збігається з технологією, прийнятою в С++ Builder. Тільки в Delphi програмний код пишеться не на мові C++, а на мові програмування Паскаль, точніше на його об'єктно-орієнтованій версії Object Pascal. Але найцікавіше, що Borland C++ Builder дозволяє писати програму при бажанні одночасно і на С++, і на Паскалі.

Замість окремого інструментарію, що оперує візуальними елементами управління, в C++Builder інтегрована так звана Палітра компонент, розділена картотечними вкладками на декілька функціональних груп. Функціональні можливості поставляються компонент можна досить просто модифікувати, а також розробляти компоненти, що володіють абсолютного оригінальною поведінкою.

Система містить Бібліотеку з більше 100 повторно використовуваних візуальних компонентів, які перетягуються мишею на форму і відразу стають елементами управління прототипу вашої програми. Крім відомих елементів управління Windows (кнопки, лінійки прокрутки, поля редагування, прості і комбіновані списки і т.д.). Бібліотека містить нові компоненти підтримки діалогів, обслуговування баз даних та багато інших.

Після розміщення компонентів на формі, Інспектор об'єктів допоможе вам встановлювати їх властивості і наказувати подіям коди обробки. Ваш проект буде будуватися поступово, на тлі вироблених вами змін у властивостях, подіях і функціях використовуваних елементів. Добре продумано розділення і редагування програмного модуля по двох його частинах: інтерфейсної і власнекодової.

C++ Builder підтримує основні принципи об'єктно-орієнтованого програмування — інкапсуляцію, поліморфізм і множинне спадкування, а також нововведені специфікації і ключові слова в стандарті мови C++.

C++ Builder забезпечує високу швидкодію при компіляціїі збірці32-розрядних додатківдлясучаснихопераційнихсистемWindows95 і Windows NT, включаючи OLE взаємодія клієнт-сервер. Система навіть відображає час, витрачений на основні етапи побудови програм. Результуючі програми добре оптимізовані за швидкістю виконання і витратами пам’яті. Хоча відлагоджувальний режим низького рівня повністю інтегрований в середовище C++ Builder, до налагодження також довелося звикати. Дизайнер форм, Інспектор об'єктів та інші засоби залишаються доступними під час роботи програми, тому вносити зміни можна в процесі налагодження.

C++ Builder підтримує зв’язок з різними базами даних 3-х видів: dBASEіParadox: Sybase, Oracle, InterBaseіInformix; Excel, Access, FoxProіBtrieve. Механізм BDE (Borland Database Engine) надає обслуговуванню зв’язків з базами даних дивовижну простоту і прозорість. Провідник Database Explorer дозволяє зображувати зв’язку та об'єкти баз даних графічно.

Завдяки засобам управління проектами, двосторонньої інтеграції додатка й синхронізації між засобами візуального й текстового редагування, а також вбудованому відладчику (за семблерним вікном прокрутки, покроковим виконанням, точками зупину, трасуванням і т.п.) — C++ Builder корпорації Borland надає собою вражаюче середовище розробки.

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