часть 1 рабочая учебная программа дисциплины

advertisement
МИНИСТЕРСТВО КУЛЬТУРЫ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГОУ ВПО «ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ
ИСКУССТВА И КУЛЬТУРЫ»
ФАКУЛЬТЕТ ДОКУМЕНТАЛЬНО-ИНФОРМАЦИОННЫХ КОММУНИКАЦИЙ
КАФЕДРА ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
СИСТЕМА КАЧЕСТВА
Одобрено НМС ПГИИК
Протокол № _________
«____»___________20__ г
Председатель__________
НЕЧАЕВА И.Ю.
ЯЗЫКИ РАЗМЕТКИ ДОКУМЕНТОВ
УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС
специальность 080801 «Прикладная информатика в социально-культурной сфере»,
специализация «Мультимедийные технологии и WEB – дизайн»
Рекомендовано кафедрой:
Протокол №
«_____»__________20__г.
Зав. кафедрой__________
Пермь 2012
Автор - составитель:
Нечаева И.Ю., преподаватель
Учебно-методический комплекс «Языки разметки документов» составлен в
соответствии с требованиями Государственного образовательного стандарта
высшего профессионального образования, Профессиональной образовательной
программой по специальности 080801 «Прикладная информатика в социальнокультурной сфере»
Дисциплина входит в федеральный компонент дисциплин специализации, и
является обязательной для изучения.
Согласовано с библиотекой ПГИИК:
Зав. библиотекой ПГИИК
И.М.Журавлева
2
СОДЕРЖАНИЕ
ЧАСТЬ 1 РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ ......................... 4
1.1 ЦЕЛИ, ЗАДАЧИ И ПРЕДМЕТ ДИСЦИПЛИНЫ ............................................ 4
1.2 ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ
ДИСЦИПЛИНЫ ........................................................................................................ 4
1.3 ОБЪЕМ ДИСЦИПЛИНЫ ................................................................................... 5
1.3.1 ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ .................. 5
1.3.2 РАСПРЕДЕЛЕНИЕ ЧАСОВ ПО ТЕМАМ И ВИДАМ УЧЕБНОЙ
РАБОТЫ ............................................................................................................. 6
1.4 СОДЕРЖАНИЕ КУРСА ..................................................................................... 7
1.5 ТЕМЫ ПРАКТИЧЕСКИХ И СЕМИНАРСКИХ ЗАНЯТИЙ. ....................... 10
1.5.1. ТЕМЫ ПРАКТИЧЕСКИХ ЗАНЯТИЙ ................................................ 10
1.5.2 ТЕМЫ СЕМИНАРСКИХ ЗАНЯТИЙ. ................................................. 11
1.6 ЛАБОРАТОРНЫЕ РАБОТЫ (ЛАБОРАТОРНЫЙ ПРАКТИКУМ)............ 11
1.7 СПИСОК ЛИТЕРАТУРЫ................................................................................. 13
ЧАСТЬ 2 МАТЕРИАЛЫ, УСТАНАВЛИВАЮЩИЕ СОДЕРЖАНИЕ И
ПОРЯДОК ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНОЙ И ИТОГОВОЙ АТТЕСТАЦИИ13
2.1 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ ............ 13
2.2 ТЕМЫ КУРСОВЫХ (КОНТРОЛЬНЫХ РАБОТ) РЕФЕРАТОВ И
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ИХ ВЫПОЛНЕНИЮ ............................... 15
2.3 ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЗАЧЕТУ ................................................ 15
2.4 УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ ............... 16
2.4.1 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПРЕПОДАВАТЕЛЕЙ .......... 16
2.4.2 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ СТУДЕНТОВ ........................ 16
2.4.3 МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ ..................... 16
2.4.4 МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ И ИНФОРМАЦИОННОЕ
ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ ................................................................ 17
Приложение ..................................................................................................... 18
ЧАСТЬ 1 РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ
1.1 ЦЕЛИ, ЗАДАЧИ И ПРЕДМЕТ ДИСЦИПЛИНЫ
Под языком разметки понимают набор соглашений о принципах
форматирования, которые применяются для кодирования текстовых блоков. Язык
разметки должен четко обозначать, какая разметка допустима именно в данном
документе, какая разметка обязательна, как отличить ее элементы от простого
текста и что разметка значит.
Цель настоящего курса дать слушателям комплекс знаний о стандартах на
языки разметки документов. Данный курс позволяет подготовить специалиста,
имеющего базовые знания по sgml, html, xml и другим языкам разметки, способного
не только разметить документ, но и используя таблицы стилей представить его в
необходимой форме.
Основные задачи курса:
− дать студентам общее представление о существующих стандартах языков
разметки документов;
− изучение языка HTML и применение технологии CSS;
− изучение языка XML и стандарта XSLT;
− сформировать навыки разметки HTML-документов и XML-документов.
1.2 ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ
ДИСЦИПЛИНЫ
В результате изучения курса «Языки разметки документов» студент должен
овладеть знаниями, умением и навыками создания и стилевого форматирования
гипертекстовых страниц, разработки структур данных XML и их описания.
Студент должен знать:





существующие стандарты языков разметки документов;
основы языка HTML;
технологию CSS;
основы языка XML;
инструментальные средства разметки документов.
Студент должен уметь:




разметить простой гипертекстовый документ;
разметить XML-документ;
использовать стилевое форматирование для HTML-документа;
использовать стилевое форматирование для XML-документ (XSLT)
Студент должен владеть:
4
 инструментальными средствами разработки гипертекстовых систем
Данная дисциплина является одним из базовых курсов дисциплин
специализации и основывается на знании цикла общепрофессиональных дисциплин:
«Введение в специальность», «Информатика и программное обеспечение».
Курс состоит из лекций, практических и лабораторных работ.
Лекционные занятия раскрывают основные проблемные вопросы по каждому
разделу. Лабораторные работы предназначены для приобретения практических
навыков в работе по освоению различных информационных систем.
Самостоятельная работа проводится вне рамок учебного расписания и
предназначена для закрепления лекционного материала и ознакомления с
рекомендованной литературой.
Формой контроля является зачет.
1.3 ОБЪЕМ ДИСЦИПЛИНЫ
1.3.1 ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ
Количество часов
Вид учебной работы
Всего по
уч. плану
В т.ч. по семестрам
2
Аудиторные занятия:
54
54
лекции
26
26
практические и сем. занятия
4
4
-
-
24
24
54
54
108
108
тематические дискуссии и
деловые игры
лабораторные работы
(лабораторный практикум)
Самостоятельная работа
Всего часов на дисциплину
Текущий контроль
Лабораторные работы
(лабор. практикум)
Виды итогового контроля
(экзамен, зачет)
Лаб.раб.№№ 1-4
зачет
5
1.3.2 РАСПРЕДЕЛЕНИЕ ЧАСОВ ПО ТЕМАМ И ВИДАМ УЧЕБНОЙ РАБОТЫ
Форма обучения - очная
Виды учебных занятий
Самостоятельная
работа
Раздел 1 Общие сведения о языках разметки документов.0
1. Введение.
2
2
2. Существующие стандарты
2
2
языков разметки документов.
Раздел 2 Язык HTML.
3. Язык HTML. Структура
4
2
документа.
4. Текст и шрифтовое
4
2
оформление.
5. HTML. Таблицы. Фреймы.
8
4
6. HTML. Использование
6
4
графических изображений.
Раздел 3 Таблицы стилей CSS.
7. Таблицы стилей CSS. Основы
4
2
dynamic HTML.
Раздел 4 Язык XML.
8. Язык XML. Правила создания
6
2
XML- документа.
9. Таблицы стилей XSL. Стандарт
6
4
XSLT.
10.Описания структуры XML
6
2
документа.
11.Инструментарий (средства
разметки HTML документов,
4
4
средства разметки XML
документов).
Итого
108
26
4
Лабор. работы
Темат. дискус. делов.
игры
Практ. занятия,
семинар
Лекции
Всего часов по
учебному плану
Аудиторные занятия, в т.ч.
2
4
2
4
4
8
2
6
2
6
4
6
4
6
4
6
8
24
54
6
1.4 СОДЕРЖАНИЕ КУРСА
Раздел 1 Общие сведения о языках разметки документов
Тема 1 Введение. Общие сведения о языках разметки документов.
Место данной дисциплины в ряду других дисциплин специальности. Цели и
задачи курса, порядок изучения.
Основные понятия языков разметки документов. Тэговая структура документа.
Правила записи и виды тэгов.
История возникновения и развития языков разметки.
Язык разметки документов - это набор специальных инструкций, называемых
тэгами, предназначенных для формирования в документах какой-либо структуры и
определения отношений между различными элементами этой структуры.
Тема 2 Существующие стандарты языков разметки документов.
Краткая характеристика наиболее широко используемых стандартов на языки
разметки документов.
Раздел 2 Язык HTML
Тема 3 Язык HTML. Структура документа.
Основные средства разметки гипертекста. Тэговая структура HTML документа.
Правила записи и виды тэгов (требующие ограничения действия и не требующие
закрытия).
Информация о версии HTML. Заголовок документа - элемент HEAD. Элемент
TITLE. Описание метаданных – элемент META. Элементы BASE, LINK, STYLE,
SCRIPT.
Тело документа - элемент BODY. Атрибуты TEXT, BGCOLOR, BACKGROUND, LINK, VLINK, ALINK. Способы указания цвета.
Использование комментариев в документе.
Лабораторная работа № 1: Структура документа в формате HTML. Текст
и шрифтовое оформление
Тема 4 Текст и шрифтовое оформление.
Текстовые элементы – простой текст, выражения разметки, разметка шрифта,
специальные элементы. Логическая разметка текста - элементы EM, STRONG, DFN,
CODE, SAMP, KBD, VAR, CITE. Физическая разметка текста – элементы B, I, U, TT,
STRIKE, BIG, SMALL, SUB, SUP.
7
Абзацы - элемент P и его атрибуты.
Заголовки: элементы H1, H2, H3, H4, H5, H6. Правила использования
заголовков в документе.
Списки: маркированный – элемент UL, нумерованный – элемент OL, список
определений – элементы DL, DT и DD. Элементы списков – LI.
Создание гиперссылки - элемент A, атрибут HREF. Атрибут TARGET.
Использование в качестве гиперссылок текста и изображений. Создание закладок –
атрибут NAME. Организация ссылки на закладку в текущем и другом документе.
Лабораторная работа № 3: Гиперссылки
Тема 5 HTML. Таблицы. Фреймы.
Таблицы.
Назначение таблиц. Структура таблиц.
Построение таблиц – элемент TABLE. Заголовок таблицы – элемент CAPTION.
Группы строк – элементы THEAD, TFOOT и TBODY. Группы столбцов – элементы
COLGROUP и COL.
Строки таблицы – элемент TR. Ячейки таблицы – элементы TH и TD. Размеры
(абсолютные и относительные) и выравнивание ячеек – атрибуты WIDTH, HEIGHT,
ALIGN, VALIGN. Границы и поля ячеек таблицы – атрибуты BORDER, CELLSPACING, CELLPADDING. Цвет фона и фоновое изображение – атрибуты BGCOLOR и
BACKGROUND.
Объединение нескольких строк или столбцов – атрибуты COLSPAN и
ROWSPAN.
Таблицы в таблицах.
Фреймы.
Использование фреймов для отображения информации в нескольких окнах.
Расположение фреймов - элемент FRAMESET. Строки (ROWS) и столбцы
(COLS). Управление видимостью границ – атрибуты BORDER, FRAMEBORDER,
FRAMESPACING. Управление размерами отступов от границ фреймов – атрибуты
MARGINWIDTH и MARGINHEIGHT. Прокручивание данных – атрибут SCROLLING, и изменение размеров фреймов – атрибут NORESIZE.
Разделение данных между фреймами - элемент FRAME, атрибут SRC. Задание
исходного содержимого фрейма. Визуальное представление фрейма.
Именование фреймов – атрибут NAME. Использование именованных фреймов
при установке цели для ссылок.
Элемент NOFRAMES. Встроенные фреймы - элемент IFRAME.
Лабораторная работа № 4: Таблицы
Лабораторная работа № 5: Фреймы
Тема 6 HTML. Использование графических изображений.
Требования к графическим изображениям, размещаемым в гипертекстовых
документах. Форматы графических файлов GIF и JPEG.
Включение изображения – элемент IMG, атрибут SRC. Визуальное
представление изображений: ширина – WIDTH, высота – HEIGHT, пространство
8
вокруг изображений – VSPACE и HSPACE, границы – BORDER, выравнивание –
ALIGN, альтернативный текст – ALT.
Навигационные карты: клиентские и серверные. Клиентские навигационные
карты - элементы MAP и AREA.
Лабораторная работа № 2: Графика в HTML документе
Раздел 3 Таблицы стилей CSS
Тема 7 Таблицы стилей CSS. Основы dynamic HTML.
Использование стилей в документах HTML. Способы добавление стилей в
HTML. Установка языка таблицы стилей по умолчанию. Встроенная информация о
стиле.
Задание стиля в заголовке - элемент STYLE.
Внешние таблицы стилей. Указание внешних таблиц стилей – элемент LINK.
Каскады таблиц стилей. Скрытие информацию о стиле от программ-браузеров, не
поддерживающих стили.
Основные свойства таблиц стилей – свойства шрифта, цвета и фона, текста,
размеров и рамок.
Группирование элементов – элементы DIV и SPAN. Использование
группирования для назначения стилей.
Новые свойства стиля. Позиционирование объектов на странице и третье
измерение. Объектная модель в динамическом HTML.
Лабораторная работа № 6: Таблицы стилей CSS
Лабораторная работа № 7: Динамический HTML
Раздел 4 Язык XML
Тема 8 Язык XML. Правила создания XML- документа.
XML (Extensible Markup Language) - это язык разметки, описывающий целый
класс объектов данных, называемых XML- документами. Этот язык используется в
качестве средства для описания грамматики других языков и контроля за
правильностью составления документов.
Структура XML-документа. Правила создания XML- документа. Формальноправильный XML-документ. Верификация документа.
Конструкции языка: секции CDATA, директивы анализатора, комментарии,
спецсимволы, текстовые данные.
Практическое занятие №1: Правила создания XML-документа.
Лабораторная работа № 8: Структура XML
Тема 9 Таблицы стилей XSL. Спецификация XSLT.
Основные понятия XSL (eXtensible Stylesheet Language) — расширяемый язык
таблиц стилей. Отличия XSL от CSS. Применение XSL. Состав XSL (XSLT, XSLFO,
XPath)
9
XSLT (Extensible Stylesheet Language Transformations) — часть спецификации
XSL, задающая язык преобразований XML-документов. Спецификация XSLT
является рекомендацией W3C.
Основные инструкции XSLT:
Создание и применение таблиц стилей (<xsl:stylesheet>, <xsl:template>,
<xsl:apply-templates>, <xsl:include>, <xsl:import> , <xsl:apply-imports>);
Создание и применение шаблонов (<xsl:text>, <xsl:value-of>);
Принятие решений и сортировка данных (<xsl:if>, <xsl:choose>, <xsl:when> и
<xsl:otherwise>, <xsl:for-each>);
Лабораторная работа № 9: Стандарт XSLT
Тема 10 Описания структуры XML документа.
DTD (Document Type Definition определение типа документа) — язык описания
структуры SGML-документа.
XML Schema — один из языков описания структуры XML документа.
Синтаксис, семантика языка. Преимущества, недостатки.
Тема 11 Инструментарий (средства разметки HTML документов, средства
разметки XML документов).
Классификация средства разметки HTML документов. Общая характеристика,
состав и назначение.
Классификация средства разметки XML документов. Общая характеристика,
состав и назначение.
Семинарское занятие №1: Сравнительный анализ возможностей средств
разметки HTML документов, средств разметки XML документов
Лабораторная работа № 10: Описания структуры XML документа
Лабораторная работа № 11: Описания структуры XML документа
1.5 ТЕМЫ ПРАКТИЧЕСКИХ И СЕМИНАРСКИХ ЗАНЯТИЙ.
1.5.1 ТЕМЫ ПРАКТИЧЕСКИХ ЗАНЯТИЙ
Тема 8 Язык XML. Правила создания XML- документа.
Практическое занятие №1: Правила создания XML-документа.
Цель: Создание XML-документа.
Задание:
1. Разработка структуры документа «ВУЗ»
2. Разработка структуры документа по индивидуальным темам:
2.1. Аудиотека
2.2. Видеотека
2.3. Библиотека
2.4. Студент
2.5. Игротека
2.6. Жильцы
2.7. Кафедра
10
2.8.
2.9.
2.10.
2.11.
2.12.
2.13.
2.14.
2.15.
2.16.
2.17.
2.18.
2.19.
2.20.
Товары
Учет материальных ценностей
Записная книжка
Клиенты
Поставщики
Семья
Сотрудники
Кулинарная книга
Курсовые работы
Дипломные работы
Конфигурация компьютера
Договора
Склад
1.5.2 ТЕМЫ СЕМИНАРСКИХ ЗАНЯТИЙ.
Тема 11 Инструментарий (средства разметки HTML документов, средства
разметки XML документов).
Семинарское занятие №1: Сравнительный анализ возможностей средств
разметки HTML документов, средств разметки XML документов
Цель: Знакомство с существующими средствами разметки HTML документов,
средствами разметки XML документов
Задание:
1. Текстовые редакторы разметки HTML документов
2. Визуальные редакторы разметки HTML документов
3. Текстовые редакторы разметки XML документов
4. Визуальные редакторы разметки XML документов
1.6 ЛАБОРАТОРНЫЕ РАБОТЫ
(ЛАБОРАТОРНЫЙ ПРАКТИКУМ)
№№ и названия
Цель и содержание
Результаты
разделов и тем
лабораторной работы
лабораторной работы
Лабораторная работа № 1: Структура документа в формате HTML. Текст и
шрифтовое оформление
Тема 3 Язык HTML.
Использование тегов
Структура документа.
прямого форматирования HTML-документ
Тема 4 Текст и шрифтовое физической и логической lesson 1.html
оформление.
разметки текста.
Лабораторная работа № 2: Графика в HTML документе
Использование
Тема 6 HTML.
графических изображений
HTML-документ
Использование
в HTML-документе.
lesson 2_1.html
графических изображений. Знакомство с атрибутами
тега img
11
№№ и названия
Цель и содержание
Результаты
разделов и тем
лабораторной работы
лабораторной работы
Лабораторная работа № 3: Гиперссылки
Создание ссылок и
Тема 4 Текст и шрифтовое
HTML-документ
закладок в гипертекстовом
оформление.
lesson 3.html
документе.
Лабораторная работа № 4: Таблицы
Создание и использование
Тема 5 HTML. Таблицы.
HTML-документ
таблицы в гипертекстовом
Фреймы.
lesson 4.html
документе
Лабораторная работа № 5: Фреймы
Тема 5 HTML. Таблицы.
Создание фреймовой
HTML-документ
Фреймы.
структуры.
lesson 5.html
Лабораторная работа № 6: Таблицы стилей CSS
Использование стандарта HTML-документ
Тема 7 Таблицы стилей
CSS. Способы
lesson 6_1.html (стили в
CSS. Основы dynamic
подключения таблиц
документе)
HTML.
стилей к гипертекстовому lesson 6_2.html (стили во
документу.
внешнем файле)
Лабораторная работа № 7: Динамический HTML
Тема 7 Таблицы стилей
Программирование на
HTML-документ
CSS. Основы dynamic
стороне клиента.
lesson 7.html
HTML.
Использование объектной
модели браузера для
реализации динамических
эффектов в
гипертекстовом документе.
Лабораторная работа № 8: Структура XML
XML-документ
Тема 8 Язык XML. Правила
lesson 8_1.xml
Создание XML структуры.
создания XML- документа.
lesson 8_VUZ.xml
lesson 8_my.xml
Лабораторная работа № 9: Стандарт XSLT
XML-документ
Тема 9 Таблицы стилей
Стилевое форматирование
lesson 9.xml
XSL. Стандарт XSLT.
XML структуры.
lesson 9.xsl
Лабораторная работа № 10: Описания структуры XML документа
Описания структуры XML XML-документ
Тема 10 Описания
документа посредством
lesson 10.xml
структуры XML документа.
DTD определений.
lesson 10.dtd
Лабораторная работа № 11: Описания структуры XML документа
Описания структуры XML XML-документ
Тема 10 Описания
документа посредством
lesson 11.xml
структуры XML документа.
XML Schema.
lesson 11.xsd
12
1.7 СПИСОК ЛИТЕРАТУРЫ
основная:
1. Комоловa, Н. В., HTML , XHTML и CSS СПб.: Питер, 2011. - 304 с.
1.
2.
3.
4.
5.
6.
7.
дополнительная:
Фримен Э., Изучаем HTML , XHTML и CSS СПб.: Питер, 2012. - 656 с.
Матросов, А. HTML 4.0: Наиболее полное руководство в подлиннике,2001.672с.
Брыксина, О.Ф. Проектирование WEB-сайтов средствами MS FrontPage
//Информатика и образование. -2002.-ь 12.-С.24-31
Айзекс, С. Dynamic HTML:Руководство для профессионалов: Пер. с
англ.,2001.-496с. с.
Купер, И.Р. Гипертекст как новый объект индексирования //Библиография. 2001.-N 2.-C.72-74
Чемоданова, Е. "На крыльях"... паутины. Особенности нелинейного чтения/ Е.
Чемоданова //Библиотечное дело. -2004. -№: 2.-С.6-10
Тарасов, В.А. Инструментальное программное средство для генерации тестов
с выборочными ответами на языке JAVASCRIPT/ В.А. Тарасов, А.С.
Кюршунов //Информатика и образование. -2004. -№: 7.-С.113-115
ЧАСТЬ 2 МАТЕРИАЛЫ, УСТАНАВЛИВАЮЩИЕ
СОДЕРЖАНИЕ И ПОРЯДОК ПРОВЕДЕНИЯ
ПРОМЕЖУТОЧНОЙ И ИТОГОВОЙ АТТЕСТАЦИИ
2.1 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ
Разделы и темы для
самостоятельного
изучения
Раздел 2
Тема3 Язык HTML.
Структура документа.
Тема
4
Текст
и
шрифтовое
оформление.
Раздел 2
Тема6 HTML.
Использование
графических
изображений
Виды и содержание самостоятельной работы
Подготовка и выполнение лабораторной работы № 1.
Проработка материала по учебной литературе
Подготовка и выполнение лабораторной работы № 2.
Проработка материала по учебной литературе
13
Разделы и темы для
самостоятельного
изучения
Раздел 2
Тема 4 Текст и
шрифтовое
оформление.
Раздел 2
Тема 4 Текст и
шрифтовое
оформление.
Раздел 2
Тема5 HTML. Таблицы.
Фреймы.
Раздел 3
Тема7 Таблицы стилей
CSS. Основы dynamic
HTML..
Виды и содержание самостоятельной работы
Подготовка и выполнение лабораторной работы № 3.
Проработка материала по учебной литературе. Доработка
(создание содержания) лабораторных работ №№1,2.
Подготовка и выполнение лабораторной работы № 3.
Проработка материала по учебной литературе. Доработка
(создание содержания) лабораторных работ №№1,2.
Подготовка и выполнение лабораторной работы № 4,5.
Проработка материала по учебной литературе.
Подготовка и выполнение лабораторной работы № 6,7.
Проработка материала по учебной литературе. Изучение
параметров форматирования элементов документа
(свойств стиля).
Подготовка и выполнение практическое занятие по теме
Раздел 4
«Правила создания XML-документа» и лабораторной
Тема 8 Язык XML.
работы № 8.
Правила создания
Изучение правил создания XML-документа. Разработка
XML- документа
структуры XML-документа по индивидуальным темам.
Создание XML-документа.
Подготовка и выполнение лабораторной работы № 9.
Раздел 4
Изучение стандарта XSLT. Разработка стиля XMLТема9 Таблицы стилей
документа по индивидуальным темам. Создание XSLXSL. Стандарт XSLT
документа.
Раздел 4
Подготовка и выполнение лабораторной работы № 10,11.
Тема10 Описания
Изучение DTD определений и XML Schema. Описания
структуры XML
структуры XML-документа по индивидуальным темам.
документа.
Создание dtd-документа и xsd-документа.
Раздел 4
Подготовка к семинарскому занятию по теме
Тема 11
«Сравнительный анализ возможностей средств разметки
Инструментарий
HTML документов, средств разметки XML документов».
(средства разметки
Проработка материала по учебной и научной литературе,
HTML документов,
поиск и подготовка обзора научных публикаций и
средства разметки XML электронных источников информации
документов).
подготовка докладов на семинарах.
14
2.2 ТЕМЫ КУРСОВЫХ (КОНТРОЛЬНЫХ РАБОТ) РЕФЕРАТОВ И
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ИХ ВЫПОЛНЕНИЮ
В рамках данной дисциплины курсовых (контрольных работ) рефератов не
предусмотрено
2.3 ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЗАЧЕТУ
1. Язык разметки документов. История возникновения и развития языков
разметки.
2. Существующие стандарты языков разметки документов. Их краткая
характеристика.
3. Тэговая структура документа. Правила написания тегов.
4. HTML документ - общее описание. Структура документа.
5. Заголовок HTML-документа. Теги, размещаемые в заголовке.
6. Описание метаданных – элемент META.
7. Тело HTML-документа. Атрибуты, устанавливаемые для информационной
части документа. Комментарии.
8. Шрифтовое оформление HTML-документов. Физическая разметка текста.
9. Шрифтовое оформление HTML-документов. Логическая разметка текста.
10.Стандартные стили заголовков.
11.Прямое форматирование абзацев. Предварительно форматированный текст.
12.Списки в HTML-документе.
13.Графические изображения в HTML-документах.
14.Навигационные карты в HTML-документах.
15.Создание и использование гиперссылок. Закладки в документе.
16.Таблицы в HTML-документах.
17.Фреймы в HTML-документах.
18.Использование CSS. Способы описания стилей.
19.Dynamic HTML - общее описание, основные возможности.
20.Язык XML. Правила создания XML- документа.
21.Верификация документа XML- документа.
22.Конструкции языка XML.
23.Таблицы стилей XSL. Отличия XSL от CSS. Применение XSL. Состав XSL.
24.Спецификация XSLT. Основные инструкции XSLT.
25.Спецификация XSLT. Инструкции XSLT создания и применения таблиц
стилей.
26.Спецификация XSLT. Инструкции XSLT принятия решений.
27.Спецификация XSLT. Инструкции XSLT сортировки данных.
28.Описания структуры XML документа. Document Type Definition определение
типа документа.
29.Описания структуры XML документа. XML Schema.
30.Описания структуры XML документа. Сравнение DTD и XML Schema.
31.Средства разметки HTML документов.
32.Средства разметки XML документов
15
2.4 УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
2.4.1 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПРЕПОДАВАТЕЛЕЙ
Освоение дисциплины производится посредством выполнения практических
(лабораторных) работ, закрепления знаний на семинарских занятиях,
предусматривающих, в том числе, проблемное обсуждение тем
2.4.2 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ СТУДЕНТОВ
Комплексное изучение студентами учебной дисциплины «Языки разметки
документов» предполагает: овладение материалами лекций, учебной и
дополнительной литературы, указанными в программе, творческую работу
студентов в ходе проведения семинарских занятий, а также систематическое
выполнение заданий для самостоятельной работы.
В ходе лекций раскрываются основные вопросы в рамках рассматриваемой
темы, делаются акценты на наиболее сложные и интересные положения изучаемого
материала, которые должны быть приняты студентами во внимание.
Основной целью семинарских занятий является контроль степени усвоения
пройденного материала и хода выполнения студентами самостоятельной работы,
обсуждение наиболее сложных и спорных вопросов в рамках заявленной темы.
Занятие предполагает всестороннее обсуждение темы при максимальном участии
студентов учебной группы. Вопросы дисциплины, требующих авторского подхода к
их рассмотрению, заслушиваются на семинарских занятиях в форме
подготовленных студентами сообщений (10-15 минут) с последующей их оценкой
всеми студентами группы. Тема, форма проведения семинара предполагает
дискуссионность, свободный обмен мнениями. Студентам при подготовке к
семинару следует сформировать свою точку зрения по каждому из вопросов,
выносимых на обсуждение.
Основой для подготовки студента к семинарским занятиям являются издания,
рекомендуемые преподавателем. При
изучении источников
студентам
рекомендуется законспектировать основные идеи публикации, предлагаемые
определения, зафиксировать существенные факты, суть приводимых примеров.
Основной целью практических занятий является приобретение и закрепление
навыков работы с профессиональными документами различных видов в целях
выявления, анализа и усвоения профессионально и учебно-значимой информации,
Предусмотрено проведение индивидуальной работы (консультаций) со
студентами в ходе изучения материала данной дисциплины.
2.4.3 МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. глоссарий (словарь терминов по тематике дисциплины);
2. тезисы лекций
3. методические указания к лабораторным работам
16
2.4.4 МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ И ИНФОРМАЦИОННОЕ
ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
Компьютерное и мультимедийное оборудование
Лаборатория
вычислительной
техники,
оснащенная
компьютерами.
Сеть персональных компьютеров, подключенная к
серверу электронной почты
HTTP серверу
Необходимое программное обеспечение:
ОС Windows - 2000, NT, XP и выше.
Текстовый редактор (Блокнот)
Пакет Microsoft Office 2003 и выше
Web- браузеры: Internet Explorer и др.
персональными
17
Приложение
Глоссарий:
Dynamic HTML - Dynamic HTML (DHTML) - усовершенствованная версия
HTML, которая поддерживает объектную модель документа (Document Object
Model). Наряду с возможностями форматирования DHTML поддерживает условную
логику и динамическое выполнение.
Веб-браузер - Web-browser - программа-клиент, предоставляющая
пользователю возможности:
- навигации и просмотра веб-ресурсов;
- скачивания файлов и т.п.
Обычно в комплекте с веб-браузерами поставляются почтовые программы, средства
работы с серверами новостей и средства общения в реальном времени.
Веб-портал - веб-сайт, выполняющий роль отправной точки для своей
аудитории. Обычно порталы совмещают в себе разнообразные функции с целью
удержать клиента как можно дольше. Доминирующим сервисом портала является
сервис справочной службы: поиск, рубрикаторы, финансовые индексы, информация
о погоде и т.д. Различают общие, вертикальные и смешанные порталы.
Веб-сайт - совокупность веб-страниц с повторяющимся дизайном,
объединенных по смыслу, навигационно и физически находящихся на одном вебсервере.
Веб-сервер - сервер, обеспечивающий предоставление информации в службе
глобального соединения. Веб-сервер хранит и предоставляет во внешнюю сеть
данные, организованные в виде веб-страниц. Веб-сервер отвечает за обработку
запросов клиентов к веб-сайту и исполнение CGI-, JSP-, ASP-, PHPВеб-страница - Web-page - самостоятельная часть веб-сайта; документ,
снабженный уникальным адресом (URL). Веб-страница может иметь статическое
или динамическое построение. Обычно веб-страницы организуется в виде
гипертекста с включениями текста, графики, звука, видео или анимацию. В сети
Интернет просмотр веб-страниц осуществляется посредством браузера.
Всемирная Паутина - World Wide Web (WWW, Web) - основная служба в сети
Интернет, позволяющая получать доступ к информации на любых серверах,
подключенных к сети. Всемирная паутина организована на принципах гиперсреды.
Гиперссылка - Hyperlink - фрагмент HTML-документа:
- указывающий на другой файл, который может быть расположен в Интернет; и
- содержащая полный путь (URL) к этому файлу.
Гиперссылка - для пользователя - графическое изображение или текст на сайте или в
письме электронной почты, устанавливающие связь и позволяющие переходить к
другим объектам Интернет.
Гипертекст - Hypertext -- принцип организации информационных массивов,
при котором отдельные информационные элементы связаны между собой
ассоциативными отношениями, обеспечивающими быстрый поиск необходимой
информации и/или просмотр взаимосвязанных данных.
Гипертекстовый документ - Hypertext - документ, который содержит видимые
ссылки на другой документ.
18
Инструментальное программное обеспечение - Software tools - программное
обеспечение, используемое в ходе разработки, корректировки или развития других
программ: редакторы, компиляторы, отладчики, вспомогательные системные
программы, графические пакеты и др.
Инструментарий информационной технологии - один или несколько
взаимосвязанных программных продуктов для определенного компьютера,
технология работы в котором позволяет достичь поставленную пользователем цель.
Интернет – Internet- глобальная информационная сеть, части которой
логически взаимосвязаны друг с другом посредством единого адресного
пространства, основанного на протоколе TCP/IP. Интернет состоит из множества
взаимосвязанных компьютерных сетей и обеспечивает удаленный доступ к
компьютерам, электронной почте, доскам объявлений, базам данных и
дискуссионным группам.
Интернет-услуги - услуги, оказываемые пользователям:
- в обеспечении доступа в глобальную сеть;
- в разработке и сопровождении Интернет-ресурсов;
- в разработке и размещении рекламы.
Информационная технология - совокупность методов, производственных и
программно-технологических средств, объединенных в технологическую цепочку,
обеспечивающую сбор, хранение, обработку, вывод и распространение информации.
Информационные технологии предназначены для снижения трудоемкости
процессов использования информационных ресурсов.
Личные страницы - веб-страницы, которые принадлежат физическим лицам.
Содержание и оформление личной страницы зависит только от ее автора.
Мета-теги - Meta tags - специальные теги META, между которыми помещают
ключевые слова для поисковых серверов при регистрации в них веб-сервера, сайта
или страницы. Мета-теги используются для эффективного представления сайта при
поиске информации определенной тематики.
Навигация - в информационных технологиях - процесс вождения пользователя
по логически связанным данным. Навигация осуществляется в два этапа:
-1- поиск объектов из области интересов;
-2- маршрутизация в рамках ассоциативно связанных объектов.
Новая информационная технология - информационная технология с
дружественным интерфейсом работы пользователя, использующая персональные
компьютеры и телекоммуникационные средства. Основными принципами новых
компьютерных технологий являются:
- интерактивный режим работы с компьютером;
- интегрированность с другими программными продуктами;
- гибкость процесса изменения постановок задач и данных.
Платформа - в информатике - функциональный блок, интерфейс и сервис
которого являются определяется стандартом, вводимым международной
организацией либо группой фирм. Характеристики платформы подбираются таким
образом, чтобы ее можно было использовать в большом круге задач.
Пользователь - посетитель веб-сайта или иного веб-ресурса. В Интернетрекламе пользователь рассматривается как потребитель рекламы.
19
Посещаемость - количество посетителей веб-сайта или его определенной
страницы за единицу времени: день, месяц и т.д.
Посещение и посетитель - счетчики, показывающие количество посещений
страницы (сайта) и отображающие порядковый номер каждого посещения на самом
сайте.
Стандартный обобщенный язык разметки - Standard Generalized Markup
Language (SGML) - международный стандарт для обеспечения электронного обмена
документами между разными системами.
Язык SGML:
- оперирует с текстами, изображениями, фрагментами звука; и
- предоставляет пользователям общие языковые средства описания этих
компонентов документов.
Язык SGML состоит из трех частей:
- описания заголовка файла, содержащего информацию о системе, в которой будет
использоваться документ;
- определения типа документа, задающего его структуру, категории лиц, имеющих к
нему доступ, иерархию объектов;
- текстового содержания документа.
Тег - Tag - элемент HTML, представляющий из себя текст, заключенный в
угловые скобки <>. Тег является активным элементом, изменяющим представление
следующей за ним информации. Тег может иметь некоторое количество атрибутов.
Обычно используются два тега - открывающий и закрывающий.
Унифицированный указатель ресурсов - Uniform resource locator (URL) адрес веб-страницы в сети Интернет с указанием протокола, с помощью которого
можно обращаться к этой странице. В URL входят: имя домена, названия файла и
каталога, сетевой адрес машины и метод (протокол) доступа к файлу.
Фрейм - Frame - элемент языка HTML версии 3.0 и выше. Фреймы позволяют
разделить веб-страницу на несколько независимых окон и в каждом из них
размещать отдельную веб-страницу. При этом допускаются ссылки из одного окна в
другое окно. Обычно фреймы применяется для организации меню, постоянно
находящихся на экране.
Язык гипертекстовой разметки HTML - HyperText Markup Language (HTML)
- язык разметки исходного текста веб-документа, включающий специальные
символы (теги), которые позволяют веб-браузеру сконструировать из текста дизайн.
HTML предоставляет возможности форматирования и обработки форм, управления
шрифтами, отображения информации в табличном виде, гипертекстовые связи и
поддержку Java-апплетов.
Язык моделирования виртуальной реальности - Virtual Reality Modeling/Markup Language (VRML) - объектно-ориентированный язык
программирования, содержащий описание основных графических примитивов,
текстур поверхностей, источников освещения и перемещений для построения
трехмерных сцен с помощью соответствующего интерпретатора.
VRML описывает графические трехмерные объекты путем перечисления
используемых в сцене примитивов и их координат. VRML позволяет создавать
сложные сцены с наложением текстур, установкой источников цвета и камер.
20
Язык разметки WML - Wireless markup language (WML) - язык,
предназначенный для отображения информации на маленьком экране мобильного
телефона в соответствии с протоколом WAP. Для разработки приложений WML
позволяет использовать языки XML и HTML.
Язык разметки XML - EXtensible markup language (XML) - расширяемый язык
гипертекстовой разметки, используемый для создания и размещения документов в
среде WWW. Язык XML использует структуру тегов и определяет содержание
гипертекстового документа. XML позволяет автоматизировать обмен данными, не
прибегая к существенному объему программирования.
Язык разметки документов - набор специальных инструкций, называемых
тэгами, предназначенных для формирования в документах какой-либо структуры и
определения отношений между различными элементами этой структуры.
21
Download