Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск

Кто сейчас на форуме
Сейчас посетителей на форуме: 2, из них зарегистрированных: 0, скрытых: 0 и гостей: 2

Нет

[ Посмотреть весь список ]


Больше всего посетителей (9) здесь было Вс Фев 11, 2018 12:54 pm
Самые активные пользователи за неделю
Ярослав
 


[Пу 11016] Домашние задания

Перейти вниз

[Пу 11016] Домашние задания

Сообщение автор Ярослав в Вт Фев 06, 2018 8:39 am

Д/з №01-02 (06 февраля 2018)
Сокеты
Срок: по 12 февраля

1. Написать клиент-серверное приложение. Клиент отправляет запрос, указывая 6-значный почтовый индекс. Сервер находит список улиц, соответствующих этому адресу (в базе данных или текстовом файле), и отправляет этот список улиц в ответ. На этом взаимодействие клиента и сервера заканчивается (связь разрывается), но клиент может отправить новый запрос позже.

Клиент имеет оконный интерфейс:



Сервер может быть консольным приложением. Данные о почтовых индексах можно взять на сайте открытых данных Москвы: http://mosopen.ru/streets/post_codes_list
avatar
Ярослав
Admin

Posts : 641
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: [Пу 11016] Домашние задания

Сообщение автор Ярослав в Чт Фев 08, 2018 8:38 am

Д/з №03–04 (08 февраля 2018)
TcpListener, TcpClient
Срок: по 12 февраля

1. Крестики-нолики. Написать клиент-серверное приложение с общением по протоколу TCP, позволяющее двум игрокам играть в крестики-нолики на поле 3 на 3 по сети.

Сервер является служебной программой без графического интерфейса. К нему должны подключиться 2 клиента. Клиенты обладают графическим интерфейсом (Windows Forms или WPF). Сервер принимает все решения. Сервер назначает, кто будет играть за крестики, кто за нолики. Сервер следит за тем, чей сейчас ход. Игрок может в свой ход нажать на клетку, что отправляет сообщение серверу. Сервер проверяет его на корректность и завершение игры (победу или ничью). Если ход прошёл успешно, сервер рассылает обоим игрокам новое состояние игры, в том числе чей сейчас ход.

Код на стороне клиентов должен быть асинхронным.
avatar
Ярослав
Admin

Posts : 641
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: [Пу 11016] Домашние задания

Сообщение автор Ярослав в Вт Фев 13, 2018 8:53 am

Д/з №5–6 (13 февраля)
HTTP. SMTP
Срок: по 19 февраля

1. Написать программу, загружающую из сети последние 10 твитов Дональда Трампа (@realDonaldTrump).

2. Написать оконное приложение, позволяющее отправлять электронное письмо с несколькими вложениями.
avatar
Ярослав
Admin

Posts : 641
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: [Пу 11016] Домашние задания

Сообщение автор Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения