Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник_Палагута.doc
Скачиваний:
11
Добавлен:
13.11.2019
Размер:
6.6 Mб
Скачать

Тест за змістовим модулем 3 «Розширювана мова розмітки xml, обробка xml – документів»

  1. Які ствердження правильні?

    1. Теги XML описують елементи документа

    2. У мові XML використовуються заздалегідь визначені теги

    3. Мова XML призначена для опису параметрів форматування документа

  2. Яка структура XML – документа?

    1. Пролог і основна частина

    2. Оголошення документа, DTD, дерево елементів

    3. Пролог, кореневий елемент документа

  3. Які мовні засоби Вам відомі?

    1. мова DTD

    2. мова XSD

    3. мова XQuery

    4. мова XSLT

    5. мова CSS

  4. Яких правил слід дотримуватися при створенні XML – документа?

    1. Кожен елемент може мати один або декілька кореневих елементів

    2. У тегах визначається ім’я елемента, яке вводиться у кутових дужках

    3. Назви XML – елементів можуть вміщувати букви будь-якого алфавіту, цифри, пробіл, знак підкреслення

    4. Кожний відкриваючий тег повинен мати закриваючий тег

  5. Який XML – документ називається валідним?

    1. Той, який відповідає DTD

    2. Той, який відповідає синтаксичним правилам побудування XML – документів

    3. Той, який перевірено за допомогою встановленого браузера

  6. Шаблон документа DTD використовують для …

    1. перевірки документа на відповідність структурі, описаній у DTD

    2. визначення структури документа для його обробки різними програмами

    3. визначення типів даних елементів для роботи з документом браузера

  7. Який індикатор вкладень потрібно визначити у DTD, щоб зазначити, що елемент є обов’язковим, може зустрічатися в документі довільне число раз?

    1. +

    2. *

    3. ?

    4. MaxOccurs

  8. Атрибути описуються у DTD за допомогою тегу …

    1. <!DOCTYPE>

    2. <!ELEMENT>

    3. <!ATLIST>

  9. Для чого у XML – документах використовуються простори імен?

    1. Для розв’язання конфліктів імен

    2. Для забезпечення унікальності імені кожного документа

    3. Для забезпечення унікальності імені кожного атрибута

  10. У схемі XML – документа описуються …

    1. назви елементів і атрибутів, структура документа

    2. назви елементів і атрибутів, типи даних

    3. словник, структура документа, типи даних

  11. Які дані можна використовувати у XML – схемах?

    1. Комплексний тип даних

    2. xsd:integer

    3. xsd:string

    4. xsd:PCDATA

    5. xsd:date

  12. Для визначення переліку припустимих значень для елементів або атрибутів у XML – схемах використовується …

    1. тег xsd:restriction

    2. теги xsd:restriction, xsd:enumeration

    3. теги xsd:restriction, xsd:pattern

  13. Для чого у XML – схемах використовуються регулярні вирази?

    1. Для визначення переліку припустимих значень елемента або атрибута

    2. Для визначення діапазону припустимих значень елемента або атрибута

    3. Для визначення довжини елемента або атрибута

    4. Для визначення виду і формату символів елемента або атрибута за шаблоном

  14. Мова XPath призначена для …

    1. Перетворення XML – документів на документи інших форматів

    2. Вибору частин XML – документа

    3. Виведення фрагментів дерева XML – документа

  15. Які вісі існують у мові XPath?

    1. child – дочірня вісь

    2. following-child – наступна дочірня вісь

    3. attribute – вісь атрибутів

    4. parent – батьківська вісь

  16. Мова XSLT дозволяє …

    1. Перетворити XML – документ на HTML – документ

    2. Перетворити XML – документ у інший XML – документ

    3. Перетворити XML – документ на програму, що розв’язує певні задачі

  17. Яку структуру має XSLT – документ?

    1. оголошення XML – документа, оголошення таблиці стилів, шаблон для формування вихідного документа

    2. оголошення XML – документа, оголошення таблиці стилів, шаблон для формування вихідного документа, шаблони для обробки фрагментів вхідного документа

    3. оголошення таблиці стилів, шаблон для формування вихідного документа, шаблони для обробки фрагментів вхідного документа

  18. Як у таблицях XSLT використовується елемент <xsl:template>?

    1. Для передачі у вихідний документ текстових вузлів, що обираються за допомогою XPath – виразу

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

    3. Для застосування шаблонного правила до вузлів, що обираються за допомогою XPath – виразу

  19. Як у таблицях XSLT використовується елемент <xsl:choose>?

    1. Для перевірки істинності деякої логічної умови

    2. Для організації циклічного процесу

    3. Для організації розгалуженого процесу завжди по двом напрямкам

    4. Для організації розгалуженого процесу завжди одразу по багатьом напрямкам

  20. Які речення можна використовувати у запитах XQuery?

    1. For

    2. Let

    3. Ascending

    4. Where

    5. Return

  21. Що таке парсер?

    1. Програма, яка будує у пам’яті уявлення про XML – документ з метою подальшої роботи з ним

    2. Програма, яка виконує синтаксичну перевірку документа

    3. Програма, яка перевіряє валіднісь XML – документа

  22. За яким принципом працюють DOM – аналізатори?

    1. Зчитують у пам’ять поточний блок документа, обробляють інформацію, зчитують наступний блок

    2. Зчитують у пам’ять увесь документ, будують дерево документа в пам’яті

    3. Зчитують у пам’ять увесь документ, обробляють інформацію, очищають пам’ять

  23. Які мовні засоби можна використовувати для вибору потрібної інформації із XML – документа?

    1. мову ХPath

    2. мову XSD

    3. мову XQuery

    4. мову XSLT

  24. Яка мова описує бізнес-процеси?

    1. XBRL

    2. cXML

    3. XPath

    4. ebXML

  25. Які спеціалізовані мови розмітки, створені на базі XML, Вам відомі?

    1. XBRL

    2. Master XML Invoice Specification

    3. cXML

    4. ebXML