230400 WEB-технологии

advertisement
2
3
1.
Цели и задачи дисциплины
1.1. Цель, задачи дисциплины, ее место в подготовке бакалавра, специалиста (с учетом
требований ФГОС)
Рабочая программа по дисциплине «WEB-технологии» составлена в соответствии с
требованиями ФГОС ВПО по направлению 230400 «Информационные системы и
технологии» и относится к профессиональному циклу дисциплин (Б3).
Дисциплина
«WEB-технологии»
предназначена
для
специализированной
компьютерной подготовки.
Целью курса «WEB-технологии» является освоение современных web-технологий и
сопутствующих областей знаний, методов и средств создания web-ресурсов, продвижения и
применения в различных видах деятельности
1.2.
Требования к уровню усвоения дисциплины
Обучающийся должен знать процессы и архитектуру технологии «клиент-сервер»; основы webдизайна; технологию создания гипертекстовых документов; приемы создания и оптимизации
графических элементов сайта; клиентские технологии web-программирования; технологии создания
web-приложений; средства управления HTML – документами; технологию PHP.
Обучающийся должен уметь применять языки гипертекстовой разметки и CSS к созданию webдокументов; разрабатывать навигацию; макетировать сайт с учетом эргономики (web-usability);
разрабатывать динамические элементы; создавать интерактивные web-приложения; использовать
динамический HTML (DHTML) как средство управления HTML – документами.
Обучающийся должен иметь представление о навыках работы с инструментальными средствами
У обучающегося должны быть сформированы следующие общекультурные компетенции
(ОК) и профессиональные компетенции (ПК):
- способен проектировать базовые и прикладные информационные технологии(ПК-11);
- способен разрабатывать средства реализации информационных технологий (методические,
информационные, математические, алгоритмические, технические и программные)(ПК-12);
- готовность использовать математические методы обработки, анализа и синтеза результатов
профессиональных исследований (ПК-26).
Связь с другими дисциплинами Учебного плана
Перечень действующих и предшествующих
Перечень последующих дисциплин, видов
дисциплин
работ
Вычислительные
системы,
сети
и Маркетинг и информационный бизнес.
телекоммуникации.
Проектирование Курсовые и дипломные проекты: разработка
информационных
систем».
Информационная профессионального web-интерфейса.
безопасность. Базы данных.
1.3.
2.
Содержание дисциплины, способы и методы учебной деятельности преподавателя
Методы обучения – система последовательных, взаимосвязанных действий, обеспечивающих усвоение
содержания образования, развитие способностей студентов, овладение ими средствами самообразования и
самообучения; обеспечивают цель обучения, способ усвоения и характер взаимодействия преподавателя и
студента; направлены на приобретение знаний, формирование умений, навыков, их закрепление и контроль.
Монологический (изложение теоретического материала в форме монолога)
Показательный (изложение материала с приемами показа)
Диалогический (изложение материала в форме беседы с вопросами и ответами)
Эвристический (частично поисковый) (под руководством преподавателя студенты
рассуждают, решают возникающие вопросы, анализируют, обобщают, делают выводы и
решают поставленную задачу)
Проблемное изложение (преподаватель ставит проблему и раскрывает доказательно пути
4
М
П
Д
Э
ПБ
ее решения)
Исследовательский (студенты самостоятельно добывают знания в процессе разрешения
проблемы, сравнивая различные варианты ее решения)
Программированный (организация аудиторной и самостоятельной работы студентов
осуществляется в индивидуальном темпе и под контролем специальных технических средств)
Другой метод, используемый преподавателем (формируется самостоятельно), при этом в п.п.
2.1.-2.4. дается его наименование, необходимые пояснения
И
ПГ
Приведенные в таблице сокращения обозначения педагогических методов используются составителем
Рабочей программы для заполнения п.п. 2.1., 2.2. и 2.3. в столбце «Методы».
24-31
8
4
Очная форма обучения
Лекции
Модуль 1 «Обзор современных Web-технологий»
24-25
2
1
Тема «Организация Web – сайта (Web-документов)»:
П,Д,
Э
П,Д,
Э
Основы разработки web-сайтов. Стратегии и направления
развития web-индустрии. Подходы и популярные
концепции разработки сайтов. Обзор современных
технологий, преимущества и недостатки. Логическая и
физическая структура web– сайта. Основные черты
профессионально выполненного web–сайта. Динамическая
и статическая компоновки сайта.
Реализуемые
компетенции
Вид занятия, модуль, тема и краткое содержание
Методы
в том числе в
интерактивной
форме, час.
Аудиторные занятия (лекции, лабораторные, практические, семинарские) – очная
форма обучения
Кол. час
Неделя
2.1.
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
26-27
2
1
Тема «Современные технологии разработки Web –
документов»:
Программы для разработки Web–страниц. CGI-cкрипты.
Языки программирования. Web – конструкторы. Web –
роботы. Инструменты создания Web – сайта. Программы
дизайна Web – сайта. Выбор средств разработки.
П,Д,
Э
ПК-11,
ПК-12,
ПК-26
28-29
2
1
Тема «Авторизация доступа с помощью сессий»:
П,Д,
Э
ПК-11,
ПК-12,
ПК-26
Авторизация доступа. Механизм сессий. Настройка сессий.
Работа с сессиями. Создание сессии. Регистрация
переменных сессии. Удаление переменных сессии.
Безопасность.
30-31
2
1
Тема «Регулярные выражения»:
Понятие регулярного выражения. Регулярные выражения в
PHP. Синтаксис регулярных выражений. Подвыражения
(подшаблоны).
Повторения
(квантификаторы).
Модификаторы PCRE. Обратная ссылка. Условные
подвыражения.
П,Д,
Э
ПК-11,
ПК-12,
ПК-26
32-41
10
6
Модуль 2 «Основные приемы работы с webтехнологиями».
П,
Д,Э,
ПК-11,
ПК-12,
5
ПБ
П,
Д,Э,
ПБ
ПК-26
ПК-11,
ПК-12,
ПК-26
Тема «Функции в PHP»:
Функции, определяемые пользователем. Аргументы
функций. Списки аргументов переменной длины.
Использование переменных внутри функции. Глобальные
переменные. Статические переменные. Возвращаемые
значения. Возвращение ссылки. Переменные функции.
Внутренние (встроенные) функции.
П,
Д,Э
ПК-11,
ПК-12,
ПК-26
1
Тема «Взаимодействие PHP и MySQL»:
Построение интерфейса для добавления информации.
Установка соединения. Выбор базы данных.Получение
списка полей таблицы. Отображение списка полей в htmlформу. Запись данных в базу данных. Отображение
данных, хранящихся в MySQL.
П,
Д,Э
ПК-11,
ПК-12,
ПК-26
2
2
Тема «Применение XML в разработке web приложений» :
Предназначение
XML.
Создание
XML-документов.
Отображение
XML-документов.
Официальные
концептуальные
цели
XML.
Стандартные
XMLприложения.Создание XML-документа. Анатомия XMLдокумента. Пролог. Элемент. Документ. Некоторые
базовые правила XML. Отображение XML-документа с
использованием таблицы каскадных стилей и без таблицы
стиля. Обнаружение ошибок XML в Internet Explorer
П,
Д,Э
ПК-11,
ПК-12,
ПК-26
40-41
2
1
Тема «Создание корректно сформированных XMLдокументов» :
Составные части корректно сформированного XMLдокумента. Наименьший XML-документ. Добавление
элементов в документ. Анатомия элемента. Типы
содержимого элемента. Пустые элементы. Задание
атрибутов для элементов. Правила создания атрибутов.
Правила корректного задания значений атрибутов.
П,
Д,Э
ПК-11,
ПК-12,
ПК-26
24-31
16
4
ПГ
24-25
4
1
26-27
4
1
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
32-33
2
1
Тема «Основы языка РНР»:
Возможности PHP. Установка и настройка программного
обеспечения. Дистрибутив Денвер.Основной синтаксис.
Комментарии. Переменные, константы и операторы. Типы
данных. Управляющие конструкции. Условные операторы.
Циклы. Операторы передачи управления. Операторы
включения.Обработка запросов с помощью PHP. Основы
клиент-серверных технологий. Протокол HTTP и способы
передачи данных на сервер. Форма запроса клиента.
Методы. Использование HTML-форм для передачи данных
на сервер. Методы GET и POST. Обработка запросов с
помощью PHP.
34-35
2
1
36-37
2
38-39
Лабораторные занятия
Модуль 1 «Обзор современных Web-технологий»
Тема «Введение. Предмет и содержание курса»:
Построение дерева целей использования internetтехнологий
Тема «Основы интернет-технологий»:
6
ПГ
ПГ
Определение структуры web-сайта
28-29
4
1
ПГ
Тема «Функционирование web-сервера»:
Разработка базы данных для построения динамического
web-сайта
30-31
4
1
Тема «Технология CGI»:
Создание интерактивной анимации в Macromedia Flash
ПГ
32-41
20
10
Модуль 2 «Основные приемы работы с webтехнологиями»
ПГ
32-33
4
2
ПГ
34-35
4
2
Тема «Создание web-приложений с помощью Borland
Delphi»:
Создание серверного приложения с помощью webкомпонент Borland Delphi
Тема «Гипертекстовый препроцессор PHP»:
Создание серверного приложения с использованием PHP
36-37
4
2
Тема «Язык XML»:
Создание web-сайта фирмы с использованием языка XML
ПГ
38-39
4
2
Тема «Технология интранет»:
Реализация учебного проекта
ПГ
40-41
4
2
Тема «Вопросы выбора internet-технологии для создания
web-представительства»:
Выбор интернет-технологии для реализации webпредставительства фирмы
ПГ
ПГ
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
Реализуемые
компетенции
Вид занятия, тема и краткое содержание
Методы
в том числе в
интерактивной
форме, час.
Кол. час
Неделя
Аудиторные занятия (лекции, лабораторные, практические, семинарские) - заочная
форма обучения, срок подготовки 5 лет
4
Лекционные занятия
2
Тема «Современные технологии разработки Web – документов»:
Программы для разработки Web–страниц. CGI-cкрипты. Языки
программирования. Web – конструкторы. Web – роботы.
Инструменты создания Web – сайта. Программы дизайна Web –
сайта. Выбор средств разработки.
П,
Д,Э
ПК-11,
ПК-12,
ПК-26
2
Тема «Применение XML в разработке web - приложений» :
Предназначение XML. Создание XML-документов. Отображение
XML-документов. Официальные концептуальные цели XML.
Стандартные XML-приложения.Создание XML-документа. Анатомия
XML-документа. Пролог. Элемент. Документ. Некоторые базовые
правила XML. Отображение XML-документа с использованием
таблицы каскадных стилей и без таблицы стиля. Обнаружение
ошибок XML в Internet Explorer
Лабораторные занятия
П,
Д,
Э,
ПБ
ПК-11,
ПК-12,
ПК-26
Тема «Гипертекстовый препроцессор PHP»:
Создание серверного приложения с использованием PHP
ПГ
ПК-11,
ПК-12,
6
2
7
2
Тема «Язык XML»:
Создание web-сайта фирмы с использованием языка XML
ПГ
2
Тема «Вопросы выбора internet-технологии для создания webпредставительства»:
Выбор интернет-технологии для реализации web-представительства
фирмы
ПГ
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
Реализуемые
компетенции
Вид занятия, тема и краткое содержание
Методы
в том числе в
интерактивной
форме, час.
Кол. час
Неделя
Аудиторные занятия (лекции, лабораторные, практические, семинарские) - заочная
форма обучения, срок подготовки 3 года 6 месяцев
4
Лекционные занятия
2
Тема «Современные технологии разработки Web – документов»:
Программы для разработки Web–страниц. CGI-cкрипты. Языки
программирования. Web – конструкторы. Web – роботы. Инструменты
создания Web – сайта. Программы дизайна Web – сайта. Выбор средств
разработки.
П,
Д,Э
ПК11,
ПК12,
ПК-26
2
Тема «Применение XML в разработке web - приложений» :
Предназначение XML. Создание XML-документов. Отображение
XML-документов. Официальные концептуальные цели XML.
Стандартные XML-приложения.Создание XML-документа. Анатомия
XML-документа. Пролог. Элемент. Документ. Некоторые базовые
правила XML. Отображение XML-документа с использованием
таблицы каскадных стилей и без таблицы стиля. Обнаружение ошибок
XML в Internet Explorer
Лабораторные занятия
П,
Д,
Э,
ПБ
ПК11,
ПК12,
ПК-26
2
Тема «Гипертекстовый препроцессор PHP»:
Создание серверного приложения с использованием PHP
ПГ
2
Тема «Язык XML»:
Создание web-сайта фирмы с использованием языка XML
ПГ
2
Тема «Вопросы выбора internet-технологии для создания webпредставительства»:
Выбор интернет-технологии для реализации web-представительства
фирмы
ПГ
ПК11,
ПК12,
ПК-26
ПК11,
ПК12,
ПК-26
ПК11,
ПК12,
ПК-26
6
4
Лекционные занятия
8
Реализуемые
компетенции
Вид занятия, тема и краткое содержание
Методы
в том числе в
интерактивной
форме, час.
Кол. час
Неделя
Аудиторные занятия (лекции, лабораторные, практические, семинарские) - заочная
форма обучения, срок подготовки 2 года 6 месяцев
2
Тема «Современные технологии разработки Web – документов»:
Программы для разработки Web–страниц. CGI-cкрипты. Языки
программирования. Web – конструкторы. Web – роботы. Инструменты
создания Web – сайта. Программы дизайна Web – сайта. Выбор средств
разработки.
П,
Д,Э
ПК11,
ПК12,
ПК-26
2
Тема «Применение XML в разработке web - приложений» :
Предназначение XML. Создание XML-документов. Отображение XMLдокументов. Официальные концептуальные цели XML. Стандартные
XML-приложения.Создание XML-документа. Анатомия XMLдокумента. Пролог. Элемент. Документ. Некоторые базовые правила
XML. Отображение XML-документа с использованием таблицы
каскадных стилей и без таблицы стиля. Обнаружение ошибок XML в
Internet Explorer
Лабораторные занятия
П,
Д,
Э,
ПБ
ПК11,
ПК12,
ПК-26
2
Тема «Гипертекстовый препроцессор PHP»:
Создание серверного приложения с использованием PHP
ПГ
2
Тема «Язык XML»:
Создание web-сайта фирмы с использованием языка XML
ПГ
2
Тема «Вопросы выбора internet-технологии для создания webпредставительства»:
Выбор интернет-технологии для реализации web-представительства
фирмы
ПГ
ПК11,
ПК12,
ПК-26
ПК11,
ПК12,
ПК-26
ПК11,
ПК12,
ПК-26
6
Самостоятельная работа обучающегося – очная форма обучения
Кол. час
Неделя
Темы, разделы, вынесенные на самостоятельную подготовку, вопросы к
практическим и лабораторным занятиям; тематика рефератной работы, контрольных
работ, рекомендации по использованию литературы и ЭВМ и др.
Реализуемые
компетенции
2.2.
Самостоятельное изучение отдельных тем курса:
24-41
2
24-41
2
24-41
2
Ознакомиться с основной и дополнительной литературой по программе ПК-11,
ПК-12,
дисциплины.
ПК-26
ПК-11,
ПК-12,
ПК-26
Подготовка к лабораторным занятиям (ознакомление с методическими
рекомендациями, повторение теории и выполнение подготовительных
заданий, ведение протокола и оформление отчёта по лабораторным
работам).
ПК-11,
Подготовка сообщений (докладов) по отдельным вопросам.
ПК-12,
ПК-26
Тематика заданий для конкурсной работы
24-41
8
1.
2.
3.
4.
5.
6.
7.
Экспорт товаров
График обследования больных
Отгрузка со склада
Технический осмотр
Журнал регистраций пансионата
Журнал регистрации переговоров
Туристическое агентство
9
ПК-11,
ПК-12,
ПК-26
24-41
2
24-41
2
8.
Интернет-магазин
9.
Расписание экзаменов
10.
Учет канцелярских товаров
11.
Выдача ключей
12.
Абоненты
Усвоение текущего учебного материала
Темы и вопросы, определяемые преподавателем с учетом интересов
студента
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
Кол. час
Неделя
Темы, разделы, вынесенные на самостоятельную подготовку, вопросы к
практическим и лабораторным занятиям; тематика рефератной работы, контрольных
работ, рекомендации по использованию литературы и ЭВМ и др.
Реализуемые
компетенции
Самостоятельная работа обучающегося– заочная форма обучения, срок обучения 5 лет
Самостоятельное изучение отдельных тем курса:
6
Ознакомиться с основной и дополнительной литературой по программе ПК-11,
ПК-12,
дисциплины.
6
Подготовка к лабораторным занятиям (ознакомление с методическими
рекомендациями, повторение теории и выполнение подготовительных
заданий, ведение протокола и оформление отчёта по лабораторным
работам).
Подготовка сообщений (докладов) по отдельным вопросам.
6
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
Тематика заданий для контрольной работы
1.
Экспорт товаров
2.
График обследования больных
3.
Отгрузка со склада
4.
Технический осмотр
5.
Журнал регистраций пансионата
6.
Журнал регистрации переговоров
7.
Туристическое агентство
8.
Интернет-магазин
9.
Расписание экзаменов
10.
Учет канцелярских товаров
11.
Выдача ключей
12.
Абоненты
22 Усвоение текущего учебного материала
22
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
Самостоятельная работа обучающегося– заочная форма обучения, срок обучения 3 года 6
месяцев
10
Реализуемые
компетенции
Кол. час
Неделя
Темы, разделы, вынесенные на самостоятельную подготовку, вопросы к
практическим и лабораторным занятиям; тематика рефератной работы, контрольных
работ, рекомендации по использованию литературы и ЭВМ и др.
Самостоятельное изучение отдельных тем курса:
Ознакомиться с основной и дополнительной литературой по программе ПК-11,
ПК-12,
дисциплины.
6
ПК-26
ПК-11,
ПК-12,
ПК-26
Подготовка к лабораторным занятиям (ознакомление с методическими
рекомендациями, повторение теории и выполнение подготовительных
заданий, ведение протокола и оформление отчёта по лабораторным
работам).
ПК-11,
Подготовка сообщений (докладов) по отдельным вопросам.
6
6
ПК-12,
ПК-26
Тематика заданий для контрольной работы
1.
Экспорт товаров
2.
График обследования больных
3.
Отгрузка со склада
4.
Технический осмотр
5.
Журнал регистраций пансионата
6.
Журнал регистрации переговоров
7.
Туристическое агентство
8.
Интернет-магазин
9.
Расписание экзаменов
10.
Учет канцелярских товаров
11.
Выдача ключей
12.
Абоненты
22 Усвоение текущего учебного материала
22
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
Кол. час
Неделя
Темы, разделы, вынесенные на самостоятельную подготовку, вопросы к
практическим и лабораторным занятиям; тематика рефератной работы,
контрольных работ, рекомендации по использованию литературы и ЭВМ и др.
Реализуемые
компетенции
Самостоятельная работа обучающегося– заочная форма обучения, срок обучения 2 года 6
месяцев
Самостоятельное изучение отдельных тем курса:
6
Ознакомиться с основной и дополнительной литературой по программе ПК-11,
ПК-12,
дисциплины.
6
Подготовка к лабораторным занятиям (ознакомление с методическими
рекомендациями, повторение теории и выполнение подготовительных
заданий, ведение протокола и оформление отчёта по лабораторным
работам).
Подготовка сообщений (докладов) по отдельным вопросам.
6
Тематика заданий для контрольной работы
11
ПК-26
ПК-11,
ПК-12,
ПК-26
ПК-11,
ПК-12,
ПК-26
1.
Экспорт товаров
2.
График обследования больных
3.
Отгрузка со склада
4.
Технический осмотр
5.
Журнал регистраций пансионата
6.
Журнал регистрации переговоров
7.
Туристическое агентство
8.
Интернет-магазин
9.
Расписание экзаменов
10.
Учет канцелярских товаров
11.
Выдача ключей
12.
Абоненты
22 Усвоение текущего учебного материала
ПК-11,
ПК-12,
ПК-26
22
2.3.
Интерактивные технологии
образовательном процессе
и
инновационные
ПК-11,
ПК-12,
ПК-26
методы,
используемые
Основаны на использовании современных достижений науки и информационных технологий. Направлены на
повышение качества подготовки путем развития у студентов творческих способностей и самостоятельности
(методы проблемного обучения, исследовательские методы, тренинговые формы, рейтинговые системы
обучения и контроля знаний и др.). Нацелены на активизацию творческого потенциала и самостоятельности
студентов и могут реализовываться на базе инновационных структур (научных лабораторий, центов,
предприятий и организаций и др.).
№
Наименование основных форм
Краткое описание и примеры,
Часы
использования в модулях (темах), место
проведения
1.
Компьютерные симуляции
Все лабораторные работы выполняются в
6
компьютерных классах университета
2.
Деловые и ролевые игры
В процессе изучения дисциплины
4
студенты выступаю в ролях экспертов по
проектированию и сопровождению сетей,
web-разработчиков, верстальщиков,
дизайнеров и др.
3.
Разбор конкретных ситуаций
Проектирование схемы web-приложения на 4
конкретных примерах.
4.
Психологические тренинги
Необходимо преодолевать комплексы и
2
страх отдельных групп студентов перед
ложно сформированными
представлениями о недоступности и
элитарности знаний в области сетевых
технологий
5.
Проведение форумов и выполнение групповых Все конкурсные и лабораторные работы
4
семестровых заданий и курсовых работ в
выполняются в сетевой интернет-среде
интернет-среде
6.
Электронное тестирование знаний, умений и
Достижение результата в лабораторных
4
навыков
работах отражает уровень знаний и умений
каждого студента
7.
Использование информационных ресурсов и
Учебно-методические пособия, примеры,
баз данных
задания, исходные данные для выполнения
лабораторных заданий размещены на файлсервере университета по адресу
\\University\Users\Аручиди\ в
соответствующих папках
8.
Применение электронных мультимедийных
Учебные пособия по дисциплине
учебников и учебных пособий
размещены в Интернете по адресу
orlova.rsue.ru и на файл-сервере
университета по адресу
\\University\Users\Аручиди\ в
12
в
9.
Ориентация содержания на лучшие
отечественные аналоги образовательных
программ
10.
Использование проектно-организованных
технологий обучения работе в команде над
комплексным решением практических задач
Средства обучения
Информационно-методические
3.
3.1.
№
1.
2.
3.
4.
1.
2.
3.
4.
5.
Перечень основной и дополнительной литературы, методических разработок; с указанием наличия в
библиотеке
Основная литература:
Браун М., Ханикатт Д. HTML 3.2 в подлиннике. – СПб.: BHV, 2002. – 1048 с.
1
Попов В. Практикум по Интернет-технологиям: Учебный курс. - СПб.: Питер, 2002. – 480 с.
1
Храмцов П. Основы web-технологий. – М.: ИНТУИТ, 2003. - 512 с.
1
Холзнер С. XML: Энциклопедия: Перевод с английского. – СПб.: Питер, 2004, 1100 с.
1
Дополнительная литература:
ASP XML для профессионалов: Перевод с английского / Бартси М., Блэр Р., Болоньи Л. и др. –
1
М.: Лори, 2001, 704 с.
Д. В. Котеров, А. Ф. Костарев PHP 5: наиболее полное руководство в подлиннике. - Санкт- 1
Петербург: БХВ-Петербург, 2005. - 1120 с.
Дронов В.А. Macromedia Flash MX. СПб.: БХВ-Петербург, 2003. – 848 с.
Мазуркевич А., Еловой Д. PHP: Настольная книга программиста. М.: Новое знание, 2004. – 479
с.
Коннален Дж. Разработка Web - приложений с использованием UML. – М.: Вильямс, 2001. –
285 с.
1
1
1
Материально-технические
3.2.
№ ауд.
Компьютерные
классы
Телевизионные
аудитории
4.
соответствующих папках
Актуализация материалов происходит
ежегодно на основе лучших опытов
(Intuit.ru, Microsoft Faculty Connection, ITAcademy и др.)
Бригады студентов участвуют в конкурсе
на лучший сайт по заданной теме
Основное оборудование, стенды, макеты,
компьютерная техника, наглядные пособия и другие
дидактические материалы, обеспечивающие
проведение лабораторных и практических занятий,
научно-исследовательской работы студентов с
указанием наличия
Компьютер, локальная сеть, интерактивное
оборудование, фото и видеокамеры, планшеты,
спектрофотометр
Компьютер, телевизионная или проекционная техника
Основное назначение (опытное,
обучающее, контролирующее) и
краткая характеристика
использования при изучении
явлений и процессов, выполнении
расчетов.
Назначение опытное, обучающее.
Применяется для создания webинтерфейсов, сайтов, изучения
сетевых технологий
Назначение обучающее.
Применяется для демонстрации
презентаций, обучающих
видеороликов
Текущий, промежуточный контроль знаний студентов
№
Тесты, темы курсовых работ/проектов, вопросы для текущего контроля, для подготовки к зачету,
экзамену
1.
Вопросы к зачету:
1. Переменные и типы данных, константы и выражения языка PHP, извлечение данных из полей форм.
2. Управляющие структуры языка PHP.
3. Работа с массивами.
4. Ассоциативные массивы.
5. Создание пользовательских функций, передача параметров функции и области видимости
переменных.
6. Функции для работы со строками.
13
7. Функции даты/времени и работы с календарем.
8. Работа с файлами.
9. Операции с содержимым файлов.
10. Работа с каталогами.
11. Регулярные выражения, сопоставление и поиск с шаблоном.
12. Работа с динамическими изображениями.
13. Создание и подключение модулей.
14. Управление интерпретатором PHP.
15. Отслеживание сеанса, управление сессиями и cookies.
16. Работа с базами данных (MySQL, ODBC, Oracle)
17. Объектно-ориентированное программирование, создание классов и объектов, доступ к методам и
свойствам объекта.
18. Структура XML – документа. Правила создания. Конструкции языка.
19. Определение типа документа (DTD).
20. Объявления элементов и атрибутов XML документа.
21. Свойства и методы XML документа.
22. Свойства и методы элементов документа.
23. Типы атрибутов XML документа.
24. Функции обработки кода XML.
25. Обработка XML-документов PHP скриптами.
26. Стилевые таблицы XSL. Структура XSL- таблиц.
27. Встроенные функции XSL.
28. Сценарии XSL.
29. Использование атрибутов элементов в XSL.
30.Фильтрация элементов в XSL.
2.
Практические задания:
Создать внешнюю таблицу стилей.
Создать заглавную страницу index.html.
Создать страницу с картой города
Разместить сайт на сервере
Создать почтовый ящик на бесплатном почтовом сервере
Зарегистрировать бесплатный хостинг.
Собрать необходимые материалы и создать html страницы
Протестировать работу созданного сайта
Создать таблицу стилей styles.css.
Создать файл с Java скриптом.
Осуществить предварительное тестирование скрипта.
Добавить в html страницы динамическое содержание.
Создать файл .сценария выполнения SQL - команд
Создать базу данных.
Протестировать созданную базу данных.
Отобразить содержимое базы данных.
Создать интерактивную форму.
Добавить средства ввода новой информации в базу данных.
Добавление средств проверки корректности передаваемых данных.
Добавление средств авторизации пользователей.
Тестирование работы.
Создайте простейшую web-страничку вставьте в нее
следующие объекты:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
1.
2.
3.
4.
5.
Текст задания в виде списка;
Файл фона;
Баннер со ссылкой на web-ресурс;
Анимированное изображение;
Ссылку на адрес E-mail;
14
6. Ссылку на адрес в интернете;
7. Простейшую таблицу стилей;
8. Горизонтальную линию;
9. Ссылки на чат, форум и гостевую книгу;
10. Индикатор работы ICQ;
11. Счетчик посещений.
12. Разместите созданную web-страничку в интернете.
3.
Тестовые задания:
Модуль 1 «Обзор современных web-технологий»
1. Кто предоставляет услугу доступа в Интернет?
a. пользователь;
b. провайдер;
c. системный администратор.
2. Какой протокол предоставляет on-line услуги Интернет?
a. IRC;
b. FTP;
c. HTTP.
3. Кто создал язык HTML?
a. Билл Гейтс;
b. Айвен Сазерленд;
c. Тим Бернс-Ли.
4. Какой тэг описывает гиперссылку?
a. <a>;
b. <head>;
c. <meta>.
5. Какой протокол является базовым в Интернет?
a. HTTP;
b. HTML;
c. TCP;
d. TCP/IP
6. Гиперссылки на веб-странице могут обеспечить переход:
a. Только в пределах данной веб-страницы;
b. Только на веб-страницы данного сервера;
c. На любую веб-страницу данного региона;
d. На любую веб-страницу любого сервера Интернет
7. Браузеры являются:
a. Серверами Интернет;
b. Антивирусными программами;
c. Трансляторами языка программирования;
d. Средством просмотра веб-страниц
8. HTML это:
a. Средство просмотра веб-страниц;
b. Транслятор языка программирования;
c. Средство создания веб-страниц;
d. Сервер Интернет
9. Серверы Интернет, содержащие файловые архивы, позволяют:
a. Проводить видеоконференции;
15
b. Участвовать в телеконференциях;
c. «Скачивать» необходимые файлы;
d. Получать электронную почту
10. Заголовок страницы заключается в тег:
a. <BODY></BODY>;
b. <TITLE></TITLE>;
c. <DIV></DIV>;
d. <HEAD></HEAD>
Модуль 2 «Основные приемы работы с web-технологиями»
Какие понятия не относятся к языку JavaScript?
e. объект;
f. метод;
g. свойство;
h. сервлет;
i. процедура;
j. функция;
k. фильтр;
l. событие.
2. Объектно-ориентированная среда Java включает:
a. Язык программирования Java;
b. Java-компилятор;
c. Виртуальную Java-машину (JVM);
d. Java Database Connectivity (JDBC).
e. Какие уровни не входят в архитектуру Java EE?
f. клиента;
g. представления;
h. прикладной;
i. интеграции;
j. физический;
k. бизнес-логики.
3. Какие форматы не относятся к технологии Java EE и не размещаются на сервере
приложений?
a. .ear;
b. .rar;
c. .txt;
d. .war;
e. .max;
f. .jar.
4. Что не относиться к компонентам среды Java EE?
a. Приложения-клиенты;
b. апплеты;
c. HTML-страницы;
d. Компоненты EJB;
e. JS-скрипты;
f. web-компоненты.
5. JavaServer Page (JSP) – это
a. компонент, написанный на языке Java, не зависящий от протокола связи и
платформы и предназначенный для поддержки обработки запросов клиентов;
b. текстовые документы, включающие комбинацию HTML и JSP-тегов, фрагменты
Java-кода и др. информацию;
c. коллекция действий, инкапсулирующих некоторую функциональность, которые
могут использоваться из страницы JSP с помощью директивы <taglib>,
идентифицирующей библиотеку тегов по ее уникальному URI (Universal Resourse
1.
16
Identifier)-адресу.
6. Укажите код графической ссылки:
6.2.
<A HREF="image1.htm">картинки</A> ;
6.3.
<A HREF="image1.htm"><img src="1.jpg"></A>;
6.4.
<A HREF="#wind">окно</A> ;
6.5.
<A HREF="http://www.host.ru">www.host.ru</A>
7. Цвет пройденной ссылки задается с помощью кода:
7.2.
<BODY LINK="red">;
7.3.
<BODY VLINK="red">;
7.4.
<BODY ALINK="red">;
7.5.
<BODY COLOR="red">
8. Содержимое строки таблицы заключается в тег:
8.2.
<TABLE></TABLE>;
8.3.
<P></P>;
8.4.
<TR></TR>;
8.5.
<TD></TD>
9. Указать код, создающий ссылку в пределах открытой страницы:
9.2.
<A HREF="#wind">окно</A> ;
9.3.
<A HREF="http://www.host.ru">www.host.ru</A> ;
9.4.
<A HREF="software.htm">программы</A>;
9.5.
<A HREF="software.htm" target="_blank">программы</A>
10. Укажите код, открывающий документ по ссылке в новом окне:
10.2.
<A HREF="#wind">окно</A> ;
10.3.
<A HREF="http://www.host.ru">www.host.ru</A>;
10.4.
<A HREF="software.htm">программы</A>;
10.5.
<A HREF="software.htm" target="_blank">программы</A>
5. Дополнения и изменения в рабочей программе на учебный год _____/______
Следующие записи относятся к п.п.
Автор
«____»____________20___ г.
Зав. кафедрой
_________________ ______________
(подпись)
(дата)
Принято УМУ__________________________________ Дата:_____________________
17
Download