скачать МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН АЛМАТИНСКИЙ ИНСТИТУТ ЭНЕРГЕТИКИ И СВЯЗИ Факультет радиотехники и связи Кафедра компьютерных технологий « ![]() Декан ФРТС ______________Медеуов У.И. «___»_______________2009 г. ПРОГРАММА КУРСА (SYLLABUS) по дисциплине “Интернет технологии” код дисциплины IT 4305 для студентов специальности 050704 – Вычислительная техника и программное обеспечение Форма обучения очная Курс 4 Семестр 7 Количество кредитов 3 Всего часов 135 Аудиторные 60 Лекции 30 Лабораторные 30 Внеаудиторные 75 СРС 30 СРСП 45 Экзамен 7 семестр АЛМАТЫ 2009 Программа курса (Syllabus) «Интернет технологии» для студентов специальности 050704 – «Вычислительная техника и программное обеспечение» составлена в соответствии с типовым учебным планом. Составители: Жунусов З. А. доцент кафедра КТ, канд.тех.наук, Ельчибаева Р. Б. преподаватель кафедры КТ. Рассмотрена и одобрена на заседании кафедры КТ 28.08.2009 г. Протокол № 1. Зав.кафедрой Куралбаев З.К. ^
Предметом изучения в данном курсе являются технологии использующиеся в работе Интернет, а также принципы организации и функционирования Интернет. Технологии создания сайтов должны рассматриваться комплексно. За последние годы методы организации работы Интернет получили значительное развитие и приобрели определенную логическую завершенность.
Целью изучения дисциплины «Интернет-технологии» является освоение технологий, принципов организации и функционирования Интернет, обучение методам проектирования приложений для использования в среде Интернет. ^ В результате изучения дисциплины студенты должны: - знать принципы организации, функционирования Интернет и технологии обработки информации; - уметь создавать программные приложения на основе современных интернет - технологий;
1.4 Место данной дисциплины в ряду дисциплин специальности
Дисциплина "Интернет-технологии " базируется на знаниях, полученных при изучении дисциплин «Информатика», «Программирование на алгоритмических языках», «Технология программирования», «Объектно-ориентированное программирование».
Дисциплины, изучение которых базируется на знаниях, полученных при изучении данной дисциплины: "Компьютерные системы", Дипломное проектирование. Все указанные дисциплины тесно взаимосвязаны по объектам и методологии использования. ^ Жунусов Зангар Абильхасимович кандидат технических наук, доцент кафедры компьютерных технологий. Ельчибаева Райгуль Балабаевна, преподаватель кафедры компьютерных технологий. Время пребывания на кафедре и проведения занятий и консультаций – по расписанию, кафедра КТ, корпус Б, 331 аудитория. 1.6 Время консультаций Кафедра КТ, корпус Б, 331 аудитория – по графику. ^ 2.1 Система оценки знаний студентов По кредитной технологии обучения применяется рейтинговый контроль знаний студентов. Рейтинг каждой дисциплины, которая включена в рабочий учебный план специальности, оценивается по 100 - бальной шкале. Для каждой дисциплины устанавливается следующие виды контроля: текущий контроль, итоговый контроль. Таблица 1 - Распределение рейтинговых баллов по видам контроля
Видами текущего контроля по данной дисциплине является выполнение лабораторных и расчетно-графических работ. К итоговому контролю относится экзамен. Сроки сдачи результатов текущего контроля определяются календарным графиком учебного процесса по дисциплине. ^ по дисциплине “Интернет технологии”
Студент допускается к сдаче итогового контроля при наличии суммарного рейтингового балла ![]() ![]() Таблица 3 - Оценка знаний студентов
^ 3.1 Распределение часов по видам учебных занятий
^ Лекция 1. Основы интернет технологий. (2 часа) Понятие термина «Сеть». Клиент-серверная архитектура. Провайдеры и их сети. Объединение сетей провайдеров. Иерархия сетей провайдеров ^ Pull- и Push-модели коммуникации. Интерактивность. Гипертекст. Мультимедиа. Эффект присутствия. Сетевая навигация. Коммуникационные характеристики сервисов Интернет. Лекция 3. Доступ пользователей к Интернет. (2 часа) «Последняя миля». Сеть с коммутацией каналов. Модем. Лекция 4. Технологии доступа к сети Интернет. (2 часа) DSL, ISDN технологии. Лекция 5. WEB-cерверы в Интернет. (2 часа) Механизм работы Web-сервера. Статические и динамические страницы. Технология CGI. Скрипты. ^ Кэширование Web-страниц. Механизм работы прокси-сервера. Срок годности документов. Web-ускорители. Ускорение за счет оптимизации процесса кэширования. ^ Принципы поиска нужной информации. Механизм работы поисковой машины. Построение индекса. Индексированные каталоги. Тематические коллекции ссылок. Подбор доменного имени ^ Механизм работы сервиса E-mail. Два протокола E-mail. Основные функции почтовых клиентов. Как работает почта. Отправление и доставка письма. Передача специальных символов и вложенных сообщений. ^ Механизм работы сервиса FTP. FTP-клиенты. Формат адреса FTP-ресурса. Лекция 10. Защита информации в Интернет. (2 часа) Цифровая подпись. Криптография и Интернет. Симметричные и асимметричные ключи. Проблемы безопасности. Лекция 11. Идентификация пользователей в Интернет. (2 часа) Механизм Cookies. Применение Cookies. Особенности применения Cookies. Лекция 12. Технология создания приложений Интернет. (2 часа) Dynamic HTML. Macromedia Flash. Лекция 13. Технологии создания клиентских приложений Интернет. (2 часа) Программный инструментарий для клиентских машин. JavaScript. VBScript. Апплеты Java. Лекция 14. Технологии создания серверных приложений Интернет. (2 часа) Программный инструментарий для серверов. Программирование в клиент-серверных технологиях. Спецификация CGI, ISAPI. Лекция 15. Перспективы развития интернет-технологий. (2 часа) Доступ с мобильных устройств. Новые сервисы. E-Business. ^ Лабораторная работа 1. Взаимодествие с Web-сервером. Переменные окружения сервера. (4 часа) Лабораторная работа 2. Идентификация пользователя. Методы идентификации удаленного пользователя на примере механизмов “cookies”, “sessions”. (4 часа) Лабораторная работа 3. Поддержка Web-ресурса. (4 часа) Лабораторная работа 4. Web-приложение с регистрацией пользователя. (6 часа) Лабораторная работа 5. Web-приложение с элементами защиты информации. (4 часа) Лабораторная работа 6. Web-приложение с сервером базы данных. (8 часа) ^ Самостоятельная работа студентов включает в себя проработку лекционного материала, подготовку к лабораторным занятиям, защите лабораторных работ, подготовке к тестированию и изучение дополнительного материала по выполнению расчетно-графических работ. В качестве источника информации студент использует учебники, учебные пособия, периодические издания, методические разработки, справочную литературу, электронную библиотеку института и кафедры, учебные материалы, размещенные на сайте кафедры и справочную систему Интернет. Самостоятельная работа студентов направлена на повышение навыков работы с научной и периодической литературой. Данный вид работ выполняется студентами в зиде реферата, где приводится, обзор пользовательских интерфейсов современных программных приложений, анализ и оценка эффективности диалогового взаимодействия. ^ ![]()
РГР 1. Разработка пользовательского интерфейса web-страницы, используя технологию HTML. РГР 2. Разработка динамической части страницы с использованием скриптового программирования. РГР 3. Разработка страницы с использованием баз дынных.
^ Основная литература 1. Петров В.Н.Информационные системы.Учебник. СПб:Издательство "Питер",2002. 2. Прохоров А.Н. Интернет: как это работает.- СПб:БХВ-Петербург,2004. 3. Филимонов А.Ю. Протоколы Интернета.- СПб:БХВ-Петербург,2003. 4. Найк Д. Стандарты и протоколы Интернета. Пер. с англ.-М.:1999. 5. Ганеев Р.М. Проектирование интерактивных WEB-приложений. М.: 2001. 6. А. Павлов.CGI-программирование: учебный курс. .- СПб:Питер, 2000. 7. А.В.Картузов, Д.В.Николенко.Программируем на языке Java: краткий курс.- СПб:Наука и техника,2001. 8. Ливингстон Д., Белью К., Браун М. Perl 5. Web - профессионалам: Пер. с англ. - К.: Издательская группа BHV, 2001. 9. Косентино К. РНР. Web - профессионалам: Пер. с англ. - К.: Издательская группа BHV, 2001. 10. Э.Кингсли-Хью,К.Кингсли-Хью.JavaScript1.5.Учебный курс.- СПб:Питер, 2001. 11. Бишоп Д., Java 2. Питер, 2002 12. Д. Вебер, Технология Java в подлиннике: Пер. с англ.-СПб.: БХВ-Петербург, 2000. 13. В.Г.Олифер,Н.А.Олифер. Компьютерные сети.Учебник.- СПб:Питер, 1999. Дополнительная литература 1. Кузнецов С.Д. РНР 4.0.Руководство пользователя.- М.: Майор, 2001. 2. Дунаев В.В.Сам себе Web-дизайнер.Спб.:Арлит. 2002. 3. Леонтьев Б. Web -дизайн: Хитрости и тонкости: -М.: Познавательная книга плюс, МиК, 2001. 4. Будилов В.А. РНР 5.Экспресс-курс. - СПб:БХВ-Петербург,2005. 5. Андерсон Э. Macromedia Flash MX 2004. Пер с англ.-М.: НТ Пресс, . 6. Николенко Д.В. Практические занятия по JavaScript.CПб.:2002. 7. Гультяев А.К.,Машин В.А. Уроки WEB-мастера.СПб.: 2002. 8. Ахромов Я.В. Технологии Web-дизайна и Flash-технологии.Серия "Высшее образование",Ростов н/Д:Феникс,2004. 9. Жумагалиев Б.И. Лабораторный практикум по интернет-технологиям.Учебное пособие.Алматы: ААЭиС, 2003. 10. Дейтел Х.М., Дейтел П.Д., Сантри С.И. “Технологии программирования на Java”, 2003 11. Питер Вейнер. Языки программирования Java и JavaScript, ЛОРИ, 1998 12.Шкрыль А.А. РНР-это просто.Программируем для WEB-сайта.-Спб:БХВ-Петербург,2006. 13.Успенский И.В. Интернет как инструмент маркетинга. - СПб:БХВ-Петербург,1999.
|