Технологии компьютерных сетей весна 2018 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Новая страница: « == Лекции == Преподаватель: Ицыксон Владимир Михайлович ('''vlad@ftk.spbstu.ru, itsykson@gmail.com''') == Прак…»)
 
(Текст задания (incomplete))
Строка 3: Строка 3:
  
 
Преподаватель: Ицыксон Владимир Михайлович ('''vlad@ftk.spbstu.ru, itsykson@gmail.com''')
 
Преподаватель: Ицыксон Владимир Михайлович ('''vlad@ftk.spbstu.ru, itsykson@gmail.com''')
 +
 +
* [http://kspt.icc.spbstu.ru/course/au-networks Слайды с лекций]
 +
* [http://kspt.icc.spbstu.ru/course/networks Слайды с лекций Политеха]
  
 
== Практика Алексюк ==
 
== Практика Алексюк ==
  
 
Преподаватель: Алексюк Артем ('''aleksyuk@kspt.icc.spbstu.ru''')
 
Преподаватель: Алексюк Артем ('''aleksyuk@kspt.icc.spbstu.ru''')
 +
 +
== Задания ==
 +
 +
=== Задание 1. Простейший TCP-клиент/сервер ===
 +
 +
Необходимо разработать простейшую систему обмена мгновенными сообщениями (чат). Чат-сервер должен принимать сообщения от клиентов и рассылать полученные сообщения всем подключенным клиентам. У каждого клиента есть собственный уникальный никнейм, задаваемый пользователем. При получении сообщения от другого клиента, на экран должно выводиться время получения сообщения, никнейм пользователя-отправителя и текст сообщения. Чтобы принимаемые сообщения не мешали пользователю вводить свой текст, предлагается
 +
 +
Язык программирования - Си. Для сборки системы

Версия 22:44, 27 февраля 2018

Лекции

Преподаватель: Ицыксон Владимир Михайлович (vlad@ftk.spbstu.ru, itsykson@gmail.com)

Практика Алексюк

Преподаватель: Алексюк Артем (aleksyuk@kspt.icc.spbstu.ru)

Задания

Задание 1. Простейший TCP-клиент/сервер

Необходимо разработать простейшую систему обмена мгновенными сообщениями (чат). Чат-сервер должен принимать сообщения от клиентов и рассылать полученные сообщения всем подключенным клиентам. У каждого клиента есть собственный уникальный никнейм, задаваемый пользователем. При получении сообщения от другого клиента, на экран должно выводиться время получения сообщения, никнейм пользователя-отправителя и текст сообщения. Чтобы принимаемые сообщения не мешали пользователю вводить свой текст, предлагается

Язык программирования - Си. Для сборки системы