Основы работы с сетью в unix - Летняя Практика 2015 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
(→Задание) |
(→Задание) |
||
Строка 16: | Строка 16: | ||
В ходе работы студент получит базовые знания в важных прикладных областях и научится пользоваться инструментами разработки и отладки в среде unix. | В ходе работы студент получит базовые знания в важных прикладных областях и научится пользоваться инструментами разработки и отладки в среде unix. | ||
Узнает, что такое системный вызов и файловый дескриптор. Поймёт какие гарантии предоставляет протокол TCP. Узнает как устроен протокол HTTP. | Узнает, что такое системный вызов и файловый дескриптор. Поймёт какие гарантии предоставляет протокол TCP. Узнает как устроен протокол HTTP. | ||
− | Научится пользоваться базовыми системными вызовами для работы с сетью. | + | Научится пользоваться базовыми системными вызовами для работы с сетью. Кроме того, узнает о таких средствах отладки как strace, netstat, procfs и tcpdump. |
=== Какие начальные требования? === | === Какие начальные требования? === |
Текущая версия на 22:31, 30 мая 2015
Автор | Короткий Фёдор Михайлович Профиль на сайте ВШЭ Электронная почта |
Организация | TODO |
Учебный год | 2015 |
Содержание
Задание
Студенту необходимо будет написать HTTP сервер.
В ходе работы студент получит базовые знания в важных прикладных областях и научится пользоваться инструментами разработки и отладки в среде unix. Узнает, что такое системный вызов и файловый дескриптор. Поймёт какие гарантии предоставляет протокол TCP. Узнает как устроен протокол HTTP. Научится пользоваться базовыми системными вызовами для работы с сетью. Кроме того, узнает о таких средствах отладки как strace, netstat, procfs и tcpdump.
Какие начальные требования?
Знание основ языка С или C++.
Какие будут использоваться технологии?
C