МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ

Московский государственный университет геодезии и картографии (МИИГАиК)



Утверждаю:

Ректор МИИГАиК

_________________

«____»__________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



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

Для проведения лекционных занятий предусмотрены  презентационные  материалы.

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

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

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.

Зам. председателя методической комиссии 

  ______________________

Декан геодезического факультета                                        

  ______________________