# ID 290
Тема Разработка программы-лабиринта на Borland Builder
Содержание 1. Постановка задачи. 3
2. Объектно-ориентированный анализ и проектирование на UML. 3
2.1 Диаграмма вариантов использования. 7
2.2. Диаграмма классов. 8
2.3 Диаграмма взаимодействия. 9
3. Программная реализация на языке С++ 11
3.1Структура программных модулей (проект) 11
3.2 Реализация интерфейса пользователя 12
3.3 Описание кода отдельных программных модулей. 13
4. Технология создания приложения и результат тестирования 13
Список использованной литературы 17
Приложения. 18
Приложение 1. 18
Введение Разработать программу, имитирующую перемещение по лабиринту. В приложении должны задаваться режимы автоматический и ручной. В автоматическом режиме перемещение происходит от входа лабиринта до выхода автоматическом. В ручном режиме пользователь должен сам найти выход из лабиринта.
Заключение Приложение разрабатывалось в интегрированной среде Builder C++ 5.0
Cистема объектно-ориентированного программирования C++ Builder производства корпорации Borland предназначена для операционных систем Windows. Интегрированная среда C++ Builder обеспечивает скорость визуальной разработки, продуктивность повторно используемых компонент в сочетании с мощью языковых средств C++, усовершенствованными инструментами и разномасштабными средствами доступа к базам данных.C++ Builder может быть использован везде, где требуется дополнить существующие приложения расширенным стандартом языка C++, повысить быстродействие и придать пользовательскому интерфейсу качества профессионального уровня.
Интегрированная среда разработки объединяет редактор форм, инспектор объектов, палитру компонент, администратор проекта и полностью интегрированные редактор кода и отладчик - инструменты быстрой разработки программных приложений, обеспечивающие полный контроль над кодом и ресурсами.
Профессиональные средства языка C++ интегрированы в визуальную среду разработки. C++Builder предоставляет быстродействующий компилятор с языка Borland C++, эффективный инкрементальный загрузчик и гибкие средства отладки как на уровне исходных инструкций, так и на уровне ассемблерных команд - в расчете удовлетворить высокие требования программистов-профессионалов.
Конструирование по способу «drag-and-drop» позволяет создавать приложение простым перетаскиванием захваченных «мышью» визуальных компонент из палитры на форму приложения. Инспектор объектов предоставляет возможность оперировать со свойствами и событиями компонент, автоматически создавая заготовки функций обработки событий, которые наполняются кодом и редактируются в процессе разработки.
Свойства, методы и события - это именно те элементы языка, которые обеспечивают быструю разработку приложений в рамках объектно-ориентированного программирования. Свойства позволяют легко устанавливать разнообразные характеристики объектов. Методы производят определенные, иногда довольно сложные, операции над объектом. События связывают воздействия пользователя на объекты с кодами реакции на эти воздействия. События могут возникать при таких специфических изменениях состояния объектов как обновление данных в интерфейсных элементах доступа к базам данных. Работая совместно, свойства, методы и события образуют среду RAD (Rapid Application Development) быстрого и интуитивного программирования надежных приложений для Windows.
Литература 1. Г. Буч. Объектно-ориентированный анализ и проектирование. С примерами приложений на С++. Бином, Невский диалект, 1998.
2. К. Рейсдорф. Освой самостоятельно Borland C++ Builder 3. Бином, 1999
3. П. Франка. С++. Учебный курс. Питер, 2000
4. Материал к лекциям для студентов кафедры АСУ. Зуев В.А.
Объем (страниц) 22
Год написания 2004
Дополнительная информация Имеется исходник программы
Стоимость 300 руб.

Купить