ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО...

13
Раздел 1 УМК Министерство образования и науки Российской Федерации Государственное образовательное учреждение высшего профессионального образования УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ: Декан факультета Информационных систем и технологий __________________ В. В. Шишкин «__»______________2011 г. РАБОЧАЯ ПРОГРАММА Дисциплины (модуля) Интернет-программирование наименование дисциплины (модуля) 23010362 «Системы автоматизированного проектирования» (шифр и наименование направления) _______ «Вычислительные машины, комплексы, системы и сети» (профиль направления подготовки) Квалификация Бакалавр (бакалавр/магистр/специалист) Факультет Информационных систем и технологий (наименование факультета, где осуществляется обучение по направлению/магистерской программе/специальности) Форма обучения _Очная Учебный цикл Б3 (Профессиональный)________ (Б1,Б2,Б3…) Трудоемкость 4 ЗЕТ Ульяновск 2011 Всего учебных занятий (в академических часах) 144 аудиторных, из них: 72 лекций лабораторных практических (семинарских) 36 36 - контроль самостоятельной работы студентов - самостоятельных 36 экзамен(ы) 36 Отчетность Экзамен(ы) - Зачет 2 семестр Курсовой проект - Курсовая работа - Контрольная(ые) работа(ы) - Реферат(ы) - Эссе - РГР -

Transcript of ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО...

Page 1: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

Раздел 1 УМК

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

УТВЕРЖДАЮ:

Декан факультета

Информационных систем и технологий

__________________ В. В. Шишкин

«__»______________2011 г.

РАБОЧАЯ ПРОГРАММА

Дисциплины (модуля) Интернет-программирование наименование дисциплины (модуля)

23010362 «Системы автоматизированного проектирования» (шифр и наименование направления)

_______ «Вычислительные машины, комплексы, системы и сети» (профиль направления подготовки)

Квалификация Бакалавр (бакалавр/магистр/специалист)

Факультет Информационных систем и технологий (наименование факультета, где осуществляется обучение по направлению/магистерской программе/специальности)

Форма обучения _Очная Учебный цикл Б3 (Профессиональный)________ (Б1,Б2,Б3…)

Трудоемкость 4 ЗЕТ

Ульяновск

2011

Всего учебных занятий (в академических часах)

144

аудиторных, из них: 72

лекций

лабораторных

практических (семинарских)

36

36

-

контроль самостоятельной

работы студентов

-

самостоятельных 36

экзамен(ы) 36

Отчетность

Экзамен(ы) -

Зачет 2 семестр

Курсовой проект -

Курсовая работа -

Контрольная(ые)

работа(ы)

-

Реферат(ы) -

Эссе -

РГР -

Page 2: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

2

Рабочая программа составлена на основании ФГОС ВПО и учебного плана УлГТУ

направления 230100.62 «Информатика и вычислительная техника» на кафедре

«Вычислительная техника» факультета Информационных систем и технологий.

Составитель рабочей программы

доцент каф. ВТ, к.т.н. _________________ Игонин А.Г. _ (должность, ученое звание, степень) (подпись) (Фамилия И. О.)

Рабочая программа утверждена на заседании кафедры «Вычислительная техника», прото-

кол заседания № __ от «__» ___________ 2011 г.

Заведующий кафедрой

«___»___________ 2011 г. _________________ Соснин П.И._ (подпись) (Фамилия И. О.)

Согласовано с научно-методической комиссией факультета Информационных систем и

технологий

Председатель научно-методической комиссии

«___»________2011 г. _________________ _____________ (подпись) (Фамилия И. О.)

СОГЛАСОВАНО:

Заведующий кафедрой «Вычислительная техника» (выпускающей направление)

«___»____________ 2011 г. _________________ _Соснин П.И._ (подпись) (Фамилия И. О.)

Page 3: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

3

1. Цели и задачи дисциплины

Целью преподавания дисциплины «Геометрическое моделирование» является фор-

мирование у студентов профессиональных компетенций, связанных со способностью к

разработке приложений для сетей Интернет и выработка умений построения и

исследования распределенных приложений и интерактивных Интернет-страниц.

2. Место дисциплины в структуре ООП

2.1. Цикл, к которому относится дисциплина

ПРФ(М).Б.3. Профессиональный цикл. Базовая часть.

2.2. Требования к «входным» знаниям, умениям и владениям, необходимым при

освоении дисциплины

Изучение дисциплины «Интернет программирование» базируется на знаниях, полу-

ченных в ходе изучения следующих дисциплины " Алгоритмические языки и программи-

рование ".

Из этих курсов студенты должны:

знать синтаксис нескольких языков программирования высокого уровня, классы и

методы нескольких библиотек программирования, основные понятия, связанные с

технологией разработки программного обеспечения, основные современные тех-

нологии программирования.

владеть навыками использования API операционной системы, средствами по-

строения оконных приложений, основными операциями при работе с приложе-

ниями ОС.

3. Компетенции студента, формируемые в результате освоения учебной дисциплины, и ожидаемые результаты

Процесс изучения дисциплины направлен на формирование следующих компетен-

ций:

1. Разрабатывать компоненты программных комплексов и баз данных, использовать

современные инструментальные средства и технологии программирования;

В результате изучения дисциплины студенты должны:

знать: Методы построения современных Интернет ресурсов, стандарты в области

разработки Интернет ресурсов, форматы хранения графической информации для Интер-

нет ресурсов, принципы построения клиентских и серверных компонент.

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

разработки.

владеть навыками: работы со средствами разработки и отладки клиентских и сер-

верных частей Интернет приложений, .

Page 4: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

4

4. Структура и содержание учебной дисциплины

4.1. Распределение видов и часов занятий по семестрам

Таблица 1

Распределение видов и часов занятий по семестрам

Вид учебной работы Количество часов в семестр Всего

1 2 3 4 5 6 7 8

Аудиторные занятия, в т.ч.: 72 72

- лекции 36 36

- лабораторные работы 36 36

- практические занятия - -

- семинары - -

Контроль самостоятельной работы - -

Самостоятельная работа

в процессе теоретического

обучения, в т.ч.:

36 36

- проработка теоретического курса 18 18

- курсовая работа (проект) - -

- расчетно-графические работы - -

- реферат - -

- эссе - -

- подготовка к выполнению и защите

лабораторных работ

18 18

- самотестирование - -

- подготовка к экзамену* 36 36

Самостоятельная работа при подго-

товке к экзамену, предэкзаменаци-

онные консультации и сдача экзаме-

на

-

Итого 144 144

Вид промежуточной аттестации экз.

Общая трудоемкость 4 ЗЕТ

*включая сдачу

Page 5: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

5

4.2. Тематический план изучения дисциплины

Таблица 2

Тематический план изучения дисциплины

№ Наименование разделов

Количество часов

Всего

часов

Аудиторных

Самос-

тояте-

льных

Лек

ци

и

Прак

т. (

сем

.)

зан

яти

я

Лаб

орат

ор

ны

е

раб

оты

КС

Р*

1. Язык гипертекстовой разметки HTML. 6 6 0 6 18

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

3. Язык JavaScript. 6 6 6 18

4. Разработка серверных приложений 14 14 14 42

5. XML 6 6 6 18

Итого часов 36 36 36 108

* КСР – контроль самостоятельной работы

4.3. Теоретический курс

Таблица 3

Раздел, тема учебной дисциплины,

содержание темы

Номер

лекции

Количест-

во часов

Лек-

ции СРС

Раздел 1. Язык гипертекстовой разметки HTML.

Тема 1.1. Введение. Основные понятия и определения. История

развития. Области применения. Решаемые задачи.

Тема 1.2. Описание HTML, тэги, фреймы, создание документа в

HTML, формы в HTML документах, расширенный HTML, сцена-

рии для автоматизации, формы, функции, мультимедиа, кодиров-

ки символов и выбор кодировок, типы ссылок, глобальная струк-

тура документа, метаданные, стили, списки.

Раздел 2. Каскадные таблицы стилей

Тема 2.1. Основы CSS. Свойства элементов, управляемых с по-

мощью CSS

Раздел 3. Язык JavaScript.

Тема 3.1. Модели объектов JavaScript и свойств объектов, собы-

тия, массивы, графика, стеки и гипертекстовые ссылки, наследо-

вание кода скриптов различными страницами, манипулирование

окнами и объектами.

1-3

1

2-3

4, 5

4, 5

6-8

6-7

6

2

4

4

4

6

4

3

1

2

2

2

3

2

Page 6: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

6

Тема 3.2. Фреймворки JavaScript. JQuery

Раздел 4. Разработка серверных приложений

Тема 4.1. Основы синтаксиса PHP. Типы, переменные, основные

конструкции. Механизм настройки и подключения модулей,

управление Cookie и Сессией.

Тема 4.2. Работа с файловой системой. Приемы и методы взаимо-

действия с файловыми объектами. Работа с протоколами HTTP и

FTP.

Тема 4.3. PHP и базы данных. Взаимодействие PHP с базами дан-

ных MySQL. Работа с графикой. Работа с электронной почтой.

Раздел 5. XML

Тема 5.1. Правила XML-документа. Объектная модель документа

DOM.

Тема 5.2. Стандарты XML. DTD, XSD.

Тема 5.3. Определение содержимого документа. Разработка ин-

терфейса XML (XSLT).

8

8-14

8-9

10-11

12-14

15-17

15

16

17

2

14

4

4

6

6

2

2

2

1

7

2

2

3

3

1

1

1

Итого 36 18

4.4. Практические (семинарские) занятия

Практические (семинарские) занятия учебным планом не предусмотрены.

4.5. Лабораторный практикум

Таблица 5

Распределение часов на выполнение лабораторных работ

Номер

лаб.

работы

Наименование лабораторной

работы

Номер

раздела,

тема

дисципли

ны

Формы

контроля выполнения

работы

Объем в

часах

Ауди-

тор-

ных

СРС

1 Разработка сайта на PHP с

возможностью

администрирования через WEB

браузер.

1, 1.1-1.2

2, 2.1

3, 3.1-3.2

4, 4.1-4.3

Демонстрация программы,

собеседование, отчет

28 14

2 Написать для модели XML

документ. Описать структуру

документа средствами DTD.

Описать схему документа на

языке XSD. Преобразовать

документ средствами XSLT

Разобрать и вывести доку-

5, 5.1-5.3 Демонстрация программы,

собеседование, отчет

8 4

Page 7: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

7

мент с помощью DOM

ИТОГО 36 18

4.6. Курсовой проект (работа), реферат, расчетно-графические работы

Курсовой проект (работа), рефераты и расчетно-графические работы учебным пла-

ном не предусмотрены.

4.7. Самостоятельная работа студентов

Таблица 6

Программа самостоятельной работы студентов

Виды СРС

Номера

разделов и

тем дисци-

плины

Сроки

выполнения

Объѐм,

часов

Формы

конт-

роля

СРС

1 2 3 4 5

Проработка лекционного ма-

териала по конспектам и

учебной литературе

1, 1.1-1.2

2, 2.1

3, 3.1-3.2

4, 4.1-4.3

5. 5.1-5.3

1-17 неделя

18, в т.ч.

3

2

3

5

1

Тестиро-

вание

Изучение тем и отдельных

вопросов теоретического

курса, запланированных для

самостоятельного освоения

4, 4.3

5, 5.3

6, в т.ч.

2

2

Тестиро-

вание

Подготовка к выполнению и

защите лабораторных работ:

18,

в т.ч.

Защита

лабора-

торной

работы Разработка сайта на PHP с

возможностью

администрирования через WEB

браузер.

1, 1.1-1.2

2, 2.1

3, 3.1-3.2

4, 4.1-4.3

1- неделя

14

Написать для модели XML

документ. Описать структуру

документа средствами DTD.

Описать схему документа на

языке XSD. Преобразовать

документ средствами XSLT

Разобрать и вывести доку-

мент с помощью DOM

5. 5.1-5.3 12 неделя 4

Подготовка к экзамену 1, 1.1-1.2

2, 2.1

3, 3.1-3.2

4, 4.1-4.3

5. 5.1-5.3

18 неделя

2 семестра

36 экзамен

Всего 72

Page 8: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

8

4.8. Междисциплинарные связи с дисциплинами и практиками, для которых

освоение данной дисциплины (модуля) необходимо как предшествующее

Дисциплины и практики, для которых освоение дисциплины «Интернет программи-

рование» необходимо как предшествующее, в учебном плане подготовки бакалавров по

профилю «Вычислительные машины, комплексы, системы и сети» направления

230100162 и «Системы автоматизированного проектирования» направления 230100362

являются “Основы автоматизированного проектирования”, “Сети ЭВМ и телекоммуника-

ции”, “Операционные системы” и “Базы данных”.

5. Активные и интерактивные формы проведения занятий

К интерактивным формам проведения занятий в данном курсе относится

лабораторный практикум, проводимый в компьютерных классах. В процессе выполнения

лабораторных работ студент активно взаимодействует с преподавателем – уточняет (при

необходимости) задание, обсуждает возможные пути решения задачи, консультируется в

случае возникновения затруднений при решении поставленной задачи.

Сдача лабораторной работы осуществляется в форме собеседования, в ходе которого

преподаватель определяет степень самостоятельности выполнения работы, глубину

освоения студентом теоретического материала, способность применять эти знания для

решения практических задач (разработки алгоритма, написания и отладки программ).

Доля занятий, проводимых в интерактивной форме, составляет 50% от объема

аудиторных занятий.

Page 9: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

9

6. Связь разделов дисциплины с формируемыми компетенциями

Таблица 8

№ Наименование

раздела

Формируемые компетенции/уровень компетенции

Лек

ци

и

Ко

нсу

льта

-

ци

и

Сем

ин

ары

,

(пр

акти

ч.)

зан

яти

я

Ко

ло

к-

ви

ум

ы

Лаб

ор

атор-

ны

е р

або

ты

РГ

Р*

,

реф

ерат

,

эссе

Ку

рсо

во

й

пр

оек

т

(раб

ота

)

Сам

ост

оят.

пр

ор

аб.

тео

р.

ку

рса

**

1 2 3 4 5 6 7 8 9 10

1 Язык гипертек-

стовой разметки

HTML.

ПК-5/

1.2

ПК-5/

1.2

ПК-5/

1.2

2 Каскадные табли-

цы стилей.

ПК-5/

2.1

.

ПК-5/

2.1

.

ПК-5/

2.1

.

3 Язык JavaScript. ПК-5/

3.1-3.2

ПК-5/

3.1-3.2

ПК-5/

3.1-3.2

4 Разработка сер-

верных приложе-

ний

ПК-5/

4.1-4.3

ПК-5/

4.1-4.3

ПК-5/

4.1-4.3

ПК-5/

4.3

5 XML ПК-5/

5.1-5.3

ПК-5/

5.1-5.3

ПК-5/

5.1-5.3

ПК-5/

5.3

* РГР – расчетно-графическая работа, ** включая самотестирование

Контроль выполнения указанных в таблице 8 видов учебной работы (оговоренный в

табл. 2, 5 и 6), включая тестирование, а также зачет по дисциплине, являются контролем

достижения соответствующих уровней приведенных компетенций.

В приложении 1 к таблице 8 детализированы цели (задачи), которые достигают

студенты при освоении каждой компетенции, формируемой в результате освоения

учебной дисциплины (см. раздел 3).

7. Учебно-методическое и информационное обеспечение дисциплины

7.1. Перечень рекомендуемой литературы, Интернет-ресурсов и программного

обеспечения

Основная литература:

1. Джамса, Крис. Креативный Web-дизайн. HTML, XHTML, CSS, JavaScript, PHP,

ASP, ActiveX. Текст, графика, звук и анимация : пер. с англ. / Крис Джамса, Конрад

Кинг, Энди Андерсон. - М. [и др.] : ДиаСофтЮП, 2005. - 671 с. : ил. - ISBN 5-

93772-108-Х : 339.00.

2. Дронов, Владимир Александрович. PHP, MySQL и DREAMWEAVER MX 2004.

Разработка интерактивных WEB-сайтов / Владимир Дронов. - СПб. : БХВ-

Петербург, 2005. - 433 с. : ил. - (PRO : Профессиональное программирование). -

ISBN 5-94157-598-Х : 158.50.

4. Мазуркевич, Александр Михайлович. PHP: настольная книга программиста. -

Минск: Новое знание, 2003. - 479с. - ISBN 985-475-014-0.

Page 10: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

10

5. Орлов, Антон Александрович. PHP: Полезные приемы: [Справочник]. - М.: Горячая

Линия-Телеком, 2004. - 224с.: ил. - ISBN 5-093517-149-Х.

6. Томсон, Лаура. Разработка Web - приложений на PHP и MySQL: пер. с англ. - [2-е

изд., испр. ]. - СПб. и др.: ДиаСофтЮП, 2003. - 655, [17] с.: ил. - Прил. CD-ROM. -

ISBN 5-93772-090-3.

Дополнительная литература:

1. Секреты программирования для Internet на Java: Пер. с англ. / Томас М., Пател П.,

Хадсон А., Болл Д. (мл.). - СПб.: Питер, 1997. - 631с.: ил. - Прил. лаз. диск. - ISBN

5-88782-119-1.

2. Чекмарев А. Средства визуального проектирования на Java. - СПб.: BHV-Санкт-

Петербург, 1998. - (МАСТЕР). - 400с.: ил. - Прил. лазерный диск. - ISBN 5-7791-

0079-9.

3. // “КомпьтерПресс”.

4. // “Мир ПК”.

5. // “Информационные технологии с ежемесячным приложением”.

6. Федоров, Алексей Георгиевич. JavaScript для всех: [Справ. пособие]. - М.: Компью-

терПресс, 1998. - 382с.: ил. - ISBN 5-89959-043-2.

7. Григин, Игорь. PHP 4: Спец. справочник. - СПб.: Питер, 2002. - 672с. - ISBN 5-318-

00433-4.

8. Мейнджер, Джейсон. JavaScript: Основы программирования: Пер. с англ. - Киев:

BHV, 1997. - 510с.: ил. - ISBN 5-7315-0010-Х.

Интернет-ресурсы

1. Поисковая система Яндекс: URL: http://www.yandex.ru/

2. Библиотека программиста: URL: http://www.coders-library.ru/

Программное обеспечение

1. Операционная система Windows XP/ Windows 7

2. Браузер IE v.8 (или любой доступный)

3. Пакет офисных прикладных программ (MS Office 2007/2010 или OpenOffice 3.0 или

более поздней версии)

4. FAR manager

5. Сервер Apache,

6. PHP, СУБД MySQL

7.2. Методические рекомендации (материалы) преподавателю

Лекционные занятия рекомендуется планировать в первом периоде семестра. Это по-

зволит изучить весь необходимый для последующего выполнения лабораторных работ

теоретический материал и выдать задание на лабораторные работы

Лабораторные занятия целесообразно планировать во втором периоде семестра в

форме 5 лабораторных работ с распределением академических часов согласно таблице 5.

7.3. Методические рекомендации студентам

При изучении теоретического курса нужно совмещать работу на лекциях с самостоя-

тельным изучением материала. Рекомендуемое соответствие затрат времени этих двух

процессов для различных разделов и тем учебной дисциплины, приведено в таблице 3.

Для выполнения лабораторных работ применяется система программ.

Page 11: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

11

Задания на лабораторные работы представлены в электронном виде во внутренней

сети локальной университета.

7.4. Формы и методика текущего, промежуточного и итогового контроля

Формы контроля лабораторных занятий приведены в таблице 5.

Формы контроля проработки лекционного материала по конспектам и учебной

литературе, изучение тем и отдельных вопросов теоретического курса, запланированных

для самостоятельного освоения, подготовки к выполнению и защите лабораторных работ,

подготовки к зачету приведены в таблице 6.

Контрольных работ не предусмотрено.

7.5. Примерный перечень вопросов к зачету

1) Правила построения HTML.

2) Отличие версий (стандартов) HTML.

3) Правила составления css.

4) Способы подключения css.

5) Наследование свойств css объектов html.

6) Правила написания JS.

7) JS функции обработки строк.

8) Изменение свойств объектов из JS.

9) Управление структурой документа и текстом html из JS. Проверка данных формы.

10) Клиент-серверная технология.

11) Сервер Apache.

12) Настройка Apache, PHP, MySQL.

13) Настройка php. Подключение новых библиотек.

14) Построение изображений средствами PHP.

15) Работа с БД из PHP.

16) Способы передачи данных между Клиентом и Сервером. Форматы данных.

17) Работа с сессиями.

18) AJAX, SAJAX. Способы реализации.

19) Smarty. Правила построения шаблонов.

20) Функции smarty.

21) Построение древовидных структур средствами JS.

22) Фреймворк JQuery.

23) XML. Правила построения.

24) Cпособы валидации XML.

25) DOM модель XML документа.

7.6. Критерии проведения экзамена по дисциплине

Экзамен имеет своей целью проверить и оценить уровень полученных студентами

знаний и умение применять их к решению практических задач, овладение практическими

навыками и умениями в объеме требований учебной программы, а также качество и объем

индивидуальной работы студентов.

К экзамену допускаются студенты, выполнившие все лабораторные работы в соот-

ветствии с требованиями учебной программы.

Экзамен принимает преподаватель, ведущий лекционные занятия по данной дисцип-

лине. Экзамен проводится в объеме рабочей программы по билетам. При проведении эк-

замен в каждый билет включаются два теоретических вопроса по разным разделам дисци-

плины. Билетов должно быть на 20% больше числа студентов в учебной группе. Предва-

рительное ознакомление студентов с билетами не разрешается. Кроме указанных в билете

Page 12: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

12

вопросов преподаватель имеет право задавать дополнительные вопросы с целью уточне-

ния объема знаний студентов и оценки качества усвоения теоретического материала и

практических навыков и умений.

Экзамен студенту выставляется, если студент твердо знает теоретический материал,

требует в отдельных случаях наводящих вопросов для принятия правильного решения,

способен привести примеры программного кода по вопросам раздела 2 дисциплины.

Экзамен проводится в компьютерном классе. На подготовку студенту отводится 2

академических часа.

Студенты, не сдавшие экзамен, сдают его повторно в соответствии с графиком, раз-

работанным деканатом.

8. Материально-техническое обеспечение учебной дисциплины

Лекционные занятия проводятся в аудитории, оснащенной проектором. На компью-

тере преподавателя установлено программное обеспечение, указанное в разделе 7.1 дан-

ной рабочей программы. В ходе лекции преподаватель имеет возможность сопровождать

изложение теоретического материала демонстрацией в среде программирования работы

примеров программ, приведенных в лекциях в качестве примеров.

Лабораторный практикум проводится в компьютерном классе. Требования к про-

граммному обеспечению приведены в разделе 7.1 данной рабочей программы. Требования

к аппаратному обеспечению следующие:

1. Персональный компьютер на платформе Intel (AMD или аналогичной)

2. Выделенный сервер на платформе Intel (AMD)

3. Локальная сеть

4. Средства телекоммуникации (концентраторы, коммутаторы, сетевые карты)

Используемые компьютерные и телекоммуникационные средства должны иметь под-

ключение к Интернет.

Page 13: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮvt.ulstu.ru/sites/default/files/Интернет-программирование_0.pdf2 Рабочая программа

13

Приложение 1

ПК-5 Разрабатывать компоненты программных комплексов и баз данных, использовать

современные инструментальные средства и технологии программирования;

Глубина знаний Цели (задачи), которые студент достигает

1. Формирование

знания

1. Дать определение основных понятий клиент-серверной техноло-

гии.

2. Назвать основные структурные компоненты Интернет приложе-

ния.

2. Формирование

понимания

1. Описать принципы построения клиент-серверных приложений.

2. Охарактеризовать основные особенности построения клиентских

приложений с применением стандартов HTML 4.0, CSS 2 и выше.

3. Способность

применения

1. Разработать интерактивный Интернет ресурс.

2. Сформулировать требования к клиентской и серверной части Ин-

тернет приложения.

3. Выполнить оценку возможности реализации сформулированных

требований при помощи существующих средств разработки.