Министерство образования и науки Российской Федерации

ГОУ ВПО «Мордовский государственный университет им. »

Математический факультет

Кафедра систем автоматизированного проектирования



«УТВЕРЖДАЮ»

_____________________

_____________________

  «______»__________201_  г.



РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ (МОДУЛЯ)

Сетевые технологии и сетевое программирование

Наименование магистерской программы
Математическое и программное обеспечение вычислительных машин

Направление подготовки

010400.68 – Прикладная математика и информатика

Квалификация (степень) выпускника

Магистр

Форма обучения

очная

г. Саранск

2011г.

1. Цели освоения дисциплины

Целью освоения дисциплины «Сетевые технологии и сетевое программирование» является подготовка квалифицированных специалистов, обладающих знаниями в области сетевых технологий и сетевого программирования и навыками их практического использования.

Задачи изучения дисциплины:

    формирование представлений об общей методологии и средствах сетевых технологий и сетевого программирования; углубленная подготовка студентов в области практического применения сетевых технологий и сетевого программирования.

2. Место дисциплины в структуре магистерской программы

Дисциплина «Сетевые технологии и сетевое программирование» относится к дисциплинам по выбору студента профессионального цикла.

Для изучения данной дисциплины студент должен получить необходимые знания, умения и компетенции, которые формируются в результате изучения перечисленных ниже дисциплин: «Основы информатики», «Методы оптимизации», «Математическая логика и теория алгоритмов», «Архитектура компьютеров», «Языки и методы программирования», «Объектно-ориентированное программирование», «Инструментальные среды программирования», «CASE-средства проектирования программного обеспечения».

НЕ нашли? Не то? Что вы ищете?

Полученные в результате изучения данной дисциплины знания и умения и навыки используются в следующих дисциплинах: «Технологии параллельного программирования», «Программная реализация экспертных систем и генетических алгоритмов», «Системное программирование».

3. Компетенции обучающегося, формируемые в результате освоения дисциплины (модуля) «Проектирование программного обеспечения»

Процесс изучения дисциплины направлен на формирование следующих компетенций:

    способность использовать углубленные теоретические и практические знания в области прикладной математики и информатики (ОК-3), способность разрабатывать концептуальные и теоретические модели решаемых научных проблем и задач (ПК-2), способность углубленного анализа проблем, постановки и обоснования задач научной и проектно-технологической деятельности (ПК-3).

Знать:

    различные подходы в методологии программирования, парадигму модульного программирования, парадигму визуального программирования.

Уметь:

    анализировать, тестировать и проводить отладку алгоритмов, применения технологий инженерии программного обеспечения.

Владеть:

    различными методами решения задач, средствами инженерии программного обеспечения.

4. Структура и содержание дисциплины (модуля) «Объектно-ориентированное программирование»

Общая трудоемкость дисциплины составляет 3 зачетных единиц 108 часов.



п/п

Раздел дисциплины

Сем

Неделя
семестра

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость (в часах)

Формы
текущего
контроля
успеваемости
(по неделям семестра)

Форма промежу-точной аттестации (по семестрам)

Лекц.

Лаб.

СРС

Всего

1

Основы сетей передачи данных

1 (лекции)

1, 2 (лаб. раб.)

2

4

9

15

Отчет по ЛР №1
(2 неделя)

зачет

2

Технологии физического уровня

3 (лекции),

3, 4 (лаб. раб.)

2

4

11

17

Отчет по ЛР №2
(4 неделя)

3

Локальные сети

5(лекции),

5, 6 (лаб. раб.)

2

4

11

17

Отчет по ЛР №3
(6 неделя)

4

Сети TCP/IP

7 (лекции)

7, 8 (лаб. раб.)

2

4

11

17

Отчет по ЛР №4
(8 неделя)

5

Сетевые протоколы прикладного уровня

9 (лекции),

9, 10 (лаб. раб.)

2

4

11

17

Отчет по ЛР №5
(10 неделя)

6

Технологии глобальных сетей

11, 13 (лекции),

11 - 14 (лаб. раб.)

4

8

13

25

Отчет по ЛР №6
(14 неделя)

Итого

14

28

66

108


5. Образовательные технологии

Изучение дисциплины предполагает использование традиционных способов коллективного обучения – лекций, лабораторных занятий, индивидуальных заданий с последующей отчетностью. Применяемые информационные технологии: лекции в форме презентаций, обучающие и тестирующие программы, электронные учебники.

6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов

Формой текущего контроля знаний студентов является контроль правильности выполнения и оформления лабораторных работ.

Формой итогового контроля знаний и умений студентов по курсу «Сетевые технологии и сетевое программирование» является зачет.

Тема контрольной работы: «Локальные сети на основе разделяемой среды». Варианты контрольной работы соответствуют вариантам сетей.

Наименования лабораторных работ:

Основы сетей передачи данных Технологии физического уровня Локальные сети Сети TCP/IP Сетевые протоколы прикладного уровня Технологии глобальных сетей

Перечень вопросов для организации итогового контроля:

Эволюция. Общие принципы. Коммутация пакетов и каналов. Архитектура и стандартизация сетей. Сетевые характеристики. Линии связи. Кодирование и мультиплексирование данных. Беспроводная передача данных. Первичные сети. Технология Ethernet. Высокоскоростной стандарт Ethernet. Локальные сети на основе разделяемой среды. Коммутируемые локальные сети Интеллектуальные функции коммутаторов. Адресация в сетях TCP/IP. Протокол межсетевого взаимодействия. Базовые протоколы TCP/IP. Дополнительные функции маршрутизаторов IP-сетей. Протокол передачи гипертекста HTTP. Протокол сетевого времени NTP. Протокол управления сетью SNMP. Протокол SSH. Виртуальные каналы в глобальных сетях. Технология IP в глобальных сетях. Удаленный доступ. Защита сетевого трафика.

7. Учебно-методическое и информационное обеспечение дисциплины (модуля):

а) основная литература

, Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. 3-е изд. — СПб.: Питер, 2006. — 958 с.

б) дополнительная литература

омпьютерные сети. — СПб.: Питер, 2007. — 993 с.

в) программное обеспечение и Интернет - ресурсы

Электронный конспект лекций; Методические указания к выполнению лабораторных работ; Компьютерные программы для поддержки выполнения лабораторных работ; Наборы презентаций для лекционных занятий.

8. Материально-техническое обеспечение дисциплины (модуля):

Аудитория для проведения лекционных занятий, имеющая необходимое количество посадочных мест (для занятий с группой из 10 студентов) и оснащенная оборудованием для проведения презентаций (ноутбук, проектор); Аудитория с персональными компьютерами для проведения лабораторных занятий, имеющая необходимое количество рабочих мест (для занятий с подгруппой из 10‑15 студентов), оборудованная персональными компьютерами на базе процессора Intel Pentium II или выше, оснащенных необходимым системным и прикладным программным обеспечением.

Программа составлена в соответствии с требованиями ФГОС ВПО с учетом рекомендаций и ПрООП ВПО по направлению 010400.68 – «Прикладная математика и информатика» и магистерской программе «Математическое и программное обеспечение вычислительных машин».

Автор: к. т.н., доцент кафедры систем автоматизированного проектирования
       

Рецензент (ы)        

Программа одобрена на заседании        

от « » ____________ 2011 года, протокол №        .