Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org)


НазваРозроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org)
Дата конвертації24.03.2013
Розмір445 b.
ТипПрезентации



розроблялася групою XML Working Group під егідою консорціуму W3C (World Wide Web Consortium, www.w3.org);

  • розроблялася групою XML Working Group під егідою консорціуму W3C (World Wide Web Consortium, www.w3.org);

  • початок роботи – 1996 р.;

  • специфікація XML 1.0 – з 1998 р. (www.w3.org/TR/REC-xml)



SGML (Standard Generalized Markup Language, з 1969 р.) – попередник XML; не набув особливого поширення через його складність та високу вартість пов’язаних з ним технологій;

  • SGML (Standard Generalized Markup Language, з 1969 р.) – попередник XML; не набув особливого поширення через його складність та високу вартість пов’язаних з ним технологій;

  • XML слід розглядати як деяку підмножину SGML



мова XML повинна бути придатною для безпосереднього використання в Інтернет;

  • мова XML повинна бути придатною для безпосереднього використання в Інтернет;

  • мова XML повинна по можливості носити універсальний характер;

  • слід забезпечити сумісність з SGML;

  • обробники XML-документів повинні бути простими в написанні;

  • кількість додаткових властивостей у XML повинна бути зведена до абсолютного мінімуму; в ідеалі їх кількість взагалі повинна бути нульовою;

  • XML-документи повинні бути зручними для читання і достатньо зрозумілими;

  • підготовка XML-документа повинна здійснюватися швидко;

  • процедура формування XML-документа повинна бути формальною і точною;

  • процедура створення XML-документа повинна бути простою;

  • стислість при розмітці XML-документа має мінімальне значення.



  • розширювана мова розмітки документів – що потрібно під цим розуміти і наскільки точним є це визначення?



не є мовою розмітки;

  • не є мовою розмітки;

  • не є мовою програмування.



XML – рекомендація щодо використання розмітки в документі; правила опису даних на основі розмітки.

  • XML – рекомендація щодо використання розмітки в документі; правила опису даних на основі розмітки.



  • Sein Kampf

  • Петров У.Х.

  • Як продати совість

  • Іванов І.Б.



Текстовий формат;

  • Текстовий формат;

  • XML-розмітка дозволяє відділити зміст даних від їх представлення; одна й та сама інформація може відображатися різними способами;

  • набір тегів не є фіксованим; можна вводити нові теги; така гнучкість дозволяє, зокрема, створювати словники для опису тих чи інших предметних областей;

  • XML-документи можуть читатися, оброблятися та відображатися не лише броузерами, але й іншими програмами



виникає проблема аналізу XML-документів та їх відображення;

  • виникає проблема аналізу XML-документів та їх відображення;

  • специфікація: для читання XML-документа, доступу до його змісту та структури використовується програмний модуль, який називається XML-процесором; він виконує свою роботу під керуванням іншого модуля – застосування.



формальна коректність (well-formed documents) – відповідність документа формальним вимогам, які визначені в специфікації;

  • формальна коректність (well-formed documents) – відповідність документа формальним вимогам, які визначені в специфікації;

  • допустимість (дійсність, valid documents) – відповідність додатковим обмеженням, які накладаються на документи даного класу;



За специфікацією, об’єкт даних стає XML-документом, якщо він є формально коректним. Документ називається формально коректним, якщо він:

  • За специфікацією, об’єкт даних стає XML-документом, якщо він є формально коректним. Документ називається формально коректним, якщо він:

  • як єдине ціле, відповідає сценарієві document;

  • відповідає всім обмеженням коректності, визначеним у специфікації;

  • всі аналізовані сутності, на які робляться посилання, є формально коректними



структура елементів повинна утворювати правильно сформоване дерево;

  • структура елементів повинна утворювати правильно сформоване дерево;

  • значення атрибутів повинні братися в лапки;

  • атрибути повинні бути записані у вигляді ім’я=значення;

  • в одному дескрипторі не може бути кількох атрибутів з однаковим іменем



  • This is a text



кореневий елемент повинен бути єдиним;

  • кореневий елемент повинен бути єдиним;

  • кожний відкриваючий тег повинен мати відповідний закриваючий;

  • кожний закриваючий тег повинен відповідати останньому відкриваючому



  • або (спеціальна форма):



специфікація: коректний документ може стати дійсним, якщо він відповідає деяким додатковим обмеженням;

  • специфікація: коректний документ може стати дійсним, якщо він відповідає деяким додатковим обмеженням;

  • документ називається дійсним, якщо з ним пов’язана декларація типу документа та якщо документ відповідає обмеженням цієї декларації;

  • в широкому сенсі: документ називається дійсним, якщо він відповідає додатковим обмеженням, які накладаються на структуру і зміст документів даного класу



Document Type Definitions (DTD);

  • Document Type Definitions (DTD);

  • cхеми (специфікація XMLSchema);



схеми в широкому і вузькому розумінні;

  • схеми в широкому і вузькому розумінні;

  • cхема як клас; документ як екземпляр схеми (класу);

  • навіщо; чи може документ взагалі не використовувати DTD або схему?



Набір тегів.

  • Набір тегів.

  • Опис можливих структурних зв’язків між елементами.

  • Засоби аналізу та інтерпретації документа:

  • незалежні від словника;

  • залежні від словника.

  • 4. Простір імен як ідентифікатор словника.



окрема специфікація;

  • окрема специфікація;

  • визначення: простір імен – це набір імен, що ідентифікується своїм URI, який використовується в XML-документах для позначення елементів та атрибутів;

  • ключова ідея: з кожним простором імен (набором імен) пов’язується глобально унікальний ідентифікатор



розрізнення елементів та атрибутів з різних словників;

  • розрізнення елементів та атрибутів з різних словників;

  • ідентифікація елементів та атрибутів з одного словника



Оголошення в таблиці стилів:

  • Оголошення в таблиці стилів:

  • Далі - використання:



Простори імен можна задавати за замовченням:

  • Простори імен можна задавати за замовченням:

  • Далі в цьому елементі префікс можна не вказувати.



HTML: орієнтація лише на представлення; теги в основному описують лише те, як відображати дані;

  • HTML: орієнтація лише на представлення; теги в основному описують лише те, як відображати дані;

  • HTML: набір тегів є фіксований і орієнтований на певний тип обробки (перш за все, броузерами);

  • HTML: часто не виконуються навіть вимоги формальної коректності, і тоді HTML-документ не є XML-документом;

  • XHTML: HTML, приведений до вимог XML, HTML-подібний та XML-орієнтований словник.



слабко структурований текст;

  • слабко структурований текст;

  • реляційно-подібний фрагмент;

  • опис деякої мережі переходів;

  • інструкції деякої програми.



Слабко структурований текст – зв’язний текст, окремі фрагменти якого можуть бути відмічені як такі, що мають змістовне навантаження, причому такі фрагменти можуть з’являтися в тексті як завгодно нерегулярно.

  • Слабко структурований текст – зв’язний текст, окремі фрагменти якого можуть бути відмічені як такі, що мають змістовне навантаження, причому такі фрагменти можуть з’являтися в тексті як завгодно нерегулярно.



  • Цей текст є слабко

  • структурованим,

  • оскільки він не орієнтований на

  • використання певної структури.



  • послідовність однотипних елементів, кожний з яких може бути поставлений у відповідність кортежеві реляційної бази даних;

    • послідовність однотипних елементів, кожний з яких може бути поставлений у відповідність кортежеві реляційної бази даних;

    • узагальнення: структура інформаційних одиниць дещо змінюється від одного елемента до іншого.



    • Текст 1

    • Текст 2

    • Текст 3



    Якщо переписати коректно:

    • Якщо переписати коректно:

    • Текст 1

    • Текст 2

    • Текст 3

    • ,

    • то стає очевидним, що кожний дескриптор можна розглядати як деяку команду, що змінює поточний стан, точніше – поточний режим обробки та відображення тексту.



    в ряді випадків розмітку можна уявляти собі як деяку послідовність операцій, або інструкцій; зокрема, над деяким текстом; яскравий приклад – XSLT.

    • в ряді випадків розмітку можна уявляти собі як деяку послідовність операцій, або інструкцій; зокрема, над деяким текстом; яскравий приклад – XSLT.



    Основна ідея – вважається, що документ складається з певної кількості інформаційних пунктів – вузлів, кожний з яких має той чи інший тип.

    • Основна ідея – вважається, що документ складається з певної кількості інформаційних пунктів – вузлів, кожний з яких має той чи інший тип.

    • Специфікація фіксує певну кількість типів вузлів.

    • З кожним типом вузлів пов’язуються певні визначені характеристики.

    • Важливою видається можливість використання інфонаборів для порівняння документів.



    інформаційний пункт документа;

    • інформаційний пункт документа;

    • інформаційні пункти елемента;

    • інформаційні пункти атрибута;

    • інформаційні пункти інструкцій обробки;

    • інформаційні пункти, які пов’язані з пропущеними об’єктами;

    • символьні інформаційні пункти;

    • інформаційні пункти коментарів;

    • інформаційний пункт визначення типу документа;

    • об’єктні інформаційні пункти;

    • інформаційні пункти запису;

    • інформаційні пункти кінцевого об’єктного маркера;

    • інформаційні пункти початкового маркера CDATA;

    • інформаційні пункти кінцевого маркера CDATA;

    • інформаційні пункти оголошення простору імен.



    зберігання та пошук даних в (гетерогенних) інформаційних системах;

    • зберігання та пошук даних в (гетерогенних) інформаційних системах;

    • створення словників для опису тих чи інших предметних областей;

    • конфігураційні файли;

    • обмін даними між програмами



Схожі:

Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconЛекція 11. Розподiленi системи документiв Діденко Дмитро Георгійович Старший викладач кафедри ммса ннк «іпса» Національний технічний університет України
За стандартизацiю протоколiв удосконалення мiжоперацiйної взаємодiї та удосконалення систем на основi World Wide Web (www) з 1994...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconWww (World Wide Web)
У вигляді гіпертексту організовані електронні підручники, довідкові системи в програмних продуктах, мультимедійні енциклопедії та...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconУрок з теми: "Інтернет"
Всесвітня павутина (англ. World Wide Web, скорочено: www; також: всемережжя, веб або тене́та) це сукупність електронних веб-сторінок,які...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconЛекція №4 мова html версії мови html
З новинками І результатами роботи консорціуму можна ознайомитися на сайті www org. Зазначимо, що ми дотримуватимемось синтаксису...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconWww kievtest org ua www kievtest org ua
Зно-2011 з біології І хімії та обговорити особливості проведення зно-2012; визначити основні вимоги до рівня підготовки
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconWww kievtest org ua www kievtest org ua
Зміст тесту визначається на основі Програми зовнішнього незалежного оцінювання з російської мови (затверджено Міністерством освіти...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconПовідомлення до іншого континенту як і до наступної двері у будинку
Через World Wide Web, тисячі газет і десятки тисяч інших джерел інформації стають доступними з усіх куточків світу. Хоча більшість...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconWww kievtest org ua www kievtest org ua
Наказ Міністерства освіти І науки, молоді та спорту України від 09 серпня 2011 року №946 «Про зовнішнє незалежне оцінювання навчальних...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconWww kievtest org ua www kievtest org ua
Наказ мону від 26 липня 2010 року №833 «Про зовнішнє незалежне оцінювання навчальних досягнень осіб, які виявили бажання вступати...
Розроблялася групою xml working Group під егідою консорціуму W3C (World Wide Web Consortium, www org) iconЦентр Політичного Аналізу та Виборчого Консалтингу www cpaec org ua Центр Політичного Аналізу та Виборчого Консалтингу www cpaec org ua
Оцінка роботи депутатського складу Луцької міської ради розклад сил у раді; попередні результати роботи

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка