Рабочая программа учебной дисциплины (модуля) Сетевые технологии и сетевое программирование

Вид материалаРабочая программа

Содержание


010400.68 – Прикладная математика и информатика
1. Цели освоения дисциплины
2. Место дисциплины в структуре магистерской программы
3. Компетенции обучающегося, формируемые в результате освоения дисциплины (модуля) «Проектирование программного обеспечения»
4. Структура и содержание дисциплины (модуля) «Объектно-ориентированное программирование»
5. Образовательные технологии
Тема контрольной работы
7. Учебно-методическое и информационное обеспечение дисциплины (модуля)
8. Материально-техническое обеспечение дисциплины (модуля)
Подобный материал:
Министерство образования и науки Российской Федерации

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

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

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



«УТВЕРЖДАЮ»

_____________________

_____________________

«______»__________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. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов

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

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

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

Наименования лабораторных работ:
  1. Основы сетей передачи данных
  2. Технологии физического уровня
  3. Локальные сети
  4. Сети TCP/IP
  5. Сетевые протоколы прикладного уровня
  6. Технологии глобальных сетей

Перечень вопросов для организации итогового контроля:
  1. Эволюция. Общие принципы.
  2. Коммутация пакетов и каналов.
  3. Архитектура и стандартизация сетей.
  4. Сетевые характеристики.
  5. Линии связи. Кодирование и мультиплексирование данных.
  6. Беспроводная передача данных.
  7. Первичные сети.
  8. Технология Ethernet. Высокоскоростной стандарт Ethernet.
  9. Локальные сети на основе разделяемой среды.
  10. Коммутируемые локальные сети
  11. Интеллектуальные функции коммутаторов.
  12. Адресация в сетях TCP/IP.
  13. Протокол межсетевого взаимодействия.
  14. Базовые протоколы TCP/IP.
  15. Дополнительные функции маршрутизаторов IP-сетей.
  16. Протокол передачи гипертекста HTTP.
  17. Протокол сетевого времени NTP.
  18. Протокол управления сетью SNMP.
  19. Протокол SSH.
  20. Виртуальные каналы в глобальных сетях.
  21. Технология IP в глобальных сетях.
  22. Удаленный доступ.
  23. Защита сетевого трафика.


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

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

б) дополнительная литература
  1. Таненбаум Э. Компьютерные сети. — СПб.: Питер, 2007. — 993 с.


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


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


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


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


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


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


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