Print

Интернет технологии – маркиращи компютърни езици

Магистърска програма "Компютърна лингвистика. Интернет технологии в хуманитаристиката"

Образователно-квалификационна степен  магистър

Вид обучение: редовно

Хорариум ECTS-кредити Крайна оценка
Лекции Семинарни упражнения Практически упражнения Хоспитиране
30 3 Писмен изпит

 

Анотация

Курсът запознава с основните технологии в областта на електронните технологии, които позволяват обработката, издаването и търсенето в текстова информация. Той е основан на най-новите решения, стандарти и практики в областта на компютърната хуманитаристика – маркиращи езици като SGML, XML и HTML, както и поддържащите решения за визуализиране и представяне на данните – CSS, XSL(T), Xpath. Курсът предлага история, теоретична база и практически задачи, основани на литературни текстове, критични филологически материали и интернет източници.

Форми и методи на оценяване: текуща оценка, писмен изпит

 

Лекционен курс

Тема № Наименование на темата Хорариум
1 Увод в проблематиката. Маркиращите езици и Интернет. Маркиращите езици и електронните документи. Маркиращите езици и базите от данни 4 часа
2. HTML (HyperText Markup Language). Първо равнище: Създаване на първия HTML документ. Промяна на HTML документа. Заглавия. Параграфи и нови редове. Стилово оформяне на фрази и думи. Списъци. Графика и файлови формати. Свързване между части на един и същи документ. Свързване между файловете на Вашия компютър. Вашата уеб страница и Интернет връзките. Свързване на графика. Букви, символи и обекти 4 часа
3. HTML (HyperText Markup Language). Второ равнище. Основа на уеб страницата: цветове и графика. Графични ефекти. Таблици. Мета-информацията. Рамки. Употреба на скриптове. Създаване на форми. Практически задачи 2 часа
4. Standard Generalized Markup Language (SGML) и Extensible Markup Language (XML). 1. HTML е само част от семейството на SGML. Началото на SGML - идеята за маркиращите езици. Основни характеристики на SGML. Описателно и процедурно маркиране. Структура на текста. Структури на SGML. Елементи. Структура на текста и на SGML документа. Типове документи. Определяне на типа на документа. Как се правят дефинициите на типа документ - DTD: синтаксис на моделите. Конкурентни структури. Атрибути. Обектите на SGML. Маркирани секции   4 часа
5. XML и SGML. 2. Защо се появява XML? Разлики между XML и SGML? Обекти на XML. XML декларация. XML каталози. Проблемът за различните начини за изготвяне на информационен модел (SGML модел: DTD, предложението на W3 консорциума, предложението на Microsoft, предложението на Relax). XML и CSS. Практически задачи. 6 часа
6. Семейството на XML. Езици за стилово оформяне, езици за адресиране и търсене в частите на документа, езици за посочване и езици за трансформация с особен акцент върху: Exstensible Stylesheet Language (XSL) и Extensible Stylesheet Language for Transformations (XSLT). Увод. Шаблони. Атрибути. Оси. Повторение и сортиране. Създаване на елементи и атрибути. Условия и тяхното формулиране. Създаване на числа и форматиране. Променливи. Калкулации. Булеви функции. Низови функции. Други фунции. Комбиниране на стилове. Особености, свързани с интернационализацията. Практически задачи. 8 часа
7. Основни научни и издателски проекти в областта на маркиращите езици 2 часа

 

Съставил програмата: доц. д-р Андрей Бояджиев

 

Литература

 

Учебната програма е приета с решение на катедрен съвет протокол N 8/08.07.2011 год.

Hits: 3080