Требования к результатам освоения содержания дисциплины

МИНОБРНАУКИ РОССИИ

Федеральное государственное автономное образовательное учреждение высшего образования
«ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

Институт математики, механики и компьютерных наук им. И.И. Воровича

УТВЕРЖДАЮ

Руководитель
направления подготовки
«Прикладная математика
и информатика» (бакалавриат)

____________ /_________________/

(подпись) (Ф.И.О.)

«_____»_______________2015 г.

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

«Практикум на ЭВМ (компьютерные сети)»

Направление подготовки
01.03.02 — Прикладная математика и информатика

Уровень образования: бакалавриат

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

Программа разработана:Букатов А.А.., доцент, кандидат техн. наук, доцент
Рекомендована к утверждению на заседании кафедры информатики и вычислительного эксперимента
Протокол заседания от « » _____________ 2015 г.
Зав. кафедрой ____________________/Пилиди В.С./

Ростов-на-Дону, 2015

Цели и задачи курса

Цель курса состоит в изложении материала по организации и построении компьютерных сетей объеме, позволяющем в дальнейшем служить базой для других учебных курсов и быть использованным в практической работе выпускника. Курс преподается студентам направления подготовки 01.03.02 «Прикладная математика и информатика» в 5-м семестре. Общая трудоемкость —72 часа, из них 36 часов аудиторных занятий + 36 часов самостоятельной работы, форма отчетности — зачет.

Цели.

Выработка у студентов знаний, умений и навыков, связанных с методами построения компьютерных сетей, основанных на сетевых протоколах семейства TCP/IP (протоколах сети Интернет), с основными прикладными и системными сетевыми протоколами этого семейства, а также приобретение студентами практических навыков и умений практической работы в сетях TCP/IP, программирования сетевых клиент-серверных программ (с использованием программных интерфейсов sockets транспортного уровня).

Задачи.

1) Изучение понятия сетевого протокола и изучение моделей уровневого построения сетевых протоколов (эталонной OSI/ISO и TCP/IP), принципов построения и взаимодействия открытых систем.

2) Изучение методов работы протоколов межсетевого уровня (IP, ICMP, протоколы управления маршрутизацией), методов выполнения маршрутизации пакетов, получение представления о дополнительных функциях маршрутизаторов.

3) Изучение методов работы протоколов транспортного уровня (FTP,UDP).

4) Овладение моделью и реализациями клиент-серверного взаимодействия сетевых программ, программных интерфейсов транспортного уровня sockets.

5) Изучение основных системных (DNS, SNMP, протоколы управления маршрутизацией) и пользовательских (протоколы удаленного терминала, протоколы пересылки файлов, сетевые файловые системы, электронная почта, WWW, протоколы сетевого времени и др.) служб прикладного уровня, приобретение практических навыков и умений в минимальном конфигурировании системных служб и в применении основных пользовательских служб.

Место дисциплины в структуре ООП бакалавриата

2.1. Учебная дисциплина «Практикум на ЭВМ (компьютерные сети)» относится к циклу подготовки студентов, связанному с построением и использованием систем передачи данных.

2.2. Для изучения данной учебной дисциплины необходимы следующие знания, умения и навыки, формируемые предшествующими дисциплинами:

Ø архитектура и программирование ЭВМ

Ø языки программирования Си и Си++

Знания:

Ø эффективных алгоритмов обработки различных структур данных;

Ø объектно-ориентированного программирования;

Ø организации файловой системы ОС UNIX/

Умения:

Ø проводить булевы вычисления с числами 2-ичной, 8-ричнойи 16 ричной системах счисления;

Ø выполнять разработку программ на языках Си и Си++;

Ø программировать алгоритмы на графах;

Ø применять объектно-ориентированное программирование;

Навыки:

Ø разработки программ на языках Си и Си++;

Ø объектно-ориентированного программирования;

Ø работы с параллельными алгоритмами;

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

Сетевые технологии (сетевые протоколы и методы их реализации).

Администрирование компьютерных сетей (все разделы курса).

Разработка сетевых приложений (сетевые интерфейсы транспортного уровня).

Требования к результатам освоения содержания дисциплины

Процесс изучения дисциплины направлен на формирование элементов следующих компетенций в соответствии с ФГОС ВО (ОС ЮФУ), утвержденным приказом Министерства образования и науки Российской Федерации от 12 марта 2015 г. № 228 и ОП ВО по данному направлению подготовки:

а) общекультурных (ОК):

Ø способностью к самоорганизации и самообразованию (ОК-7);

б) общепрофессиональных (ОПК):

Ø способностью использовать базовые знания естественных наук, математики и информатики, основные факты, концепции, принципы теорий, связанных с прикладной математикой и информатикой (ОПК-1);

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

В результате освоения дисциплины обучающийся должен получить следующие знания и умения:

ЗНАТЬ:

Ø понятие сетевого протокола, моделей уровневого построения сетевых протоколов, функций каждого из уровней, принципов построения и взаимодействия открытых систем;

Ø классы IP-адресов и их характеристики, структуру таблиц маршрутизации, назначение и способы применения маски подсети, алгоритм выполнения маршрутизации пакетов и способ преобразования IP-адреса в адрес физического уровня;

Ø назначение и основные особенности протокола IPv6;

Ø методы работы протоколов транспортного уровня и взаимодействия протокольных модулей этого уровня с процессами прикладного уровня;

Ø основы многопотокового программирования для создания высокопроизводительных масштабируемых сетевых приложений;

Ø основы организации и методов работы службы DNS и назначения и структуры основных файлов его БД;

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

Ø сущность интранет-технологий и понятия тонкого и толстого клиентов;

Ø основы обеспечения информационной безопасности компьютерных сетей и информационных систем;

УМЕТЬ:

Ø выполнять диагностику каналов и маршрутов компьютерных сети с использованием команд ping, traceroute, netstat;

Ø использовать маску подсети для разделения и для агрегирования подсетей;

ВЛАДЕТЬ:

Ø клиентскими программами основных сетевых служб;

Ø штатными средствами обеспечения информационной безопасности в компьютерных сетях.

IV. СОДЕРЖАНИЕ И СТРУКТУРА ДИСЦИПЛИНЫ

Наши рекомендации