# ID 274
Тема Разработка игры тетрис на Borland Builder 6.0
Содержание 1. Постановка задачи. 3
2.Введение. 3
3. Разработка приложения. 6
3.1. Диаграмма состояний программы. 6
3.2 Разработка алгоритма. 7
4. Описание интерфейса приложения. 7
5. Описание кода отдельных программных модулей. 9
6. Результат тестирования приложения. 9
7. Выводы. 11
8. Список использованной литературы 12
Приложения. 13
Приложение 1. Листинг программы. 13
Введение Программная реализация данной задачи была выполнена в среде Borland Builder C++ 6.0.
Система объектно-ориентированного программирования C++ Builder производства корпорации Borland предназначена для операционных систем Windows. Интегрированная среда C++ Builder обеспечивает скорость визуальной разработки, продуктивность повторно используемых компонент в сочетании с мощью языковых средств C++, усовершенствованными инструментами и разномасштабными средствами доступа к базам данных.C++ Builder может быть использован везде, где требуется дополнить существующие приложения расширенным стандартом языка C++, повысить быстродействие и придать пользовательскому интерфейсу качества профессионального уровня.
Интегрированная среда разработки объединяет редактор форм, инспектор объектов, палитру компонент, администратор проекта и полностью интегрированные редактор кода и отладчик - инструменты быстрой разработки программных приложений, обеспечивающие полный контроль над кодом и ресурсами.
Профессиональные средства языка C++ интегрированы в визуальную среду разработки. C++Builder предоставляет быстродействующий компилятор с языка Borland C++, эффективный инкрементальный загрузчик и гибкие средства отладки как на уровне исходных инструкций, так и на уровне ассемблерных команд - в расчете удовлетворить высокие требования программистов-профессионалов.
Конструирование по способу «drag-and-drop» позволяет создавать приложение простым перетаскиванием захваченных «мышью» визуальных компонент из палитры на форму приложения. Инспектор объектов предоставляет возможность оперировать со свойствами и событиями компонент, автоматически создавая заготовки функций обработки событий, которые наполняются кодом и редактируются в процессе разработки.
Свойства, методы и события - это именно те элементы языка, которые обеспечивают быструю разработку приложений в рамках объектно-ориентированного программирования. Свойства позволяют легко устанавливать разнообразные характеристики объектов. Методы производят определенные, иногда довольно сложные, операции над объектом. События связывают воздействия пользователя на объекты с кодами реакции на эти воздействия. События могут возникать при таких специфических изменениях состояния объектов как обновление данных в интерфейсных элементах доступа к базам данных. Работая совместно, свойства, методы и события образуют среду RAD (Rapid Application Development) быстрого и интуитивного программирования надежных приложений для Windows.
При разработки приложения в среде Builder C++ используются проекты, состоящие из нескольких программных модулей. Проект – это набор файлов, которые используются при создании автономного исполняемого файла.
Проект, как правило, включает в себя:
1) информационный файл проекта (*.bpr), а котором находится список файлов, необходимых C++ Builder для компиляции и компоновки, а также набор опций компилятора и компоновщика;
2) исходные файлы С++(*.срр), обычно один файл для каждого модуля и главный файл проекта;
3) заголовочный файл (*.h);
4) файл формы (*.dfm), содержит описание формы и всех ее компонентов;
5) двоичные объектные файлы компилятора (*.obj), создаваемы в результате компиляции исходных файлов;
6) двоичный файл ресурсов(*.res), создаваемый компилятором ресурсов;
7) символьная таблица отладчика (*.tds), используется отладчиком во время сеанса отладки.
Файлы, создаваемые C++ Builder, можно разделить на две категории: файлы, на основе которых строиться проект, и файлы, создаваемые при компиляции и компоновке проекта.
Заключение В результате выполнения курсовой работы было спроектировано и разработано в среде Borland Builder 6.0 работоспособное приложение, реализующее игру «Тетрис». При создание приложения был использован объектно-ориентированный подход. Результаты тестирования показали, что поставленная задача на стадии проектирования полностью решена.
Литература 1. Г. Буч. Объектно-ориентированный анализ и проектирование. С примерами приложений на С++. Бином, Невский диалект, 1998.
2. К. Рейсдорф. Освой самостоятельно Borland C++ Builder 3. Бином, 1999
3. П. Франка. С++. Учебный курс. Питер, 2000
Объем (страниц) 17
Год написания 2004
Дополнительная информация Имеется исходник на Borland Builder 6.0
Стоимость 200 руб.

Купить