УТВЕРЖДАЮ

Директор института

___________

«___»_____________2011 г.

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

ИНТЕРНЕТ-ТЕХНОЛОГИИ

НАПРАВЛЕНИЕ ООП 230100 Информатика и вычислительная техника

ПРОФИЛИ ПОДГОТОВКИ Программное обеспечение средств вычислительной техники и автоматизированных систем

КВАЛИФИКАЦИЯ (СТЕПЕНЬ) бакалавр

БАЗОВЫЙ УЧЕБНЫЙ План ПРИЕМА 2011 г.

КУРС 4

СЕМЕСТР 8

КОЛИЧЕСТВО КРЕДИТОВ 4 кредита ECTS

ПРЕРЕКВИЗИТЫ Б2.Б1, Б1.Б1, Б3.Б2, Б3.Б6

КОРЕКВИЗИТЫ Б3.В.4.3

ВИДЫ УЧЕБНОЙ ДЕЯТЕЛЬНОСТИ И ВРЕМЕННОЙ РЕСУРС:

Лекции 24 час.

Лабораторные занятия 24 час.

АУДИТОРНЫЕ ЗАНЯТИЯ 48 час.

САМОСТОЯТЕЛЬНАЯ РАБОТА 60 час.

ИТОГО 108 час.

ФОРМА ОБУЧЕНИЯ очная

ВИД ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ экзамен в 8 семестре

ОБЕСПЕЧИВАЮЩЕЕ ПОДРАЗДЕЛЕНИЕ кафедра АиКС

ЗАВЕДУЮЩИЙ КАФЕДРОЙ АиКС ____________

РУКОВОДИТЕЛЬ ПРОГРАМЫ _______________

РУКОВОДИТЕЛЬ ПРОФИЛЯ ____________

ПРЕПОДАВАТЕЛЬ _______________

2011 г.

1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ

Дисциплина «Интернет-технологии» является одной из дисциплин, на базе которых строится подготовка специалистов в области разработки и применения программного обеспечения средств вычислительной техники и автоматизированных систем. Целью данной дисциплины является формирование у студентов знаний и навыков в области объединения компьютеров в локальные сети, объединения локальных сетей в глобальную телекоммуникационную сеть Интернет, протоколов обмена данными, используемыми в сети Интернет; приобретение студентами навыков разработки интернет-ресурсов с применением языка разметки гипертекста, каскадных таблиц стилей, клиентских и серверных скриптовых языков программирования.

НЕ нашли? Не то? Что вы ищете?

2. МЕСТО МОДУЛЯ В СТРУКТУРЕ ООП

Дисциплина «Интернет-технологии» (Б3.В.4.4) входит в состав вариативной части профессионального цикла дисциплин учебного плана.

Пререквизиты: Информатика (Б2.Б1), Иностранный язык (Б1.Б1), Программирование (Б3.Б2), Базы данных (Б3.Б6).

Кореквизиты: Методы и средства проектирования информационных систем и технологий (Б3.В.4.3).

3. РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ

Формируемые компетенции в соответствии с ООП

Результаты освоения дисциплины

З.3.3.4

а)

б)

в)

Результаты освоения дисциплины позволят студенту знать:

·  основные принципы и технологии организации глобальной компьютерной сети Интернет;

·  основы построения и функционирования прикладных сервисов Интернет;

·  основные технологии прикладного программирования для сети Интернет.

У.3.3.4

а)

б)

в)

Результаты освоения дисциплины позволят студенту уметь:

·  определять участок сети с максимальной задержкой передачи IP-пакетов;

·  формировать HTTP-запросы и анализировать поля HTTP-ответов;

·  разрабатывать гипертекстовые документы.

В.3.3.4

а)

б)

в)

Результаты освоения дисциплины позволят студенту владеть:

·  методами разработки веб-приложений с применением языков разметки гипертекста HTML и XHTML, каскадных таблиц стилей CSS, скриптовых языков JavaScript, PHP;

·  методами организации локальных компьютерных сетей;

·  технологией защиты интернет-приложений с точки зрения обеспечения информационной безопасности.

В процессе освоения дисциплины у студентов развиваются следующие компетенции:

1. Универсальные (общекультурные):

·  способность к обобщению, анализу, восприятию информации, постановке цели и выбору путей её достижения (ОК-1);

·  стремление к саморазвитию, повышению своей квалификации и мастерства (ОК-9).

2. Профессиональные:

·  способность использовать современные прикладные программные средства и осваивать современные технологии программирования (ПК-2);

·  способность отлаживать, тестировать прикладное программное обеспечение (ПК-3);

·  способность настраивать, тестировать и осуществлять проверку вычислительной техники и программных средств (ПК-4).

4. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

4.1 Содержание разделов дисциплины:

1. История развития сети Интернет.

2. Принципы организации локальных компьютерных сетей.

3. Схема организации сети Интернет.

4. Адресация в сети Интернет, протокол IP.

5. Основные классы IP сетей.

6. Взаимодействие протоколов сети Интернет.

7. Система доменных имен DNS.

8. Всемирная паутина WWW.

9. Идентификаторы URI и URL.

10. Протокол передачи гипертекста HTTP.

11. Языки разметки гипертекста HTML и XHTML.

12. Каскадные таблицы стилей CSS.

13. Включения на стороне сервера SSI.

14. Скриптовый язык программирования JavaScript.

15. Язык программирования PHP.

16. Интерфейс CGI.

17. Объектно-ориентированное программирование на языке JavaScript.

18. Технология построения интерактивных пользовательских интерфейсов AJAX.

19. Разработка интерактивных веб-страниц с использованием библиотеки JQuery.

20. Организация взаимодействия скриптов с СУБД.

4.2 Содержание практического раздела дисциплины

Тематика лабораторных работ:

1.  Сетевые утилиты и их использование.

2.  Временная диаграмма передачи IP-пакетов.

3.  Протокол передачи гипертекста HTTP.

4.  Анализ ПО сервера на основе HTTP-ответов.

5.  Табличная верстка HTML-документов.

6.  Блочная верстка HTML-документов.

7.  Преобразование HTML-документов в XHTML-документы.

8.  Настройка веб-сервера Apache.

9.  Аутентификация посетителей средствами веб-сервера.

10.  Включения на стороне сервера SSI.

11.  Разработка скриптов на языке JavaScript.

12.  Интерактивные HTML-страницы.

13.  Организация выпадающего меню средствами языка JavaScript.

14.  Разработка интернет-приложения на языке PHP.

15.  Обработка веб-форм на языке PHP.

4.3 Структура дисциплины по разделам и формам организации обучения приведена в таблице 1.

Таблица 1

Структура дисциплины

по разделам и формам организации обучения

Название раздела/темы

Аудиторная работа (час)

СРС

(час)

Итого

Лекции

Практ./сем.

зан.

Лаб. зан.

1. История развития сети Интернет.

1

3

4

2. Принципы организации локальных компьютерных сетей. Схема организации сети Интернет.

1

3

4

3. Адресация в сети Интернет, протокол IP. Основные классы IP сетей.

1

4

4

9

4. Взаимодействие протоколов сети Интернет.

2

3

5

5. Система доменных имен DNS.

2

3

5

6. Всемирная паутина WWW.

2

4

4

10

7. Идентификаторы URI и URL.

1

3

4

8. Протокол передачи гипертекста HTTP.

1

3

4

9. Языки разметки гипертекста HTML и XHTML.

2

4

4

10

10. Каскадные таблицы стилей CSS.

1

3

4

11. Включения на стороне сервера SSI.

1

3

4

12. Скриптовый язык программирования JavaScript.

2

4

4

10

13. Язык программирования PHP.

2

3

5

14. Интерфейс CGI.

1

3

4

15. Объектно-ориентированное программирование на языке JavaScript.

1

4

4

9

16. Технология построения интерактивных пользовательских интерфейсов AJAX.

1

3

4

17. Разработка интерактивных веб-страниц с использованием библиотеки JQuery.

1

3

4

18. Организация взаимодействия скриптов с СУБД.

1

4

4

9

Итого

24

24

60

108

4.4 Распределение компетенций по разделам дисциплины

Распределение по разделам дисциплины планируемых результатов обучения показано в таблице 2.

Таблица 2

Распределение по разделам дисциплины планируемых результатов обучения

Формируемые

компетенции

Разделы дисциплины

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

1.   

З.3.3.4 (а)

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

2.   

З.3.3.4 (б)

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

3.   

З.3.3.4 (в)

+

+

+

+

+

+

4.   

У.3.3.4 (а)

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

5.   

У.3.3.4 (б)

+

+

+

+

+

+

+

+

+

+

+

6.   

У.3.3.4 (в)

+

+

+

+

+

+

+

+

+

7.   

В.3.3.4 (а)

+

+

+

+

+

+

+

+

+

8.   

В.3.3.4 (б)

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

9.   

В.3.3.4 (в)

+

+

+

5. ОБРАЗОВАТЕЛЬНЫЕ ТЕХНОЛОГИИ

Из за большого объема этот материал размещен на нескольких страницах:
1 2