Основы XML — ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: Этот курс познакомит вас с наиболее перспективным языком хранения и предоставления информации в World Wide Web – XML. Обучение построено в виде отдельных упражнений.
Каким требованиям необходимо обязательно следовать, чтобы создать правильно составленный XML-документ?
Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связано более одной XSL-таблицы стилей?
В форме записи общего внешнего разбираемого примитива в качестве системного литерала выступает запись:!ENTITY>
В записи объявления общего внешнего неразбираемого примитива на то, что файл примитива содержит неразбираемые данные, указывает:!ENTITY>
(3) помещать в документ любые не зарезервированные инструкции, которые будет считывать программа-сценарий
Какая из предложенных записей соответствует объявлению параметрического внутреннего разбираемого примитива?
Пусть в css-файле задано следующее правило: TITLE SUBTITLE
(3) документ должен быть верно сформированным, а также может быть валидным по отношению к конкретному DTD
Что произойдет при открытии XML-документа браузером Internet Explorer 5, если XML-документ не содержит связи с таблицей стилей?
Какое ключевое слово используется для задания ограничения, которому должно отвечать значение атрибута нумерованного типа?
Если опустить блок объявлений разметки, и вместо него включить ключевое слово SYSTEM , после которого в кавычках следует описание местонахождения отдельного файла, содержащего DTD, то:
Какой размер шрифта будет у элементов BOOK при подключении следующей таблицы стилей? BOOK TITLE AUTHOR
(1) пролог документа должен содержать специальное объявление типа документа, которое содержит определение типа документа (DTD)
Функцию задания местонахождения файла, содержащего данные общего внешнего разбираемого примитива, выполняет:
Объявление типа элемента с именем STRING , для содержимого которого могут использоваться только символьные данные, имеет синтаксис:
(2) нотация указывает на местонахождение программы, которая может обрабатывать соответствующие данные
Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?
Назовите элемент document данного XML-документа
(1) имеется возможность включить один или более дочерних элементов NAME , и что дочерний элемент AGE является необязательным
(2) имеется возможность включить один или более дочерних элементов AGE , и что дочерний элемент NAME является необязательным
(3) имеется возможность включить несколько или ни одного дочернего элемента NAME , и что дочерний элемент AGE является необязательным
Пусть в css-файле задано следующее правило: TITLE SUBTITLE < font-size:14pt;font-style:italic;font-weight:bold;>Фрагмент xml-документа:
Каким образом можно решить проблему невозможности использования символов & и < внутри символьных данных?
Укажите запись, объявляющую тип элемента FRIEND , который может содержать символьные данные плюс ни одного или несколько дочерних элементов NAME :
(3) степень детализации представления элементов документа можно изменить только в специализированных программах для работы с XML-документами
(2) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то никакое значение по умолчанию процессору не передается
(3) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то процессор использует значение по умолчанию
Какой метод объекта recordset DSO используется для перехода к записи с номером 5? (предполагается, что HTML-страница содержит фрагмент данных XML с идентификатором (ID) dsoInventory )
Каким образом будут выводится элементы TITLE при подключении следующей таблицы стилей: BOOK TITLE AUTHOR
(2) каждая запись CATEGORY содержит одно поле CATNAME , после которого идет нуль или несколько вложенных записей BOOK
(2) сценарий выполняется, когда браузер первый раз открывает окно страницы до того, как будет отображено содержимое страницы
Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связаны и CSS, и XSL-таблица стилей?
(1) каждый элемент и атрибут должен соответствовать спецификации, выраженной в соответствующем объявлении
(2) допускается включать в документ какие-либо элементы и атрибуты, только если они были указаны в объявлении типа документа
(2) инструкции по обработке позволяют включать в символьные данные элемента практически любые сочетания символов
(1) механизм использования примитивов XML аналогичен механизму определения констант в языках программирования
(2) механизм примитивов позволяет включать в документ любые не XML-данные, за исключением графических данных для изображения
(3) механизм примитивов рекомендуется использовать при наличии часто используемых фрагментов XML-текста
XML-документ находится по адресу http://abc.org/note.xml. Какая из таблиц стилей связана неправильно?
Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым не связаны ни CSS, и XSL-таблицы стилей?
(1) Internet Explorer 5 отображает все комментарии в XML-документе, если он открыт в браузере и не имеет соответствующей таблицы стилей
(2) в Internet Explorer 5 XML-процессор не анализирует и не обрабатывает текст комментариев в XML-разметке
(3) Internet Explorer 5 делает тексты комментариев недоступными для написанного внутри HTML-страницы кода сценария
(1) файл общего внешнего разбираемого примитива может содержать только те составляющие, которые могут быть корректно вставлены в элемент
Является ли такой документ корректно сформированным фрагментом XML-документа?
Какое ключевое слово указывает на то, что элемент может иметь любое допустимое для этого типа содержимое?
(2) может содержать любой тип текста или не текстовые данные, соответствующие описанию формата, определяемого соответствующей нотацией
Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?
(3) документ выведется как есть, Internet Explorer не проверяет на ошибки XML-документы, включенные через фрагмент данных на HTML-странице
(1) последовательная форма модели содержимого указывает, что элемент должен иметь заданную последовательность дочерних элементов
(2) использование одного и того же типа дочернего элемента более одного раза в объявлении содержимого элемента в соответствии с последовательной моделью недопустимо
(3) допустимым является пропуск дочернего элемента в объявлении содержимого элемента в соответствии с последовательной моделью
(1) XML-процессор передает информацию нотации приложению, в качестве которого может выступать сценарий на Web-странице
Пусть в css-файле задано следующее правило: TITLE, SUBTITLE
Связь между SGML, HTML и XML
Когда вы смотрите на SGML, HTML и XML, вы можете рассматривать это как семейную группу. SGML, HTML и XML являются языками разметки. Термин разметка берет свое начало от редакторов, которые вносят изменения в рукописи писателей. Редактор при просмотре содержимого «разметит» рукопись, чтобы выделить определенные поля. В компьютерной технологии язык разметки представляет собой набор слов и символов, которые выделяют текст, чтобы определить его для веб-документа. Например, при создании интернет-страницы вы хотите иметь возможность разделять абзацы и печатать буквы жирным шрифтом. Это достигается с помощью языка разметки. Как только вы поймете роль, которую SGML, HTML и XML играют в дизайне веб-страниц, вы увидите родство этих разных языков друг с другом. Отношения между SGML, HTML и XML – это семейная связь, которая помогает веб-сайтам работать и веб-дизайну динамичны.
SGML
В этом семействе языков разметки стандартный обобщенный язык разметки (SGML) является родителем. SGML предоставляет способ определения языков разметки и устанавливает стандарт для их формы. Другими словами, SGML устанавливает, что некоторые языки могут или не могут делать, какие элементы должны быть включены, такие как теги, и базовую структуру языка. Когда родитель передает генетические признаки ребенку, SGML передает правила структуры и формата языкам разметки.
HTML
Язык разметки гипертекста (HTML) является дочерним или приложением SGML. Это HTML, который обычно проектирует страницу для интернет-браузера. Используя HTML, вы можете встраивать изображения, создавать разделы страницы, устанавливать шрифты и управлять потоком страницы. HTML – это язык разметки, который создает форму и внешний вид веб-страницы. Кроме того, используя HTML, вы можете добавлять другие функции на сайт с помощью языков сценариев, таких как JavaScript. HTML является преобладающим языком, используемым для дизайна сайта.
XML
Расширяемый язык разметки (XML) является двоюродным братом HTML и племянником SGML. Хотя XML является языком разметки и, следовательно, является частью семейства, он выполняет функции, отличные от HTML. XML является подмножеством SGML, что дает ему права, которых нет у приложения, такого как HTML. XML может определять приложения самостоятельно. Формат описания ресурса (RDF) – это приложение XML. HTML ограничен дизайном и не имеет подмножеств или приложений. XML – это упрощенная или упрощенная версия SGML, предназначенная для работы с ограниченной пропускной способностью. XML унаследовал генетические черты от SGML, но создан для создания собственной семьи. Подмножества XML включают XSL и XSLT.
Связь между SGML, HTML и XML
Когда вы смотрите на SGML, HTML и XML, вы можете рассматривать это как семейную группу. SGML, HTML и XML являются языками разметки. Термин разметка берет свое начало от редакторов, которые вносят изменения в рукописи писателей. Редактор при просмотре содержимого «разметит» рукопись, чтобы выделить определенные поля. В компьютерной технологии язык разметки представляет собой набор слов и символов, которые выделяют текст, чтобы определить его для веб-документа. Например, при создании интернет-страницы вы хотите иметь возможность разделять абзацы и печатать буквы жирным шрифтом. Это достигается с помощью языка разметки. Как только вы поймете роль, которую SGML, HTML и XML играют в дизайне веб-страниц, вы увидите родство этих разных языков друг с другом. Отношения между SGML, HTML и XML — это семейная связь, которая помогает веб-сайтам работать и веб-дизайну динамичны.
SGML
В этом семействе языков разметки стандартный обобщенный язык разметки (SGML) является родителем. SGML предоставляет способ определения языков разметки и устанавливает стандарт для их формы. Другими словами, SGML устанавливает, что некоторые языки могут или не могут делать, какие элементы должны быть включены, такие как теги, и базовую структуру языка. Когда родитель передает генетические признаки ребенку, SGML передает правила структуры и формата языкам разметки.
HTML
Язык разметки гипертекста (HTML) является дочерним или приложением SGML. Это HTML, который обычно проектирует страницу для интернет-браузера. Используя HTML, вы можете встраивать изображения, создавать разделы страницы, устанавливать шрифты и управлять потоком страницы. HTML — это язык разметки, который создает форму и внешний вид веб-страницы. Кроме того, используя HTML, вы можете добавлять другие функции на сайт с помощью языков сценариев, таких как JavaScript. HTML является преобладающим языком, используемым для дизайна сайта.
XML
Расширяемый язык разметки (XML) является двоюродным братом HTML и племянником SGML. Хотя XML является языком разметки и, следовательно, является частью семейства, он выполняет функции, отличные от HTML. XML является подмножеством SGML, что дает ему права, которых нет у приложения, такого как HTML. XML может определять приложения самостоятельно. Формат описания ресурса (RDF) — это приложение XML. HTML ограничен дизайном и не имеет подмножеств или приложений. XML — это упрощенная или упрощенная версия SGML, предназначенная для работы с ограниченной пропускной способностью. XML унаследовал генетические черты от SGML, но создан для создания собственной семьи. Подмножества XML включают XSL и XSLT.