книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Разработка минимизации логических функций ( Реферат, 15 стр. )
Разработка модели кадровой стратегии ор ( Курсовая работа, 41 стр. )
Разработка обучающей системы по информатике (с приложениями) ( Дипломная работа, 91 стр. )
Разработка основных элементов электронно-вычислительной машины (ЭВМ). ( Контрольная работа, 15 стр. )
Разработка подсистемы статистического учёта успеваемости студентов для сетевой системы поддержки дистанционного обучения ОРОКС ( Дипломная работа, 108 стр. )
Разработка приложения для Windows, представляющего собой компьютерную игру "Морской бой" ( Курсовая работа, 18 стр. )
РАЗРАБОТКА ПРОГРАММНОЙ И АППАРАТНОЙ ПОДДЕРЖКИ К МЕТОДИЧЕСКИМ УКАЗАНИЯМ "ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ ( Дипломная работа, 98 стр. )
Разработка программы для анализа динамики изменения экономических показателей деятельности коммерческого предприятия (на Турбо-Паскале) ( Контрольная работа, 13 стр. )
Разработка системы защиты информации от утечки по техническим каналам в организации ( Курсовая работа, 44 стр. )
Разработка системы электронных таблиц для получения уравнений регрессии1 ( Реферат, 21 стр. )
Разработка таблиц с помощью Microsoft Excel. ( Курсовая работа, 13 стр. )
Разработка таблицы «Расчет месячных остатков и годового итога» ( Контрольная работа, 18 стр. )
Разработка таблицы «Расчет подоходного налога и заработка» ( Контрольная работа, 17 стр. )
Разработка управленческих решений ( Контрольная работа, 16 стр. )
Разработка устройства нахождения минимального давления при помощи микроконтроллера ATMega324P34 ( Реферат, 18 стр. )
Разработка электронного учебного пособия на примере "Физические основы курса Естествознания" ( Дипломная работа, 92 стр. )
РАЗРАБОТКА ЭЛЕКТРОННОЙ БАЗЫ ДАННЫХ _ ДОКУМЕНТООБОРОТА БАНКА АКБ "ТРАНССТРОЙБАНК" (ЗАО)" ( Дипломная работа, 110 стр. )
Разрывы и нумерация страниц, разделы в Word. Работа в различных режимах POWER POINT. Установка и удаление надстроек в Microsoft Outlook ( Контрольная работа, 17 стр. )
Ранжирование угроз ( Контрольная работа, 12 стр. )
Раскрыть сущность вопроса, связанного с автоматизированными баками данных ( Реферат, 16 стр. )
Рассмотрение базового программного обеспечения персонального компьютера. ( Контрольная работа, 32 стр. )
Рассмотрение и автоматизация процесса оформления заказов на вызов такси ( Курсовая работа, 20 стр. )
Рассмотрение и изучение компьютерной памяти ( Реферат, 20 стр. )
Рассмотрение и создание слайдов в Microsoft Office PowerPoint на тему загрязнение воды и ее очистка ( Контрольная работа, 12 стр. )
Рассмотрение истории развития анимации. ( Реферат, 24 стр. )

Введение 4

Глава 1. Разработка эскизного и технического проектов программы 5

1.1. Назначение и область применения 5

1.2. Технические характеристики 5

1.2.1. Постановка задачи 5

1.2.2. Описание алгоритма 7

1.2.3. Организация входных и выходных данных 9

1.2.4. Выбор состава технических и программных средств 10

Глава 2. Разработка рабочего проекта 11

2.1. Разработка программы 11

2.2. Написание программы 16

2.3. Спецификация программы 18

2.4. Текст программы 20

2.5. Тестирование программы 26

Глава 3. Внедрение 27

3.1. Условия выполнения программы 27

3.2. Выполнение программы 27

3.3. Сообщение оператору 27

Заключение 29

Список литературы 30

Приложение 1

Приложение 2

Задание на курсовую работу по дисциплине

"Алгоритмические языки и программирование"

Студент группы

Направление: "Информатика", № контракта

Тема: Разработка приложения для Windows, представляющего собой компьютерную игру "Морской бой".

Условие задачи:

Разработать программу, моделирующую игру "Морской бой". На поле 10 на 10 позиций стоят невидимые вражеские корабли: 4 корабля по 1 клетке, 3 корабля по 2 клетки, 2 корабля по 3 клетки, 1 корабль в 4 клетки. Необходимо поразить каждую из клеток кораблей. Два игрока вводят позиции кораблей в виде цифр (1, 2, 3, 4) в соответствующие элементы матрицы, тем самым определяя конфигурацию и положение кораблей. Игроки по очереди "наносят удары" по кораблям противника. Если позиция корабля указана верно, то она помечается крестиком на поле. Предусмотреть вариант игры, когда одним из играющих является ЭВМ.

Задание выдано:

1. Калверт Ч., Рейсдорф К. Borland C++ Builder 5. Энциклопедия программиста. "ДиаСофт", 2001.

2. В. Ермолаев, Т. Сорока C++ Builder: Книга рецептов. КУДИЦ-Образ, 2006.

3. А. Я. Архангельский Язык С++ в С++Builder. Бином-Пресс, 2008.

4. А. Я. Архангельский Компоненты C++Builder. Справочное и методическое пособие. Бином-Пресс, 2008.

работа не полностью

2000-2024 © Copyright «DipMaster-Shop.ru»