УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантРазработка приложения для Windows, представляю щего собой компьютерную игру «Морской бой»
ПредметИнформатика
Тип работыкурсовая работа
Объем работы33
Дата поступления12.12.2012
400 ₽

Содержание

ВВЕДЕНИЕ\r\n1.РАЗРАБОТКА ЭСКИЗНОГО И ТЕХНИЧЕСКОГО ПРОЕКТОВ\r\nПРОГРАММЫ\r\n1.1. Назначение и область применения\r\n1.2. Постановка задачи \r\n1.3. Описание алгоритма \r\n1.4. Организация входных и выходных данных\r\n1.5. Выбор состава технических и программных средств\r\n2. РАЗРАБОТКА РАБОЧЕГО ПРОЕКТА\r\n2.1. Разработка программы\r\n2.2. Спецификация программы\r\n2.3. Текст программы\r\n2.4. Описание программы\r\n2.5. Тестирование программы\r\nВНЕДРЕНИЕ\r\nЗАКЛЮЧЕНИЕ \r\nСПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ\r\nПРИЛОЖЕНИЕ А

Введение

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

Заключение

Разработанная программа представляет собой наиболее простой вариант игры «Морской бой».\r\nНа поле 10 на 10 позиций стоят невидимые вражеские корабли: 4 корабля по 1 клетке, 3 корабля по 2 клетки, 2 корабля по 3 клетки, 1 корабль в 4 клетки. Необходимо поразить каждую из клеток кораблей. Два игрока вводят позиции кораблей в виде цифр (1, 2, 3, 4) в соответствующие элементы матрицы, тем самым определяя конфигурацию и положение кораблей. Игроки по очереди “наносят удары” по кораблям противника. Одним из игроков является пользователь, другим – ЭВМ. \r\nЭта игра будет не только интересна, но и увлекательна для любого пользователя, так как она представляет компьютерный вариант всем известной с детства игры «Морской бой».\r\nСуществует множество способов решения поставленной задачи. Но в данном примере используется один из самых менее объемных.\r\n Необходимо было разработать развлекательную программу, представляющую собой игру, которая должна работать только под управлением среды Windows\r\nВ итоге была разработана программа, полностью удовлетворяющая ус-ловиям поставленной задачи. \r\nВсе правила игры и условия в данной программе выполняются. Действия игрока и компьютера находятся в рамках правил.\r\nПримененный подход к решению поставленной задачи является одним из самых менее объемных и оптимальных.

Литература

1. Архангельский А.Я. Приемы программирования в Delphi на основе VCL [Текст]/ А.Я. Архангельский.- М.: Бином-Пресс,2006.-933 с.\r\n2. Архангельский А.Я. Delphi 2006. Справочное пособие. Язык Delphi, классы, функции Win32 и NET [Текст]/ А.Я. Архангельский. – М.: Бином-Пресс, 2006.\r\n3. Архангельский А.Я, Программирование в Delphi на основе VCL [Текст]/ А.Я. Архангельский. – М.: Бином-Пресс, 2004.\r\n4. Бобровский С.И. Технологии Delphi 2006. Новые возможности [Текст] / С. И. Бобровский.-СПб.: Питер, 2006.\r\n5. Желонкин А.В. Основы программирования в интегрированной среде Delphi [Текст] : практикум/ А. В. Желонкин. – М.: БИНОМ. Лаборатория знаний, 2006.\r\n6. Зубов А.В. Программирование на Delphi. Трюки и эффекты [Текст] / А.В. Зубов.- СПб.: Питер, 2005.\r\n7. Культин Н.Б. Delphi. NET в задачах и примерах [Текст] / Н.Б. Культин. – СПб.: БХВ-Петербург,2006.\r\n8. Культин Н.Б. Delphi в задачах и примерах [Текст] / Н.Б. Культин .- СПб.: БХВ- Петербург, 2004.\r\n9. Немнюгин С.А. Turbo Pascal. Программирование на языке высокого уровня [Текст] : учебник для вузов/ С.А. Немнюгин.- 2-е издание., пере-раб. и доп. – СПб.: Питер, 2006.\r\n10. Немнюгин С.А. Turbo Pascal: Практикум [Текст] / С.А. Немнюгин.- 2-е издание., перераб. и доп. – СПб.: Питер, 2006.\r\n11. Фаронов В.В. Delphi. Программирование на языке высокого уровня [Текст] : учебник для вузов/ В.В. Фаронов. –СПб.: Питер,2005\r\n12. Фаронов В.В. Turbo Pascal [Текст] : учеб. пособие/ В.В. Фаронов. – СПб.: Питер, 2006.- 366 с.
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте