Технологии программирования

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Общая информация

Преподавательский состав

Лекторы:

  • Бурмистров Дмитрий Александрович (3-ий модуль)
  • Савин Иван Ильич (4-ый модуль)

Преподаватели практических занятий:

  • Абрамов Сергей Петрович (группа - 142-2)
  • Бурмистров Дмитрий Александрович (группы - ..)
  • Короткий Федор Михайлович (группы - 144-2, 146-2)
  • Красавина Алина Константиновна (группы - ..)
  • Кутылёв Сергей Александрович (группа - 145-2)
  • Савин Иван Ильич (группы - ..)
  • Салагаев Евгений Анатольевич (группы - ..)
  • Строк Федор Владимирович (группы - ..)
  • Чичварин Михаил Николаевич (группы - ..)
  • Яковлев Виктор Вадимович (группы - ..)

Структура курса

3-ий и 4-ый модули (2016 год), 2 курс ФКН (Прикладная математика и информатика)

  • тема 3-его модуля - "Введение в сетевые технологии"
  • тема 4-ого модуля - "Базы данных"

Студентам

  • завести "дневник лабораторных работ" (лист бумаги А4, на котором преподаватель будет ставить за семинар оценку и свою роспись - нужно, чтобы исключить ошибки/опечатки в документах преподавателей)

Список литературы

Обязательная:

  1. В. Олифер, Н. Олифер - "Основы компьютерных сетей", 2009 ( < 400 стр. ), главы 1, 2, 3

Дополнительная:

  1. Крэйг Хант - "TCP/IP. Сетевое администрирование." O'Reilly (с крабиком)
  2. Г. Курячий, К. Маслинский - "Операционная система Линукс", 2009
  3. http://book.itep.ru/

Программа курса и список лекций

Лекции

Практические занятия

Они же "лабораторные работы" и "семинары".

Лабораторный стенд

  • лабораторный стенд - набор виртуальных машин для среды VirtualBox с Ubuntu GNU/Linux
  • все образы и документация находятся в Google Drive каталоге labs_public
  • описание лабораторного стенда: intro
  • схема лабораторного стенда: bundle-schema.png
  • образ VirtualBox (bundle.ova): bundle.ova (в случае проблем со скачиванием, можно попробовать скачать с Яндекс.Диска)

Окружение для web-разработки на Python

prog_intro

Методические материалы

  • Каталог с методичками по практическим занятиям: Google Drive
  • Репозиторий заданий/материалов для семинаров по web-программированию - https://github.com/slon/networks-labs
  1. см. док-т "lab 1 (TCP/IP & tools)" в G.Drive [ UNLOCKED ]
  2. см. док-т "lab 2 (dhcp & sshd)" в G.Drive [ UNLOCKED ]
  3. см. док-т "lab 3 (DNS)" в G.Drive [ UNLOCKED ]
  4. lab_4: "Python web development" [ UNLOCKED ]
  5. lab_5: "Reliable transport protocol" [ LOCKED ]

Полезные ссылки

Wireshark
Virtualbox на ubuntu ставить через apt-get
xgu.ru

Проекты

Спец. раздел про проекты

Проектная_работа_2_курс_(2016)