Основы работы с сетью в unix - Летняя Практика 2015 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Задание)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 15: Строка 15:
  
 
В ходе работы студент получит базовые знания в важных прикладных областях и научится пользоваться инструментами разработки и отладки в среде 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

Какая дополнительная литература понадобится?