Технологии программирования — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 52: Строка 52:
 
* схема лабораторного стенда: '''bundle-schema.png'''
 
* схема лабораторного стенда: '''bundle-schema.png'''
 
* образ VirtualBox (bundle.ova): '''bundle.ova''' (в случае проблем со скачиванием, можно попробовать скачать с [https://yadi.sk/d/6tRgMOsznZdSD Яндекс.Диска])
 
* образ VirtualBox (bundle.ova): '''bundle.ova''' (в случае проблем со скачиванием, можно попробовать скачать с [https://yadi.sk/d/6tRgMOsznZdSD Яндекс.Диска])
 +
 +
=== Окружение для web-разработки на Python ===
 +
[https://docs.google.com/document/d/1CaWiGRSDEnEw8S5h73UZcc6N7LKHkiOjVzeqKpfn244/edit?usp=sharing prog_intro]
  
 
=== Методические материалы ===
 
=== Методические материалы ===
Каталог с методичками по практическим занятиям: [https://drive.google.com/folderview?id=0BzrxGbkP-sBdY2l6NVZVOU9CWTQ&usp=sharing Google Drive]
+
* Каталог с методичками по практическим занятиям: [https://drive.google.com/folderview?id=0BzrxGbkP-sBdY2l6NVZVOU9CWTQ&usp=sharing Google Drive]
 +
* Репозиторий заданий/материалов для семинаров по web-программированию - https://github.com/slon/networks-labs
  
 
# см. док-т "'''lab 1 (TCP/IP & tools)'''" в G.Drive [ UNLOCKED ]
 
# см. док-т "'''lab 1 (TCP/IP & tools)'''" в G.Drive [ UNLOCKED ]
Строка 60: Строка 64:
 
# [https://docs.google.com/document/d/1zM29n-I7vz9g7qGGFe03e732l6O3p6NmaQXlowwB2fE/edit?usp=sharing lab_3: "DNS"] [ X ]
 
# [https://docs.google.com/document/d/1zM29n-I7vz9g7qGGFe03e732l6O3p6NmaQXlowwB2fE/edit?usp=sharing lab_3: "DNS"] [ X ]
 
# [https://docs.google.com/document/d/1hPWUff6hMcQrdzvxhFrZ9ngYbnZMNCAqu-scKJuRsG0/edit?usp=sharing lab_4: "Python web development"] [ X ]
 
# [https://docs.google.com/document/d/1hPWUff6hMcQrdzvxhFrZ9ngYbnZMNCAqu-scKJuRsG0/edit?usp=sharing lab_4: "Python web development"] [ X ]
 
  
 
==== Полезные ссылки ====
 
==== Полезные ссылки ====

Версия 20:49, 31 января 2016

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

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

Лекторы:

  • Бурмистров Дмитрий Александрович (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

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

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

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

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

  • лабораторный стенд - набор виртуальных машин для среды 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 & SSH" [ X ]
  3. lab_3: "DNS" [ X ]
  4. lab_4: "Python web development" [ X ]

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

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

Проекты

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

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