Міністерство освіти і науки України Закарпатський державний університет ФАКУЛЬТЕТ ІНФОРМАТИКИ
КАФЕДРА ІНФОРМАЦІЙНИХ УПРАВЛЯЮЧИХ СИСТЕМ ТА ТЕХНОЛОГІЙ
Реєстраційний №________
Дата ___________________
КУРСОВА РОБОТА
Тема:
Проектування користувальницького інтерфейсу в C++ Builder
Рекомендована до захисту
“____” __________ 2008р.
Робота захищена
“____” __________ 2008р.
з оцінкою
_____________________
Підписи членів комісії
Зміст
Вступ Теорія Практична частина Висновки Література
Вступ
Borland C++ Builder - створене недавно компанією Borland засіб швидкої розробки проектів, що дозволяє створювати проекту мовою C++, використовуючи при цьому середовище розробки та бібліотеку компонентів Delphi. У даній частині роботи розглядається середовище розробки C++ Builder та основні прийоми, застосовувані при проектуванні користувальницького інтерфейсу. C++ Builder виробництва корпорації Borland призначена для операційних систем Windows 95 та NT. Інтегроване середовище C++ Builder забезпечує швидкість візуальної розробки, продуктивність повторно використовуваних компонентів у сполученні з міццю мовних засобів C++, удосконаленими інструментами та різномасштабними засобами доступу до баз даних. C++ Builder може бути використаний скрізь, де потрібно доповнити існуючі додатки розширеним стандартом мови C++, підвищити швидкодія та додати користувальницькому інтерфейсу якості професійного рівня.
Головною метою нашої роботи, буде написання інтерактивної системи навчання програмуванню на мові C++. В теоретичній частині наведемо основні відомості про інструментарій.
Теорія
Розглянемо характеристики, які притаманні Borland C++ Builder на як системі объєктно-орієнтованого програмування для швидкої розробки сучасного математичного забезпечення персональних комп'ютерів. Borland C++ Builder випускається в трьох варіантах: Standard, Professional й Client/Server Suite.
Швидкість візуальної розробки
Інтегроване середовище розробки поєднує Редактор форм. Інспектор об'єктів. Палітру компонентів. Адміністратор проекту й повністю інтегровані Редактор коду й Отладчік - інструменти швидкої розробки програмних додатків, що забезпечують повний контроль над кодом і ресурсами.
Професійні засоби мови C++ інтегровані у візуальне середовище розробки. C++Builder надає швидкодіючий компілятор з мови Borland C++, ефективний інкрементний завантажник і гнучкі засоби налагодження як на рівні вихідних інструкцій, так і на рівні ассемблерних команд - у розрахунку задовольнити високі вимоги програмістів-професіоналів.
Конструювання по способі "drag-and-drop " дозволяє створювати додаток простим перетаскуванням захоплених мишею візуальних компонентів з Палітри на форму додатка. Інспектор об'єктів надає можливість оперувати із властивостями й подіями компонент, автоматично створюючи заготівлі функцій обробки подій, які наповнюються кодом і редагуються в процесі розробки.
Механізми двунаправленої розробки (two-way-tools) усувають бар'єри між програмістом і його кодом. Технологія двунаправленої розробки забезпечує контроль за вашим кодом за допомогою гнучкого, інтегрованого й синхронізованої взаємодії між інструментами візуального проектування й Редактором коду.
Властивості, методи й події - це саме ті елементи мови, які забезпечують швидку розробку додатків у рамках об‘єктно - орієнтованого програмування. Властивості дозволяють легко встановлювати різноманітні характеристики об'єктів. ............