Робоча програма навчальної дисципліни Сучасні Інтернет-технології (викладач В. К. Толстих) Напрямок підготовки 0804 комп'ютерні науки Спеціальність 080404 Інтелектуальні системи прийняття рішень
Вид материала | Документы |
- Робоча програма навчальної дисципліни Чисельні методи Напрямок підготовки 0804 комп'ютерні, 144.06kb.
- Робоча програма навчальної дисципліни Інтернет технології розробки додатків Частина, 179.14kb.
- Тимчасова типова програма з навчальної дисципліни " системне програмування та операційні, 183.72kb.
- Робоча навчальна програма з дисципліни «комп’ютерні та інформаційні технології» для, 204.08kb.
- Робоча навчальна програма навчальної дисципліни " Системне програмне забезпечення", 184.72kb.
- Робоча навчальна програма навчальної дисципліни " Графічне та геометричне моделювання, 352.28kb.
- Сучасні технології прийняття управлінських рішень, 100.09kb.
- Навчальна програма з дисципліни «комп’ютерні та інформаційні технології» для студентів, 131.31kb.
- Робоча навчальна програма навчальної дисципліни " Організація та управління комп’ютерно-інтегрованими, 372.13kb.
- Робоча навчальна програма з навчальної дисципліни " Правове забезпечення професійної, 350.85kb.
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
ФІЗИЧНИЙ ФАКУЛЬТЕТ
КАФЕДРА КОМП’ЮТЕРНИХ ТЕХНОЛОГІЙ
"ЗАТВЕРДЖЕНО"
Радою факультету
протокол № ____ від ________
Голова Ради А. О. Каргін
__________________________
РОБОЧА ПРОГРАМА
навчальної дисципліни
Сучасні Інтернет-технології
(викладач В. К. Толстих)
Напрямок підготовки - 0804 комп'ютерні науки
Спеціальність - 8.080404 Інтелектуальні системи прийняття рішень
Донецьк – 2010
Укладач: д.ф.-м. н. , проф. кафедри комп’ютерних технологій В. К. Толстих
Рецензенти: _______________________________________________________
Робоча програма ухвалена на засіданні кафедри комп’ютерних технологій,
протокол № ___ від ___________________
Зав. кафедрою д. т. н., проф. А. О. Каргін
Робоча програма ухвалена на засіданні навчально-методичної комісії фізичного факультету, протокол № ___ від ___________________
Голова навчально-методичної комісії _________________
Введение
Цель преподавания дисциплины состоит в ознакомлении студентов с самыми современными Internet-технологиями ведущих ИТ-компаний мира, с новыми стандартами и методами обработки информации в Web-пространстве.
В результате изучения дисциплины студенты должны
- знать топологию Web-пространства и принципы навигации в пространстве;
- знать работу современных информационно-поисковых систем, принципы ранжирования документов Web-пространства – поисковая оптимизация (SEO);
- знать основные математические модели информационного поиска в Web-пространстве;
- иметь представление о динамических ресурсах Internet, их синдикации в RSS-лентах;
- уметь создавать Web-службы и сервис-ориентированные информационные системы (SOA);
- иметь представление о Grid-системах и их развитии – OGSA;
- иметь представление о семантичеком Web на оснеове онтологий, Web-базы знаний;
- иметь представление о поколениях Web 2.0 и 3.0;
Данная дисциплина – обязательная для изучения.
Преподавательский состав:
лектор – д. ф.-м. н., проф. кафедры КТ В. К. Толстых,
Методика изложения и обучения: лекции и лабораторные занятия в компьютерных классах.
Язык преподавания – русский.
Требуемое программное обеспечение для выполнения лабораторных работ
Widows XP Professional с установленным IIS (или локальная сеть с доступом к IIS), Visual Studio 2008 с установленным .NET 3.5
Учебная программа курса
N | Название темы и ее содержание |
| New Media - новая информационная среда Понятие New Media. Топология Web-пространства. Cкрытый Web. |
| Характеристики ИПС Каталоги и ИПС, принципы работы ИПС. Полнота охвата, полнота отклика, релевантность, пертинентность. SEO – Search Engine Optimization Факторы, влияющие на поисковый ранг. Штрафование поискового ранга. Модели информационного поиска Булева модель, Векторная модель, Вероятностная модель, Гибридные модели. |
| Text Mining - Глубинный анализ текста Типичные задачи Text Mining. Основные задачи: Классификация, Кластеризация, Системы автоматических ответов, Автоматическое реферирование. Знакомство с семантическим Web Понятие семантического Web. Примеры семантических ИПС. Семантические ИПС для корпоративных сетей. Корпоративные порталы знаний. |
| Поиск в динамической новостной среде Проблемы поиска традиционными ИПС. Синдикация новостной информации. RSS-Feeds. RSS-агрегаторы. Основы XML. XML DOM (Document Object Model). Теги RSS-Feeds. Примеры XML агрегаторов, парсеры. |
| Web-службы. Протоколы Web-служб. Архитектура Web-служб. SOA - Service Oriented Architecture - новая архитектура информационных систем. Цели SOA, SOA и информационные системы компаний. Уровни абстракции SOA. Оценка эффективности службы. График «длинного хвоста». WCF-службы. Конечные точки, привязки, контракты. Структура файла конфигурации служб. Обмен метаданными. Тестирование службы. Пример создания .svc службы и её клиента. Web-хостинг службы. |
| Введение в Grid-системы. Архитектура, протоколы Grid. OGSA - Open Grid Services Architecture – новое поколение Grid + SOA. Grid-сервисы, пример структуры OGSA, интерфейсы Grid-сервисов. |
| Web 2.0 - Internet как платформа Wikipedia, BitTorrent, Блоги, RSS, Web-службы.... |
| Web 3.0 - семантическая паутина Понятие онтологии, знакомство с языком онтологий OWL. Примеры построения онтологий. База знаний – данные + онтологии. Онтологический портал. |
Учебно-методическая литература
- Беллиньясо Марко. Разработка Web-приложений в среде ASP.NET 2.0: задача-проект-решение. : Пер. с англ. – М.: ООО «И.Д. Вильямс», 2007. - 640 с.: ил.
- Гаряка А. А. Основы ASP.NET 2.0: Учебное пособие – БИНОМ, 2007.-296 с.: ил.
- Дари Кристиан, Сирович Джейми. Поисковая оптимизация на ASP.NET для профессионалов. Руководство разработчика по SEO.- М.: ООО «И. Д. Вильямс», 2008.- 400 с.: ил.
- Джувел Лёве. Создание служб WCF.- СПб.: Питер, 2008.- 592 с.: ил.
- Кобелев О. А., Резго Г. Я., Скиба В. И. Электронная коммерция.- М: «Перспектива», 2003.- 428с.
- Лавджой И.. ASP Web-профессионалам / Пер. с англ. – К.: Изд. группа BHV, 2001. – 288 с.
- Ландэ Д. В. Поиск знаний в Internet.- М: Диалектика, 2005.- 272с.
- Толстых В.К. Современные Internet-технологии: конспект (слайды) лекций. – ykh.com/edu
- Толстых В.К. Internet-технологии разработки приложений: конспект (слайды) лекций. – ykh.com/edu
- Толстых В.К. Справочник Web-программиста. – ykh.com/edu/manual
- Шапошников И.В. Интернет-программирование. – СПб.: БХВ – Санкт-Петербург, 2000. – 224 с.
- Эспозито Д. Microsoft ASP.NET 2.0. Базовый курс / Пер. с англ. – М.: «Русская редакция»; СПб.: Питер, 2007.-688 с.: ил.
- Эспозито Д. Microsoft ASP.NET 2.0. Углублённое изучение / Пер. с англ. – М.: «Русская редакция»; СПб.: Питер, 2007.-592 с.: ил.
Модульное планирование
Порядковый номер и название модуля | Краткое содержание модуля | Тип занятий модуля | Ко-во часов |
Семестр 10 | |||
| New Media - новая информационная среда. Характеристики ИПС Text Mining. Знакомство с семантическим Web. Модели информационного поиска. SEO – Search Engine Optimization. Поиск в динамической новостной среде. Web 2.0 - Internet как платформа SOA - Service Oriented Architecture. WCF-службы Введение в Grid-системы. OGSA - Open Grid Services Architecture Web 3.0 - семантическая паутина | Лекции | 2 2 2 2 2 1 1 |
Всего лекций: | 12 | ||
1. Web-агрегатор для RSS-узлов. 2. Web-служба. | Лабораторные работы | 4 8 | |
Всего лабораторных в модуле 1: | 2 | 12 | |
Модульный контроль | Контр. раб. | ||
Итого лекций: | 12 | ||
Итого лабораторных: | 12 |
Планы и инструкции к лабораторным занятиям
- Web-агрегатор для RSS-узлов
Написать Web-агрегатор для просмотра локальных и удалённых новостей с международных или украинских RSS-узлов по, темам заданным преподавателям (Наука, Украинская политика, Образование в Украине, Software, Hardware, телефоны, компьютеры, ноутбуки, Windows, Linux…)
- Web-служба
Сделать Web-службу, разработать ASP.NET или Windows-приложение для подключения к службе. Продемонстрировать работу системы Web/Win-приложение + Web-служба.
Варианты служб:
- веб-служба, которая возвращает системное время сервера.
- веб-служба, которая возвращает информацию о логических разделах жесткого диска сервера.
- веб-служба, которая возвращает информацию о количестве процессоров (ядер процессора) сервера и их нагрузке.
- веб-служба, которая позволяет получить содержимое файла на сервере по заданному пути
Организация самостоятельной работы по материалам сайта www.tolstykh.com
- Освоение теоретического материала по учебникам, конспектам и слайдам леций на сайте.
- Подготовка к лабораторным работам по инструкциям на сайте.
- Подготовка к модульному контролю и зачёту по примерам слайдов на сайте.
Организация текущего, модульного и итогового контроля
Текущий контроль в одном модуле:
- Две лабораторные работы.
- Экспресс-опрос на лециях.
Критерии оценок:
Выполненная и сданная без замечаний лабораторная работа1:
- Задание реализовано как приложение на Web-сервере – 20 баллов,
как клиентский скрипт для браузера – 10 баллов,
- Web-служба, работающая внутри проекта-сайта – 25 баллов.
Web-служба, самостоятельно работающая на сервере – 35 баллов,
WCF-служба на IIS с привязкой WSHttpBinding – 50 баллов.
Текущий контроль на лекциях:
Ответы на вопросы по предыдущей лекции – ±3 балла за вопрос.
За пропуск каждой лекции без уважительной причины снимается 3 балла.
Модульный контроль:
Организуется в виде письменного опроса по вопросам для модульного контроля, указанным ниже. Контрольная работа (20 мин.) – 2 вопроса. Полный ответ на каждый вопрос – 10 баллов.
Итоговый контроль:
Дисциплина заканчивается зачётом по итогам текущего и модульного контроля.
Вопросы для модульного контроля и зачёта
- Понятие и особенности New Media.
- Топология Web-пространства. Скрытый Web.
- Навигация в Web, порталы. Как работают каталоги и ИПС.
- Синдикация новостей, RSS-ленты, парсеры и агрегаторы.
- Характеристики ИПС: полнота, реливантность…
- Понятие PageRank. Факторы, положительно и отрицательно влияющие на поисковый ранг.
- Модели информационного поиска: теоретико-множественная, векторная...
- Text Mining и его основные задачи для Web.
- Семантический Web, примеры его внедрения в ИПС.
- Онтологии, язык OWL и особенности его применения.
- Особенности корпоративных ИПС. Корпоративные порталы знаний.
- Понятие Web 2.0 и примеры его проявления. Web-службы и их протоколы.
- Понятие SOA (Service Oriented Architecture). График «Длинногохвоста».
- WCF-службы, их хостинг и конечные точки.
- Понятие Grid-систем, архитектура Grid.
- Понятие OGSA (Open Grid Services Architecture), особенности Grid-служб.
- Пример OGSA «Добыча данных».
1 Если студент плохо разбирается в написанных кодах оценка снижается на 50%