ки
Список використаної літератури
Додатки
ВСТУП
Сучасні Програмні системи, Які в багатьох випадка створюються за помощью об'єктно-орієнтованих підходів, є складаний. Для Боротьба з цією складністю безперервно розробляються всі Нові засоби, что дозволяють збільшуваті рівень абстракції и спрощуваті процес програмування и перевіркі. p align="justify"> При створенні програмних систем Звичайний віділяють наступні фази:
. Постановка Завдання - збір вимог и создания прототипу програми. p align="justify">. Проектування - розробка Проектної документації, что відбіває структурні и поведінкові Особливості створюваної системи. p align="justify">. Реалізація - создания на Основі проекту кодом для цільової програмно-апаратної платформи. p align="justify">. Тестування - налагодження коду та перевірка відповідності реалізації поставленої задачі. p align="justify"> семантичності розрив при передачі знань между Проектування і реалізацією Полягає в тому, что розробник зазвічай реалізує систему відповідно до свого розуміння Проектної документації. Це виробляти до ряду проблем:
. Реалізація системи не відповідає Проектній документації зважаючі неформальній зв'язку фаз проектування та реалізації. p align="justify">. Перевірка відповідності реалізації Проектної документації (веріфікація) может буті виконан Тільки вручну. p align="justify">. У разі необхідності змін у Системі, смороду вносяться в проектну документацію и в код програми Незалежності, что часто виробляти до розсинхронізації документації та коду. p align="justify"> Причина зазначеніх проблем кріється в тому, что існують методи проектування об'єктно-орієнтованих програм, Які дозволяють моделюваті їх структуру, а такоже методи, что дозволяють моделюваті їх поведінка, альо відсутні методи, Які Забезпечують зв ' язок статики и Динаміки в єдину формальну модель.
Дослідження, спрямовані на розробка таких методів и технологий для їх ПІДТРИМКИ, є актуальними, ТОМУ ЩО дозволяти спростіті процес Розробка і підвіщіті Якість створюваніх програм.
РОЗДІЛ I. Теоретичний материал
лінійній сервер квадрат екранування
1.1 Загальні Відомості про С + + Builder
Інтегроване середовище C + + Builder Забезпечує ШВИДКІСТЬ візуальної розробки, Продуктивність повторно вікорістовуваніх компонентів у сполученні з міццю мовних ЗАСОБІВ C + +, удосконалення інструментамі та різномасштабнімі засобой доступу до баз даних. C + + Builder может буті використаних Скрізь, де нужно доповніті існуючі Додатки Розширення стандартом мови C + +, підвіщіті швідкодія та Додати корістувальніцькому інтерфейсу якості ПРОФЕСІЙНОГО уровня. p align="justify"> Головною метою Нашої роботи, буде написання інтерактівної системи навчання програмування на ...