Strong-stuff.ru

Образование Онлайн
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Андрей сазыкин курс компьютерные сети

Компьютерные Сети 4 курс

Содержание

О курсе

Курс читается для студентов 4-го курса ПМИ ФКН ВШЭ специализации «Распределенные системы» в 3 модулe.

Лектор: Пашков Василий Николаевич

Семинаристы: Никита Бегишев, Лев Хотов

Чат для объявлений и обсуждений: telegram

Правила выставления оценок за курс

Итоговая оценка складывается из 2-х компонент:

  • выполнение трех домашних практических заданий
  • оценка за письменный экзамен

Накопленная и итоговая оценки округляются арифметически.

Текущие результаты

Лекции

Семинары

166 группа: стек сетевых протоколов, Wireshark, механизм работы traceroute

166 группа: сокеты, RFC 2616, Docker. Код с семинара здесь

166 группа: ARP, nmap, ssh tunneling

166 группа: обсуждение ДЗ 1, SOCKS5 over SSH tunnel, private intranet

166 группа: повторное обсуждение ДЗ 1

Домашние задания

Тема письма : [номер группы] – ДЗ № – Фамилия Имя

Пример: [165] – ДЗ №3 – Иванов Иван

Адрес для отправки работ: computer-networks.hse@yandex.ru

Требования к ДЗ №2: Требования к программе:

1. Программа должна быть реализована на одном из следующих языков программирования: Python, C, C++, Java.

2. Программа должна работать в среде Linux.

3. Текст программы должен быть хорошо читаем, структурирован и оформлен в соответствии с правилами оформления программ на соответствующем языке программирования, а также содержать комментарии.

4. Запрещено использование каких-либо готовых инструментов, реализующих парсинг GRAPHML или GML форматов.

5. Программа должна корректно обрабатывать все возможные ситуации ошибок и некорректного пользовательского ввода.

6. Привествуется использование графовых баз данных для хранения и работы с графами(список можно посмотреть, например, здесь: «Википедия: графовая база данных»), но не является обязательным.

В репозитории должен присутствовать README.md файл содержащий:

1. ФИО, номер группы

2. Список библиотек, которые используете в реализации

Читать еще:  16 уроков немецкого языка начальный курс

3. Описанием, как собирать (с списком зависимостей, которые нужно предаварительно установить)

4. Описание, как запускать вашу программу, как ей пользоваться

5. в папку tests положить результаты работы Вашей программы на одной или нескольких топологиях (т.е. GRAPHML или GML файл топологии и соответствующие CSV файлы)

6. Тестирование будет проводиться в ОС Ubuntu версии 18.04.4 LTS и выше

Экзамен

По окончании курса проводится письменный экзамен.

Экзамен состоится 09 апреля (четверг), предварительный план:

  • 12:00 — 13:00 — экзамен
  • 13:00 — 16:30 — проверка работ, подведение итогов, выставление итоговых оценок.

Экзамен будет проводится в дистанционной форме. Экзамен будет включать в себя:

  • теоретические вопросы с любым количеством ответов,
  • теоретические вопросы без ответов, требующие написания развернутого ответа
Ссылка на основную публикацию
Adblock
detector