25. Технология xml. Предназначение, область применения.
XML - расширяемый язык разметки. Представляющий собой свод общих синтаксических правил. XML - текстовый формат, предназначенный для хранения структурированных данных, для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML, HTML). XML является упрощённым подмножеством языка SGML.
Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации, особенно при передаче таких данных через Интернет. Словари, основанные на XML (например, RDF, RSS, MathML, XHTML, SVG), сами по себе формально описаны, что позволяет программно изменять и проверять документы на основе этих словарей, не зная их семантики, то есть не зная смыслового значения элементов. Важной особенностью XML также является применение так называемых пространств имён.
XML - это иерархическая структура, предназначенная для хранения любых данных, визуально структура может быть представлена как дерево. Важнейшее обязательное синтаксическое требование является то, что документ имеет только один корневой элемент. Это означает, что текст должны быть расположены между единственным начальным корневым тегом и соответствующим ему конечным тегом.
Перечислим важнейшие задачи, решение которых обеспечивает платформа XML:
- создание Веб второго поколения;
- выполнение функций языка-посредника при обмене данными между программными системами, реализующими, возможно, различные технологии, и обеспечение тем самым их интероперабельности;
- интеграция неоднородных информационных ресурсов, различных технологий управления данными и приложений;
- создание новой ветви технологий баз данных, называемых XML-ориентированными базами данных;
- наряду с использованием технологий XML-ориентированных баз данных по их прямому назначению - для управления репозиториями XML-документов, можно ожидать, что они найдут применение и в решении проблемы "скрытого" Веб; благодаря единству модели данных XML-документов, представленных на Веб-сервере, и в доступной через него XML-ориентированной базе данных, появляется возможность "открыть" "скрытые" информационные ресурсы баз данных для механизмов таких Веб-серверов;
- обеспечение инструментария для новых сфер применения Веб, таких как электронный бизнес, электронные библиотеки, электронные издания и т.п.
Области применений стандартов платформы XML постоянно расширяются и охватывают ряд технологий и стандартов как горизонтальной, так и вертикальной сферы.
- Понятие мультимедиа. Аппаратно – программные компонентов мультимедиа;
- Аналоговые и цифровые сигналы. Свойства. Отличия.
- Квантование и дискретизация аналоговых сигналов. Теорема котельникова – шеннона.
- 4. Цифровое представление звука. Формат pcm (audio cd);
- 5. Форматы кодирования аудиоинформации без потерь (loseless).
- Сжатие аудио
- 6. Форматы кодирования аудиоинформации с потерями. Понятие битрейта.
- 7. Форматы кодирования многоканального звука.
- 8. Цифровые преобразователи звука и аудиоэффекты;
- 9. Интерфейс midi. Преимущества и недостатки технологии midi
- Понятие midi секвенсора. Основные функции.
- Основные отличия цифрового и эфирного телевидения.
- 12. Стандарт docsis 3.0. Спецификация. Достоинства и недостатки
- 13. Аппаратно программное обеспечение доступа в интернет с использованием технологий спутниковой связи.
- 14. Семейство стандартов docsis. Сравнительный анализ технологий docsis и Ethernet
- 15. Технология dvb (Digital Video Broadcasting)
- 16. Основные стандарты эфирного телевидения (pal, Secam, ntsc). Технические характеристики
- 17. Телевидение высокой четкости (hdtv)
- 18. Семейство стандартов кодирования цифрового видео mpeg;
- 19. Основные форматы видео. Характеристики, преимущества и недостатки
- 20. Программные средства и инструментарий 3d – моделирования
- 21. Растровая и векторная графика. Основные понятия и отличия;
- Распространённые цветовые модели
- Цветовая модель hsl
- Понятия гипертекста, гипермедиа;
- Расширенные языки разметки данных sgml, xml.
- 25. Технология xml. Предназначение, область применения.
- 26. Технология Ajax.
- 27. Web 2.0. Основные концепции и компоненты web 2.0
- 28. Сравнительный анализ современных технологий web – разработки
- 30. Grid - технологии. Основные концепции и понятия grid.