Автор (ы) _д. т.н., проф. кафедры МО ЭВМ

(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