Зачет
Условия задач [pdf].
Пересдачи
Контрольная работа
Следующая. Контрольная работа (неблокирующий TCP-сервер - парсер запросов) [pdf].
Занятие 04.04. Контрольная работа (TCP-сервер – парсер select запросов) [pdf].
Занятие 14.03. Контрольная работа (парсер запросов) [pdf].
Занятие 21.02. Контрольная работа (генерация случайных данных) [pdf].
Задания
Список задач [pdf].
Презентации
База данных (монолитное приложение) [pdf].
Материалы
Занятие 1 (низкоуровневый ввод-вывод) [pdf].
Занятие 2 (случайные данные, класс Date, класс Student1) [pdf].
Занятие 3 (функции snprintf, sscanf, fgets) [pdf].
Занятие 4 (сигналы) [pdf] (неблокирующий ввод-вывод) [pdf].
Занятие 5 (блокирующий эхо-сервер, клиент) [pdf], [gz]
(распаковать tar -xzvf tcp_echo.tar.gz).
Занятие 6 (неблокирующий эхо-сервер, клиент) [pdf], [gz],
дополнительно [gz], [gz]
(распаковать tar -xzvf tcp_echo_nonblock.tar.gz).