Автор (ы) _д. т.н., проф. кафедры МО ЭВМ
(vadim. *****@***vmk. unn. ru, +7 9030408401)
Рецензент (ы) ________________________
Заведующий кафедрой МО ЭВМ д. ф.-м. н., проф.
Программа одобрена на заседании
(Наименование уполномоченного органа вуза (УМК, Ученый совет факультета)
от ___________ года, протокол № ________.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего профессионального образования «Нижегородский государственный университет им. »
Факультет___ВМК__________________________
УТВЕРЖДАЮ
Декан _________________ факультета
"_____"__________________20___ г.
Рабочая программа дисциплины (модуля)
Технологии Сети Интернет
Направление подготовки (специальность)
010300 Фундаментальная информатика и информационные технологии
Профиль подготовки (специализация)
общий профиль
Профессиональный цикл Б.3., базовая часть
Квалификация (степень) выпускника
___бакалавр___
Форма обучения
_________________очная_______________
(очная, очно-заочная, заочная)
Нижний Новгород
2011
1. Цели освоения дисциплины
Целями освоения дисциплины Технологии Сети Интернет являются обучение студентов технологиям разработки Web-сайтов и подходам к Internet программированию.
2.Место дисциплины в структуре ООП
Дисциплина «Технологии Сети Интернет» является частью математического и естественнонаучного цикла ООП по направлению подготовки «Фундаментальная информатика и информационные технологии».
Дисциплина опирается на материалы курса языки программирования.
3 Требования к результатам освоения дисциплины «Технологии Сети Интернет».
Процесс изучения дисциплины направлен на формирование следующих компетенций:
· владение общей культурой мышления, способность к восприятию, обобщению и анализу информации (ОК-1);
· способность к интеллектуальному, культурному, нравственному, физическому и профессиональному саморазвитию и самосовершенствованию (ОК-2);
· понимание социальной, гуманистической значимости своей будущей профессии (ОК-3);
· способность понимать, разрабатывать и применять современные информационные технологии (ПК4)
· способность к ведению проектной деятельности (ПК7)
· способность к ведению аналитической деятельности (ПК8)
· способность к ведению производственно-технологической деятельности (ПК9)
В результате освоения дисциплины обучающийся должен:
Знать: основы разработки web-сайтов и Internet программирования, основы проектирования сайтов и технологии проектирования, основы программирования сайтов различными программными средствами.
Уметь: разрабатывать Web-сайты, используя технологии проектирования сайтов и Internet-программирования, и использовать их на практике.
Владеть: навыками Internet программирования при разработке Web-сайтов
4. Структура и содержание дисциплины «Технологии Сети Интернет»
Общая трудоемкость дисциплины составляет 2 зачетных единиц 72 часа.
№ п/п | Раздел Дисциплины | Семестр | Неделя семестра | Виды учебной работы, включая самостоятельную работу студентов и трудоемкость (в часах) | Формы текущего контроля успеваемости (по неделям семестра) Форма промежуточной аттестации (по семестрам) | |||
лекции | семи нары, практ. занятия | лаб. работа | сам. работа | |||||
1 | Межсетевое взаимодействие в TCP/IP сетях | 5 | 1-2 | 2 | ||||
2 | Протоколы прикладного уровня | 5 | 3-4 | 2 | ||||
3 | Принципы работы web-сервера | 5 | 5-6 | 2 | 6 | |||
4 | Расширение функциональности Web-сервера | 5 | 7-8 | 2 | проверка лаб. работы | |||
5 | Client-side технологии как часть контента, интерпретируемая клиентским процессом | 5 | 9-12 | 4 | 4 | 8 | проверка лаб. работы | |
6 | Server-side технологии | 5 | 13-16 | 4 | 10 | 15 | проверка лаб. работы | |
7 | СУБД как составная часть Web/WAP приложения | 5 | 17-18 | 2 | 4 | 7 | проверка лаб. работы | |
Итого | 18 | 18 | 36 | Форма итоговой аттестации: зачет |
1. Межсетевое взаимодействие в TCP/IP сетях
Основные протоколы передачи данных, принципы адресации и маршрутизации в TCP/IP сетях
2. Протоколы прикладного уровня
Протокол передачи Web-конетента (HTTP), протокол передачи файлов (FTP), основные протоколы передачи электронных писем (POP3 и SMTP)
3. Принципы работы web-сервера
Архитектура основных WEB-серверов (сервер Apache, сервер Internet Information Server (IIS))
4. Расширение функциональности Web-сервера
Модули Apache, ISAPI (расширения, фильтры)
5. Client-side технологии как часть контента, интерпретируемая клиентским процессом
Основные подходы разработки интерактивного взаимодействия с пользователем на клиентской стороне (в браузере) – JavaScript, VBScript
6. Server-side технологии
Основные инструменты Internet программирования – PHP, , Perl (синтаксис языка, обзор основных библиотек)
7. СУБД как составная часть Web/WAP приложений
Обзор основных возможностей СУБД MySQL, MSSQL, введение в язык запросов SQL
Лабораторный практикум.
№п/п | № раздела дисциплины | Наименование лабораторных работ |
1 | 5 | Разработка online-калькулятора |
2 | 6 | Разработка Internet-магазина |
3 | 7 | Переработка Internet-магазина (хранение данных в СУБД) |
5. Образовательные технологии
Online – демонстрации
Электронные презентации
Лекционно-практические занятия.
6. Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины.
Самостоятельная работа заключается в ознакомлении с теоретическим материалом по учебникам и монографиям, указанным в списке литературы, решении практических задач, подготовке семинаров, докладов, рефератов, выполнении лабораторных работ, электронных тестов в режиме обучения, ответов на вопросы самоконтроля. Самостоятельная работа может происходить как в читальном зале библиотеки, так и в домашних условиях.
Вопросы для контроля
1. Глобальные компьютерные сети: основные понятия, принципы функционирования. Каталоги ресурсов. Поисковые системы.
2. Язык гипертекстовой разметки страниц HTML: общая структура документа, абзацы, цвета, ссылки.
3. Язык гипертекстовой разметки страниц HTML: списки, графика (графические форматы, графический объект как ссылка), таблицы, фреймы.
4. Общие подходы к дизайну сайта. Разработка макета страницы.
5. Язык гипертекстовой разметки страниц HTML: формы.
6. Хостинг. Бесплатный хостинг. FTP. Размещение Интернет-ресурса на сервере провайдера. Регистрация Интернет-ресурса в каталогах и поисковых системах.
7. Преимущества и ограничения программ, работающих на стороне клиента. Язык JavaScript: основы синтаксиса.
8. Объектная модель HTML страницы.
9. Событийная модель DHTML: связывание событий с кодом, всплытие событий, объект Event.
10. Применение DHTML.
11. Введение в программирование на стороне сервера на примере PHP. Принцип работы.
12. Синтаксис языка программирования PHP.
13. Переменные. Константы. Операторы в PHP. Циклы. Массивы. Работа со строками.
14. Функции в PHP. Встроенные функции.
15. Работа с датой и временем в PHP.
16. Методы передачи параметров между страницами (GET, POST). Обработка действий пользователя при помощи форм.
17. Принципы хранения информации в базах данных MySQL. Архитектура базы данных MySQL (таблицы, связи, триггеры).
18. Подключение к базе данных из PHP файла. Вывод данных на PHP-страницу, попавших в выборку по SQL запросу. Передача параметров в запрос.
19. Принципы проектирования страниц. Разделение информации по таблицам в базе данных. Вывод группы данных, сортировка данных.
20. Создание HTML-страниц средствами PHP.
Критерии оценок
Зачтено | Выполнены все запланированные лабораторные работы и представлены отчеты по ним. Компетенции (части компетенций) сформированы |
Незачтено | Не выполнены лабораторные работы, компетенции (части компетенций) не сформированы |
7. Учебно-методическое и информационное обеспечение дисциплины (модуля)
а) основная литература:
. HTML-конструирование (материалы Роботландского университета). //Информатика, №21-22, 2000.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |


