Этот заказ уже выполнен на сервисе Автор24
На нашем сайте вы можете заказать учебную работу напрямую у любого из 45000 авторов, не переплачивая агентствам и другим посредникам. Ниже приведен пример уже выполненной работы нашими авторами!
Узнать цену на свою работу

Разработка сетевой игры «Морской бой» в MS Visual Studio 2010 на C# через UDP клиент

Номер заказа
35193
Создан
29 мая 2013
Выполнен
1 июня 2013
Стоимость работы
1000
Не получается сделать. Надо срочно сделать курсовую работу по информационным технологиям. Есть буквально 3 дня. Тема работы «Разработка сетевой игры «Морской бой» в MS Visual Studio 2010 на C# через UDP клиент».
Всего было
15 предложений
Заказчик выбрал автора
Этот заказ уже выполнен на сервисе Автор24
На нашем сайте вы можете заказать учебную работу напрямую у любого из 45000 авторов, не переплачивая агентствам и другим посредникам. Ниже приведен пример уже выполненной работы нашими авторами!
Узнать цену на свою работу
Или вы можете купить эту работу...
Страниц: 46
Оригинальность: Неизвестно
1000
Не подошла
данная работа?
Вы можете заказать учебную работу
на любую интересующую вас тему
Заказать новую работу

В результате выполнения данной курсовой работы было разработано оконное клиент-серверное приложение, реализующее сетевую игру морской бой. Так же был подробно рассмотрен стек протоколов TCP/IP, приведено сравнение TCP и UDP сокетов, и подробная реализация всех алгоритмов рассмотренных в программе.
В настоящее время компьютерные сети используются повсеместно, позволяя пользователям объединять вычислительные и дорогостоящие ресурсы для совместного решения различных задач. Например, очень часто используются сетевые принтеры.
Работа в рамках компьютерной сети потребовала создания ряда протоколов для организации взаимодействия между компьютерами в рамках сети. И одним из наиболее популярных в настоящее время стеков (наборов) таких протоколов является стек протоколов TCP/IP.
Для построения программ, работающих с сетью и предоставляющих конечным пользователям какие-либо сервисы используется архитектура «клиент-сервер». Эта популярная парадигма основана на понятиях «сервера» (пассивный компонент, обслуживающий запросы от клиентов) и «клиента» (активный компонент, обращающийся с каким-либо з Показать все
Введение 4
Теоретическая часть 5
1. Стек протоколов TCP/IP 5
1.1 Уровень межсетевого взаимодействия 5
1.2 Основной уровень 6
1.3 Прикладной уровень 7
1.4 Уровень сетевых интерфейсов 7
1.5 Соответствие уровней стека TCP/IP уровням модели OSI. 8
1.6 Единицы данных протоколов стека TCP/IP 8
1.7 Сравнение протоколов TCP и UDP 9
2. Сокеты 10
2.1. Функциональные возможности 10
2.2 Модель "клиент-сервер" 11
2.3 Принципы применения 13
2.4 Отладка программ 13
2.5 Асинхронные сокеты 14
Практическая часть 15
1. Задание на курсовую работу 15
2. Постановка задачи 15
3. Разработка приложения 15
3.1. Классы используемые в клиентской части 15
3.2 Работа с сокетами 21
3.3 Разработка интерфейса клиент-серверного приложения 22
4. Инструкция по использованию приложения 24
Заключение 27
Список источников 28
Пр Показать все
1) Сокеты. http://www.find-info.ru/doc/cpp/009/sockets.htm
2) Структура стека TCP/IP. http://kunegin.narod.ru/ref3/tcp/glava1.htm
3) Модели «Клиент-сервер». http://en.wikipedia.org/wiki/Client–server_model
4) Работа с сокетами на VS. http://msdn.microsoft.com/ru-ru/library/system.net.sockets.udpclient.aspx
Послать строку с содержанием "connect";
Цикл по всем парам
Если порт отправителя равен одному из портов в списке
Установить оппонента у пары в списке- данного отправителя
Флаг у пары из списка соединение истина
Счетчик с=0
Цикл по всем парам
Если у пары есть соединение
С=С+1
Все если
Все цикл
Строка Н="spisok"+длина списка –с
Цикл по всем парам
Если пара существует и у нее нет соединения
Строка Н=+ имя пары
Все если
Показать все
Автор24 - это фриланс-биржа. Все работы, представленные на сайте, загружены нашими пользователями, которые согласились с правилами размещения работ на ресурсе и обладают всеми необходимыми авторскими правами на данные работы. Скачивая работу вы соглашаетесь с тем что она не будет выдана за свою, а будет использована использовать исключительно как пример или первоисточник с обязательной ссылкой на авторство работы. Если вы правообладатель и считаете что данная работа здесь размещена без вашего разрешения - пожалуйста, заполните форму и мы обязательно удалим ее с сайта. Заполнить форму
Оценим бесплатно
за 10 минут
Эта работа вам не подошла?
У наших авторов вы можете заказать любую учебную работу от 200 руб.
Оформите заказ и авторы начнут откликаться уже через 10 минут!
Заказать курсовую работу