МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Московский государственный университет геодезии и картографии (МИИГАиК)
Утверждаю: Ректор МИИГАиК _________________ «____»__________2014 г. |
Номер внутривузовской регистрации __________________ |
Рабочая программа дисциплины
РАБОТА В ИНТЕРНЕТ
Направление подготовки
230700.62 ПРИКЛАДНАЯ ИНФОРМАТИКА
Квалификация (степень) выпускника бакалавр
Форма обучения очная
Москва 2014
1. ЦЕЛЬ И ЗАДАЧИ ДИСЦИПЛИНЫ
Курс призван дать понимание принципов построения и функционирования сети Интернет, а также базирующихся на ней информационных технологий. В курсе рассматриваются базовые и прикладные протоколы Сети, вопросы администрирования и безопасности Интернет-технологий.
2. ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ ДИСЦИПЛИНЫ
Цель курса - приобретение студентами знаний и практических навыков работы с современными Интернет-технологиями.
Для изучения дисциплины необходимо владеть компетенциями: знать основы теории информации, уметь работать в текстовом редакторе и владеть основными принципами работы с используемой операционной системой и браузером.
3. ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ
Вид учебной работы | Всего часов | Семестр |
5 | ||
Общая трудоемкость дисциплины | 140 | 140 |
Аудиторные занятия: | 90 | 90 |
Лекции | 36 | 36 |
Практические занятия (ПЗ) | 54 | 54 |
Лабораторные работы (ЛР) | ||
Самостоятельная работа | 50 | 50 |
Курсовой проект | ||
Количество расчетно-графических работ | ||
Вид итогового контроля | зачет | зачет |
4. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
4.1. РАЗДЕЛЫ ДИСЦИПЛИНЫ И ВИДЫ ЗАНЯТИЙ
№ п/п | Раздел дисциплины | Лекции | ПЗ | СРС |
1. | Введение в Интернет-технологии | 4 | 4 | 5 |
2. | Адресация и наименование в сети Интернет | 4 | 4 | 6 |
3. | Протоколы IP, ICMP, UDP, TCP | 4 | 4 | 6 |
4. | Маршрутизация. | 4 | 4 | 6 |
5. | Процедурный интерфейс для создания сетевых программ | 4 | 4 | 6 |
6. | Информационная безопасность сети Интернет | 4 | 4 | 6 |
7. | Адресация информационных ресурсов | 4 | 4 | 6 |
8. | Протокол HTTP | 4 | 4 | 6 |
9. | Активные документы | 4 | 4 | 6 |
4.2. СОДЕРЖАНИЕ РАЗДЕЛОВ ДИСЦИПЛИНЫ
1. Введение в Интернет-технологии.
Генезис сети Интернет. Организационная структура Интернет. Стандартизация технологий сети Интернет (RFC). Эталонная модель TCP/IP, ее сравнение с эталонной моделью RM OSI. Состав и назначение сетевых протоколов. Основные сетевые приложения и сервисы сети Интернет.
2. Адресация и наименование в сети Интернет.
Схема адресации в сети Интернет. Числовые IP-адреса. Адресация сетей и подсетей. Классы адресов, использование пар адрес/маска. Широковещательные адреса. TCP-адреса и UDP-адреса. Адресация сервисов. Символические адреса. Система доменных имен. DNS-серверы. Иерархическая структура DNS. Отображение доменных имен в сетевые адреса и обратно. Протоколы запроса сетевых адресов IP-узлов. Синонимы доменных имен. Конфигурирование DNS-сервера.
3. Протоколы IP, ICMP, UDP, TCP
Протоколы IP, ICMP, UDP. Их назначение, формат пакетов и дейтаграмм; разбиение и восстановление дейтаграмм; диагностика ошибок. Протокол TCP: назначение и основные функциональные возможности, формат сообщений, обеспечение гарантированной передачи данных, установление и разрыв соединения.
4. Маршрутизация
Статическая маршрутизация. Таблицы маршрутизации. Введение в алгоритмы динамической маршрутизации. Достоинства и недостатки алгоритмов. Понятие протокола маршрутизации. Понятие автономной системы. Внешние и внутренние протоколы маршрутизации. Обзор протоколов маршрутизации. Основные характеристики протоколов RIP, OSPF, IGRP, EGP, BGP.
5. Процедурный интерфейс для создания сетевых программ
Socket API - прикладной программный интерфейс для программирования сетевых приложений. Понятие гнезда (socket). Состав и назначение системных функций для работы с гнездами. Примеры их применения для реализации коммуникационных механизмов.
6. Информационная безопасность сети Интернет
Угрозы информационной безопасности систем обработки информации, связанных посредством Интернет. Уязвимые места и причины их возникновения. Обзор подходов к обеспечению информационной безопасности.
7. Адресация информационных ресурсов
Концепция универсального адреса информационного ресурса. Понятия URI и URL. Примеры схем адресации. Адресация ресурсов http и ftp.
8. Протокол HTTP
Назначение и предоставляемые услуги. Формат сообщений. Анализ полей заголовка сообщения. Методы (запросы) и коды возврата. Установление и разрыв соединения, пролонгированное соединение. Согласование формата и содержания информационного ресурса. Функции сервера, клиента, промежуточного сервера. Кэширование информационных ресурсов. Взаимодействие с серверами proxy. Поддержка сессий в HTTP. Механизм cookie. Схемы аутентификации в HTTP. Простая схема аутентификации (basic) и ее недостатки. Аутентификация на основе хеш-функций. Общая схема функционирования сервера HTTP. Типичный набор параметров конфигурации (на примере сервера Apache). Обработка запросов HTTP при помощи дополнительного ПО: серверные скрипты и подключаемые програмные модули. Интерфейс межпрограммного взаимодействия CGI. Препроцессирование документов HTML на стороне сервера.
9. Активные документы
Приемы и технологии создания активного контента (Java, JavaScript, VBScript, ActiveX); сравнение подходов. Объектная модель документа как основа построения активного контента. Средства HTML, предназначенные для включения активных элементов. Неформальное введение в язык JavaScript. Приемы разработки активных документов при помощи JavaScript. Технологии ActiveX. Основы архитектуры межпрограммного взаимодействия COM. Понятие экспортируемого интерфейса. Внутренняя архитектура программы MS Internet Explorer.
5. ПРАКТИЧЕСКИЕ ЗАНЯТИЯ
№ п/п | № раздела дисциплины | Наименование практических занятий |
1. | 1,2,3 | Работа с электронной почтой: примеры настройки наиболее популярных почтовых клиентов, web-почта. Поиск информации в сети Интернет. |
2. | 4,5,6 | Создание web страницы в Microsoft ® Word. Создание сайта в Microsoft ® FrontPage. |
3. | 7,8,9 | Создание web страницы на языке HTML. Сравнение исходного кода страниц созданных в визуальных редакторах и на языке HTML. Создание web сайта. |
4. | 7,8,9 | Разработка web сайта заданного содержания. Размещение сайта в сети Интернет. Тестирование. |
1.8. Соотношение разделов учебной дисциплины и формируемых в них компетенций
Темы, разделы дисциплины | Коли-чество часов | Компетенции | У общее коли- чество компе-тенций | ||||
ОК-8 | ПК-4 | ПК-6 | ПК-20 | ПК-22 | |||
Раздел 1 | 6 | + | + | + | + | + | 5 |
Раздел 2 | 6 | + | + | + | + | + | 5 |
Раздел 3 | 6 | + | + | + | + | + | 5 |
Раздел 4 | 6 | + | + | + | + | + | 5 |
Раздел 5 | 6 | + | + | + | + | + | 5 |
Раздел 6 | 6 | + | + | + | + | + | 5 |
Итого | 70 |
Для проведения лекционных занятий предусмотрены презентационные материалы.
Практические занятия выполняются в современных компьютерных классах, оборудованных современной компьютерной техникой, оснащенной необходимыми программными продуктами.
Самостоятельная работа студентов под руководством преподавателя подразумевает написание рефератов и сбор материалов для решения конкретных тематических задач, в том числе с использованием информационных ресурсов глобальных компьютерных сетей.
6. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
ДИСЦИПЛИНЫ
6.1. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
Морин Хеннигер, Эффективные стратегии поиска в internet, Центр-Пресс, Москва, 1998. , Самоучитель HTML 4, Юниор, 2003 г. Алексей Петюшкин, HTML, БХВ-Петербург, 2003 г. , Web: дизайн и коммерция, ДЕАН, 2000 г. , Поиск в Интернет, ОЛМА-ПРЕСС Образование, 2004 г. Владимир Дронов, JavaScript в Web-дизайне, БХВ-Петербург, 2001 г. , , Самоучитель по созданию Web-страниц HTML, JavaScript, Dynamic HTML, 2002 г. Джонатан Прайс, Лиза Прайс, Текст для Web. Доступность и привлекательность (Hot Text. Web Writing That Works), Вильямс, 2003 г. Диан Стотлемайер, Тестирование Web-приложений (Automated Web Testing Toolkit. Expert Methods for Testing and Managing Web Applications), КУДИЦ-Образ, 2003 г. Дмитрий Кирсанов, Веб-дизайн: книга Дмитрия Кирсанова, Символ-Плюс, 2003 г. Графика для Web, 2003 г. Дэнни Гудман, JavaScript. Библия пользователя (+ CD-ROM) (JavaScript. Bible), Вильямс, Диалектика, 2002 г. Кристина Уодтке, Информационная архитектура: чертежи для сайта (Information Architechture: Blueprints for the Web), КУДИЦ-Образ, 2004 г. Линда Вайнман, Вильям Вайнман, Креативный Web-дизайн на HTML 4 (+ CD-ROM) (Creative HTML Design.2), ДиаСофт, 2003 г. М. Дубаков, Создание Web-страниц. Искусство верстки, Новое знание, 2004 г. Пауль Уилтон, JavaScript. Основы (Beginning JavaScript), Символ-Плюс, 2002 г. Стив Круг, Веб-дизайн: книга Стива Круга, или не заставляйте меня думать!, Символ-Плюс, 2001 г. Якоб Нильсен, Веб-дизайн. Книга Якоба Нильсена, Символ-Плюс, 2003 г. Якоб Нильсен, Мари Тахир, Дизайн Web-страниц. Анализ удобства и простоты использования 50 узлов (Homepage Usability. 50 Websites Deconstructed), Вильямс, 2002 г.6.2. СРЕДСТВА ОБЕСПЕЧЕНИЯ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Для выполнения расчетно-графических работ необходимы компьютеры с установленными операционной системой Windows 2000/XP и программами Microsoft office.
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
ДИСЦИПЛИНЫ
Лаборатория, оснащенная компьютерами с программным обеспечением.
Рабочая программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по
направлению подготовки дипломированного специалиста 230700 - Прикладная информатика, утвержденным Минобразованием России 22.12.2009 г. № 000.
Программу составил:
– профессор кафедры «Прикладной информатики»
МИИГАиК, кандидат технических наук, доцент.
Программа рекомендована кафедрой «Прикладной информатики» Московского государственного университета геодезии и картографии.
Заведующий кафедрой ___________________________
Программа одобрена методической комиссией геодезического факультета МИИГАиК « 29 » апреля 2008г., протокол № 2.
Зам. председателя методической комиссии
______________________
Декан геодезического факультета
______________________


