Рабочая программа по дисциплине: «Программное обеспечение сетей эвм» Для специальности
Вид материала | Рабочая программа |
- Рабочая программа по дисциплине: «Сети ЭВМ и телекоммуникации» Для специальности, 95.71kb.
- Рабочая программа по дисциплине: «обработка экспериментальных данных на эвм» Для специальности, 112.33kb.
- Программное обеспечение ЭВМ, 209.59kb.
- Рабочая программа по дисциплине организация ЭВМ и систем для студентов дневного отделения, 91.9kb.
- Рабочая программа по дисциплине Архитектура вычислительных систем Для специальности, 122.63kb.
- Рабочая программа по дисциплине "Вычислительная математика" для специальности 230105, 201.66kb.
- Рабочая программа по дисциплине «Информатика» для специальности 230105(220400) «Программное, 259.13kb.
- Рабочая программа по дисциплине Программирование на языке высокого уровня для специальности, 182.97kb.
- Рабочая учебная программа для студентов специальности 050704 «Вычислительная техника, 174.22kb.
- Рабочая программа дисциплины «Архитектура ЭВМ и вычислительных сетей» для специальности, 325.46kb.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Томский государственный университет систем управления и радиоэлектроники (ТУСУР)
| УТВЕРЖДАЮ |
| Проректор по учебной работе _________________М.Т.Решетников _________________2007 |
РАБОЧАЯ ПРОГРАММА
По дисциплине: «Программное обеспечение сетей ЭВМ»
Для специальности: 230105 (220400) Программное обеспечение вычислительной техники и автоматизированных систем
Факультет: Систем Управления | |||||
Профилирующая кафедра: Автоматизированных систем управления | |||||
Курс: 5 | | ||||
Семестр: 9 | | ||||
| | ||||
| Учебный план наборов 2005 и последующих лет | | |||
| |||||
Распределение учебного времени | |||||
| | ||||
| Всего часов | | |||
Лекции | 45 | | |||
Лабораторные занятия: | 15 | | |||
Самостоятельная работа: | 30 | | |||
Общая трудоемкость: | 90 | | |||
Экзамен: | 9-ый семестр | |
2007
Дисциплина «Программное обеспечение сетей ЭВМ» входит в цикл специальных дисциплин (введена ВУЗом).
Рабочая программа составлена на основании ГОС ВО для
Специальности 230105 (220400) Программное обеспечение вычислительной техники и автоматизированных систем утвержденного 27 марта 2000г., рассмотрена и утверждена на заседании кафедры «__»____________2007г., протокол №______
Разработчик
доцент кафедры АСУ ___________________ Бойченко И.В.
Зав. обеспечивающей
кафедрой профессор, д.т.н. ___________________ Кориков А.М.
Рабочая программа согласована с факультетом, профилирующей кафедрами специальности
Декан профессор, д.т.н. ___________________Замятин Н.В.
Зав. профилирующей
кафедрой профессор, д.т.н. ___________________ Кориков А.М.
Зав. выпускающей
кафедрой профессор, д.т.н. ___________________ Кориков А.М.
- ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ, ЕЕ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ
Целью курса является обучение студентов основам построения и функционирования программного обеспечения сетей ЭВМ. Материал данного курса базируется на материале следующих дисциплин: «Сети ЭВМ и телекоммуникации», «Архитектура вычислительных систем», «Операционные системы» «Организация ЭВМ и систем». Основное внимание уделяется принципам построения программного обеспечения локальных и глобальных сетей как распределенных систем с учетом особенностей: гетерогенный состав, как в аппаратной, так и программной части, наличие различного рода ошибок, таких как частичная или полная потеря данных, перегрузки локальной и удаленной систем, каналов связи и т.д. Так же студенты должны ознакомиться с принципами безопасности в компьютерных сетях.
Предполагается получение практических навыков разработки программ использующих различные сетевые сервисы.
- СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
- Лекции
Тема 1. Введение - 2 часа.
Предмет и содержание курса. Сети ЭВМ как распределенные системы. Существующие модели сетевого взаимодействия: модель взаимодействия открытых систем (ВОС), модель DoD (TCP/IP).
Тема 2. Представление сервиса в модели ВОС -2 часа.
Сервис с установлением и без установления соединения. Примеры реализации в современных стеках протоколов IPX/SPX, TCP/IP. Сходства и отличия протоколов глобальных и локальных сетей.
Тема 3. Стандартные сервисы в модели ВОС - 10 часов.
Сервисы физического и канального уровней. Сервисы сетевого уровня. Сервис транспортного уровня. Сервисы сеансового, представительского и прикладного уровней.
Тема 4. Концепция Сокетов - 4 часа.
Понятие «сокета» (socket). История возникновения. Сопоставление принципов программирования на основе сокетов и XTI/TLI (Unix, Novell NetWare). Структура сокетов, вычислительны ресурсы необходимые для поддержания сокетов.
Тема 5. Создание приложений TCP/IP с помощью API сокетов - 12 часов.
Отправитель и приёмник на базе TCP. Отправитель и приемник на базе UDP. Сравнение производительности различных приложений на базе TCP и UDP. Обработка различных ошибок в сетевых приложениях. Создание событийно управляемых приложений.
Тема 6. Инструментальное сетевое программное обеспечение - 4 часа.
Утилиты в TCP/IP сетях: PING, TCPDUMP, TRACERT. Сетевые анализаторы: Novell LANalizer. Сетевое программное обеспечение для администрирования: nwadmn32 для Novell NetWare. Службы удаленного конфигурирования. Терминальное соединение.
Тема 7. Технические и правовые основы безопасности в вычислительных сетях. - 11 часов.
Понятие безопасности сетей ЭВМ. Угрозы безопасности. Основные способы устранения или уменьшения угроз безопасности. Основы криптографии. Виды шифров. Шифры с симметричным ключом. DES Шифрование с открытым ключом. RSA. Цифровая подпись. Программное обеспечение PGP. Правовые основы использования шифрования. ГОСТ. Зарубежные стандарты безопасности.
2.2. Лабораторные занятия и их наименования.
Лабораторная работа №1 – Технология RMI | 3 часа. |
Лабораторная работа №2 – Веб-сервер, сервлеты | 4 часа. |
Лабораторная работа №3 – СУБД | 4 часа. |
Лабораторная работа №4 – Веб-сервисы | 4 часа. |
- Формы самостоятельной работы
№ | Наименование работы | Число часов | Формы контроля |
| Проработка лекционного материала | 27 | Экзамен |
| Подготовка к лабораторным работам и оформление отчетов | 27 | Защита, отчет |
| Всего часов самостоятельной работы | 54 | |
- УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ
3.1 Основная литература
- Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде: учебное пособие для вузов/ С. В. Зыков. - М.: Горячая линия-Телеком, 2006. - 443[5] с. (анл(8), счз1(1), счз5(1), аул(90))
3.2 Дополнительная литература
- Компьютерные сети. Принципы, технологии, протоколы: Учебное пособие для вузов/ В. Г. Олифер, Н. А. Олифер. - 3-е изд.. - СПб.: Питер, 2007. - 957[3] с.: ил. анл(3), счз1(1), аул(36)
- Основы программирования на JAVA: Учебное пособие/ Р. В. Юдахин; - Томск: ТУСУР, 2004. - 195 с.: ил. анл(10), счз1(3), счз5(2), аул(70)
Современные периодические издания (журналы):
- «Connect! Мир связи»
- «ЛАН / LAN Magazine»
- «Вопросы защиты информации»
- «Защита информации. Конфидент»
Источники Интернет:
ссылка скрыта
- РЕЙТИНГОВАЯ СИСТЕМА ОЦЕНКИ УСПЕВАЕМОСТИ
По дисциплине предусмотрено:
- 4 лабораторные работы – 15 баллов максимум за одну работу.
- Реферат по современным компьютерным технологиям - 30 баллов при условии защиты на «отлично»;
- Экзамен – максимум 30 баллов
Итого: 120 баллов.
Общая оценка выставляется по сумме набранных баллов
Темы всех работ выдаются на первой лабораторной работе.
Лабораторные работы должны быть сданы в срок, то есть на последней лабораторной работе по расписанию должен быть защищен последний отчет по ЛР.
За работы, сданные после указанного срока, рейтинговые баллы не начисляются, но выполнение и защита работ являются обязательными. Оценка за лабораторные работы может быть снижена также и в случае некачественного выполнения задания.
Реферат – как дополнительное задание - оценивается по глубине проработки вопроса, по количеству использованных источников (Интернет и периодические издания), по качеству проведенного сравнительного анализа технологии и ее перспектив. Максимальная оценка за реферат – 10 баллов.