Выберите элементы описания типа документа которые содержат ошибки

Интуит "Основы XML" - ответы на тесты. Выполнение контрольных работ, сдача тестов, экзаменов и зачетов
  • (Правильный ответ) связывание данных
  • (Правильный ответ) таблица стилей
  • (Правильный ответ) написание сценария

Когда появилась спецификация версии 1.0 языка XML?

  • 1991
  • (Правильный ответ) 1998
  • 2004

Чем являются имена элементов XML-документа?

  • (Правильный ответ) могут быть любыми корректно заданными именами
  • ключевыми словами языка XML

Что нельзя описать с помощью языка HTML?

  • (Правильный ответ) математическое выражение
  • (Правильный ответ) партитуру симфонии
  • текст с изображениями, списками, гиперссылками и т.д.

Какое XML-приложение разработано для обмена данными приложений?

  • XML Court Interface
  • (Правильный ответ) Simple Object Access Protocol
  • Vector Markup Language

Что такое SGML-приложение?

  • программа, отображающая документ
  • программа, проверяющая валидность документа
  • (Правильный ответ) набор наиболее употребительных элементов, используемых для описания документа определенного типа

Выберите верные утверждения

  • в объявлении XML может находиться имя файла
  • (Правильный ответ) объявление XML находится в первой строке файла *.xml
  • (Правильный ответ) в XML пустые строки игнорируются

Вызовет ли такая запись ошибку: <TITLE>Leaves of grass</Title>?

  • вызовет ошибку только в браузере Mozilla
  • (Правильный ответ) да, вызовет
  • нет, не вызовет

На что в XML похож элемент HTML <body>?

  • (Правильный ответ) на элемент Документ
  • на пролог
  • в XML нет подобного аналога

Что может являться содержимым элемента?

  • (Правильный ответ) другие (вложенные) элементы
  • (Правильный ответ) сочетание данных и вложенных элементов
  • (Правильный ответ) символьные данные

Можете ли вы открыть XML-документ Web-браузером?

  • (Правильный ответ) да, любым браузером
  • да, но только браузером Mozilla
  • да, но только браузером Internet Explorer 5 и выше
  • нет

Что означает такая запись в CSS-таблице { font-style:italic } элемента BOOK?

  • отображать каждый элемент BOOK полужирным шрифтом
  • (Правильный ответ) отображать каждый элемент BOOK курсивом
  • это ошибочная запись

Каким образом будут выводится элементы AUTHOR при подключении следующей таблицы стилей:

BOOK {display:block; margin-top:12pt; font-size:10pt}TITLE {font-style:italic}AUTHOR {font-weight:bold}

  • элементы будут отображаться курсивом
  • (Правильный ответ) элементы будут отображаться полужирным
  • из приведенного примера это нельзя определить

В какие группы символов заключен комментарий в XML-документе?

  • между /* и */
  • между { и }
  • (Правильный ответ) между <!— и —>
  • между !# и #!

Какое из ниже перечисленных утверждений является ошибочным?

  • XML-процессор предоставляет содержимое XML-документа другим программным модулям
  • (Правильный ответ) XML-процессор отображает XML-документ
  • XML-процессор считывает XML-документ

Какие модули помогают отображать в браузере содержимое XML-документа?

  • (Правильный ответ) сценарий, связанный с документом
  • любой текстовый редактор
  • (Правильный ответ) приложение в составе браузера

Что произойдет при открытии XML-документа браузером Internet Explorer 5, если XML-документ не содержит связи с таблицей стилей?

  • браузер выведет содержимое документа одним цветом и шрифтом, заданным по умолчанию
  • браузер выдаст ошибку
  • (Правильный ответ) браузер пометит различные составные части документа различным цветом

На какой элемент в HTML похож элемент Документ в XML?

  • на элемент <TITLE>
  • (Правильный ответ) на элемент <BODY>
  • на элемент <HTML>

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»»1.0″»?><fruits>Fruits.</fruits><vegetables>Vegetables.</vegetables>

  • это не XML-документ
  • (Правильный ответ) нет, это не корректный документ
  • да, это корректный документ

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»»1.0″»?><BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</BOOK></AUTHOR>

  • да, это корректный документ
  • это не XML-документ
  • (Правильный ответ) нет, это не корректный документ

Может ли XML-документ содержать более одного элемента с одинаковыми именами типа?

  • нет, не может
  • (Правильный ответ) да, может
  • может, только если документ объявлен как автономный

Выберите верное утверждение

  • в качестве первого символа названия типа можно использовать цифру
  • в IE5 не допускается ставить двоеточие внутри имени типа
  • (Правильный ответ) не разрешается ставить пробел внутри имени типа

Комментарий в документе может находиться

  • только внутри элемента
  • только после элемента
  • только перед элементом
  • (Правильный ответ) везде вне описания элемента XML-разметки

Раздел CDATA может размещаться:

  • (Правильный ответ) внутри содержимого элемента
  • внутри XML-разметки
  • в любом месте документа

Инструкция по обработке должна начинаться с символов:

  • <&
  • <!—
  • (Правильный ответ) <?

Информация, передаваемая инструкциии по обработке, не должна содержать символы:

  • !—>
  • (Правильный ответ) ?>
  • все символы разрешены

Инструкции по обработке используются для:

  • включения в символьные данные элемента определенное сочетание символов
  • отладки кода путем превращения некоторых его частей в пропускаемый анализатором текст
  • (Правильный ответ) указания приложению совершить какие-либо действия

Выберите верное утверждение:

  • (Правильный ответ) комментарии предназначены для улучшения восприятия документа
  • инструкции по обработке позволяют включать в символьные данные элемента практически любые сочетания символов
  • разделы CDATA являются обязательными для корректности XML-документа

Выберите неверное утверждение:

  • Internet Explorer 5 отображает все комментарии в XML-документе, если он открыт в браузере и не имеет соответствующей таблицы стилей
  • (Правильный ответ) Internet Explorer 5 делает тексты комментариев недоступными для написанного внутри HTML-страницы кода сценария
  • в Internet Explorer 5 XML-процессор не анализирует и не обрабатывает текст комментариев в XML-разметке

При описании дочернего содержимого элемента он может содержать:

  • только символьные данные
  • (Правильный ответ) только определенные дочерние элементы
  • определенные дочерние элементы и символьные данные

Какое ограничение ключевое слова ID накладывает на значение атрибута маркерного типа:

  • (Правильный ответ) для каждого элемента атрибут должен иметь уникальное значение
  • значение атрибута должно совпадать с именем примитива, объявленного в DTD
  • значение может включать ссылки на несколько идентификаторов, разделенных пробелами внутри строки в кавычках
  • значение атрибута должно совпадать со значением атрибута элемента типа ID внутри документа

Для валидных XML-документов обязательно наличие:

  • примитивов
  • комментариев
  • (Правильный ответ) объявления типа документа

Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?

  • параллельной
  • (Правильный ответ) выборочной
  • последовательной

При использовании типа «смешанного содержимого» имеется возможность определить:

  • порядок или количество вхождений дочерних элементов
  • только количество вхождений дочерних элементов
  • (Правильный ответ) типы дочерних элементов

Каким образом в XML обозначается ссылка на символ * (код ASCII — 42)?

  • %#42
  • (Правильный ответ) &#42
  • (Правильный ответ) &#x2A
  • &42

Форма объявления нотации в XML-документе имеет вид:

  • (Правильный ответ) <!NOTATION ИмяНотации SYSTEM СистемЛитерал>
  • <!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>
  • нет верного ответа

Работа параметрического внешнего разбираемого примитива аналогична:

  • внутреннему подмножеству DTD
  • работе параметрического внутреннего разбираемого примитива
  • (Правильный ответ) внешнему подмножеству DTD

Какой примитив можно использовать, присвоив его имя атрибуту, имеющему тип ENTITY:

  • общий внешний разбираемый примитив
  • (Правильный ответ) общий внешний неразбираемый примитив
  • общий внутренний неразбираемый примитив

Ссылку на общий внешний разбираемый примитив можно разместить:

  • в значение атрибута
  • в значение в объявлении внутреннего примитива
  • (Правильный ответ) в содержимое элемента

Файл неразбираемого внешнего примитива:

  • открыт для прямого доступа XML-процессора
  • (Правильный ответ) закрыт для прямого доступа XML-процессора
  • (Правильный ответ) может содержать любой тип текста или не текстовые данные, соответствующие описанию формата, определяемого соответствующей нотацией

Выберите верные утверждения:

  • системный литерал общего внешнего разбираемого примитива может содержать любые символы
  • (Правильный ответ) файл общего внешнего разбираемого примитива может содержать только те составляющие, которые могут быть корректно вставлены в элемент
  • (Правильный ответ) общий внешний разбираемый примитив можно вставить только внутрь содержимого элемента

Преимущества использования XSL перед CSS:

  • возможность использовать графические файлы
  • (Правильный ответ) возможность преобразования документа
  • возможность определения начертания шрифта

Где находятся комментарии в CSS-файлах?

  • (Правильный ответ) между /* и */
  • между <!— и —>
  • после !# в начале строки
  • после //

Что определяет задание свойства display:block?

  • делает блок текста невидимым
  • задает границу вокруг блока текста
  • (Правильный ответ) помещает перенос строки перед и после текста элемента
  • добавляет верхнее поле

Элемент block аналогичен в текстовом процессоре:

  • строке
  • (Правильный ответ) абзацу
  • странице

Какое свойство задает размеры пространства между границей элемента и его содержимым?

  • (Правильный ответ) padding
  • border
  • margin

Расширение файла каскадных таблиц стилей:

  • xsl
  • xsd
  • (Правильный ответ) css

Можно ли один селектор включать более чем в одно правило?

  • (Правильный ответ) да
  • можно, если правила находятся в разных файлах
  • нет

В следующем правиле определите название свойства:

ATTENTION { color: #990000; font-weight: bold; font-size:12pt; }

  • (Правильный ответ) font-weight
  • bold
  • ATTENTION

Что происходит, если значение свойства не задано?

  • (Правильный ответ) используется значение в родительском элементе, если значение наследуется
  • выдается предупреждение
  • (Правильный ответ) используется значение по умолчанию, если значение не наследуется
  • происходит фатальная ошибка

Какое ключевое слово можно задать в качестве значения свойства border-style?

  • block
  • fuchsia
  • (Правильный ответ) solid

Основное содержание css-файлов:

  • (Правильный ответ) набор правил
  • программа по обработке XML-документа
  • совокупность описаний примитивов и списков атрибутов

Каким образом можно отобразить сразу 5 значений элементов XML-документа записей за один раз?

  • <TABLE DATASRC=»#dsoInventory» ITEMS=»5″>
  • (Правильный ответ) <TABLE DATASRC=»#dsoInventory» DATAPAGESIZE=»5″>
  • никак, всегда отображается столько элементов, сколько есть в XML-документе
  • <TABLE DATASRC=»#dsoInventory» DATASIZE=»5″>

Какое свойство объекта recordset принимает значение true, если достигнут конец файла?

  • (Правильный ответ) EOF
  • у объекта recordset такого свойства нет
  • BOF

Что делает следующая запись?
<XML ID=»dsoBook» HREF=»Book.xml»></XML>

  • (Правильный ответ) такая запись вызовет ошибку
  • устанавливает связь XML-документа с HTML-страницей
  • сцепляет HTML-элемент с XML-элементом

Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?

  • документ выведется как есть, Internet Explorer не проверяет на ошибки XML-документы, включенные через фрагмент данных на HTML-странице
  • отображение документа приостановится и появится сообщение о фатальной ошибке
  • (Правильный ответ) просто не будет отображать данные XML, не выводя сообщение об ошибке

Какое свойство объекта recordset принимает значение true, если достигнуто начало файла?

  • у объекта recordset такого свойства нет
  • EOF
  • (Правильный ответ) BOF

Что будет содержать ячейка таблицы после выполнения следующего кода?

<XML ID=»»dsoInventory»» SRC=»»Inventory.xml»»></XML> <TABLE DATASRC=»»dsoInventory»» BORDER=»»1″» CELLPADDING=»»5″»><TR><TD><SPAN DATAFLD=»»TITLE»»></SPAN></TD></TR></TABLE>

  • (Правильный ответ) ячейка таблицы останется пустой
  • ячейка таблицы будет содержать сообщение об ошибке
  • ячейка таблицы будет содержать значение элемента TITLE XML-документа Inventory.xml

Какой метод элемента TABLE следует использовать, чтобы отобразить последнюю страницу записей?

  • PreviousPage
  • NextPage
  • FirstPage
  • (Правильный ответ) LastPage

С помощью какой директивы внешний файл стиля импортируется в другой файл стиля?

  • {background-image:url(URL);
  • (Правильный ответ) @import url(URL);
  • <?xml-stylesheet type=»text/css» href=»URLТаблСтил»?>

Какая из следующих записей сцепляет HTML-элемент с XML-элементом?

  • (Правильный ответ) <SPAN DATASRC=»#dsoBook» DATAFLD=»AUTHOR»></SPAN>
  • <XML ID=»dsoBook» SRС=»Book.xml»></XML>
  • <XML ID=»dsoBook» HREF=»Book.xml»></XML>

Почему ячейки (элементы TD) не сцепляются непосредственно с полями XML?

  • это зависит от версии XML
  • (Правильный ответ) элемент TD не является связываемым HTML-элементом
  • элемент TD можно связать с полями XML

Что содержит свойство childNodes объекта NodeList?

  • родительские узлы
  • (Правильный ответ) дочерние узлы
  • атрибуты узла

Возможно ли обратиться к дочернему узлу Attribute с использованием свойств childNodes?

  • нет, никогда
  • (Правильный ответ) нет, для этого нужно воспользоваться свойством attributes узла Element
  • да, всегда

Что происходит, если документ не имеет объявления типа документа?

  • фатальная ошибка, дальше документ не обрабатывается
  • страница выдает сообщения только о валидности документа
  • (Правильный ответ) страница выдает сообщения только об ошибках корректности формы

DOM позволяет отобразить документы

  • (Правильный ответ) имеющие атрибуты и нотации
  • (Правильный ответ) c неизвестным заранее числом элементов
  • имеющие только фиксированное число элементов
  • только с симметричной структурой записей

Каким образом можно получить имя узла?

  • (Правильный ответ) из свойства узла nodeName
  • никак
  • из свойства узла Name
  • из свойства узла nodeValue

Хранить в себе иерархическую структуру документа может …

  • ни DOM, ни DSO не могут хранить в себе иерархическую структуру документа
  • DSO
  • и DOM, и DSO
  • (Правильный ответ) DOM

Что делает следующий скрипт:
Attribute = Element.attributes.getNamedItem(«Binding»);?

  • (Правильный ответ) присваивает переменной Attribute узел, который носит имя «Binding»
  • ничего, такой скрипт вызовет ошибку
  • присваивает переменную Attribute узлу, который носит имя «Binding»

Как таблица XSL связывается с XML-документом?

  • <?xml-stylesheet type=»text/css» href=XSLFilePath?>
  • <?xml-stylesheet type=»text/html» href=XSLFilePath?>
  • (Правильный ответ) <?xml-stylesheet type=»text/xsl» href=XSLFilePath?>

Какой элемент применяется, если нужно вывести значения нескольких одинаковых элементов?

  • (Правильный ответ) xsl:for-each
  • xsl:value-of
  • xsl:choose

Какой атрибут задает ветвь элементов иерархии XML-документа?

  • select
  • branch
  • (Правильный ответ) match

В какие символы заключено выражение фильтра?

  • круглые скобки
  • фигурные скобки
  • (Правильный ответ) квадратные скобки

Как браузер поступает с элементами xsl?

  • копирует на выход HTML
  • (Правильный ответ) выполняет в качестве инструкций
  • игнорирует

Что происходит, если не указан атрибут select элемента apply-templates?

  • (Правильный ответ) обрабатывается шаблон для каждого дочернего элемента текущего элемента
  • происходит фатальная ошибка
  • обрабатываются все шаблоны

Какой URI пространства имен соответствует современной спецификации XSL?

  • http://www.w3.org/2001/XMLSchema
  • (Правильный ответ) http://www.w3.org/1999/XSL/Transform
  • http://www.w3.org/TR/WD-xsl

Что делает такой фильтр <xsl:for-each select=»INVENTORY/BOOK[@InStock=’yes’]»>?

  • (Правильный ответ) он выбирает только элементы, значение атрибута InStock которых равняется ‘yes’
  • такая запись вызовет ошибку
  • он выбирает все элементы, кроме тех, значение атрибута InStock которых равняется ‘yes’

Инструкция по обработке — это:

  • (Правильный ответ) средство сообщить информацию, передаваемую XML-процессором приложению
  • оба ответа неверны
  • средство отладки кода путем превращения его частей в пропускаемый анализатором текст

Объявление типа элемента с именем STRING, для содержимого которого могут использоваться только символьные данные, имеет синтаксис:

  • <!ELEMENT STRING ANY>
  • <!ELEMENT SUM (#PCDATA)>
  • (Правильный ответ) <!ELEMENT STRING (#PCDATA)>

В записи объявления общего внешнего неразбираемого примитива

<!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

на то, что файл примитива содержит неразбираемые данные, указывает:

  • ключевое слово SYSTEM
  • (Правильный ответ) ключевое слово NDATA
  • ключевое слово ENTITY

Установка standalone в записи

<?xml version=»»1.0″» standalone=»»yes»»?>

означает:

  • сообщение процессору о необходимости обработать все внешние объявления разметки
  • (Правильный ответ) что ни одно из внешних объявлений разметки не оказывает влияния на содержимое документа
  • (Правильный ответ) сообщение процессору об отсутствии необходимости обработки внешних файлов

Какое значение свойства display наследуется дочерними элементами?

  • block
  • (Правильный ответ) none
  • inline

Каким образом можно получить значение узла?

  • (Правильный ответ) из свойства узла nodeValue
  • из свойства узла This
  • из свойства узла nodeName
  • никак

Какое свойство возвращает корневой элемент XML-документа?

  • (Правильный ответ) documentElement
  • doctype
  • getElementsByTagName

Правильные ответы выделены зелёным цветом.
Все ответы: Этот курс познакомит вас с наиболее перспективным языком хранения и предоставления информации в World Wide Web – XML. Обучение построено в виде отдельных упражнений.

Как можно охарактеризовать взаимосвязь языков SGML, HTML, XML?

(1) HTML является составной частью SGML, а XML – составной частью HTML

(2) XML и HTML являются подмножествами (диалектами) языка SGML

(3) XML и SGML являются усовершенствованными вариантами HTML

В чем преимущество таблицы стилей XSL перед CSS?

(1) возможность фильтровать данные

(2) возможность задавать формат данных

(3) возможность сортировать данные

(4) возможность модифицировать данные

В каких текстовых редакторах можно создавать XML-документы?

(1) в любом

(2) только Microsoft Visual Studio

(3) только в Emacs

Что может содержаться в xml-объявлении?

(1) объявление автономности

(2) номер версии xml

(3) имя автора

(4) кодировка документа

Какие типы XML-разметки являются необязательными для валидного XML-документа?

(1) комментарии

(2) инструкции по обработке

(3) разделы CDATA

Для валидных XML-документов обязательно наличие:

(1) объявления типа документа

(2) комментариев

(3) примитивов

Целью включения примитивов в XML-документ является:

(1) повышение производительности

(2) включение в документ различных типов данных

(3) включение в документ данных внешнего файла

(4) сопровождение кода пояснительным текстом

Вместе с какими типами файлов применяются каскадные таблицы стилей?

(1) HTML-страницы

(2) XML-документы

(3) расширенные таблицы стилей

(4) документы Excel

Какие способы задания внешнего файла существуют?

(1) абсолютный

(2) относительный

(3) относительно базового адреса

DOM позволяет отобразить документы

(1) c неизвестным заранее числом элементов

(2) имеющие только фиксированное число элементов

(3) имеющие атрибуты и нотации

(4) только с симметричной структурой записей

Когда появилась спецификация версии 1.0 языка XML?

(1) 1991

(2) 1998

(3) 2004

Чем является таблица XSL?

(1) приложением XML

(2) разновидностью css-таблицы

(3) приложением HTML

С какой целью в некоторых XML-документах используется объявление документа автономным?

(1) с целью упростить обработку документа

(2) с целью обезопасить данные XML-документа

(3) чтобы сделать его недоступным из других XML-документов

Применение каких символов не допускается внутри комментария?

(1) ! (восклицательный знак)

(2) -- (двойное тире)

(3) & (амперсанд)

(4) < (левая угловая скобка)

Каким требованиям необходимо обязательно следовать, чтобы создать правильно составленный XML-документ?

(1) требованиям валидности и корректности формирования документа

(2) требованиям корректности формирования и синтаксическим требованиям

(3) требованиям валидности

Какая классификация примитивов XML-документа является некорректной?

(1) общие и параметрические

(2) определенные и неопределенные

(3) внутренние и внешние

(4) разбираемые или неразбираемые

Достоинства использования CSS заключаются в том, что:

(1) инструкции по отображению данных отделены от самих данных

(2) есть доступ к атрибутам и примитивам

(3) они поддерживаются разными браузерами

(4) хорошо знакомы многим Web-дизайнерам

Можно ли связывать с HTML любые XML-документы?

(1) да, но только симметрично структурированные

(2) да, но только документы, которые можно представить как записи базы данных

(3) да, но только документы с символьными данными

В чем отличие между DSO и DOM?

(1) DOM позволяет работать с любыми документами

(2) DSO позволяет иметь доступ к свойствам документа

(3) DOM хранит в себе иерархическую структуру документа

(4) DSO работает только с наборами записей

Каким тегом отображается заголовок верхнего уровня в HTML?

(1) <HEAD>

(2) <TITLE>

(3) <H1>

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связано более одной XSL-таблицы стилей?

(1) будет использована первая таблица

(2) будут использоваться все таблицы, и более ранние будут иметь приоритет

(3) будут использовать все таблицы, приоритет будет иметь описанная последней

Укажите верное утверждение

(1) комментарий в XML-документе находятся между символами /* и */

(2) комментарии игнорируются при обработке документа

(3) в документ XML нельзя вставлять комментарии

Как называется строка в кавычках в XML-разметке?

(1) свойство

(2) литерал

(3) переменная

(4) у такой строки нет специального названия

Текст комментария:

(1) не подвергается разбору процессором

(2) полностью игнорируется процессором

(3) заменяется процессором на пробелы

Объявление типа документа определяет:

(1) структуру документа

(2) способ обработки процессором

(3) синтаксические особенности документа

Какую форму записи имеет общий внутренний разбираемый примитив?

(1) <!ENTITY ИмяПримитива ЗначениеПримитива>

(2) <!ENTITY ИмяПримитива SYSTEM СистемЛитерал>

(3) <!ENTITY % ИмяПримитива ЗначениеПримитива>

В следующем правиле определите название свойства:

ATTENTION
{
color: #990000;
font-weight: bold;
font-size:12pt;
}

(1) ATTENTION

(2) font-weight

(3) bold

Основное содержание css-файлов:

(1) набор правил

(2) совокупность описаний примитивов и списков атрибутов

(3) программа по обработке XML-документа

Что создает Internet Explorer при создании фрагмента данных на HTML-странице?

Какие тэги могут быть частями HTML-документа?

(1) <BODY>

(2) <H1>

(3) <BOOK>

XSL-таблица стилей состоит из

(1) одного или нескольких шаблонов

(2) одного или нескольких правил

(3) одного шаблона

Что делает XML-процессор?

(1) считывает XML-документ

(2) манипулирует содержимым XML-документа

(3) предоставляет содержимое XML-документа другим программным модулям

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<fruits>Fruits.</fruits>
<vegetables>Vegetables.</vegetables>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

Инструкция по обработке — это:

(1) средство сообщить информацию, передаваемую XML-процессором приложению

(2) средство отладки кода путем превращения его частей в пропускаемый анализатором текст

(3) оба ответа неверны

Какие виды объявлений разметки может содержать DTD?

(1) объявления нотаций

(2) комментарии

(3) объявления списков атрибутов

В форме записи общего внешнего разбираемого примитива

<!ENTITY primitiv SYSTEM «Primitiv.xml»>

в качестве системного литерала выступает запись:

(1) primitiv

(2) primitiv SYSTEM "Primitiv.xml"

(3) "Primitiv.xml"

Где находятся комментарии в CSS-файлах?

(1) между <!-- и -->

(2) между /* и */

(3) после //

(4) после !# в начале строки

Какая из следующих записей устанавливает связь XML-документа с HTML-страницей?

(1) <XML ID="dsoBook" SRС="Book.xml"></XML>

(2) <XML ID="dsoBook" HREF="Book.xml"></XML>

(3) <XML ID="dsoBook" SRC="Book.xml" />

(4) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

Что нужно делать, чтобы иметь доступ к нескольким XML-документам из одной HTML-страницы?

(1) поместить фрагмент данных для каждого из них

(2) указать несколько значений для поля SRC

(3) из одной HTML-страницы можно получить доступ только к одному XML-документу

Чем являются имена элементов XML-документа?

(1) ключевыми словами языка XML

(2) могут быть любыми корректно заданными именами

Какой элемент является корневым в XSL-таблице стилей?

(1) xsl:stylesheet

(2) xsl:template

(3) xmlns:xsl

Может ли корневой элемент содержать другие элементы?

(1) да, может

(2) нет, не может

(3) такого понятия (корневой элемент) не существует

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</AUTHOR></BOOK>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

Объявление типа элемента указывает на:

(1) типы дочерних элементов

(2) порядок следования дочерних элементов

(3) описание содержимого данного элемента

В записи объявления общего внешнего неразбираемого примитива

<!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

на то, что файл примитива содержит неразбираемые данные, указывает:

(1) ключевое слово SYSTEM

(2) ключевое слово NDATA

(3) ключевое слово ENTITY

Имеет ли значение регистр символов в css-файле?

(1) да

(2) нет, но только в Internet Explorer

(3) нет

Почему такая запись вызывает ошибку? <XML ID="dsoBook" SRC="Book.xml" />

(1) потому что элемент с именем XML не является собственно XML-элементом

(2) потому что ошибочная запись, правильно будет так: <XML ID="dsoBook" HREF="Book.xml" />

(3) такая запись не вызовет ошибки

Какие из перечисленных типов является основными типами узлов?

(1) Document

(2) Element

(3) Text

(4) Link

В чем отличие документа XML от страницы HTML?

(1) иерархичная структура и вложенность тэгов

(2) имена элементов создаются автором документа

(3) элементы не определяют способ своего отображения браузером

Какой атрибут задает ветвь элементов иерархии XML-документа?

(1) match

(2) select

(3) branch

На какой элемент в HTML похож элемент Документ в XML?

(1) на элемент <BODY>

(2) на элемент <HTML>

(3) на элемент <TITLE>

Как называется элемент, содержащийся внутри родительского элемента?

(1) дочерним элементом

(2) субэлементом

(3) вложенным элементом

(4) потомком

При описании дочернего содержимого элемента он может содержать:

(1) только определенные дочерние элементы

(2) определенные дочерние элементы и символьные данные

(3) только символьные данные

Форма объявления нотации в XML-документе имеет вид:

(1) <!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

(2) <!NOTATION ИмяНотации SYSTEM СистемЛитерал>

(3) нет верного ответа

Что происходит, если значение свойства не задано?

(1) используется значение в родительском элементе, если значение наследуется

(2) используется значение по умолчанию, если значение не наследуется

(3) происходит фатальная ошибка

(4) выдается предупреждение

Каким образом можно осуществить сцепление HTML-элементов с XML-элементами?

(1) табличным сцеплением

(2) сцеплением по отдельным записям

(3) нельзя осуществить сцепление HTML-элементов с XML-элементами

Какие из этих свойств поддерживаются всеми типами узлов?

(1) childNodes

(2) text

(3) xml

(4) ownerDocument

Назовите корневой элемент данного документа

<?xml version=»1.0″?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don’t forget me this weekend!</body>
</note>

(1) body

(2) note

(3) heading

(4) from

Что задается в атрибуте select элемента value-of?

(1) путь к элементу

(2) значение цикла

(3) условие отображения

Укажите верные утверждения

(1) имена типов элементов чувствительны к регистру

(2) не все элементы, имеющие содержимое, должны иметь конечный тег

(3) имя элемента в начальном теге должно совпадать с именем в конечном теге

Как в XML-документе называется имя, которое содержится в стартовой позиции начального тега?

(1) тип

(2) родовой идентификатор элемента

(3) GI

При создании Web-сценария для управления и отображения XML-документа разработчик имеет возможность:

(1) применять стандартные, зарезервированные инструкции по обработке

(2) помещать инструкцию по обработке внутрь разметки

(3) помещать в документ любые не зарезервированные инструкции, которые будет считывать программа-сценарий

Какой символ, задающий число вхождений элемента, указывает на одно или более вхождений?

Какая из предложенных записей соответствует объявлению параметрического внутреннего разбираемого примитива?

(1) <!ENTITY % ИмяПримитива ЗначениеПримитива>

(2) <!ENTITY % ИмяПримитива SYSTEM СистемЛитерал>

(3) <!ENTITY ИмяПримитива ЗначениеПримитива>

Пусть в css-файле задано следующее правило:

TITLE SUBTITLE {color: red;}
SUBTITLE {color: blue;}

Какие куски текста данного фрагмента xml-документа будут отображаться красным?

<BOOK>
<TITLE>
Moby-Dick
<SUBTITLE>Or, the Whale</SUBTITLE>
</TITLE>
<AUTHOR>Herman Melville</AUTHOR>
</BOOK>

(1) Moby-Dick и Or, the Whale

(2) Moby-Dick

(3) Or, the Whale

Что будет содержать ячейка таблицы после выполнения следующего кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»#dsoInventory» BORDER=»1″ CELLPADDING=»5″>

<TD><SPAN DATAFLD=»TITLE»></SPAN></TD>

(1) ячейка таблицы будет содержать значение текущего элемента TITLE из XML-документа Inventory.xml

(2) ячейка таблицы останется пустой

(3) ячейка таблицы будет содержать сообщение об ошибке

Чему будет равно свойство firstChild узла, не имеющего дочерних узлов?

(1) null

(2) nil

(3) пустая строка

Какие существуют уровни соответствия документа XML стандартам?

(1) никаких – допущенные ошибки игнорируются программами просмотра

(2) только валидность документа

(3) документ должен быть верно сформированным, а также может быть валидным по отношению к конкретному DTD

Какой элемент применяется, если нужно вывести значения нескольких одинаковых элементов?

(1) xsl:for-each

(2) xsl:value-of

(3) xsl:choose

Что произойдет при открытии XML-документа браузером Internet Explorer 5, если XML-документ не содержит связи с таблицей стилей?

(1) браузер выдаст ошибку

(2) браузер выведет содержимое документа одним цветом и шрифтом, заданным по умолчанию

(3) браузер пометит различные составные части документа различным цветом

Выберите верно заданное имя типа элементов

(1) Street.Address.1

(2) B/Section

(3) :Chapter

Применение каких символов не допускается внутри символьных данных в содержимом элемента:

При использовании типа «смешанного содержимого» имеется возможность определить:

(1) порядок или количество вхождений дочерних элементов

(2) только количество вхождений дочерних элементов

(3) типы дочерних элементов

Для хранения группы взаимосвязанных объявлений можно использовать:

(1) параметрические внешние разбираемые примитивы

(2) все примитивы, поддерживаемые XML

(3) ни одного примитива, поддерживаемого XML

Какая из каскадных таблиц стилей, связанных с XML-документом, имеет больший приоритет?

(1) заданная первой

(2) заданная последней

Почему ячейки (элементы TD) не сцепляются непосредственно с полями XML?

(1) элемент TD не является связываемым HTML-элементом

(2) элемент TD можно связать с полями XML

(3) это зависит от версии XML

Что такое onreadystatechange?

(1) состояние загрузки документа

(2) функция, которая вызывается при изменении состояния загрузки

(3) функция, которая вызывается, когда данные становятся доступны

Что такое SGML-приложение?

(1) программа, проверяющая валидность документа

(2) программа, отображающая документ

(3) набор наиболее употребительных элементов, используемых для описания документа определенного типа

Какой шаблон должен присутствовать в любой таблице?

(1) шаблон со значением xsl:template match="/"

(2) обязательных шаблонов нет

(3) шаблон, указывающий на корень документа

Может ли браузер находить ошибки в XML-документе?

(1) да, может

(2) нет, не может

(3) может находить ошибки только в таблице стилей, связанной с XML-документом

Укажите верное утверждение

(1) в качестве первого символа названия типа нельзя использовать цифру

(2) разрешается ставить пробел внутри имени типа

(3) разрешается ставить косую черту внутри имени типа

Каким образом обрабатывается содержимое секции CDATA?

(1) рассматривается процессором как обычный текст

(2) игнорируется процессором

(3) рассматривается процессором как элемент

Укажите строку, в которой содержится объявление списка атрибутов элемента:

(1) <!ELEMENT FRIEND (NAME, (SEX ( M | W) )>

(2) <!ATTLIST FRIEND Surname CDATA "fictional" Age CDATA #REQUIRED>

(3) ни одна из перечисленных

Ссылка на общий внутренний разбираемый примитив book записывается в виде:

(1) &book;

(2) $book;

(3) #book;

(4) %book;

Какое значение свойства display принято по умолчанию?

(1) none

(2) block

(3) inline

Какой метод элемента TABLE следует использовать, чтобы отобразить последнюю страницу записей?

(1) FirstPage

(2) PreviousPage

(3) NextPage

(4) LastPage

Что обозначает 3 в значении свойства узла readyState?

(1) не инициализирован

(2) загружается

(3) загружен

(4) интерактивный режим

(5) завершение

Назовите разновидности таблиц стилей

Каким образом можно отфильтровать содержание XML-документа?

(1) ввести выражение фильтра в элемент xsl:template

(2) выводить ненужные элементы белым цветом

(3) удалить ненужные элементы из XML-документа?

Что означает такая запись в CSS-таблице { margin-top:12pt; } элемента BOOK?

(1) отображать каждый элемент BOOK с переводом строки сверху и снизу

(2) отображать каждый элемент BOOK с отступом сверху в 12 пт

(3) это ошибочная запись

Укажите допустимые символьные данные в XML-документе

(1) <

(2) >

(3) &

(4) ]]>

Функцию открывающей скобки для раздела CDATA выполняет конструкция:

(1) <?

(2) <![CDATA[

(3) ]]>

Какое ключевое слово используется для задания ограничения, которому должно отвечать значение атрибута нумерованного типа?

(1) IDREF

(2) ENTITY

(3) NMTOKEN

(4) NOTATION

Запись %subject; означает:

(1) объявление общего примитива subject

(2) ссылку на общий внешний неразбираемый subject

(3) ссылку на параметрический примитив subject

Какое ключевое слово можно задать в качестве значения свойства border-style?

(1) solid

(2) block

(3) fuchsia

Укажите верные варианты ответов

(1) отображаемая в данный момент запись называется текущей записью

(2) для перемещения между записями используются методы объекта recordset DSO

(3) HTML-элемент SPAN может отобразить за раз только одну запись

Возможно ли с помощью DOM отобразить документ, имеющий неизвестное число элементов?

(1) да, возможно

(2) возможно только с помощью DSO

(3) нет, невозможно

Какой из перечисленных языков является родоначальником всех языков разметки?

(1) SGML

(2) HTML

(3) XML

К каким элементам можно применить атрибут order-by?

(1) apply-templates

(2) template

(3) for-each

(4) xsl:choose

Что означает такая запись в CSS-таблице { font-size:12pt } элемента BOOK?

(1) отображать каждый элемент BOOK шрифтом с размером 12 пт

(2) отображать каждый элемент BOOK с отступом сверху в 12 пт

(3) это ошибочная запись

Для чего используется раздел CDATA?

(1) для свободного размещения любых символов

(2) для вставки примитивов

(3) такого раздела в XML-документе нет

Что является причиной ошибочного использования секции CDATA в следующем примере:

<![CDATA[ Вопросы&Ответы] ]>

(1) пробелы внутри ]]>

(2) верхний регистр надписи CDATA

(3) открывающая скобка секции CDATA имеет другой синтаксис

Если опустить блок объявлений разметки, и вместо него включить ключевое слово SYSTEM, после которого в кавычках следует описание местонахождения отдельного файла, содержащего DTD, то:

(1) можно использовать только внутреннее подмножество DTD

(2) можно использовать как внутреннее, так и внешнее подмножество DTD

(3) можно использовать только внешнее подмножество DTD

Каким образом в XML обозначается ссылка на символ * (код ASCII — 42)?

(1) &#42

(2) &#x2A

(3) %#42

(4) &42

Какие ключевые слова для задания цвета определены в спецификации CSS?

(1) teal

(2) orchid

(3) pink

(4) maroon

Какое свойство объекта recordset принимает значение true, если достигнуто начало файла?

(1) BOF

(2) EOF

(3) у объекта recordset такого свойства нет

Возможно ли обратиться к дочернему узлу Attribute с использованием свойств childNodes?

(1) нет, никогда

(2) да, всегда

(3) нет, для этого нужно воспользоваться свойством attributes узла Element

Какое XML-приложение разработано для обмена данными приложений?

(1) Simple Object Access Protocol

(2) XML Court Interface

(3) Vector Markup Language

Какой символ ставится перед именем атрибута в xsl-таблице?

Какой размер шрифта будет у элементов BOOK при подключении следующей таблицы стилей?

BOOK
{display:block;
margin-top:12pt;
font-size:10pt}
TITLE
{font-style:italic}
AUTHOR
{font-weight:bold}

(1) 12pt

(2) 10pt

(3) параметры в этой таблице не задают шрифт элементов BOOK

Укажите недопустимое описание имени атрибута в стартовом теге:

(1) <ANIMATION FileName="Waldo.ani">

(2) <ITEM A/Category="cookware">

(3) <LIST _1stPlace="Sam">

Раздел CDATA может размещаться:

(1) внутри XML-разметки

(2) в любом месте документа

(3) внутри содержимого элемента

Какое подмножество использует следующий пример XML-документа:

<?xml version=»1.0″?>
<!DOCTYPE MUSIC SYSTEM «MUSIC.dtd»
[
<!ATTLIST MUSIC Author CDATA #IMPLIED Year CDATA «2000»>
<!ELEMENT TITLE (#PCDATA)>
]
>
<MUSIC Year=»1955″>
<TITLE>Saltarello</TITLE>
</ MUSIC>

(1) только внешнее

(2) только внутреннее

(3) и внутреннее, и внешнее

(4) ни внешнее, ни внутреннее

Какой символ будет вставлен в результате использования ссылки на предопределенный примитив &quot:

Какое свойство задает размеры пространства между границей элемента и его содержимым?

(1) padding

(2) margin

(3) border

Какие из следующих HTML-элементов являются сцепляемыми?

(1) A

(2) B

(3) IMG

(4) HR

(5) DIV

Что происходит, если документ не имеет объявления типа документа?

(1) страница выдает сообщения только об ошибках корректности формы

(2) страница выдает сообщения только о валидности документа

(3) фатальная ошибка, дальше документ не обрабатывается

Назовите разработчика языка XML

(1) фирма Sun Microsystems

(2) консорциум W3C

(3) Керниган, Ричи

В чем сложность применения таблицы стилей XSL?

(1) двоичный формат

(2) не поддерживается старыми версиями браузеров

(3) требует специальных редакторов

(4) требуется знание HTML

Из каких частей состоит XML-документ?

(1) пролог

(2) заголовок

(3) тело

(4) элемент Документ

Комментарий в документе может находиться

(1) только перед элементом

(2) только после элемента

(3) только внутри элемента

(4) везде вне описания элемента XML-разметки

Что из перечисленного ниже является видом XML-разметки?

(1) комментарии

(2) инструкции по обработке

(3) разделы CDATA

(4) атрибуты

К валидному XML-документу предъявляются требования:

(1) пролог документа должен содержать специальное объявление типа документа, которое содержит определение типа документа (DTD)

(2) остальной документ должен отвечать структуре, заданной в DTD

(3) все критерии валидного документа носят рекомендательный характер

К примитивам XML-документа можно отнести:

(1) внешнее подмножество DTD

(2) собственно XML-документ как целое

(3) строка в кавычках, определенная как внутренний примитив в DTD

(4) ни один из перечисленных

Расширение файла каскадных таблиц стилей:

С помощью какой директивы внешний файл стиля импортируется в другой файл стиля?

(1) @import url(URL);

(2) {background-image:url(URL);

(3) <?xml-stylesheet type="text/css" href="URLТаблСтил"?>

DSO позволяет отобразить документы

(1) имеющие атрибуты и нотации

(2) только с симметричной структурой записей

(3) с иерархической структурой

Между какими символами находится имя элемента в HTML и XML?

(1) квадратные скобки

(2) угловые скобки

(3) круглые скобки

Как таблица XSL связывается с XML-документом?

(1) <?xml-stylesheet type="text/css" href=XSLFilePath?>

(2) <?xml-stylesheet type="text/xsl" href=XSLFilePath?>

(3) <?xml-stylesheet type="text/html" href=XSLFilePath?>

Каким образом можно объявить XML-документ автономным?

(1) independent='yes'

(2) autonomy='yes'

(3) standalone='yes'

Ошибочной является запись комментария внутри:

(1) пролога документа

(2) содержимого элемента

(3) разметки

(4) определения типа документа (DTD)

Преимуществами использования валидных документов является:

(1) гарантия того, что документ отвечает определенной структуре или набору стандартов

(2) возможность использования их для проверки однородности среди группы схожих документов

(3) более быстрая обработка процессором

Примитив, способный содержать любой тип данных, называется:

(1) разбираемый

(2) определенный

(3) неразбираемый

Недостатки использования CSS:

(1) отсутствие управляемости отображением данных в браузере

(2) невозможность иметь доступ к инструкциям по обработке

(3) невозможность модифицировать содержание документа

Если структура документа не допускает связывание данных, что надо делать?

(1) использовать CSS

(2) создать сценарий объектной модели

(3) использовать расширенные таблицы стилей

Хранить в себе иерархическую структуру документа может …

(1) DSO

(2) DOM

(3) и DOM, и DSO

(4) ни DOM, ни DSO не могут хранить в себе иерархическую структуру документа

Почему язык XML называется расширяемым?

(1) вы имеете возможность создавать собственные элементы

(2) создатели языка постоянно добавляют новые элементы

(3) расширения языка создают различные производители программного обеспечения

С чего начинается XSL-таблица стилей?

(1) с указания пространства имен

(2) с объявления xml

(3) с тега <HTML>

Какие модули помогают отображать в браузере содержимое XML-документа?

(1) приложение в составе браузера

(2) сценарий, связанный с документом

(3) любой текстовый редактор

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<food>
<fruits>Fruits.</fruits>
<vegetables>Vegetables.</vegetables>
</food>

(1) да, это корректный документ

(2) нет, это некорректный документ

(3) это не XML-документ

Инструкции по обработке используются для:

(1) отладки кода путем превращения некоторых его частей в пропускаемый анализатором текст

(2) указания приложению совершить какие-либо действия

(3) включения в символьные данные элемента определенное сочетание символов

Целью определения типа документа является:

(1) наложение ограничений на использование элементов и атрибутов в документе

(2) обеспечение согласованности документов

(3) указание синтаксическому анализатору способа обработки документа

Функцию задания местонахождения файла, содержащего данные общего внешнего разбираемого примитива, выполняет:

(1) системный литерал

(2) имя примитива

(3) ссылка на примитив

Что определяет задание свойства display:block?

(1) добавляет верхнее поле

(2) помещает перенос строки перед и после текста элемента

(3) задает границу вокруг блока текста

(4) делает блок текста невидимым

Какая из следующих записей сцепляет HTML-элемент с XML-элементом?

(1) <XML ID="dsoBook" SRС="Book.xml"></XML>

(2) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

(3) <XML ID="dsoBook" HREF="Book.xml"></XML>

Как в DOM называются программные объекты, представляющие XML-документ?

(1) иноды

(2) узлы

(3) псевдонимы

Какую структуру имеет XML-документ?

(1) дерево с одним корнем

(2) двоичное дерево

(3) ацикличный граф

С помощью какого XSL-элемента можно получить значение узла?

(1) xsl:value-of

(2) xsl:template

(3) xsl:for-each

Из каких частей состоит типовой документ XML?

(1) объявление XML

(2) начальный тег

(3) содержимое элемента

(4) конечный тег

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</BOOK></AUTHOR>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

В инструкции по обработке

<?xml-stylesheet type=»text/css» href=»Intuit.css»?>

адресатом инструкции является:

(1) type="text/css" href="Intuit.css"

(2) xml-stylesheet

(3) href="Intuit.css"

Объявление типа элемента с именем STRING, для содержимого которого могут использоваться только символьные данные, имеет синтаксис:

(1) <!ELEMENT STRING ANY>

(2) <!ELEMENT SUM (#PCDATA)>

(3) <!ELEMENT STRING (#PCDATA)>

С какой целью при объявлении общего внешнего неразбираемого примитива указывается имя нотации?

(1) нотация указывает, что файл примитива содержит неразбираемые данные

(2) нотация указывает на местонахождение программы, которая может обрабатывать соответствующие данные

(3) нотация описывает формат данных, содержащихся в файле примитива

Какие из свойств данного правила наследуются вложенными элементами?

EXAMPLE
{
display: block;
font-weight: normal; /* Нормальное начертание текста */
font-size: 90%; /* Размер шрифта */
background-color: #fff; /* Цвет фона */
border: 1px solid #666; /* Параметры рамки */
}

(1) font-weight

(2) font-size

(3) display

(4) background-color

Где Internet Explorer 5 хранит данные XML?

(1) в Application Data Object

(2) в Data Source Object

(3) в своем встроенном XML-процессоре

Каким образом можно получить имя узла?

(1) из свойства узла Name

(2) из свойства узла nodeName

(3) из свойства узла nodeValue

(4) никак

Что нельзя описать с помощью языка HTML?

(1) текст с изображениями, списками, гиперссылками и т.д.

(2) математическое выражение

(3) партитуру симфонии

Какие элементы HTML могут появиться в таблице XSL?

(1) <hr>

(2) <hr/>

(3) <h1></h1>

(4) <BOOK></BOOK>

На какой элемент в HTML похож пролог в XML?

(1) на элемент <BODY>

(2) на элемент <HTML>

(3) на элемент <HEAD>

Назовите родительский элемент в следующем XML-документе:

<?xml version=»1.0″?>
<BOOK>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Whitman</AUTHOR>
</BOOK>

(1) BOOK

(2) TITLE

(3) AUTHOR

Информация, передаваемая инструкциии по обработке, не должна содержать символы:

(1) ?>

(2) !-->

(3) все символы разрешены

Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?

(1) последовательной

(2) параллельной

(3) выборочной

Какое объявление нотации является корректным?

(1) <!NOTATION JPG SYSTEM "mspaint.exe">

(2) <!NOTATION JPG SYSTEM mspaint.exe>

(3) <!NOTATION JPG "mspaint.exe">

Можно ли один селектор включать в более чем одно правило?

(1) да

(2) можно, если правила находятся в разных файлах

(3) нет

С каким документом сцеплен элемент TABLE в следующем фрагменте кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»#dsoInventory» BORDER=»1″ CELLPADDING=»5″>

(1) dsoInventory

(2) Inventory.xml

(3) элемент TABLE не сцеплен ни с каким документом

Что содержит свойство childNodes объекта NodeList?

(1) атрибуты узла

(2) дочерние узлы

(3) родительские узлы

Назовите элемент document данного XML-документа

<?xml version=»1.0″?>
<person>
<name>Andrew</name>
<age>18</age>
<document>Passport</document>
</person>

(1) person

(2) age

(3) document

Что выводится в результате действия <xsl:value-of select="BOOK/AUTHOR"/>?

(1) xml-содержание элемента вместе с вложенными тегами

(2) текстовое содержание элемента и его дочерних элементов

(3) текстовое содержание элемента

Может ли элемент, начинающийся в одном элементе, закончиться в другом?

(1) да, может

(2) да, если это элемент верхнего уровня

(3) нет, не может

Может ли XML-документ содержать более одного элемента с одинаковыми именами типа?

(1) да, может

(2) может, только если документ объявлен как автономный

(3) нет, не может

Какой пример применения инструкций по обработке является ошибочным?

(1)

<GAMES <?MyScript answer=»yes» ?>>
<TITLE>Most popular games</TITLE>
<NAME>Tetris</NAME>
</GAMES>

(2)

<GAMES>
<?MyScript answer=»yes» ?>
<TITLE>Most popular games</TITLE>
<NAME>Tetris</NAME>
</GAMES>

(3) оба варианта корректны

Что означает следующее объявление:

<!ELEMENT FRIEND (NAME+, SEX, AGE?)>

(1) имеется возможность включить один или более дочерних элементов NAME, и что дочерний элемент AGE является необязательным

(2) имеется возможность включить один или более дочерних элементов AGE, и что дочерний элемент NAME является необязательным

(3) имеется возможность включить несколько или ни одного дочернего элемента NAME, и что дочерний элемент AGE является необязательным

В состав параметрического внутреннего разбираемого примитива могут входить:

(1) инструкции по обработке

(2) объявления общих примитивов

(3) объявления нотаций

(4) ни одно из перечисленных

Пусть в css-файле задано следующее правило:

TITLE SUBTITLE
{ font-size:14pt;font-style:italic;font-weight:bold;}

Фрагмент xml-документа:

<BOOK>
<TITLE>
Moby-Dick
<SUBTITLE STYLE=’font-style:normal; font-size:12pt’>Or, the Whale</SUBTITLE>
</TITLE>
<AUTHOR>Herman Melville</AUTHOR>
</BOOK>

Каким шрифтом будет отображаться подзаголовок «Моби Дика»?

(1) размер 12 пунктов, полужирный

(2) размер 14 пунктов, курсив

(3) размер 12 пунктов, полужирный курсив

Что будет содержать ячейка таблицы после выполнения следующего кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»dsoInventory» BORDER=»1″ CELLPADDING=»5″>
<TR>
<TD><SPAN DATAFLD=»TITLE»></SPAN></TD>
</TR>
</TABLE>

(1) ячейка таблицы будет содержать значение элемента TITLE XML-документа Inventory.xml

(2) ячейка таблицы останется пустой

(3) ячейка таблицы будет содержать сообщение об ошибке

Каким образом XML-документ связывается со страницей HTML?

(1) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

(2) <XML ID="dsoBook" SRC="Book.xml"></XML>

(3) Document = dsoBook.XMLDocument;

Какие существуют способы определить способ отображения XML в браузере?

(1) таблица стилей

(2) связывание данных

(3) написание сценария

(4) превращение в HTML

xml-документ имеет структуру

<customers>
<customer>
<order>…</order>
</customer>
<customer>
<order>…</order>
</customer>
</customers>

Как отобразить содержание элемента order для всех клиентов?

(1) <xsl:for-each select="customers/customer">
<xsl:value-of select="order" />

(2) <xsl:for-each select="customers/customer/order">

(3) <xsl:for-each select="customers/customer">
<xsl:value-of select="customer/order"/>

Сколько элементов верхнего уровня может иметь документ XML?

(1) один

(2) два

(3) три

(4) такого понятия не существует

Выберите верно заданные имена типов элементов

(1) _1stPlace

(2) _1st/Place

(3) B_Section

(4) 1stPlace

Каким образом можно решить проблему невозможности использования символов & и < внутри символьных данных?

(1) использовать ссылку на этот символ

(2) использовать предопределенный общий примитив

(3) поместить текст, содержащий такие символы, в раздел CDATA

Укажите запись, объявляющую тип элемента FRIEND, который может содержать символьные данные плюс ни одного или несколько дочерних элементов NAME:

(1) <!ELEMENT FRIEND (#PCDATA | NAME)+>

(2) <!ELEMENT FRIEND (#PCDATA | NAME)*>

(3) <!ELEMENT FRIEND (#PCDATA)>

Работа параметрического внешнего разбираемого примитива аналогична:

(1) внутреннему подмножеству DTD

(2) внешнему подмножеству DTD

(3) работе параметрического внутреннего разбираемого примитива

Расставьте правильный порядок приоритетов объявлений стиля в порядке убывания:

(1) контекстуальный селектор, родовой селектор, атрибут STYLE, элемент-предок

(2) атрибут STYLE, элемент-предок, родовой селектор, контекстуальный селектор

(3) атрибут STYLE, контекстуальный селектор, родовой селектор, элемент-предок

Какая функция позволяет получить доступ к первому дочернему элементу?

(1) Element.childNodes.item(0);

(2) Element.childNodes(0);

(3) Element.childNodes.item(1);

(4) Element.childNodes(1);

Назначение языка XML

(1) полностью заменить HTML

(2) использоваться совместно с HTML, дополняя его

(3) использоваться для отображения секретных и коммерческих данных, оставляя открытые данные HTML

Какой XSL-элемент указывает на обработку другого шаблона?

(1) xsl:template

(2) xsl:apply-templates

(3) xsl:choose

Что произойдет, если Internet Explorer 5 обнаружит ошибку в обрабатываемом XML-документе?

(1) отобразит документ как есть

(2) отобразит страницу с сообщением об ошибке, не предпринимая попытки отобразить документ

(3) отобразит документ до места ошибки, а затем выведет сообщение об ошибке

Целью применения разделов CDATA является:

(1) сопровождение кода пояснительным текстом, заключенным внутри раздела

(2) предотвращение обработки синтаксическим анализатором XML текста, заключенного внутри раздела

(3) указание приложению совершить какие-либо действия

Какой тип невозможно присвоить атрибуту:

(1) строковый

(2) числовой

(3) маркерный

(4) нумерованный

(5) логический

Какой примитив невозможно вставить с помощью ссылки?

(1) общий внутренний неразбираемый примитив

(2) общий внешний неразбираемый примитив

(3) общий внешний разбираемый примитив

Элемент block аналогичен в текстовом процессоре:

(1) строке

(2) абзацу

(3) странице

Какой метод элемента TABLE следует использовать, чтобы отобразить следующую страницу записей?

(1) firstPage

(2) previousPage

(3) nextPage

(4) lastPage

Что обозначает 0 в значении свойства узла readyState?

(1) не инициализирован

(2) загружается

(3) загружен

(4) интерактивный режим

(5) завершение

Почему SGML не используется в Web?

(1) чрезмерная сложность

(2) недостаток гибкости

(3) недостаточная расширяемость

В какие символы заключено выражение фильтра?

(1) фигурные скобки

(2) квадратные скобки

(3) круглые скобки

Каким образом можно изменить степень детализации представления элементов документа в браузере?

(1) нажав на кнопки минус (-) или плюс (+) на клавиатуре

(2) щелкнув на символе знака минус (-) или плюс (+) слева от тега

(3) степень детализации представления элементов документа можно изменить только в специализированных программах для работы с XML-документами

Каким образом в символьные данные XML-документа можно вставить символ, которого нет на клавиатуре?

(1) используя &

(2) используя CDATA

(3) это невозможно

Применение каких символов не допускается внутри раздела CDATA:

(1) ]]>

(2) <

(3) &

(4) допускаются все символы

На что указывает форма объявления значения по умолчанию #IMPLIED?

(1) необходимо обязательно задать значение атрибута для каждого элемента ассоциированного типа

(2) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то никакое значение по умолчанию процессору не передается

(3) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то процессор использует значение по умолчанию

Ссылку на общий внешний разбираемый примитив можно разместить:

(1) в значение атрибута

(2) в содержимое элемента

(3) в значение в объявлении внутреннего примитива

Какие значения размера шрифта относительны?

(1) x-small

(2) pt

(3) larger

(4) 75%

(5) mm

(6) em

Какой метод объекта recordset DSO используется для перехода к записи с номером 5?
(предполагается, что HTML-страница содержит фрагмент данных XML с идентификатором (ID) dsoInventory)

(1) dsoInventory.recordset.moveto(5)

(2) dsoInventory.recordset.move(5)

(3) dsoInventory.recordset.goto(5)

(4) dsoInventory.recordset.next(5)

Каким образом можно извлечь элемент по имени его типа?

(1) getElementsByName

(2) getElementsByTagName

(3) getElementsByTag

(4) это невозможно

Что из перечисленного является SGML-приложением?

(1) HTML

(2) XML

(3) Microsoft Internet Explorer

Что делает такой фильтр <xsl:for-each select="INVENTORY/BOOK[@InStock='yes']">?

(1) он выбирает все элементы, кроме тех, значение атрибута InStock которых равняется ‘yes’

(2) он выбирает только элементы, значение атрибута InStock которых равняется ‘yes’

(3) такая запись вызовет ошибку

Что означает такая запись в CSS-таблице { font-style:italic } элемента BOOK?

(1) отображать каждый элемент BOOK полужирным шрифтом

(2) отображать каждый элемент BOOK курсивом

(3) это ошибочная запись

Каким образом в XML-документ можно вставить пустой элемент?

(1) <HR></HR>

(2) <HR/>

(3) <HR empty="yes">

Какой пример использования раздела CDATA является корректным?

(1)

<![CDATA[ Корректно ли применение секции? ]]>
<MY_QUESTIONS>
<TITLE>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

(2)

<?xml version=»1.0″?>
<MY_QUESTIONS>
<TITLE <![CDATA[ Корректно ли применение секции? ]]>>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

(3)

<?xml version=»1.0″?>
<MY_QUESTIONS>
<TITLE>
<![CDATA[ Корректно ли применение секции? ]]>
</TITLE>
</MY_QUESTIONS>

Системный литерал:

(1) это описание местонахождения файла

(2) задает унифицированный идентификатор ресурса (URI) файла, содержащего внешнее подмножество DTD

(3) должен заключаться в кавычки

Способ записи ссылки на символ отличается:

(1) местом их возможного употребления

(2) системой счисления, в которой записан код этого символа

(3) наличием или отсутствием его на клавиатуре

Какое из указанных ключевых слов является псевдоэлементом?

(1) first-letter

(2) block

(3) flow

(4) PARAGRAPH

Какое свойство объекта recordset принимает значение true, если достигнут конец файла?

(1) BOF

(2) EOF

(3) у объекта recordset такого свойства нет

Что возвратит вызов nextNode() после обработки следующей команды: Element.attributes.reset();?

(1) возвращает ошибку

(2) возвращает null

(3) возвращает первый узел

Какое XML-приложение служит для обмена финансовой информацией?

Для чего используется XSL-элемент value-of?

(1) для сортировки значений атрибута

(2) для извлечения значений атрибута

(3) этот XSL-элемент никогда не используется

Каким образом будут выводится элементы TITLE при подключении следующей таблицы стилей:

BOOK
{display:block;
margin-top:12pt;
font-size:10pt}
TITLE
{font-style:italic}
AUTHOR
{font-weight:bold}

(1) элементы будут отображаться полужирным

(2) элементы будут отображаться курсивом

(3) из приведенного примера это нельзя определить

Укажите допустимое описание имени атрибута в стартовом теге:

(1) <ANIMATION FileName="Waldo1.ani" FileName="Waldo2.ani">

(2) <ENTRY Zip.Code="94941">

(3) <LIST 1stPlace=""Sam">

По какой причине раздел CDATA не может содержать последовательность символов ]]>?

(1) эта последовательность не интерпретируется анализатором

(2) эта последовательность используется для завершения раздела CDATA

(3) эта последовательность зарезервирована для применения в инструкциях по обработке

При использовании и внутреннего и внешнего подмножества:

(1) XML-процессор осуществляет слияние двух подмножеств, чтобы сформировать полный DTD

(2) внутреннее подмножество DTD имеет приоритет перед внешним подмножеством DTD

(3) внешнее подмножество DTD имеет приоритет перед внутренним подмножеством DTD

(4) внешнее и внутренне подмножество имеют одинаковый приоритет

Ссылки на предопределенные примитивы допускается вставлять:

(1) в содержимое элемента

(2) в значение в объявлении внутреннего примитива

(3) в DTD в место помещения объявлений разметки

Что обозначает такая запись?

<!DOCTYPE INVENTORY
[
<!ELEMENT CATEGORY (CATNAME, BOOK*)>
]
>

(1) каждая запись CATEGORY содержит одно поле CATNAME, после которого идет одно поле BOOK

(2) каждая запись CATEGORY содержит одно поле CATNAME, после которого идет нуль или несколько вложенных записей BOOK

(3) такая запись вызовет ошибку

Что обозначает строка FOR="window" EVENT="ONLOAD" в следующем скрипте?

<SCRIPT LANGUAGE=»JavaScript» FOR=»window» EVENT=»ONLOAD»>
/* код сценария … */
</SCRIPT>

(1) при выполнении сценария открывается новое окно браузера и все результаты попадают туда

(2) сценарий выполняется, когда браузер первый раз открывает окно страницы до того, как будет отображено содержимое страницы

(3) ничего, такая запись приведет к ошибке

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связаны и CSS, и XSL-таблица стилей?

(1) будет использована таблица CSS

(2) будет использована XSL-таблица

(3) будет использована таблица, описанная первой

В какие группы символов заключен комментарий в XML-документе?

(1) между /* и */

(2) между <!-- и -->

(3) между !# и #!

(4) между { и }

Укажите верное утверждение

(1) пролог необходимо включать в XML-документ для его корректного отображения

(2) пролог является необязательным элементом XML-документа

(3) строка в кавычках в XML-разметке называется свойством

Цель включения комментариев в XML-документ:

(1) сопровождение кода пояснительным текстом

(2) отладка кода путем превращения его частей в пропускаемый анализатором текст

(3) добавление пояснительного текста внутрь разметки

Выберите верное утверждение:

(1) каждый элемент и атрибут должен соответствовать спецификации, выраженной в соответствующем объявлении

(2) допускается включать в документ какие-либо элементы и атрибуты, только если они были указаны в объявлении типа документа

(3) любые элементы и атрибуты могут беспрепятственно включаться в документ

Какие требования предъявляются к имени общего внутреннего разбираемого примитива?

(1) имя должно начинаться с буквы или с символа подчеркивания

(2) имя должно состоять только из букв

(3) регистр в написании имени имеет значение

В следующем правиле определите селектор:

EXAMPLE
{
margin-left:10px;
color: #222222;
font-family:monospace;
font-size:10pt;
text-align:left
}

(1) monospace

(2) margin-left

(3) EXAMPLE

(4) font-size:10pt;

В каких текстовых редакторах можно создавать каскадные таблицы стилей?

(1) в любом

(2) в программе Adobe Acrobat

(3) только в программе CSS Editor

Укажите ошибочные утверждения

(1) корневой объект DOM — это узел Document

(2) член XMLDocument содержит в себе ссылку на объект DSO

(3) при создании фрагмента данных на HTML-странице Internet Explorer создает объект DOM

Выберите верное утверждение

(1) XML является усовершенствованным вариантом HTML

(2) язык XML разработала фирма Sun Microsystems

(3) аббревиатура XML означает — Расширяемый Язык Разметки

К каким компонентам xml-документа можно получить доступ через XSL?

(1) элементы

(2) атрибуты

(3) инструкции по обработке

(4) комментарии

Укажите ошибочные утверждения

(1) создавать XML-документы можно только с помощью специальной программы

(2) XML-документ состоит из двух основных частей: пролога и документа

(3) пролог не является основной частью XML-документа

Номер версии xml-документа может быть заключен

(1) в двойные кавычки

(2) в одинарные кавычки

(3) в скобки

Выберите верное утверждение:

(1) комментарии предназначены для улучшения восприятия документа

(2) инструкции по обработке позволяют включать в символьные данные элемента практически любые сочетания символов

(3) разделы CDATA являются обязательными для корректности XML-документа

Отклонение от требований корректности формирования при составлении XML-документа:

(1) приводит к возникновению фатального сбоя и прекращению обработки документа

(2) приводит к возникновению ошибки, не приводящей к прекращению обработки документа

(3) не является причиной возникновения каких-либо ошибок

Выберите неверное утверждение:

(1) механизм использования примитивов XML аналогичен механизму определения констант в языках программирования

(2) механизм примитивов позволяет включать в документ любые не XML-данные, за исключением графических данных для изображения

(3) механизм примитивов рекомендуется использовать при наличии часто используемых фрагментов XML-текста

Нужна ли страница HTML для отображения XML при использовании CSS?

Как внешний файл стиля можно связать с XML-документом?

(1) @import url(URL);

(2) {background-image:url(URL);

(3) <?xml-stylesheet type="text/css" href="URLТаблСтил"?>

Укажите верное утверждение

(1) DOM позволяет отобразить документы, имеющие атрибуты и нотации

(2) DSO позволяет отобразить документы с неизвестным заранее числом элементов

(3) DSO позволяет отобразить документы с иерархической структурой

(4) DOM позволяет отобразить документы только с симметричной структурой записей

С помощью какого символа можно определить конечный тэг?

XML-документ находится по адресу http://abc.org/note.xml. Какая из таблиц стилей связана неправильно?

(1) <?xml-stylesheet type="text/xsl" href="note.xsl"?>

(2) <?xml-stylesheet type="text/xsl" href="http://xyz.org/note.xsl"?>

(3) <?xml-stylesheet type="text/xsl" href="http://abc.org/note.xsl"?>

Выберите верные утверждения

(1) объявление XML находится в первой строке файла *.xml

(2) в объявлении XML может находиться имя файла

(3) в XML пустые строки игнорируются

Что обозначает следующая строка: standalone='yes'?

(1) объявление документа валидным

(2) объявление документа автономным

(3) такая строка не встречается в XML-документах

Какой пример использования комментария является корректным?

(1)

<?xml version=»1.0″?>
<!— Это комментарий корректен? —>
<SECTION>
Определение корректности XML-документа
</SECTION>

(2)

<?xml version=»1.0″?>
<SECTION <!— Это комментарий корректен? —>
Определение корректности XML-документа
</SECTION>

(3)

<?xml version=»1.0″?>
<SECTION>
<!— Это комментарий корректен? —>
Определение корректности XML-документа
</SECTION>

При открытии XML-документа процессор Internet Explorer 5:

(1) всегда проверяет документ на валидность

(2) всегда проверяет документ на валидность и корректность формы составления

(3) всегда проверяет документ на корректность формы составления

Какой тип примитивов в XML не поддерживается?

(1) общий внешний неразбираемый

(2) общий внутренний разбираемый

(3) параметрический внешний неразбираемый

Преимущества использования XSL перед CSS:

(1) возможность определения начертания шрифта

(2) возможность использовать графические файлы

(3) возможность преобразования документа

Какой объект применяется в языке сценариев XML-документов?

(1) Data Source Object

(2) Application Data Object

(3) Open Database Connectivity interface

Каким образом из DSO можно получить доступ к DOM?

(1) использовать составляющую XMLDocument

(2) использовать составляющую XMLNode

(3) нельзя получить доступ из DSO в DOM

Выберите верное утверждение

(1) с помощью HTML нельзя описать текст с изображениями, списками, гиперссылками и т.д.

(2) язык XML предназначен для печати математических выражений

(3) элементы в HTML могут содержать вложенные элементы

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым не связаны ни CSS, и XSL-таблицы стилей?

(1) будет использована встроенная в браузер таблица стилей

(2) произойдет фатальная ошибка

(3) документ будет показан в исходном виде

Что игнорируется при обработке XML-документа?

(1) комментарии

(2) инструкции по обработке

(3) пробелы

(4) символьные данные

Является ли следующий документ минимальным?

<?xml version=»1.0″?>
<minimal>A minimalist document.</minimal>

(1) да, является

(2) нет, не является

(3) это не корректный XML-документ

Выберите неверное утверждение:

(1) Internet Explorer 5 отображает все комментарии в XML-документе, если он открыт в браузере и не имеет соответствующей таблицы стилей

(2) в Internet Explorer 5 XML-процессор не анализирует и не обрабатывает текст комментариев в XML-разметке

(3) Internet Explorer 5 делает тексты комментариев недоступными для написанного внутри HTML-страницы кода сценария

Что является причиной ошибки в следующем примере:

<!doctype mydoc SYSTEM «mydocs.dtd»>

(1) нижний регистр ключевого слова DOCTYPE

(2) несоответствие имени уникального идентификатора ресурса и имени корневого элемента документа

(3) наличие ключевого слова SYSTEM

Какие требования предъявляются к значению общего внутреннего разбираемого примитива?

(1) значение примитива должно быть строкой, заключенной в одинарные или в двойные кавычки

(2) значение примитива может быть строкой, содержащей любые символы

(3) значение примитива должно быть строкой, не содержащей символ процентов (%)

Что такое правило?

(1) информация по отображению некоторого типа элемента

(2) cелектор вместе с блоком объявлений

(3) описание атрибута

Что содержит в себе член XMLDocument?

(1) содержит корневой объект DOM

(2) содержит узел Document

(3) содержит ссылку на объект DSO

Можно ли с помощью XML записать структуру различных баз данных?

(1) нет, только базы данных dBase

(2) можно

(3) только базы данных Access

Какой URI пространства имен соответствует современной спецификации XSL?

(1) http://www.w3.org/TR/WD-xsl

(2) http://www.w3.org/1999/XSL/Transform

(3) http://www.w3.org/2001/XMLSchema

Какое из ниже перечисленных утверждений является ошибочным?

(1) XML-процессор отображает XML-документ

(2) XML-процессор считывает XML-документ

(3) XML-процессор предоставляет содержимое XML-документа другим программным модулям

Является ли такой документ корректно сформированным XML-документом?

<FOOD>
<FRUITS>Fruits.</FRUITS>
<VEGETABLES>Vegetables.</VEGETABLES>
</FOOD>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

Инструкция по обработке должна начинаться с символов:

К внутреннему подмножеству DTD документа относятся:

(1) все типы DTD

(2) типы DTD, полностью включаемые в объявление типа данного документа

(3) типы DTD, размещенные в отдельном файле

Выберите верные утверждения:

(1) файл общего внешнего разбираемого примитива может содержать только те составляющие, которые могут быть корректно вставлены в элемент

(2) общий внешний разбираемый примитив можно вставить только внутрь содержимого элемента

(3) системный литерал общего внешнего разбираемого примитива может содержать любые символы

Какое правило действует для объявления внутри блока объявлений?

(1) можно поместить все объявления в одну строку, отделив точкой с запятой

(2) обязательно помещать каждое объявление на новой строке

(3) недопустимо помещать комментарий между объявлениями

Что делает следующая запись?
<XML ID="dsoBook" HREF="Book.xml"></XML>

(1) такая запись вызовет ошибку

(2) устанавливает связь XML-документа с HTML-страницей

(3) сцепляет HTML-элемент с XML-элементом

Укажите верное утверждение

(1) DOM использует различные типы узлов для представления различных типов компонентов XML

(2) DOM использует одни и те же стандартные узлы для представления различных типов компонентов XML

(3) программные объекты, представляющие XML-документ, называются псевдонимы

Укажите ошибочное утверждение

(1) XML-документ используется только для web-программирования

(2) вы имеете возможность создавать собственные элементы XML

(3) с помощью XML можно записать структуры базы данных Access

Какой XSL-элемент позволяет задать шаблон?

(1) xsl:template

(2) xsl:stylesheet

(3) xsl:value-of

Что может являться содержимым элемента?

(1) символьные данные

(2) другие (вложенные) элементы

(3) сочетание данных и вложенных элементов

Является ли такой документ корректно сформированным фрагментом XML-документа?

<BOOK>
<book>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Whitman</AUTHOR>
</book>
</BOOK>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

В строке

<?xml-stylesheet type=»text/css» href=»Intuit.css»?>

запись type="text/css" href="Intuit.css" является:

(1) значением инструкции по обработке

(2) адресатом инструкции по обработке

(3) необязательной составляющей

Какое ключевое слово указывает на то, что элемент может иметь любое допустимое для этого типа содержимое?

(1) EMPTY

(2) ANY

(3) нет верного ответа

Файл неразбираемого внешнего примитива:

(1) закрыт для прямого доступа XML-процессора

(2) может содержать любой тип текста или не текстовые данные, соответствующие описанию формата, определяемого соответствующей нотацией

(3) открыт для прямого доступа XML-процессора

Может ли правило иметь несколько селекторов?

(1) да, если они отделены запятыми

(2) нет

(3) да, если они отделены точками с запятой

Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?

(1) просто не будет отображать данные XML, не выводя сообщение об ошибке

(2) отображение документа приостановится и появится сообщение о фатальной ошибке

(3) документ выведется как есть, Internet Explorer не проверяет на ошибки XML-документы, включенные через фрагмент данных на HTML-странице

Каким образом можно получить значение узла?

(1) из свойства узла nodeName

(2) из свойства узла nodeValue

(3) из свойства узла This

(4) никак

Что такое элемент Документ?

(1) элемент верхнего уровня

(2) элемент, в котором описывается данный документ

(3) комментарий, встроенный в XML-документ

Как браузер поступает с элементами xsl?

(1) выполняет в качестве инструкций

(2) копирует на выход HTML

(3) игнорирует

На что в XML похож элемент HTML <body>?

(1) на элемент Документ

(2) на пролог

(3) в XML нет подобного аналога

Назовите дочерний элемент в следующем XML-документе:

<?xml version=»1.0″?>
<BOOK>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Whitman</AUTHOR>
</BOOK>

(1) BOOK

(2) только TITLE

(3) только AUTHOR

(4) TITLE и AUTHOR

Допустимо помещать инструкцию по обработке:

(1) в любое место XML-документа

(2) внутрь элемента разметки

(3) в пролог документа

Выберите неверное утверждение:

(1) последовательная форма модели содержимого указывает, что элемент должен иметь заданную последовательность дочерних элементов

(2) использование одного и того же типа дочернего элемента более одного раза в объявлении содержимого элемента в соответствии с последовательной моделью недопустимо

(3) допустимым является пропуск дочернего элемента в объявлении содержимого элемента в соответствии с последовательной моделью

Выберите верные утверждения:

(1) XML-процессор передает информацию нотации приложению, в качестве которого может выступать сценарий на Web-странице

(2) можно присвоить нотацию атрибуту, который имеет нумерованный тип NOTATION

Пусть в css-файле задано следующее правило:

TITLE, SUBTITLE {color: red;}

Какие фрагменты текста данной части xml-документа будут отображаться красным?

<BOOK>
<TITLE>
Moby-Dick
<SUBTITLE>Or, the Whale</SUBTITLE>
</TITLE>
<AUTHOR>Herman Melville</AUTHOR>
</BOOK>

(1) Moby-Dick

(2) Or

(3) the Whale

(4) Herman Melville

(5) Herman

С каким документом сцеплен элемент TABLE в следующем фрагменте кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»dsoInventory» BORDER=»1″ CELLPADDING=»5″>

(1) dsoInventory

(2) Inventory.xml

(3) элемент TABLE не сцеплен ни с каким документом

Какое свойство возвращает корневой элемент XML-документа?

(1) getElementsByTagName

(2) doctype

(3) documentElement

Назовите корневой элемент данного XML-документа

<?xml version=»1.0″?>
<plant>
<name>potato</name>
<origin>America</origin>
<root>tuber</root>
</plant>

(1) root

(2) origin

(3) plant

В каком порядке выводятся данные при применении xsl-таблицы?

(1) в порядке следования элементов value-of

(2) в том, в каком заданы в xml-документе

(3) в порядке следования шаблонов

Вызовет ли такая запись ошибку: <TITLE>Leaves of grass</Title>?

(1) да, вызовет

(2) нет, не вызовет

(3) вызовет ошибку только в браузере Mozilla

Укажите верные утверждения

(1) понятия «родовой идентификатор элемента» и GI идентичны

(2) XML-документ может содержать более одного элемента с одинаковыми именами типа

(3) XML-документ не может содержать более одного элемента с одинаковыми именами типа

Выберите верное утверждение:

(1) запрещено помещать инструкцию по обработке внутрь определения типа документа (DTD)

(2) допустимо помещать инструкцию по обработке внутрь определения типа документа (DTD)

(3) допустимо помещать инструкцию по обработке внутрь определения типа документа (DTD), если только она не находится внутри имеющегося в DTD другого элемента разметки

Число вхождений групп элементов:

(1) представляет собой число вхождений двух или более элементов, которые встречаются в определенном сочетании

(2) невозможно задать в XML-документе

(3) задается путем заключения имен элементов внутри спецификации содержимого в круглые скобки, за которыми следует знак «+«, «*» или «?»

Параметрический примитив в XML-документе:

(1) можно поместить внутри объявления разметки

(2) может содержать объявления списка атрибутов

(3) может иметь такое же имя, что и общий примитив в документе

Какая из таблиц стилей имеет больший приоритет?

(1) импортированная первой

(2) импортированная последней

(3) основная таблица стилей

Отобразятся ли все элементы XML-документа в браузере, если в элементе TABLE определена только одна строка?

(1) да, браузер повторяет строковый элемент для каждой записи в XML-документе

(2) нет, отобразится только первый элемент XML-документа

(3) нет, отобразится только последний элемент XML-документа

(4) браузер выдаст ошибку

Как сценарий JavaScript получает доступ к документу?

(1) Document = dsoBook.XMLDocument;

(2) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

(3) <XML ID="dsoBook" SRC="Book.xml"></XML>

Укажите верные утверждения

(1) CSS используется только в XML документах

(2) для отображения иерархической структуры документа больше подходит XML

(3) язык XML имеет строго определенный синтаксис

xml-документ имеет структуру

<customers>
<customer>

</customer>
<customer>

<order>…</order>
</customer>
</customers>

Как правильно написать элемент xsl:for-each, чтобы отобразить информацию обо всех клиентах?

(1) <xsl:for-each select="customers/customer">

(2) <xsl:for-each "customers" select="customer">

(3) <xsl:for-each "customers/customer" select=#text>

Можете ли вы открыть XML-документ Web-браузером?

(1) да, любым браузером

(2) да, но только браузером Internet Explorer 5 и выше

(3) да, но только браузером Mozilla

(4) нет

Выберите верно заданные имена типов элементов

(1) 2st:Place

(2) Street.Address.1

(3) B_1st

(4) 1stPlace

Что такое CDATA?

(1) раздел, внутри которого указывается пояснительная информация

(2) раздел, информация внутри которого не подвергается синтаксическому анализу

(3) раздел, позволяющий включать в символьные данные элемента практически любые сочетания символов

Объявление списка атрибутов:

(1) является специальным типом DTD-разметки

(2) определяет имена атрибутов, ассоциированных с элементом

(3) устанавливает тип данных каждого атрибута

Выберите верное утверждение:

(1) параметрические внешние примитивы разрешают включать несколько файлов внешних объявлений в строго определенном порядке

(2) параметрические внешние примитивы разрешают включать несколько файлов внешних объявлений в любом порядке

(3) параметрические внешние примитивы должны содержать законченные объявления разметки любых типов, допустимых в DTD

Как в Internet Explorer изменить приоритет свойств форматирования?

(1) это сделать невозможно

(2) Tools-Options-General-Accessibility

(3) Инструменты-Настройки-Дополнительно- Шрифты

Каким образом можно отобразить сразу 5 значений элементов XML-документа записей за один раз?

(1) <TABLE DATASRC="#dsoInventory" DATAPAGESIZE="5">

(2) <TABLE DATASRC="#dsoInventory" ITEMS="5">

(3) <TABLE DATASRC="#dsoInventory" DATASIZE="5">

(4) никак, всегда отображается столько элементов, сколько есть в XML-документе

Какие из перечисленных отличий языка XML от HTML являются верными?

(1) в отличие от HTML, каждый элемент XML-документа, имеющий содержимое, должен иметь начальный и конечный тег

(2) элемент BODY может использоваться только в HTML

(3) в отличие от HTML, документ XML может быть верно отображен только браузером Microsoft Internet Explorer 5

Что происходит, если не указан атрибут select элемента apply-templates?

(1) обрабатывается шаблон для каждого дочернего элемента текущего элемента

(2) происходит фатальная ошибка

(3) обрабатываются все шаблоны

Выберите верные утверждения

(1) Internet Explorer 5 может находить ошибки в XML-документах

(2) Internet Explorer 5 может исправлять ошибки в XML-документах

(3) в Internet Explorer 5 можно менять степень детализации представления элементов документа

Выберите верное утверждение

(1) в качестве первого символа названия типа можно использовать цифру

(2) в IE5 не допускается ставить двоеточие внутри имени типа

(3) не разрешается ставить пробел внутри имени типа

Отметьте верные утверждения:

(1) по своим функциям секция CDATA напоминает тег <pre> языка HTML

(2) ключевое слово CDATA должно быть набрано в верхнем регистре

(3) между открывающей и закрывающей скобками секции CDATA не должно быть других символов

Какое ограничение ключевое слова ID накладывает на значение атрибута маркерного типа:

(1) значение атрибута должно совпадать со значением атрибута элемента типа ID внутри документа

(2) для каждого элемента атрибут должен иметь уникальное значение

(3) значение атрибута должно совпадать с именем примитива, объявленного в DTD

(4) значение может включать ссылки на несколько идентификаторов, разделенных пробелами внутри строки в кавычках

Какой примитив можно использовать, присвоив его имя атрибуту, имеющему тип ENTITY:

(1) общий внешний неразбираемый примитив

(2) общий внутренний неразбираемый примитив

(3) общий внешний разбираемый примитив

Какое значение свойства display наследуется дочерними элементами?

(1) none

(2) block

(3) inline

Что произойдет при выполнении следующего вызова в таблице с ID= InventoryTable?

InventoryTable.firstPage()

(1) отобразится первая страница записей

(2) отобразится предыдущая страница записей

(3) отобразится следующая страница записей

(4) отобразится последняя страница записей

Что обозначает 4 в значении свойства узла readyState?

(1) не инициализирован

(2) загружается

(3) загружен

(4) интерактивный режим

(5) завершение

Какими способами можно сообщить браузеру, как обрабатывать и отображать XML-элементы?

(1) таблица стилей

(2) связывание данных

(3) написание сценария

Укажите верное утверждение:

(1) выражение фильтра заключается в фигурные скобки

(2) выражение фильтра заключается в квадратные скобки

(3) выражение фильтра заключается в круглые скобки

Что означает такая запись в CSS-таблице { display:block } элемента BOOK?

(1) отображать каждый элемент BOOK с переводом строки сверху и снизу

(2) отображать каждый элемент BOOK внутри прямоугольника

(3) это ошибочная запись

Каким образом в символьные данные XML-документа можно вставить символ «<» («меньше»)?

(1) <<

(2) &nbsp;

(3) &lt;

(4) &gt;

Обработка синтаксическим анализатором ссылки на символ & внутри секции CDATA приведет:

(1) к замене записи на символ &

(2) к интерпретации каждого из символов в ссылке как литерал

(3) к некорректности XML-документа

Объявление обязательности атрибута и его значения по умолчанию может иметь следующие формы:

(1) #IMPLIED

(2) #FIXED

(3) #REQUIRED

(4) #NOTATION

Какие значения может принимать свойство font-style?

(1) oblique

(2) Bold

(3) Bolder

(4) Italic

Совместно с какими источниками данных можно использовать объект общего назначения ADO recordset?

(1) только с XML DSO

(2) с множеством различных источников данных, а не только с XML DSO

(3) объект общего назначения ADO recordset вообще не используется в web

Каким образом можно извлечь набор узлов для всех элементов?

(1) если в качестве параметра метода getElementsByTagName указать «ALL»

(2) если в качестве параметра метода getElementsByTagName указать «*»

(3) если в качестве параметра метода getElementsByTag указать «*»

(4) это невозможно

Укажите верные утверждения

(1) родоначальником всех языков разметки является HTML

(2) DTD является допустимым компонентом XML-документа

(3) синтаксис XML более простой, чем SGML

Укажите верные утверждения

(1) атрибут order-by можно применить к элементам template

(2) атрибут order-by можно применить к элементам apply-templates

(3) атрибут order-by можно применить к элементам for-each

Что означает такая запись в CSS-таблице { font-style:bold } элемента BOOK?

(1) отображать каждый элемент BOOK полужирным шрифтом

(2) отображать каждый элемент BOOK курсивом

(3) это ошибочная запись

Чему равно значение атрибута в следующем теге элемента?
<PRICE Type="retail">$10.95</PRICE>

(1) PRICE

(2) Type

(3) retail

(4) $10.95

Что является причиной ошибочного применения секции CDATA в следующем примере?

<?xml version=»1.0″?>
<![CDATA[ Корректно ли применение секции? ]]>
<MY_QUESTIONS>
<TITLE>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

(1) секция CDATA расположена не внутри содержимого элемента

(2) секция CDATA расположена внутри разметки

(3) в примере все корректно

Выберите верное утверждение:

(1) URI (унифицированный идентификатор ресурса) практически аналогичен стандартному Internet-адресу

(2) для использования внешнего подмножества DTD URI обязательно должен быть прописан полностью

(3) частичный URI задает местонахождение относительно местонахождения XML-документа, содержащего URI

Ссылка ä на символ ä является:

(1) нумерованной

(2) предопределенной

(3) именованной

Укажите верные утверждения

(1) при достижения конца файла свойство объекта recordset BOF принимает значение true

(2) при достижения конца файла свойство объекта recordset EOF принимает значение true

(3) при достижения начала файла свойство объекта recordset BOF принимает значение true

(4) при достижения начала файла свойство объекта recordset EOF принимает значение true

Что делает следующий скрипт:
Attribute = Element.attributes.getNamedItem("Binding");?

(1) присваивает переменной Attribute узел, который носит имя «Binding»

(2) присваивает переменную Attribute узлу, который носит имя «Binding»

(3) ничего, такой скрипт вызовет ошибку

С помощью какого XML-приложения записываются математические формулы?

(1) MathML

(2) CML

(3) VoxML

Укажите ошибочное утверждение

(1) перед именем атрибута в xsl-таблице ставится символ «!»

(2) перед именем атрибута в xsl-таблице ставится символ «@»

(3) XSL-элемент value-of используется для извлечения значений атрибута

Каким образом будут выводится элементы AUTHOR при подключении следующей таблицы стилей:

BOOK
{display:block;
margin-top:12pt;
font-size:10pt}
TITLE
{font-style:italic}
AUTHOR
{font-weight:bold}

(1) элементы будут отображаться курсивом

(2) элементы будут отображаться полужирным

(3) из приведенного примера это нельзя определить

Укажите неверное утверждение

(1) строка может содержать символ &, если это не ссылка на символ или примитив

(2) строка может быть заключена как в одинарные (‘), так и в двойные кавычки («)

(3) строка не может содержать внутри себя тот же символ кавычек, которыми она ограничена

Выберите верное утверждение:

(1) разделы CDATA нельзя помещать друг в друга

(2) внутри раздела CDATA допустимо использовать любые последовательности символов

(3) разделы CDATA не являются обязательными для корректного XML-документа

Какой раздел можно использовать для временного отключения необязательного блока объявлений разметки?

(1) INCLUDE

(2) IGNORE

(3) ни один из перечисленных

Установка standalone в записи

<?xml version=»1.0″ standalone=»yes»?>

означает:

(1) сообщение процессору об отсутствии необходимости обработки внешних файлов

(2) сообщение процессору о необходимости обработать все внешние объявления разметки

(3) что ни одно из внешних объявлений разметки не оказывает влияния на содержимое документа

Как в xml-документ можно вставить обычные теги HTML?

(1) <IMG SRC="picture.bmp" />

(2) <html:IMG xmlns:html='http://www.w3c.org/TR/REC-html40/picture.bmp' />

(3) <html:IMG html:data-src='picture.bmp' />

(4) <html:IMG xmlns:html='http://www.w3c.org/TR/REC-html40/' data-src='picture.bmp' />

Укажите верные выражения

(1) HTML-элемент P являются сцепляемым

(2) HTML-элемент DIV являются сцепляемым

(3) HTML-элемент IMG не являются сцепляемым

(4) HTML-элемент HR не являются сцепляемым

Укажите верное выражение

(1) parseError.errorCode

(2) parseError.errorState

(3) parseError.errorDocument

Что может находиться в объявлении XML?

(1) имя файла XML

(2) указание на то, что это XML-документ

(3) номер версии

Аннотация: Валидные XML-документы отвечают более строгому набору критериев, чем обычные корректно сформированные документы, с которыми вы имели дело в предыдущих лекциях. В этой лекции вы прежде всего познакомитесь с основными требованиями для валидных XML-документов и оцените преимущества валидных документов. Затем вы узнаете, как создавать объявление типа документа, которое требуется для всех валидных XML-документов. После этого будут представлены подробные инструкции по определению элементов и атрибутов в валидном документе. В завершение вы выполните упражнение по преобразованию документа, созданного вами в лекции 2, в валидный документ.

Основной критерий для валидного документа

Каждый XML-документ должен быть корректно сформированным, т.е. отвечать минимальным требованиям по составлению XML-документа. Если документ не является корректно сформированным, он не может считаться XML-документом.

Корректно сформированный XML-документ также может быть валидным. Валидным (valid) называется корректно сформированный (well-formed) документ, отвечающий двум дополнительным требованиям:

  • пролог документа должен содержать специальное объявление типа документа, которое содержит определение типа документа (DTD), задающее структуру документа;
  • остальной документ должен отвечать структуре, заданной в DTD.

В последующих разделах этой лекции, а также в
«Определение и использование примитивов»
, вы узнаете, как создавать документы, отвечающие этим двум общим требованиям.

Требования корректности формирования и валидности

Требования корректности формирования представляют собой набор правил, определенных в спецификации XML, которым вы должны следовать – в дополнение к основным синтаксическим требованиям, – чтобы создать правильно составленный документ. Поскольку XML-документ должен быть корректно сформированным, любое отклонение от требований корректности формирования считается фатальной ошибкой (fatal error). Если XMLпроцессор сталкивается с фатальной ошибкой, он должен остановить нормальную обработку документа и не пытаться ее возобновить.

Требования валидности представляют собой дополнительный набор правил в спецификации XML, которым вы должны следовать, чтобы создать валидный документ. Поскольку валидность является не обязательной для XML-документа, отклонение от требований валидности считается лишь ошибкой (error), но не фатальным сбоем. Если XMLпроцессор встречает ошибку, он может просто выдать сообщение о ней и продолжить выполнение обработки. Требования валидности состоят из специальных правил по созданию соответствующего объявления типа с его DTD, а также созданию документа, отвечающего описанию внутри вашего DTD.

Преимущества использования валидных XML-документов

Может показаться, что при создании валидного XML-документа выполняется ряд лишних действий: вы должны сначала полностью описать структуру документа в DTD, а затем создать сам документ, отвечающий всем спецификациям, содержащимся в DTD. Может сложиться впечатление, что гораздо проще непосредственно добавлять любые необходимые элементы и атрибуты, как вы это делали в примерах, работая с корректно сформированными документами в предыдущих лекциях.

Однако, если вы хотите быть уверенным, что ваш документ отвечает определенной структуре или набору стандартов, включение DTD, которое описывает эту структуру, дает возможность XML-процессору (например, Microsoft Internet Explorer 5) проверить, соответствует ли документ структуре. Другими словами, DTD обеспечивает стандартный шаблон для процессора, чтобы при проверке валидности он мог следовать требуемой структуре и гарантировать, что ваш документ соответствует установленным стандартам. Если какая-либо часть документа не отвечает DTD-спецификации, процессор может отобразить сообщение об ошибке, чтобы вы могли отредактировать документ и исправить несоответствия.

Использование валидных документов особенно полезно для проверки однородности среди группы схожих документов. Фактически, стандарт XML определяет DTD как «грамматику для определенного класса документов».

Предположим, компании, занимающейся публикацией в Web, требуется, чтобы все ее редакторы создавали XML-документы, отвечающие единой структуре. Создание одного DTD и включение его во все документы может обеспечить условия соответствия документов требуемой структуре, в то время как редакторы будут избавлены от необходимости добавлять новые элементы, помещать информацию в неправильном порядке, присваивать неправильные типы данных и т.д. Конечно, валидность документа должна быть проверена при его обработке процессором.

Включение DTD и проверка валидности имеют особое значение, если документ будет обрабатываться программой пользователя, ориентированной на определенную структуру документа. Если все пользователи программного обеспечения включат в свои XML-документы соответствующие DTD, и все документы пройдут проверку на валидность, то пользователи могут быть уверены, что их документы будут распознаны программой-обработчиком. Например, если группа математиков создает математические документы, которые будут отображаться специальной программой, все они могут включить в свои документы одинаковые DTD, которые содержат определения требуемой структуры, элементов, атрибутов и других компонентов.

На деле большинство реальных XML-приложений, список которых приведен в конце
«Знакомство с XML»
, например, MathML, состоят из стандартного DTD, которое все пользователи приложения включают в свои XML-документы, чтобы при проверке валидности обеспечивалось соответствие структуре приложения, и документы были распознаны любой программой, разработанной для этого приложения.

Совет. Если вы открываете XML-документ (самостоятельный или с присоединенной таблицей стилей) непосредственно в Internet Explorer 5, процессор Internet Explorer 5 проверяет весь документ (в том числе объявление типа документа, если оно присутствует) на корректность формы составления, и выводит сообщение о фатальной ошибке при любом обнаруженном несоответствии. Однако процессор Internet Explorer 5 не проверяет документ на валидность.

Чтобы проверить документ на валидность, вы можете использовать сценарий проверки на валидность, приведенный в
«Отображение XML-документов с использованием сценариев объектной модели документа»
в разделе «Проверка валидности XML-документа». Вы можете прочесть приведенные в этом разделе указания сейчас, чтобы иметь возможность осуществлять проверку на валидность создаваемых вами XML-документов.

Добавление DTD

Объявление типа документа представляет собой блок XML-разметки, который вы должны добавить в пролог валидного XML-документа. Он может располагаться в любом месте пролога – вне другой разметки – после XML-объявления, как показано на рисунке 5.1. (Напомним, что если вы включаете XML-объявление, оно должно располагаться в начале документа.)

Рис.
5.1.

Объявление типа документа определяет структуру документа. Если вы открываете документ, не содержащий объявления типа, в Internet Explorer 5, процессор Internet Explorer 5 всего лишь осуществляет проверку документа на корректность формы составления. Если же вы открываете документ, содержащий объявление типа документа, процессор Internet Explorer 5 будет проверять документ на валидность вместе с проверкой на корректность формы составления, так что ваш документ должен отвечать всем имеющимся декларациям в объявлении типа документа. Так, вы не сможете включить в документ какие-либо элементы или атрибуты, если вы не объявили их в объявлении типа документа. Каждый элемент и атрибут, который вы включаете, должен соответствовать спецификации (например, допустимости применения данного содержимого элемента или типа атрибута), выраженной в соответствующем объявлении.

Примечание. Процессор Internet Explorer 5 проверяет документ на валидность только в том случае, если вы открываете документ через HTML Web-страницу (с использованием техники, с которой вы познакомитесь в
«Отображение XML-документов с использованием связывания данных»
и
«Отображение XML-документов с использованием сценариев объектной модели документа»
). Если вы открываете XML-документ непосредственно в Internet Explorer 5, процессор будет проверять документ (включая любое объявление типа документа, которое он содержит) на корректность формы составления, но не будет проверять документ на валидность, даже если он содержит объявление типа документа.

  • (Правильный ответ) связывание данных
  • (Правильный ответ) таблица стилей
  • (Правильный ответ) написание сценария

Когда появилась спецификация версии 1.0 языка XML?

  • 1991
  • (Правильный ответ) 1998
  • 2004

Чем являются имена элементов XML-документа?

  • (Правильный ответ) могут быть любыми корректно заданными именами
  • ключевыми словами языка XML

Что нельзя описать с помощью языка HTML?

  • (Правильный ответ) математическое выражение
  • (Правильный ответ) партитуру симфонии
  • текст с изображениями, списками, гиперссылками и т.д.

Какое XML-приложение разработано для обмена данными приложений?

  • XML Court Interface
  • (Правильный ответ) Simple Object Access Protocol
  • Vector Markup Language

Что такое SGML-приложение?

  • программа, отображающая документ
  • программа, проверяющая валидность документа
  • (Правильный ответ) набор наиболее употребительных элементов, используемых для описания документа определенного типа

Выберите верные утверждения

  • в объявлении XML может находиться имя файла
  • (Правильный ответ) объявление XML находится в первой строке файла *.xml
  • (Правильный ответ) в XML пустые строки игнорируются

Вызовет ли такая запись ошибку: <TITLE>Leaves of grass</Title>?

  • вызовет ошибку только в браузере Mozilla
  • (Правильный ответ) да, вызовет
  • нет, не вызовет

На что в XML похож элемент HTML <body>?

  • (Правильный ответ) на элемент Документ
  • на пролог
  • в XML нет подобного аналога

Что может являться содержимым элемента?

  • (Правильный ответ) другие (вложенные) элементы
  • (Правильный ответ) сочетание данных и вложенных элементов
  • (Правильный ответ) символьные данные

Можете ли вы открыть XML-документ Web-браузером?

  • (Правильный ответ) да, любым браузером
  • да, но только браузером Mozilla
  • да, но только браузером Internet Explorer 5 и выше
  • нет

Что означает такая запись в CSS-таблице { font-style:italic } элемента BOOK?

  • отображать каждый элемент BOOK полужирным шрифтом
  • (Правильный ответ) отображать каждый элемент BOOK курсивом
  • это ошибочная запись

Каким образом будут выводится элементы AUTHOR при подключении следующей таблицы стилей:

BOOK {display:block; margin-top:12pt; font-size:10pt}TITLE {font-style:italic}AUTHOR {font-weight:bold}

  • элементы будут отображаться курсивом
  • (Правильный ответ) элементы будут отображаться полужирным
  • из приведенного примера это нельзя определить

В какие группы символов заключен комментарий в XML-документе?

  • между /* и */
  • между { и }
  • (Правильный ответ) между <!— и —>
  • между !# и #!

Какое из ниже перечисленных утверждений является ошибочным?

  • XML-процессор предоставляет содержимое XML-документа другим программным модулям
  • (Правильный ответ) XML-процессор отображает XML-документ
  • XML-процессор считывает XML-документ

Какие модули помогают отображать в браузере содержимое XML-документа?

  • (Правильный ответ) сценарий, связанный с документом
  • любой текстовый редактор
  • (Правильный ответ) приложение в составе браузера

Что произойдет при открытии XML-документа браузером Internet Explorer 5, если XML-документ не содержит связи с таблицей стилей?

  • браузер выведет содержимое документа одним цветом и шрифтом, заданным по умолчанию
  • браузер выдаст ошибку
  • (Правильный ответ) браузер пометит различные составные части документа различным цветом

На какой элемент в HTML похож элемент Документ в XML?

  • на элемент <TITLE>
  • (Правильный ответ) на элемент <BODY>
  • на элемент <HTML>

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»»1.0″»?><fruits>Fruits.</fruits><vegetables>Vegetables.</vegetables>

  • это не XML-документ
  • (Правильный ответ) нет, это не корректный документ
  • да, это корректный документ

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»»1.0″»?><BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</BOOK></AUTHOR>

  • да, это корректный документ
  • это не XML-документ
  • (Правильный ответ) нет, это не корректный документ

Может ли XML-документ содержать более одного элемента с одинаковыми именами типа?

  • нет, не может
  • (Правильный ответ) да, может
  • может, только если документ объявлен как автономный

Выберите верное утверждение

  • в качестве первого символа названия типа можно использовать цифру
  • в IE5 не допускается ставить двоеточие внутри имени типа
  • (Правильный ответ) не разрешается ставить пробел внутри имени типа

Комментарий в документе может находиться

  • только внутри элемента
  • только после элемента
  • только перед элементом
  • (Правильный ответ) везде вне описания элемента XML-разметки

Раздел CDATA может размещаться:

  • (Правильный ответ) внутри содержимого элемента
  • внутри XML-разметки
  • в любом месте документа

Инструкция по обработке должна начинаться с символов:

  • <&
  • <!—
  • (Правильный ответ) <?

Информация, передаваемая инструкциии по обработке, не должна содержать символы:

  • !—>
  • (Правильный ответ) ?>
  • все символы разрешены

Инструкции по обработке используются для:

  • включения в символьные данные элемента определенное сочетание символов
  • отладки кода путем превращения некоторых его частей в пропускаемый анализатором текст
  • (Правильный ответ) указания приложению совершить какие-либо действия

Выберите верное утверждение:

  • (Правильный ответ) комментарии предназначены для улучшения восприятия документа
  • инструкции по обработке позволяют включать в символьные данные элемента практически любые сочетания символов
  • разделы CDATA являются обязательными для корректности XML-документа

Выберите неверное утверждение:

  • Internet Explorer 5 отображает все комментарии в XML-документе, если он открыт в браузере и не имеет соответствующей таблицы стилей
  • (Правильный ответ) Internet Explorer 5 делает тексты комментариев недоступными для написанного внутри HTML-страницы кода сценария
  • в Internet Explorer 5 XML-процессор не анализирует и не обрабатывает текст комментариев в XML-разметке

При описании дочернего содержимого элемента он может содержать:

  • только символьные данные
  • (Правильный ответ) только определенные дочерние элементы
  • определенные дочерние элементы и символьные данные

Какое ограничение ключевое слова ID накладывает на значение атрибута маркерного типа:

  • (Правильный ответ) для каждого элемента атрибут должен иметь уникальное значение
  • значение атрибута должно совпадать с именем примитива, объявленного в DTD
  • значение может включать ссылки на несколько идентификаторов, разделенных пробелами внутри строки в кавычках
  • значение атрибута должно совпадать со значением атрибута элемента типа ID внутри документа

Для валидных XML-документов обязательно наличие:

  • примитивов
  • комментариев
  • (Правильный ответ) объявления типа документа

Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?

  • параллельной
  • (Правильный ответ) выборочной
  • последовательной

При использовании типа «смешанного содержимого» имеется возможность определить:

  • порядок или количество вхождений дочерних элементов
  • только количество вхождений дочерних элементов
  • (Правильный ответ) типы дочерних элементов

Каким образом в XML обозначается ссылка на символ * (код ASCII — 42)?

  • %#42
  • (Правильный ответ) &#42
  • (Правильный ответ) &#x2A
  • &42

Форма объявления нотации в XML-документе имеет вид:

  • (Правильный ответ) <!NOTATION ИмяНотации SYSTEM СистемЛитерал>
  • <!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>
  • нет верного ответа

Работа параметрического внешнего разбираемого примитива аналогична:

  • внутреннему подмножеству DTD
  • работе параметрического внутреннего разбираемого примитива
  • (Правильный ответ) внешнему подмножеству DTD

Какой примитив можно использовать, присвоив его имя атрибуту, имеющему тип ENTITY:

  • общий внешний разбираемый примитив
  • (Правильный ответ) общий внешний неразбираемый примитив
  • общий внутренний неразбираемый примитив

Ссылку на общий внешний разбираемый примитив можно разместить:

  • в значение атрибута
  • в значение в объявлении внутреннего примитива
  • (Правильный ответ) в содержимое элемента

Файл неразбираемого внешнего примитива:

  • открыт для прямого доступа XML-процессора
  • (Правильный ответ) закрыт для прямого доступа XML-процессора
  • (Правильный ответ) может содержать любой тип текста или не текстовые данные, соответствующие описанию формата, определяемого соответствующей нотацией

Выберите верные утверждения:

  • системный литерал общего внешнего разбираемого примитива может содержать любые символы
  • (Правильный ответ) файл общего внешнего разбираемого примитива может содержать только те составляющие, которые могут быть корректно вставлены в элемент
  • (Правильный ответ) общий внешний разбираемый примитив можно вставить только внутрь содержимого элемента

Преимущества использования XSL перед CSS:

  • возможность использовать графические файлы
  • (Правильный ответ) возможность преобразования документа
  • возможность определения начертания шрифта

Где находятся комментарии в CSS-файлах?

  • (Правильный ответ) между /* и */
  • между <!— и —>
  • после !# в начале строки
  • после //

Что определяет задание свойства display:block?

  • делает блок текста невидимым
  • задает границу вокруг блока текста
  • (Правильный ответ) помещает перенос строки перед и после текста элемента
  • добавляет верхнее поле

Элемент block аналогичен в текстовом процессоре:

  • строке
  • (Правильный ответ) абзацу
  • странице

Какое свойство задает размеры пространства между границей элемента и его содержимым?

  • (Правильный ответ) padding
  • border
  • margin

Расширение файла каскадных таблиц стилей:

  • xsl
  • xsd
  • (Правильный ответ) css

Можно ли один селектор включать более чем в одно правило?

  • (Правильный ответ) да
  • можно, если правила находятся в разных файлах
  • нет

В следующем правиле определите название свойства:

ATTENTION { color: #990000; font-weight: bold; font-size:12pt; }

  • (Правильный ответ) font-weight
  • bold
  • ATTENTION

Что происходит, если значение свойства не задано?

  • (Правильный ответ) используется значение в родительском элементе, если значение наследуется
  • выдается предупреждение
  • (Правильный ответ) используется значение по умолчанию, если значение не наследуется
  • происходит фатальная ошибка

Какое ключевое слово можно задать в качестве значения свойства border-style?

  • block
  • fuchsia
  • (Правильный ответ) solid

Основное содержание css-файлов:

  • (Правильный ответ) набор правил
  • программа по обработке XML-документа
  • совокупность описаний примитивов и списков атрибутов

Каким образом можно отобразить сразу 5 значений элементов XML-документа записей за один раз?

  • <TABLE DATASRC=»#dsoInventory» ITEMS=»5″>
  • (Правильный ответ) <TABLE DATASRC=»#dsoInventory» DATAPAGESIZE=»5″>
  • никак, всегда отображается столько элементов, сколько есть в XML-документе
  • <TABLE DATASRC=»#dsoInventory» DATASIZE=»5″>

Какое свойство объекта recordset принимает значение true, если достигнут конец файла?

  • (Правильный ответ) EOF
  • у объекта recordset такого свойства нет
  • BOF

Что делает следующая запись?
<XML ID=»dsoBook» HREF=»Book.xml»></XML>

  • (Правильный ответ) такая запись вызовет ошибку
  • устанавливает связь XML-документа с HTML-страницей
  • сцепляет HTML-элемент с XML-элементом

Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?

  • документ выведется как есть, Internet Explorer не проверяет на ошибки XML-документы, включенные через фрагмент данных на HTML-странице
  • отображение документа приостановится и появится сообщение о фатальной ошибке
  • (Правильный ответ) просто не будет отображать данные XML, не выводя сообщение об ошибке

Какое свойство объекта recordset принимает значение true, если достигнуто начало файла?

  • у объекта recordset такого свойства нет
  • EOF
  • (Правильный ответ) BOF

Что будет содержать ячейка таблицы после выполнения следующего кода?

<XML ID=»»dsoInventory»» SRC=»»Inventory.xml»»></XML> <TABLE DATASRC=»»dsoInventory»» BORDER=»»1″» CELLPADDING=»»5″»><TR><TD><SPAN DATAFLD=»»TITLE»»></SPAN></TD></TR></TABLE>

  • (Правильный ответ) ячейка таблицы останется пустой
  • ячейка таблицы будет содержать сообщение об ошибке
  • ячейка таблицы будет содержать значение элемента TITLE XML-документа Inventory.xml

Какой метод элемента TABLE следует использовать, чтобы отобразить последнюю страницу записей?

  • PreviousPage
  • NextPage
  • FirstPage
  • (Правильный ответ) LastPage

С помощью какой директивы внешний файл стиля импортируется в другой файл стиля?

  • {background-image:url(URL);
  • (Правильный ответ) @import url(URL);
  • <?xml-stylesheet type=»text/css» href=»URLТаблСтил»?>

Какая из следующих записей сцепляет HTML-элемент с XML-элементом?

  • (Правильный ответ) <SPAN DATASRC=»#dsoBook» DATAFLD=»AUTHOR»></SPAN>
  • <XML ID=»dsoBook» SRС=»Book.xml»></XML>
  • <XML ID=»dsoBook» HREF=»Book.xml»></XML>

Почему ячейки (элементы TD) не сцепляются непосредственно с полями XML?

  • это зависит от версии XML
  • (Правильный ответ) элемент TD не является связываемым HTML-элементом
  • элемент TD можно связать с полями XML

Что содержит свойство childNodes объекта NodeList?

  • родительские узлы
  • (Правильный ответ) дочерние узлы
  • атрибуты узла

Возможно ли обратиться к дочернему узлу Attribute с использованием свойств childNodes?

  • нет, никогда
  • (Правильный ответ) нет, для этого нужно воспользоваться свойством attributes узла Element
  • да, всегда

Что происходит, если документ не имеет объявления типа документа?

  • фатальная ошибка, дальше документ не обрабатывается
  • страница выдает сообщения только о валидности документа
  • (Правильный ответ) страница выдает сообщения только об ошибках корректности формы

DOM позволяет отобразить документы

  • (Правильный ответ) имеющие атрибуты и нотации
  • (Правильный ответ) c неизвестным заранее числом элементов
  • имеющие только фиксированное число элементов
  • только с симметричной структурой записей

Каким образом можно получить имя узла?

  • (Правильный ответ) из свойства узла nodeName
  • никак
  • из свойства узла Name
  • из свойства узла nodeValue

Хранить в себе иерархическую структуру документа может …

  • ни DOM, ни DSO не могут хранить в себе иерархическую структуру документа
  • DSO
  • и DOM, и DSO
  • (Правильный ответ) DOM

Что делает следующий скрипт:
Attribute = Element.attributes.getNamedItem(«Binding»);?

  • (Правильный ответ) присваивает переменной Attribute узел, который носит имя «Binding»
  • ничего, такой скрипт вызовет ошибку
  • присваивает переменную Attribute узлу, который носит имя «Binding»

Как таблица XSL связывается с XML-документом?

  • <?xml-stylesheet type=»text/css» href=XSLFilePath?>
  • <?xml-stylesheet type=»text/html» href=XSLFilePath?>
  • (Правильный ответ) <?xml-stylesheet type=»text/xsl» href=XSLFilePath?>

Какой элемент применяется, если нужно вывести значения нескольких одинаковых элементов?

  • (Правильный ответ) xsl:for-each
  • xsl:value-of
  • xsl:choose

Какой атрибут задает ветвь элементов иерархии XML-документа?

  • select
  • branch
  • (Правильный ответ) match

В какие символы заключено выражение фильтра?

  • круглые скобки
  • фигурные скобки
  • (Правильный ответ) квадратные скобки

Как браузер поступает с элементами xsl?

  • копирует на выход HTML
  • (Правильный ответ) выполняет в качестве инструкций
  • игнорирует

Что происходит, если не указан атрибут select элемента apply-templates?

  • (Правильный ответ) обрабатывается шаблон для каждого дочернего элемента текущего элемента
  • происходит фатальная ошибка
  • обрабатываются все шаблоны

Какой URI пространства имен соответствует современной спецификации XSL?

  • http://www.w3.org/2001/XMLSchema
  • (Правильный ответ) http://www.w3.org/1999/XSL/Transform
  • http://www.w3.org/TR/WD-xsl

Что делает такой фильтр <xsl:for-each select=»INVENTORY/BOOK[@InStock=’yes’]»>?

  • (Правильный ответ) он выбирает только элементы, значение атрибута InStock которых равняется ‘yes’
  • такая запись вызовет ошибку
  • он выбирает все элементы, кроме тех, значение атрибута InStock которых равняется ‘yes’

Инструкция по обработке — это:

  • (Правильный ответ) средство сообщить информацию, передаваемую XML-процессором приложению
  • оба ответа неверны
  • средство отладки кода путем превращения его частей в пропускаемый анализатором текст

Объявление типа элемента с именем STRING, для содержимого которого могут использоваться только символьные данные, имеет синтаксис:

  • <!ELEMENT STRING ANY>
  • <!ELEMENT SUM (#PCDATA)>
  • (Правильный ответ) <!ELEMENT STRING (#PCDATA)>

В записи объявления общего внешнего неразбираемого примитива

<!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

на то, что файл примитива содержит неразбираемые данные, указывает:

  • ключевое слово SYSTEM
  • (Правильный ответ) ключевое слово NDATA
  • ключевое слово ENTITY

Установка standalone в записи

<?xml version=»»1.0″» standalone=»»yes»»?>

означает:

  • сообщение процессору о необходимости обработать все внешние объявления разметки
  • (Правильный ответ) что ни одно из внешних объявлений разметки не оказывает влияния на содержимое документа
  • (Правильный ответ) сообщение процессору об отсутствии необходимости обработки внешних файлов

Какое значение свойства display наследуется дочерними элементами?

  • block
  • (Правильный ответ) none
  • inline

Каким образом можно получить значение узла?

  • (Правильный ответ) из свойства узла nodeValue
  • из свойства узла This
  • из свойства узла nodeName
  • никак

Какое свойство возвращает корневой элемент XML-документа?

  • (Правильный ответ) documentElement
  • doctype
  • getElementsByTagName

Правильные ответы выделены зелёным цветом.
Все ответы: Этот курс познакомит вас с наиболее перспективным языком хранения и предоставления информации в World Wide Web – XML. Обучение построено в виде отдельных упражнений.

Как можно охарактеризовать взаимосвязь языков SGML, HTML, XML?

(1) HTML является составной частью SGML, а XML – составной частью HTML

(2) XML и HTML являются подмножествами (диалектами) языка SGML

(3) XML и SGML являются усовершенствованными вариантами HTML

В чем преимущество таблицы стилей XSL перед CSS?

(1) возможность фильтровать данные

(2) возможность задавать формат данных

(3) возможность сортировать данные

(4) возможность модифицировать данные

В каких текстовых редакторах можно создавать XML-документы?

(1) в любом

(2) только Microsoft Visual Studio

(3) только в Emacs

Что может содержаться в xml-объявлении?

(1) объявление автономности

(2) номер версии xml

(3) имя автора

(4) кодировка документа

Какие типы XML-разметки являются необязательными для валидного XML-документа?

(1) комментарии

(2) инструкции по обработке

(3) разделы CDATA

Для валидных XML-документов обязательно наличие:

(1) объявления типа документа

(2) комментариев

(3) примитивов

Целью включения примитивов в XML-документ является:

(1) повышение производительности

(2) включение в документ различных типов данных

(3) включение в документ данных внешнего файла

(4) сопровождение кода пояснительным текстом

Вместе с какими типами файлов применяются каскадные таблицы стилей?

(1) HTML-страницы

(2) XML-документы

(3) расширенные таблицы стилей

(4) документы Excel

Какие способы задания внешнего файла существуют?

(1) абсолютный

(2) относительный

(3) относительно базового адреса

DOM позволяет отобразить документы

(1) c неизвестным заранее числом элементов

(2) имеющие только фиксированное число элементов

(3) имеющие атрибуты и нотации

(4) только с симметричной структурой записей

Когда появилась спецификация версии 1.0 языка XML?

(1) 1991

(2) 1998

(3) 2004

Чем является таблица XSL?

(1) приложением XML

(2) разновидностью css-таблицы

(3) приложением HTML

С какой целью в некоторых XML-документах используется объявление документа автономным?

(1) с целью упростить обработку документа

(2) с целью обезопасить данные XML-документа

(3) чтобы сделать его недоступным из других XML-документов

Применение каких символов не допускается внутри комментария?

(1) ! (восклицательный знак)

(2) -- (двойное тире)

(3) & (амперсанд)

(4) < (левая угловая скобка)

Каким требованиям необходимо обязательно следовать, чтобы создать правильно составленный XML-документ?

(1) требованиям валидности и корректности формирования документа

(2) требованиям корректности формирования и синтаксическим требованиям

(3) требованиям валидности

Какая классификация примитивов XML-документа является некорректной?

(1) общие и параметрические

(2) определенные и неопределенные

(3) внутренние и внешние

(4) разбираемые или неразбираемые

Достоинства использования CSS заключаются в том, что:

(1) инструкции по отображению данных отделены от самих данных

(2) есть доступ к атрибутам и примитивам

(3) они поддерживаются разными браузерами

(4) хорошо знакомы многим Web-дизайнерам

Можно ли связывать с HTML любые XML-документы?

(1) да, но только симметрично структурированные

(2) да, но только документы, которые можно представить как записи базы данных

(3) да, но только документы с символьными данными

В чем отличие между DSO и DOM?

(1) DOM позволяет работать с любыми документами

(2) DSO позволяет иметь доступ к свойствам документа

(3) DOM хранит в себе иерархическую структуру документа

(4) DSO работает только с наборами записей

Каким тегом отображается заголовок верхнего уровня в HTML?

(1) <HEAD>

(2) <TITLE>

(3) <H1>

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связано более одной XSL-таблицы стилей?

(1) будет использована первая таблица

(2) будут использоваться все таблицы, и более ранние будут иметь приоритет

(3) будут использовать все таблицы, приоритет будет иметь описанная последней

Укажите верное утверждение

(1) комментарий в XML-документе находятся между символами /* и */

(2) комментарии игнорируются при обработке документа

(3) в документ XML нельзя вставлять комментарии

Как называется строка в кавычках в XML-разметке?

(1) свойство

(2) литерал

(3) переменная

(4) у такой строки нет специального названия

Текст комментария:

(1) не подвергается разбору процессором

(2) полностью игнорируется процессором

(3) заменяется процессором на пробелы

Объявление типа документа определяет:

(1) структуру документа

(2) способ обработки процессором

(3) синтаксические особенности документа

Какую форму записи имеет общий внутренний разбираемый примитив?

(1) <!ENTITY ИмяПримитива ЗначениеПримитива>

(2) <!ENTITY ИмяПримитива SYSTEM СистемЛитерал>

(3) <!ENTITY % ИмяПримитива ЗначениеПримитива>

В следующем правиле определите название свойства:

ATTENTION
{
color: #990000;
font-weight: bold;
font-size:12pt;
}

(1) ATTENTION

(2) font-weight

(3) bold

Основное содержание css-файлов:

(1) набор правил

(2) совокупность описаний примитивов и списков атрибутов

(3) программа по обработке XML-документа

Что создает Internet Explorer при создании фрагмента данных на HTML-странице?

Какие тэги могут быть частями HTML-документа?

(1) <BODY>

(2) <H1>

(3) <BOOK>

XSL-таблица стилей состоит из

(1) одного или нескольких шаблонов

(2) одного или нескольких правил

(3) одного шаблона

Что делает XML-процессор?

(1) считывает XML-документ

(2) манипулирует содержимым XML-документа

(3) предоставляет содержимое XML-документа другим программным модулям

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<fruits>Fruits.</fruits>
<vegetables>Vegetables.</vegetables>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

Инструкция по обработке — это:

(1) средство сообщить информацию, передаваемую XML-процессором приложению

(2) средство отладки кода путем превращения его частей в пропускаемый анализатором текст

(3) оба ответа неверны

Какие виды объявлений разметки может содержать DTD?

(1) объявления нотаций

(2) комментарии

(3) объявления списков атрибутов

В форме записи общего внешнего разбираемого примитива

<!ENTITY primitiv SYSTEM «Primitiv.xml»>

в качестве системного литерала выступает запись:

(1) primitiv

(2) primitiv SYSTEM "Primitiv.xml"

(3) "Primitiv.xml"

Где находятся комментарии в CSS-файлах?

(1) между <!-- и -->

(2) между /* и */

(3) после //

(4) после !# в начале строки

Какая из следующих записей устанавливает связь XML-документа с HTML-страницей?

(1) <XML ID="dsoBook" SRС="Book.xml"></XML>

(2) <XML ID="dsoBook" HREF="Book.xml"></XML>

(3) <XML ID="dsoBook" SRC="Book.xml" />

(4) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

Что нужно делать, чтобы иметь доступ к нескольким XML-документам из одной HTML-страницы?

(1) поместить фрагмент данных для каждого из них

(2) указать несколько значений для поля SRC

(3) из одной HTML-страницы можно получить доступ только к одному XML-документу

Чем являются имена элементов XML-документа?

(1) ключевыми словами языка XML

(2) могут быть любыми корректно заданными именами

Какой элемент является корневым в XSL-таблице стилей?

(1) xsl:stylesheet

(2) xsl:template

(3) xmlns:xsl

Может ли корневой элемент содержать другие элементы?

(1) да, может

(2) нет, не может

(3) такого понятия (корневой элемент) не существует

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</AUTHOR></BOOK>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

Объявление типа элемента указывает на:

(1) типы дочерних элементов

(2) порядок следования дочерних элементов

(3) описание содержимого данного элемента

В записи объявления общего внешнего неразбираемого примитива

<!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

на то, что файл примитива содержит неразбираемые данные, указывает:

(1) ключевое слово SYSTEM

(2) ключевое слово NDATA

(3) ключевое слово ENTITY

Имеет ли значение регистр символов в css-файле?

(1) да

(2) нет, но только в Internet Explorer

(3) нет

Почему такая запись вызывает ошибку? <XML ID="dsoBook" SRC="Book.xml" />

(1) потому что элемент с именем XML не является собственно XML-элементом

(2) потому что ошибочная запись, правильно будет так: <XML ID="dsoBook" HREF="Book.xml" />

(3) такая запись не вызовет ошибки

Какие из перечисленных типов является основными типами узлов?

(1) Document

(2) Element

(3) Text

(4) Link

В чем отличие документа XML от страницы HTML?

(1) иерархичная структура и вложенность тэгов

(2) имена элементов создаются автором документа

(3) элементы не определяют способ своего отображения браузером

Какой атрибут задает ветвь элементов иерархии XML-документа?

(1) match

(2) select

(3) branch

На какой элемент в HTML похож элемент Документ в XML?

(1) на элемент <BODY>

(2) на элемент <HTML>

(3) на элемент <TITLE>

Как называется элемент, содержащийся внутри родительского элемента?

(1) дочерним элементом

(2) субэлементом

(3) вложенным элементом

(4) потомком

При описании дочернего содержимого элемента он может содержать:

(1) только определенные дочерние элементы

(2) определенные дочерние элементы и символьные данные

(3) только символьные данные

Форма объявления нотации в XML-документе имеет вид:

(1) <!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

(2) <!NOTATION ИмяНотации SYSTEM СистемЛитерал>

(3) нет верного ответа

Что происходит, если значение свойства не задано?

(1) используется значение в родительском элементе, если значение наследуется

(2) используется значение по умолчанию, если значение не наследуется

(3) происходит фатальная ошибка

(4) выдается предупреждение

Каким образом можно осуществить сцепление HTML-элементов с XML-элементами?

(1) табличным сцеплением

(2) сцеплением по отдельным записям

(3) нельзя осуществить сцепление HTML-элементов с XML-элементами

Какие из этих свойств поддерживаются всеми типами узлов?

(1) childNodes

(2) text

(3) xml

(4) ownerDocument

Назовите корневой элемент данного документа

<?xml version=»1.0″?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don’t forget me this weekend!</body>
</note>

(1) body

(2) note

(3) heading

(4) from

Что задается в атрибуте select элемента value-of?

(1) путь к элементу

(2) значение цикла

(3) условие отображения

Укажите верные утверждения

(1) имена типов элементов чувствительны к регистру

(2) не все элементы, имеющие содержимое, должны иметь конечный тег

(3) имя элемента в начальном теге должно совпадать с именем в конечном теге

Как в XML-документе называется имя, которое содержится в стартовой позиции начального тега?

(1) тип

(2) родовой идентификатор элемента

(3) GI

При создании Web-сценария для управления и отображения XML-документа разработчик имеет возможность:

(1) применять стандартные, зарезервированные инструкции по обработке

(2) помещать инструкцию по обработке внутрь разметки

(3) помещать в документ любые не зарезервированные инструкции, которые будет считывать программа-сценарий

Какой символ, задающий число вхождений элемента, указывает на одно или более вхождений?

Какая из предложенных записей соответствует объявлению параметрического внутреннего разбираемого примитива?

(1) <!ENTITY % ИмяПримитива ЗначениеПримитива>

(2) <!ENTITY % ИмяПримитива SYSTEM СистемЛитерал>

(3) <!ENTITY ИмяПримитива ЗначениеПримитива>

Пусть в css-файле задано следующее правило:

TITLE SUBTITLE {color: red;}
SUBTITLE {color: blue;}

Какие куски текста данного фрагмента xml-документа будут отображаться красным?

<BOOK>
<TITLE>
Moby-Dick
<SUBTITLE>Or, the Whale</SUBTITLE>
</TITLE>
<AUTHOR>Herman Melville</AUTHOR>
</BOOK>

(1) Moby-Dick и Or, the Whale

(2) Moby-Dick

(3) Or, the Whale

Что будет содержать ячейка таблицы после выполнения следующего кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»#dsoInventory» BORDER=»1″ CELLPADDING=»5″>

<TD><SPAN DATAFLD=»TITLE»></SPAN></TD>

(1) ячейка таблицы будет содержать значение текущего элемента TITLE из XML-документа Inventory.xml

(2) ячейка таблицы останется пустой

(3) ячейка таблицы будет содержать сообщение об ошибке

Чему будет равно свойство firstChild узла, не имеющего дочерних узлов?

(1) null

(2) nil

(3) пустая строка

Какие существуют уровни соответствия документа XML стандартам?

(1) никаких – допущенные ошибки игнорируются программами просмотра

(2) только валидность документа

(3) документ должен быть верно сформированным, а также может быть валидным по отношению к конкретному DTD

Какой элемент применяется, если нужно вывести значения нескольких одинаковых элементов?

(1) xsl:for-each

(2) xsl:value-of

(3) xsl:choose

Что произойдет при открытии XML-документа браузером Internet Explorer 5, если XML-документ не содержит связи с таблицей стилей?

(1) браузер выдаст ошибку

(2) браузер выведет содержимое документа одним цветом и шрифтом, заданным по умолчанию

(3) браузер пометит различные составные части документа различным цветом

Выберите верно заданное имя типа элементов

(1) Street.Address.1

(2) B/Section

(3) :Chapter

Применение каких символов не допускается внутри символьных данных в содержимом элемента:

При использовании типа «смешанного содержимого» имеется возможность определить:

(1) порядок или количество вхождений дочерних элементов

(2) только количество вхождений дочерних элементов

(3) типы дочерних элементов

Для хранения группы взаимосвязанных объявлений можно использовать:

(1) параметрические внешние разбираемые примитивы

(2) все примитивы, поддерживаемые XML

(3) ни одного примитива, поддерживаемого XML

Какая из каскадных таблиц стилей, связанных с XML-документом, имеет больший приоритет?

(1) заданная первой

(2) заданная последней

Почему ячейки (элементы TD) не сцепляются непосредственно с полями XML?

(1) элемент TD не является связываемым HTML-элементом

(2) элемент TD можно связать с полями XML

(3) это зависит от версии XML

Что такое onreadystatechange?

(1) состояние загрузки документа

(2) функция, которая вызывается при изменении состояния загрузки

(3) функция, которая вызывается, когда данные становятся доступны

Что такое SGML-приложение?

(1) программа, проверяющая валидность документа

(2) программа, отображающая документ

(3) набор наиболее употребительных элементов, используемых для описания документа определенного типа

Какой шаблон должен присутствовать в любой таблице?

(1) шаблон со значением xsl:template match="/"

(2) обязательных шаблонов нет

(3) шаблон, указывающий на корень документа

Может ли браузер находить ошибки в XML-документе?

(1) да, может

(2) нет, не может

(3) может находить ошибки только в таблице стилей, связанной с XML-документом

Укажите верное утверждение

(1) в качестве первого символа названия типа нельзя использовать цифру

(2) разрешается ставить пробел внутри имени типа

(3) разрешается ставить косую черту внутри имени типа

Каким образом обрабатывается содержимое секции CDATA?

(1) рассматривается процессором как обычный текст

(2) игнорируется процессором

(3) рассматривается процессором как элемент

Укажите строку, в которой содержится объявление списка атрибутов элемента:

(1) <!ELEMENT FRIEND (NAME, (SEX ( M | W) )>

(2) <!ATTLIST FRIEND Surname CDATA "fictional" Age CDATA #REQUIRED>

(3) ни одна из перечисленных

Ссылка на общий внутренний разбираемый примитив book записывается в виде:

(1) &book;

(2) $book;

(3) #book;

(4) %book;

Какое значение свойства display принято по умолчанию?

(1) none

(2) block

(3) inline

Какой метод элемента TABLE следует использовать, чтобы отобразить последнюю страницу записей?

(1) FirstPage

(2) PreviousPage

(3) NextPage

(4) LastPage

Что обозначает 3 в значении свойства узла readyState?

(1) не инициализирован

(2) загружается

(3) загружен

(4) интерактивный режим

(5) завершение

Назовите разновидности таблиц стилей

Каким образом можно отфильтровать содержание XML-документа?

(1) ввести выражение фильтра в элемент xsl:template

(2) выводить ненужные элементы белым цветом

(3) удалить ненужные элементы из XML-документа?

Что означает такая запись в CSS-таблице { margin-top:12pt; } элемента BOOK?

(1) отображать каждый элемент BOOK с переводом строки сверху и снизу

(2) отображать каждый элемент BOOK с отступом сверху в 12 пт

(3) это ошибочная запись

Укажите допустимые символьные данные в XML-документе

(1) <

(2) >

(3) &

(4) ]]>

Функцию открывающей скобки для раздела CDATA выполняет конструкция:

(1) <?

(2) <![CDATA[

(3) ]]>

Какое ключевое слово используется для задания ограничения, которому должно отвечать значение атрибута нумерованного типа?

(1) IDREF

(2) ENTITY

(3) NMTOKEN

(4) NOTATION

Запись %subject; означает:

(1) объявление общего примитива subject

(2) ссылку на общий внешний неразбираемый subject

(3) ссылку на параметрический примитив subject

Какое ключевое слово можно задать в качестве значения свойства border-style?

(1) solid

(2) block

(3) fuchsia

Укажите верные варианты ответов

(1) отображаемая в данный момент запись называется текущей записью

(2) для перемещения между записями используются методы объекта recordset DSO

(3) HTML-элемент SPAN может отобразить за раз только одну запись

Возможно ли с помощью DOM отобразить документ, имеющий неизвестное число элементов?

(1) да, возможно

(2) возможно только с помощью DSO

(3) нет, невозможно

Какой из перечисленных языков является родоначальником всех языков разметки?

(1) SGML

(2) HTML

(3) XML

К каким элементам можно применить атрибут order-by?

(1) apply-templates

(2) template

(3) for-each

(4) xsl:choose

Что означает такая запись в CSS-таблице { font-size:12pt } элемента BOOK?

(1) отображать каждый элемент BOOK шрифтом с размером 12 пт

(2) отображать каждый элемент BOOK с отступом сверху в 12 пт

(3) это ошибочная запись

Для чего используется раздел CDATA?

(1) для свободного размещения любых символов

(2) для вставки примитивов

(3) такого раздела в XML-документе нет

Что является причиной ошибочного использования секции CDATA в следующем примере:

<![CDATA[ Вопросы&Ответы] ]>

(1) пробелы внутри ]]>

(2) верхний регистр надписи CDATA

(3) открывающая скобка секции CDATA имеет другой синтаксис

Если опустить блок объявлений разметки, и вместо него включить ключевое слово SYSTEM, после которого в кавычках следует описание местонахождения отдельного файла, содержащего DTD, то:

(1) можно использовать только внутреннее подмножество DTD

(2) можно использовать как внутреннее, так и внешнее подмножество DTD

(3) можно использовать только внешнее подмножество DTD

Каким образом в XML обозначается ссылка на символ * (код ASCII — 42)?

(1) &#42

(2) &#x2A

(3) %#42

(4) &42

Какие ключевые слова для задания цвета определены в спецификации CSS?

(1) teal

(2) orchid

(3) pink

(4) maroon

Какое свойство объекта recordset принимает значение true, если достигнуто начало файла?

(1) BOF

(2) EOF

(3) у объекта recordset такого свойства нет

Возможно ли обратиться к дочернему узлу Attribute с использованием свойств childNodes?

(1) нет, никогда

(2) да, всегда

(3) нет, для этого нужно воспользоваться свойством attributes узла Element

Какое XML-приложение разработано для обмена данными приложений?

(1) Simple Object Access Protocol

(2) XML Court Interface

(3) Vector Markup Language

Какой символ ставится перед именем атрибута в xsl-таблице?

Какой размер шрифта будет у элементов BOOK при подключении следующей таблицы стилей?

BOOK
{display:block;
margin-top:12pt;
font-size:10pt}
TITLE
{font-style:italic}
AUTHOR
{font-weight:bold}

(1) 12pt

(2) 10pt

(3) параметры в этой таблице не задают шрифт элементов BOOK

Укажите недопустимое описание имени атрибута в стартовом теге:

(1) <ANIMATION FileName="Waldo.ani">

(2) <ITEM A/Category="cookware">

(3) <LIST _1stPlace="Sam">

Раздел CDATA может размещаться:

(1) внутри XML-разметки

(2) в любом месте документа

(3) внутри содержимого элемента

Какое подмножество использует следующий пример XML-документа:

<?xml version=»1.0″?>
<!DOCTYPE MUSIC SYSTEM «MUSIC.dtd»
[
<!ATTLIST MUSIC Author CDATA #IMPLIED Year CDATA «2000»>
<!ELEMENT TITLE (#PCDATA)>
]
>
<MUSIC Year=»1955″>
<TITLE>Saltarello</TITLE>
</ MUSIC>

(1) только внешнее

(2) только внутреннее

(3) и внутреннее, и внешнее

(4) ни внешнее, ни внутреннее

Какой символ будет вставлен в результате использования ссылки на предопределенный примитив &quot:

Какое свойство задает размеры пространства между границей элемента и его содержимым?

(1) padding

(2) margin

(3) border

Какие из следующих HTML-элементов являются сцепляемыми?

(1) A

(2) B

(3) IMG

(4) HR

(5) DIV

Что происходит, если документ не имеет объявления типа документа?

(1) страница выдает сообщения только об ошибках корректности формы

(2) страница выдает сообщения только о валидности документа

(3) фатальная ошибка, дальше документ не обрабатывается

Назовите разработчика языка XML

(1) фирма Sun Microsystems

(2) консорциум W3C

(3) Керниган, Ричи

В чем сложность применения таблицы стилей XSL?

(1) двоичный формат

(2) не поддерживается старыми версиями браузеров

(3) требует специальных редакторов

(4) требуется знание HTML

Из каких частей состоит XML-документ?

(1) пролог

(2) заголовок

(3) тело

(4) элемент Документ

Комментарий в документе может находиться

(1) только перед элементом

(2) только после элемента

(3) только внутри элемента

(4) везде вне описания элемента XML-разметки

Что из перечисленного ниже является видом XML-разметки?

(1) комментарии

(2) инструкции по обработке

(3) разделы CDATA

(4) атрибуты

К валидному XML-документу предъявляются требования:

(1) пролог документа должен содержать специальное объявление типа документа, которое содержит определение типа документа (DTD)

(2) остальной документ должен отвечать структуре, заданной в DTD

(3) все критерии валидного документа носят рекомендательный характер

К примитивам XML-документа можно отнести:

(1) внешнее подмножество DTD

(2) собственно XML-документ как целое

(3) строка в кавычках, определенная как внутренний примитив в DTD

(4) ни один из перечисленных

Расширение файла каскадных таблиц стилей:

С помощью какой директивы внешний файл стиля импортируется в другой файл стиля?

(1) @import url(URL);

(2) {background-image:url(URL);

(3) <?xml-stylesheet type="text/css" href="URLТаблСтил"?>

DSO позволяет отобразить документы

(1) имеющие атрибуты и нотации

(2) только с симметричной структурой записей

(3) с иерархической структурой

Между какими символами находится имя элемента в HTML и XML?

(1) квадратные скобки

(2) угловые скобки

(3) круглые скобки

Как таблица XSL связывается с XML-документом?

(1) <?xml-stylesheet type="text/css" href=XSLFilePath?>

(2) <?xml-stylesheet type="text/xsl" href=XSLFilePath?>

(3) <?xml-stylesheet type="text/html" href=XSLFilePath?>

Каким образом можно объявить XML-документ автономным?

(1) independent='yes'

(2) autonomy='yes'

(3) standalone='yes'

Ошибочной является запись комментария внутри:

(1) пролога документа

(2) содержимого элемента

(3) разметки

(4) определения типа документа (DTD)

Преимуществами использования валидных документов является:

(1) гарантия того, что документ отвечает определенной структуре или набору стандартов

(2) возможность использования их для проверки однородности среди группы схожих документов

(3) более быстрая обработка процессором

Примитив, способный содержать любой тип данных, называется:

(1) разбираемый

(2) определенный

(3) неразбираемый

Недостатки использования CSS:

(1) отсутствие управляемости отображением данных в браузере

(2) невозможность иметь доступ к инструкциям по обработке

(3) невозможность модифицировать содержание документа

Если структура документа не допускает связывание данных, что надо делать?

(1) использовать CSS

(2) создать сценарий объектной модели

(3) использовать расширенные таблицы стилей

Хранить в себе иерархическую структуру документа может …

(1) DSO

(2) DOM

(3) и DOM, и DSO

(4) ни DOM, ни DSO не могут хранить в себе иерархическую структуру документа

Почему язык XML называется расширяемым?

(1) вы имеете возможность создавать собственные элементы

(2) создатели языка постоянно добавляют новые элементы

(3) расширения языка создают различные производители программного обеспечения

С чего начинается XSL-таблица стилей?

(1) с указания пространства имен

(2) с объявления xml

(3) с тега <HTML>

Какие модули помогают отображать в браузере содержимое XML-документа?

(1) приложение в составе браузера

(2) сценарий, связанный с документом

(3) любой текстовый редактор

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<food>
<fruits>Fruits.</fruits>
<vegetables>Vegetables.</vegetables>
</food>

(1) да, это корректный документ

(2) нет, это некорректный документ

(3) это не XML-документ

Инструкции по обработке используются для:

(1) отладки кода путем превращения некоторых его частей в пропускаемый анализатором текст

(2) указания приложению совершить какие-либо действия

(3) включения в символьные данные элемента определенное сочетание символов

Целью определения типа документа является:

(1) наложение ограничений на использование элементов и атрибутов в документе

(2) обеспечение согласованности документов

(3) указание синтаксическому анализатору способа обработки документа

Функцию задания местонахождения файла, содержащего данные общего внешнего разбираемого примитива, выполняет:

(1) системный литерал

(2) имя примитива

(3) ссылка на примитив

Что определяет задание свойства display:block?

(1) добавляет верхнее поле

(2) помещает перенос строки перед и после текста элемента

(3) задает границу вокруг блока текста

(4) делает блок текста невидимым

Какая из следующих записей сцепляет HTML-элемент с XML-элементом?

(1) <XML ID="dsoBook" SRС="Book.xml"></XML>

(2) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

(3) <XML ID="dsoBook" HREF="Book.xml"></XML>

Как в DOM называются программные объекты, представляющие XML-документ?

(1) иноды

(2) узлы

(3) псевдонимы

Какую структуру имеет XML-документ?

(1) дерево с одним корнем

(2) двоичное дерево

(3) ацикличный граф

С помощью какого XSL-элемента можно получить значение узла?

(1) xsl:value-of

(2) xsl:template

(3) xsl:for-each

Из каких частей состоит типовой документ XML?

(1) объявление XML

(2) начальный тег

(3) содержимое элемента

(4) конечный тег

Является ли такой документ корректно сформированным XML-документом?

<?xml version=»1.0″?>
<BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</BOOK></AUTHOR>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

В инструкции по обработке

<?xml-stylesheet type=»text/css» href=»Intuit.css»?>

адресатом инструкции является:

(1) type="text/css" href="Intuit.css"

(2) xml-stylesheet

(3) href="Intuit.css"

Объявление типа элемента с именем STRING, для содержимого которого могут использоваться только символьные данные, имеет синтаксис:

(1) <!ELEMENT STRING ANY>

(2) <!ELEMENT SUM (#PCDATA)>

(3) <!ELEMENT STRING (#PCDATA)>

С какой целью при объявлении общего внешнего неразбираемого примитива указывается имя нотации?

(1) нотация указывает, что файл примитива содержит неразбираемые данные

(2) нотация указывает на местонахождение программы, которая может обрабатывать соответствующие данные

(3) нотация описывает формат данных, содержащихся в файле примитива

Какие из свойств данного правила наследуются вложенными элементами?

EXAMPLE
{
display: block;
font-weight: normal; /* Нормальное начертание текста */
font-size: 90%; /* Размер шрифта */
background-color: #fff; /* Цвет фона */
border: 1px solid #666; /* Параметры рамки */
}

(1) font-weight

(2) font-size

(3) display

(4) background-color

Где Internet Explorer 5 хранит данные XML?

(1) в Application Data Object

(2) в Data Source Object

(3) в своем встроенном XML-процессоре

Каким образом можно получить имя узла?

(1) из свойства узла Name

(2) из свойства узла nodeName

(3) из свойства узла nodeValue

(4) никак

Что нельзя описать с помощью языка HTML?

(1) текст с изображениями, списками, гиперссылками и т.д.

(2) математическое выражение

(3) партитуру симфонии

Какие элементы HTML могут появиться в таблице XSL?

(1) <hr>

(2) <hr/>

(3) <h1></h1>

(4) <BOOK></BOOK>

На какой элемент в HTML похож пролог в XML?

(1) на элемент <BODY>

(2) на элемент <HTML>

(3) на элемент <HEAD>

Назовите родительский элемент в следующем XML-документе:

<?xml version=»1.0″?>
<BOOK>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Whitman</AUTHOR>
</BOOK>

(1) BOOK

(2) TITLE

(3) AUTHOR

Информация, передаваемая инструкциии по обработке, не должна содержать символы:

(1) ?>

(2) !-->

(3) все символы разрешены

Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?

(1) последовательной

(2) параллельной

(3) выборочной

Какое объявление нотации является корректным?

(1) <!NOTATION JPG SYSTEM "mspaint.exe">

(2) <!NOTATION JPG SYSTEM mspaint.exe>

(3) <!NOTATION JPG "mspaint.exe">

Можно ли один селектор включать в более чем одно правило?

(1) да

(2) можно, если правила находятся в разных файлах

(3) нет

С каким документом сцеплен элемент TABLE в следующем фрагменте кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»#dsoInventory» BORDER=»1″ CELLPADDING=»5″>

(1) dsoInventory

(2) Inventory.xml

(3) элемент TABLE не сцеплен ни с каким документом

Что содержит свойство childNodes объекта NodeList?

(1) атрибуты узла

(2) дочерние узлы

(3) родительские узлы

Назовите элемент document данного XML-документа

<?xml version=»1.0″?>
<person>
<name>Andrew</name>
<age>18</age>
<document>Passport</document>
</person>

(1) person

(2) age

(3) document

Что выводится в результате действия <xsl:value-of select="BOOK/AUTHOR"/>?

(1) xml-содержание элемента вместе с вложенными тегами

(2) текстовое содержание элемента и его дочерних элементов

(3) текстовое содержание элемента

Может ли элемент, начинающийся в одном элементе, закончиться в другом?

(1) да, может

(2) да, если это элемент верхнего уровня

(3) нет, не может

Может ли XML-документ содержать более одного элемента с одинаковыми именами типа?

(1) да, может

(2) может, только если документ объявлен как автономный

(3) нет, не может

Какой пример применения инструкций по обработке является ошибочным?

(1)

<GAMES <?MyScript answer=»yes» ?>>
<TITLE>Most popular games</TITLE>
<NAME>Tetris</NAME>
</GAMES>

(2)

<GAMES>
<?MyScript answer=»yes» ?>
<TITLE>Most popular games</TITLE>
<NAME>Tetris</NAME>
</GAMES>

(3) оба варианта корректны

Что означает следующее объявление:

<!ELEMENT FRIEND (NAME+, SEX, AGE?)>

(1) имеется возможность включить один или более дочерних элементов NAME, и что дочерний элемент AGE является необязательным

(2) имеется возможность включить один или более дочерних элементов AGE, и что дочерний элемент NAME является необязательным

(3) имеется возможность включить несколько или ни одного дочернего элемента NAME, и что дочерний элемент AGE является необязательным

В состав параметрического внутреннего разбираемого примитива могут входить:

(1) инструкции по обработке

(2) объявления общих примитивов

(3) объявления нотаций

(4) ни одно из перечисленных

Пусть в css-файле задано следующее правило:

TITLE SUBTITLE
{ font-size:14pt;font-style:italic;font-weight:bold;}

Фрагмент xml-документа:

<BOOK>
<TITLE>
Moby-Dick
<SUBTITLE STYLE=’font-style:normal; font-size:12pt’>Or, the Whale</SUBTITLE>
</TITLE>
<AUTHOR>Herman Melville</AUTHOR>
</BOOK>

Каким шрифтом будет отображаться подзаголовок «Моби Дика»?

(1) размер 12 пунктов, полужирный

(2) размер 14 пунктов, курсив

(3) размер 12 пунктов, полужирный курсив

Что будет содержать ячейка таблицы после выполнения следующего кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»dsoInventory» BORDER=»1″ CELLPADDING=»5″>
<TR>
<TD><SPAN DATAFLD=»TITLE»></SPAN></TD>
</TR>
</TABLE>

(1) ячейка таблицы будет содержать значение элемента TITLE XML-документа Inventory.xml

(2) ячейка таблицы останется пустой

(3) ячейка таблицы будет содержать сообщение об ошибке

Каким образом XML-документ связывается со страницей HTML?

(1) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

(2) <XML ID="dsoBook" SRC="Book.xml"></XML>

(3) Document = dsoBook.XMLDocument;

Какие существуют способы определить способ отображения XML в браузере?

(1) таблица стилей

(2) связывание данных

(3) написание сценария

(4) превращение в HTML

xml-документ имеет структуру

<customers>
<customer>
<order>…</order>
</customer>
<customer>
<order>…</order>
</customer>
</customers>

Как отобразить содержание элемента order для всех клиентов?

(1) <xsl:for-each select="customers/customer">
<xsl:value-of select="order" />

(2) <xsl:for-each select="customers/customer/order">

(3) <xsl:for-each select="customers/customer">
<xsl:value-of select="customer/order"/>

Сколько элементов верхнего уровня может иметь документ XML?

(1) один

(2) два

(3) три

(4) такого понятия не существует

Выберите верно заданные имена типов элементов

(1) _1stPlace

(2) _1st/Place

(3) B_Section

(4) 1stPlace

Каким образом можно решить проблему невозможности использования символов & и < внутри символьных данных?

(1) использовать ссылку на этот символ

(2) использовать предопределенный общий примитив

(3) поместить текст, содержащий такие символы, в раздел CDATA

Укажите запись, объявляющую тип элемента FRIEND, который может содержать символьные данные плюс ни одного или несколько дочерних элементов NAME:

(1) <!ELEMENT FRIEND (#PCDATA | NAME)+>

(2) <!ELEMENT FRIEND (#PCDATA | NAME)*>

(3) <!ELEMENT FRIEND (#PCDATA)>

Работа параметрического внешнего разбираемого примитива аналогична:

(1) внутреннему подмножеству DTD

(2) внешнему подмножеству DTD

(3) работе параметрического внутреннего разбираемого примитива

Расставьте правильный порядок приоритетов объявлений стиля в порядке убывания:

(1) контекстуальный селектор, родовой селектор, атрибут STYLE, элемент-предок

(2) атрибут STYLE, элемент-предок, родовой селектор, контекстуальный селектор

(3) атрибут STYLE, контекстуальный селектор, родовой селектор, элемент-предок

Какая функция позволяет получить доступ к первому дочернему элементу?

(1) Element.childNodes.item(0);

(2) Element.childNodes(0);

(3) Element.childNodes.item(1);

(4) Element.childNodes(1);

Назначение языка XML

(1) полностью заменить HTML

(2) использоваться совместно с HTML, дополняя его

(3) использоваться для отображения секретных и коммерческих данных, оставляя открытые данные HTML

Какой XSL-элемент указывает на обработку другого шаблона?

(1) xsl:template

(2) xsl:apply-templates

(3) xsl:choose

Что произойдет, если Internet Explorer 5 обнаружит ошибку в обрабатываемом XML-документе?

(1) отобразит документ как есть

(2) отобразит страницу с сообщением об ошибке, не предпринимая попытки отобразить документ

(3) отобразит документ до места ошибки, а затем выведет сообщение об ошибке

Целью применения разделов CDATA является:

(1) сопровождение кода пояснительным текстом, заключенным внутри раздела

(2) предотвращение обработки синтаксическим анализатором XML текста, заключенного внутри раздела

(3) указание приложению совершить какие-либо действия

Какой тип невозможно присвоить атрибуту:

(1) строковый

(2) числовой

(3) маркерный

(4) нумерованный

(5) логический

Какой примитив невозможно вставить с помощью ссылки?

(1) общий внутренний неразбираемый примитив

(2) общий внешний неразбираемый примитив

(3) общий внешний разбираемый примитив

Элемент block аналогичен в текстовом процессоре:

(1) строке

(2) абзацу

(3) странице

Какой метод элемента TABLE следует использовать, чтобы отобразить следующую страницу записей?

(1) firstPage

(2) previousPage

(3) nextPage

(4) lastPage

Что обозначает 0 в значении свойства узла readyState?

(1) не инициализирован

(2) загружается

(3) загружен

(4) интерактивный режим

(5) завершение

Почему SGML не используется в Web?

(1) чрезмерная сложность

(2) недостаток гибкости

(3) недостаточная расширяемость

В какие символы заключено выражение фильтра?

(1) фигурные скобки

(2) квадратные скобки

(3) круглые скобки

Каким образом можно изменить степень детализации представления элементов документа в браузере?

(1) нажав на кнопки минус (-) или плюс (+) на клавиатуре

(2) щелкнув на символе знака минус (-) или плюс (+) слева от тега

(3) степень детализации представления элементов документа можно изменить только в специализированных программах для работы с XML-документами

Каким образом в символьные данные XML-документа можно вставить символ, которого нет на клавиатуре?

(1) используя &

(2) используя CDATA

(3) это невозможно

Применение каких символов не допускается внутри раздела CDATA:

(1) ]]>

(2) <

(3) &

(4) допускаются все символы

На что указывает форма объявления значения по умолчанию #IMPLIED?

(1) необходимо обязательно задать значение атрибута для каждого элемента ассоциированного типа

(2) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то никакое значение по умолчанию процессору не передается

(3) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то процессор использует значение по умолчанию

Ссылку на общий внешний разбираемый примитив можно разместить:

(1) в значение атрибута

(2) в содержимое элемента

(3) в значение в объявлении внутреннего примитива

Какие значения размера шрифта относительны?

(1) x-small

(2) pt

(3) larger

(4) 75%

(5) mm

(6) em

Какой метод объекта recordset DSO используется для перехода к записи с номером 5?
(предполагается, что HTML-страница содержит фрагмент данных XML с идентификатором (ID) dsoInventory)

(1) dsoInventory.recordset.moveto(5)

(2) dsoInventory.recordset.move(5)

(3) dsoInventory.recordset.goto(5)

(4) dsoInventory.recordset.next(5)

Каким образом можно извлечь элемент по имени его типа?

(1) getElementsByName

(2) getElementsByTagName

(3) getElementsByTag

(4) это невозможно

Что из перечисленного является SGML-приложением?

(1) HTML

(2) XML

(3) Microsoft Internet Explorer

Что делает такой фильтр <xsl:for-each select="INVENTORY/BOOK[@InStock='yes']">?

(1) он выбирает все элементы, кроме тех, значение атрибута InStock которых равняется ‘yes’

(2) он выбирает только элементы, значение атрибута InStock которых равняется ‘yes’

(3) такая запись вызовет ошибку

Что означает такая запись в CSS-таблице { font-style:italic } элемента BOOK?

(1) отображать каждый элемент BOOK полужирным шрифтом

(2) отображать каждый элемент BOOK курсивом

(3) это ошибочная запись

Каким образом в XML-документ можно вставить пустой элемент?

(1) <HR></HR>

(2) <HR/>

(3) <HR empty="yes">

Какой пример использования раздела CDATA является корректным?

(1)

<![CDATA[ Корректно ли применение секции? ]]>
<MY_QUESTIONS>
<TITLE>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

(2)

<?xml version=»1.0″?>
<MY_QUESTIONS>
<TITLE <![CDATA[ Корректно ли применение секции? ]]>>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

(3)

<?xml version=»1.0″?>
<MY_QUESTIONS>
<TITLE>
<![CDATA[ Корректно ли применение секции? ]]>
</TITLE>
</MY_QUESTIONS>

Системный литерал:

(1) это описание местонахождения файла

(2) задает унифицированный идентификатор ресурса (URI) файла, содержащего внешнее подмножество DTD

(3) должен заключаться в кавычки

Способ записи ссылки на символ отличается:

(1) местом их возможного употребления

(2) системой счисления, в которой записан код этого символа

(3) наличием или отсутствием его на клавиатуре

Какое из указанных ключевых слов является псевдоэлементом?

(1) first-letter

(2) block

(3) flow

(4) PARAGRAPH

Какое свойство объекта recordset принимает значение true, если достигнут конец файла?

(1) BOF

(2) EOF

(3) у объекта recordset такого свойства нет

Что возвратит вызов nextNode() после обработки следующей команды: Element.attributes.reset();?

(1) возвращает ошибку

(2) возвращает null

(3) возвращает первый узел

Какое XML-приложение служит для обмена финансовой информацией?

Для чего используется XSL-элемент value-of?

(1) для сортировки значений атрибута

(2) для извлечения значений атрибута

(3) этот XSL-элемент никогда не используется

Каким образом будут выводится элементы TITLE при подключении следующей таблицы стилей:

BOOK
{display:block;
margin-top:12pt;
font-size:10pt}
TITLE
{font-style:italic}
AUTHOR
{font-weight:bold}

(1) элементы будут отображаться полужирным

(2) элементы будут отображаться курсивом

(3) из приведенного примера это нельзя определить

Укажите допустимое описание имени атрибута в стартовом теге:

(1) <ANIMATION FileName="Waldo1.ani" FileName="Waldo2.ani">

(2) <ENTRY Zip.Code="94941">

(3) <LIST 1stPlace=""Sam">

По какой причине раздел CDATA не может содержать последовательность символов ]]>?

(1) эта последовательность не интерпретируется анализатором

(2) эта последовательность используется для завершения раздела CDATA

(3) эта последовательность зарезервирована для применения в инструкциях по обработке

При использовании и внутреннего и внешнего подмножества:

(1) XML-процессор осуществляет слияние двух подмножеств, чтобы сформировать полный DTD

(2) внутреннее подмножество DTD имеет приоритет перед внешним подмножеством DTD

(3) внешнее подмножество DTD имеет приоритет перед внутренним подмножеством DTD

(4) внешнее и внутренне подмножество имеют одинаковый приоритет

Ссылки на предопределенные примитивы допускается вставлять:

(1) в содержимое элемента

(2) в значение в объявлении внутреннего примитива

(3) в DTD в место помещения объявлений разметки

Что обозначает такая запись?

<!DOCTYPE INVENTORY
[
<!ELEMENT CATEGORY (CATNAME, BOOK*)>
]
>

(1) каждая запись CATEGORY содержит одно поле CATNAME, после которого идет одно поле BOOK

(2) каждая запись CATEGORY содержит одно поле CATNAME, после которого идет нуль или несколько вложенных записей BOOK

(3) такая запись вызовет ошибку

Что обозначает строка FOR="window" EVENT="ONLOAD" в следующем скрипте?

<SCRIPT LANGUAGE=»JavaScript» FOR=»window» EVENT=»ONLOAD»>
/* код сценария … */
</SCRIPT>

(1) при выполнении сценария открывается новое окно браузера и все результаты попадают туда

(2) сценарий выполняется, когда браузер первый раз открывает окно страницы до того, как будет отображено содержимое страницы

(3) ничего, такая запись приведет к ошибке

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связаны и CSS, и XSL-таблица стилей?

(1) будет использована таблица CSS

(2) будет использована XSL-таблица

(3) будет использована таблица, описанная первой

В какие группы символов заключен комментарий в XML-документе?

(1) между /* и */

(2) между <!-- и -->

(3) между !# и #!

(4) между { и }

Укажите верное утверждение

(1) пролог необходимо включать в XML-документ для его корректного отображения

(2) пролог является необязательным элементом XML-документа

(3) строка в кавычках в XML-разметке называется свойством

Цель включения комментариев в XML-документ:

(1) сопровождение кода пояснительным текстом

(2) отладка кода путем превращения его частей в пропускаемый анализатором текст

(3) добавление пояснительного текста внутрь разметки

Выберите верное утверждение:

(1) каждый элемент и атрибут должен соответствовать спецификации, выраженной в соответствующем объявлении

(2) допускается включать в документ какие-либо элементы и атрибуты, только если они были указаны в объявлении типа документа

(3) любые элементы и атрибуты могут беспрепятственно включаться в документ

Какие требования предъявляются к имени общего внутреннего разбираемого примитива?

(1) имя должно начинаться с буквы или с символа подчеркивания

(2) имя должно состоять только из букв

(3) регистр в написании имени имеет значение

В следующем правиле определите селектор:

EXAMPLE
{
margin-left:10px;
color: #222222;
font-family:monospace;
font-size:10pt;
text-align:left
}

(1) monospace

(2) margin-left

(3) EXAMPLE

(4) font-size:10pt;

В каких текстовых редакторах можно создавать каскадные таблицы стилей?

(1) в любом

(2) в программе Adobe Acrobat

(3) только в программе CSS Editor

Укажите ошибочные утверждения

(1) корневой объект DOM — это узел Document

(2) член XMLDocument содержит в себе ссылку на объект DSO

(3) при создании фрагмента данных на HTML-странице Internet Explorer создает объект DOM

Выберите верное утверждение

(1) XML является усовершенствованным вариантом HTML

(2) язык XML разработала фирма Sun Microsystems

(3) аббревиатура XML означает — Расширяемый Язык Разметки

К каким компонентам xml-документа можно получить доступ через XSL?

(1) элементы

(2) атрибуты

(3) инструкции по обработке

(4) комментарии

Укажите ошибочные утверждения

(1) создавать XML-документы можно только с помощью специальной программы

(2) XML-документ состоит из двух основных частей: пролога и документа

(3) пролог не является основной частью XML-документа

Номер версии xml-документа может быть заключен

(1) в двойные кавычки

(2) в одинарные кавычки

(3) в скобки

Выберите верное утверждение:

(1) комментарии предназначены для улучшения восприятия документа

(2) инструкции по обработке позволяют включать в символьные данные элемента практически любые сочетания символов

(3) разделы CDATA являются обязательными для корректности XML-документа

Отклонение от требований корректности формирования при составлении XML-документа:

(1) приводит к возникновению фатального сбоя и прекращению обработки документа

(2) приводит к возникновению ошибки, не приводящей к прекращению обработки документа

(3) не является причиной возникновения каких-либо ошибок

Выберите неверное утверждение:

(1) механизм использования примитивов XML аналогичен механизму определения констант в языках программирования

(2) механизм примитивов позволяет включать в документ любые не XML-данные, за исключением графических данных для изображения

(3) механизм примитивов рекомендуется использовать при наличии часто используемых фрагментов XML-текста

Нужна ли страница HTML для отображения XML при использовании CSS?

Как внешний файл стиля можно связать с XML-документом?

(1) @import url(URL);

(2) {background-image:url(URL);

(3) <?xml-stylesheet type="text/css" href="URLТаблСтил"?>

Укажите верное утверждение

(1) DOM позволяет отобразить документы, имеющие атрибуты и нотации

(2) DSO позволяет отобразить документы с неизвестным заранее числом элементов

(3) DSO позволяет отобразить документы с иерархической структурой

(4) DOM позволяет отобразить документы только с симметричной структурой записей

С помощью какого символа можно определить конечный тэг?

XML-документ находится по адресу http://abc.org/note.xml. Какая из таблиц стилей связана неправильно?

(1) <?xml-stylesheet type="text/xsl" href="note.xsl"?>

(2) <?xml-stylesheet type="text/xsl" href="http://xyz.org/note.xsl"?>

(3) <?xml-stylesheet type="text/xsl" href="http://abc.org/note.xsl"?>

Выберите верные утверждения

(1) объявление XML находится в первой строке файла *.xml

(2) в объявлении XML может находиться имя файла

(3) в XML пустые строки игнорируются

Что обозначает следующая строка: standalone='yes'?

(1) объявление документа валидным

(2) объявление документа автономным

(3) такая строка не встречается в XML-документах

Какой пример использования комментария является корректным?

(1)

<?xml version=»1.0″?>
<!— Это комментарий корректен? —>
<SECTION>
Определение корректности XML-документа
</SECTION>

(2)

<?xml version=»1.0″?>
<SECTION <!— Это комментарий корректен? —>
Определение корректности XML-документа
</SECTION>

(3)

<?xml version=»1.0″?>
<SECTION>
<!— Это комментарий корректен? —>
Определение корректности XML-документа
</SECTION>

При открытии XML-документа процессор Internet Explorer 5:

(1) всегда проверяет документ на валидность

(2) всегда проверяет документ на валидность и корректность формы составления

(3) всегда проверяет документ на корректность формы составления

Какой тип примитивов в XML не поддерживается?

(1) общий внешний неразбираемый

(2) общий внутренний разбираемый

(3) параметрический внешний неразбираемый

Преимущества использования XSL перед CSS:

(1) возможность определения начертания шрифта

(2) возможность использовать графические файлы

(3) возможность преобразования документа

Какой объект применяется в языке сценариев XML-документов?

(1) Data Source Object

(2) Application Data Object

(3) Open Database Connectivity interface

Каким образом из DSO можно получить доступ к DOM?

(1) использовать составляющую XMLDocument

(2) использовать составляющую XMLNode

(3) нельзя получить доступ из DSO в DOM

Выберите верное утверждение

(1) с помощью HTML нельзя описать текст с изображениями, списками, гиперссылками и т.д.

(2) язык XML предназначен для печати математических выражений

(3) элементы в HTML могут содержать вложенные элементы

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым не связаны ни CSS, и XSL-таблицы стилей?

(1) будет использована встроенная в браузер таблица стилей

(2) произойдет фатальная ошибка

(3) документ будет показан в исходном виде

Что игнорируется при обработке XML-документа?

(1) комментарии

(2) инструкции по обработке

(3) пробелы

(4) символьные данные

Является ли следующий документ минимальным?

<?xml version=»1.0″?>
<minimal>A minimalist document.</minimal>

(1) да, является

(2) нет, не является

(3) это не корректный XML-документ

Выберите неверное утверждение:

(1) Internet Explorer 5 отображает все комментарии в XML-документе, если он открыт в браузере и не имеет соответствующей таблицы стилей

(2) в Internet Explorer 5 XML-процессор не анализирует и не обрабатывает текст комментариев в XML-разметке

(3) Internet Explorer 5 делает тексты комментариев недоступными для написанного внутри HTML-страницы кода сценария

Что является причиной ошибки в следующем примере:

<!doctype mydoc SYSTEM «mydocs.dtd»>

(1) нижний регистр ключевого слова DOCTYPE

(2) несоответствие имени уникального идентификатора ресурса и имени корневого элемента документа

(3) наличие ключевого слова SYSTEM

Какие требования предъявляются к значению общего внутреннего разбираемого примитива?

(1) значение примитива должно быть строкой, заключенной в одинарные или в двойные кавычки

(2) значение примитива может быть строкой, содержащей любые символы

(3) значение примитива должно быть строкой, не содержащей символ процентов (%)

Что такое правило?

(1) информация по отображению некоторого типа элемента

(2) cелектор вместе с блоком объявлений

(3) описание атрибута

Что содержит в себе член XMLDocument?

(1) содержит корневой объект DOM

(2) содержит узел Document

(3) содержит ссылку на объект DSO

Можно ли с помощью XML записать структуру различных баз данных?

(1) нет, только базы данных dBase

(2) можно

(3) только базы данных Access

Какой URI пространства имен соответствует современной спецификации XSL?

(1) http://www.w3.org/TR/WD-xsl

(2) http://www.w3.org/1999/XSL/Transform

(3) http://www.w3.org/2001/XMLSchema

Какое из ниже перечисленных утверждений является ошибочным?

(1) XML-процессор отображает XML-документ

(2) XML-процессор считывает XML-документ

(3) XML-процессор предоставляет содержимое XML-документа другим программным модулям

Является ли такой документ корректно сформированным XML-документом?

<FOOD>
<FRUITS>Fruits.</FRUITS>
<VEGETABLES>Vegetables.</VEGETABLES>
</FOOD>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

Инструкция по обработке должна начинаться с символов:

К внутреннему подмножеству DTD документа относятся:

(1) все типы DTD

(2) типы DTD, полностью включаемые в объявление типа данного документа

(3) типы DTD, размещенные в отдельном файле

Выберите верные утверждения:

(1) файл общего внешнего разбираемого примитива может содержать только те составляющие, которые могут быть корректно вставлены в элемент

(2) общий внешний разбираемый примитив можно вставить только внутрь содержимого элемента

(3) системный литерал общего внешнего разбираемого примитива может содержать любые символы

Какое правило действует для объявления внутри блока объявлений?

(1) можно поместить все объявления в одну строку, отделив точкой с запятой

(2) обязательно помещать каждое объявление на новой строке

(3) недопустимо помещать комментарий между объявлениями

Что делает следующая запись?
<XML ID="dsoBook" HREF="Book.xml"></XML>

(1) такая запись вызовет ошибку

(2) устанавливает связь XML-документа с HTML-страницей

(3) сцепляет HTML-элемент с XML-элементом

Укажите верное утверждение

(1) DOM использует различные типы узлов для представления различных типов компонентов XML

(2) DOM использует одни и те же стандартные узлы для представления различных типов компонентов XML

(3) программные объекты, представляющие XML-документ, называются псевдонимы

Укажите ошибочное утверждение

(1) XML-документ используется только для web-программирования

(2) вы имеете возможность создавать собственные элементы XML

(3) с помощью XML можно записать структуры базы данных Access

Какой XSL-элемент позволяет задать шаблон?

(1) xsl:template

(2) xsl:stylesheet

(3) xsl:value-of

Что может являться содержимым элемента?

(1) символьные данные

(2) другие (вложенные) элементы

(3) сочетание данных и вложенных элементов

Является ли такой документ корректно сформированным фрагментом XML-документа?

<BOOK>
<book>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Whitman</AUTHOR>
</book>
</BOOK>

(1) да, это корректный документ

(2) нет, это не корректный документ

(3) это не XML-документ

В строке

<?xml-stylesheet type=»text/css» href=»Intuit.css»?>

запись type="text/css" href="Intuit.css" является:

(1) значением инструкции по обработке

(2) адресатом инструкции по обработке

(3) необязательной составляющей

Какое ключевое слово указывает на то, что элемент может иметь любое допустимое для этого типа содержимое?

(1) EMPTY

(2) ANY

(3) нет верного ответа

Файл неразбираемого внешнего примитива:

(1) закрыт для прямого доступа XML-процессора

(2) может содержать любой тип текста или не текстовые данные, соответствующие описанию формата, определяемого соответствующей нотацией

(3) открыт для прямого доступа XML-процессора

Может ли правило иметь несколько селекторов?

(1) да, если они отделены запятыми

(2) нет

(3) да, если они отделены точками с запятой

Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?

(1) просто не будет отображать данные XML, не выводя сообщение об ошибке

(2) отображение документа приостановится и появится сообщение о фатальной ошибке

(3) документ выведется как есть, Internet Explorer не проверяет на ошибки XML-документы, включенные через фрагмент данных на HTML-странице

Каким образом можно получить значение узла?

(1) из свойства узла nodeName

(2) из свойства узла nodeValue

(3) из свойства узла This

(4) никак

Что такое элемент Документ?

(1) элемент верхнего уровня

(2) элемент, в котором описывается данный документ

(3) комментарий, встроенный в XML-документ

Как браузер поступает с элементами xsl?

(1) выполняет в качестве инструкций

(2) копирует на выход HTML

(3) игнорирует

На что в XML похож элемент HTML <body>?

(1) на элемент Документ

(2) на пролог

(3) в XML нет подобного аналога

Назовите дочерний элемент в следующем XML-документе:

<?xml version=»1.0″?>
<BOOK>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Whitman</AUTHOR>
</BOOK>

(1) BOOK

(2) только TITLE

(3) только AUTHOR

(4) TITLE и AUTHOR

Допустимо помещать инструкцию по обработке:

(1) в любое место XML-документа

(2) внутрь элемента разметки

(3) в пролог документа

Выберите неверное утверждение:

(1) последовательная форма модели содержимого указывает, что элемент должен иметь заданную последовательность дочерних элементов

(2) использование одного и того же типа дочернего элемента более одного раза в объявлении содержимого элемента в соответствии с последовательной моделью недопустимо

(3) допустимым является пропуск дочернего элемента в объявлении содержимого элемента в соответствии с последовательной моделью

Выберите верные утверждения:

(1) XML-процессор передает информацию нотации приложению, в качестве которого может выступать сценарий на Web-странице

(2) можно присвоить нотацию атрибуту, который имеет нумерованный тип NOTATION

Пусть в css-файле задано следующее правило:

TITLE, SUBTITLE {color: red;}

Какие фрагменты текста данной части xml-документа будут отображаться красным?

<BOOK>
<TITLE>
Moby-Dick
<SUBTITLE>Or, the Whale</SUBTITLE>
</TITLE>
<AUTHOR>Herman Melville</AUTHOR>
</BOOK>

(1) Moby-Dick

(2) Or

(3) the Whale

(4) Herman Melville

(5) Herman

С каким документом сцеплен элемент TABLE в следующем фрагменте кода?

<XML ID=»dsoInventory» SRC=»Inventory.xml»></XML>
<TABLE DATASRC=»dsoInventory» BORDER=»1″ CELLPADDING=»5″>

(1) dsoInventory

(2) Inventory.xml

(3) элемент TABLE не сцеплен ни с каким документом

Какое свойство возвращает корневой элемент XML-документа?

(1) getElementsByTagName

(2) doctype

(3) documentElement

Назовите корневой элемент данного XML-документа

<?xml version=»1.0″?>
<plant>
<name>potato</name>
<origin>America</origin>
<root>tuber</root>
</plant>

(1) root

(2) origin

(3) plant

В каком порядке выводятся данные при применении xsl-таблицы?

(1) в порядке следования элементов value-of

(2) в том, в каком заданы в xml-документе

(3) в порядке следования шаблонов

Вызовет ли такая запись ошибку: <TITLE>Leaves of grass</Title>?

(1) да, вызовет

(2) нет, не вызовет

(3) вызовет ошибку только в браузере Mozilla

Укажите верные утверждения

(1) понятия «родовой идентификатор элемента» и GI идентичны

(2) XML-документ может содержать более одного элемента с одинаковыми именами типа

(3) XML-документ не может содержать более одного элемента с одинаковыми именами типа

Выберите верное утверждение:

(1) запрещено помещать инструкцию по обработке внутрь определения типа документа (DTD)

(2) допустимо помещать инструкцию по обработке внутрь определения типа документа (DTD)

(3) допустимо помещать инструкцию по обработке внутрь определения типа документа (DTD), если только она не находится внутри имеющегося в DTD другого элемента разметки

Число вхождений групп элементов:

(1) представляет собой число вхождений двух или более элементов, которые встречаются в определенном сочетании

(2) невозможно задать в XML-документе

(3) задается путем заключения имен элементов внутри спецификации содержимого в круглые скобки, за которыми следует знак «+«, «*» или «?»

Параметрический примитив в XML-документе:

(1) можно поместить внутри объявления разметки

(2) может содержать объявления списка атрибутов

(3) может иметь такое же имя, что и общий примитив в документе

Какая из таблиц стилей имеет больший приоритет?

(1) импортированная первой

(2) импортированная последней

(3) основная таблица стилей

Отобразятся ли все элементы XML-документа в браузере, если в элементе TABLE определена только одна строка?

(1) да, браузер повторяет строковый элемент для каждой записи в XML-документе

(2) нет, отобразится только первый элемент XML-документа

(3) нет, отобразится только последний элемент XML-документа

(4) браузер выдаст ошибку

Как сценарий JavaScript получает доступ к документу?

(1) Document = dsoBook.XMLDocument;

(2) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>

(3) <XML ID="dsoBook" SRC="Book.xml"></XML>

Укажите верные утверждения

(1) CSS используется только в XML документах

(2) для отображения иерархической структуры документа больше подходит XML

(3) язык XML имеет строго определенный синтаксис

xml-документ имеет структуру

<customers>
<customer>

</customer>
<customer>

<order>…</order>
</customer>
</customers>

Как правильно написать элемент xsl:for-each, чтобы отобразить информацию обо всех клиентах?

(1) <xsl:for-each select="customers/customer">

(2) <xsl:for-each "customers" select="customer">

(3) <xsl:for-each "customers/customer" select=#text>

Можете ли вы открыть XML-документ Web-браузером?

(1) да, любым браузером

(2) да, но только браузером Internet Explorer 5 и выше

(3) да, но только браузером Mozilla

(4) нет

Выберите верно заданные имена типов элементов

(1) 2st:Place

(2) Street.Address.1

(3) B_1st

(4) 1stPlace

Что такое CDATA?

(1) раздел, внутри которого указывается пояснительная информация

(2) раздел, информация внутри которого не подвергается синтаксическому анализу

(3) раздел, позволяющий включать в символьные данные элемента практически любые сочетания символов

Объявление списка атрибутов:

(1) является специальным типом DTD-разметки

(2) определяет имена атрибутов, ассоциированных с элементом

(3) устанавливает тип данных каждого атрибута

Выберите верное утверждение:

(1) параметрические внешние примитивы разрешают включать несколько файлов внешних объявлений в строго определенном порядке

(2) параметрические внешние примитивы разрешают включать несколько файлов внешних объявлений в любом порядке

(3) параметрические внешние примитивы должны содержать законченные объявления разметки любых типов, допустимых в DTD

Как в Internet Explorer изменить приоритет свойств форматирования?

(1) это сделать невозможно

(2) Tools-Options-General-Accessibility

(3) Инструменты-Настройки-Дополнительно- Шрифты

Каким образом можно отобразить сразу 5 значений элементов XML-документа записей за один раз?

(1) <TABLE DATASRC="#dsoInventory" DATAPAGESIZE="5">

(2) <TABLE DATASRC="#dsoInventory" ITEMS="5">

(3) <TABLE DATASRC="#dsoInventory" DATASIZE="5">

(4) никак, всегда отображается столько элементов, сколько есть в XML-документе

Какие из перечисленных отличий языка XML от HTML являются верными?

(1) в отличие от HTML, каждый элемент XML-документа, имеющий содержимое, должен иметь начальный и конечный тег

(2) элемент BODY может использоваться только в HTML

(3) в отличие от HTML, документ XML может быть верно отображен только браузером Microsoft Internet Explorer 5

Что происходит, если не указан атрибут select элемента apply-templates?

(1) обрабатывается шаблон для каждого дочернего элемента текущего элемента

(2) происходит фатальная ошибка

(3) обрабатываются все шаблоны

Выберите верные утверждения

(1) Internet Explorer 5 может находить ошибки в XML-документах

(2) Internet Explorer 5 может исправлять ошибки в XML-документах

(3) в Internet Explorer 5 можно менять степень детализации представления элементов документа

Выберите верное утверждение

(1) в качестве первого символа названия типа можно использовать цифру

(2) в IE5 не допускается ставить двоеточие внутри имени типа

(3) не разрешается ставить пробел внутри имени типа

Отметьте верные утверждения:

(1) по своим функциям секция CDATA напоминает тег <pre> языка HTML

(2) ключевое слово CDATA должно быть набрано в верхнем регистре

(3) между открывающей и закрывающей скобками секции CDATA не должно быть других символов

Какое ограничение ключевое слова ID накладывает на значение атрибута маркерного типа:

(1) значение атрибута должно совпадать со значением атрибута элемента типа ID внутри документа

(2) для каждого элемента атрибут должен иметь уникальное значение

(3) значение атрибута должно совпадать с именем примитива, объявленного в DTD

(4) значение может включать ссылки на несколько идентификаторов, разделенных пробелами внутри строки в кавычках

Какой примитив можно использовать, присвоив его имя атрибуту, имеющему тип ENTITY:

(1) общий внешний неразбираемый примитив

(2) общий внутренний неразбираемый примитив

(3) общий внешний разбираемый примитив

Какое значение свойства display наследуется дочерними элементами?

(1) none

(2) block

(3) inline

Что произойдет при выполнении следующего вызова в таблице с ID= InventoryTable?

InventoryTable.firstPage()

(1) отобразится первая страница записей

(2) отобразится предыдущая страница записей

(3) отобразится следующая страница записей

(4) отобразится последняя страница записей

Что обозначает 4 в значении свойства узла readyState?

(1) не инициализирован

(2) загружается

(3) загружен

(4) интерактивный режим

(5) завершение

Какими способами можно сообщить браузеру, как обрабатывать и отображать XML-элементы?

(1) таблица стилей

(2) связывание данных

(3) написание сценария

Укажите верное утверждение:

(1) выражение фильтра заключается в фигурные скобки

(2) выражение фильтра заключается в квадратные скобки

(3) выражение фильтра заключается в круглые скобки

Что означает такая запись в CSS-таблице { display:block } элемента BOOK?

(1) отображать каждый элемент BOOK с переводом строки сверху и снизу

(2) отображать каждый элемент BOOK внутри прямоугольника

(3) это ошибочная запись

Каким образом в символьные данные XML-документа можно вставить символ «<» («меньше»)?

(1) <<

(2) &nbsp;

(3) &lt;

(4) &gt;

Обработка синтаксическим анализатором ссылки на символ & внутри секции CDATA приведет:

(1) к замене записи на символ &

(2) к интерпретации каждого из символов в ссылке как литерал

(3) к некорректности XML-документа

Объявление обязательности атрибута и его значения по умолчанию может иметь следующие формы:

(1) #IMPLIED

(2) #FIXED

(3) #REQUIRED

(4) #NOTATION

Какие значения может принимать свойство font-style?

(1) oblique

(2) Bold

(3) Bolder

(4) Italic

Совместно с какими источниками данных можно использовать объект общего назначения ADO recordset?

(1) только с XML DSO

(2) с множеством различных источников данных, а не только с XML DSO

(3) объект общего назначения ADO recordset вообще не используется в web

Каким образом можно извлечь набор узлов для всех элементов?

(1) если в качестве параметра метода getElementsByTagName указать «ALL»

(2) если в качестве параметра метода getElementsByTagName указать «*»

(3) если в качестве параметра метода getElementsByTag указать «*»

(4) это невозможно

Укажите верные утверждения

(1) родоначальником всех языков разметки является HTML

(2) DTD является допустимым компонентом XML-документа

(3) синтаксис XML более простой, чем SGML

Укажите верные утверждения

(1) атрибут order-by можно применить к элементам template

(2) атрибут order-by можно применить к элементам apply-templates

(3) атрибут order-by можно применить к элементам for-each

Что означает такая запись в CSS-таблице { font-style:bold } элемента BOOK?

(1) отображать каждый элемент BOOK полужирным шрифтом

(2) отображать каждый элемент BOOK курсивом

(3) это ошибочная запись

Чему равно значение атрибута в следующем теге элемента?
<PRICE Type="retail">$10.95</PRICE>

(1) PRICE

(2) Type

(3) retail

(4) $10.95

Что является причиной ошибочного применения секции CDATA в следующем примере?

<?xml version=»1.0″?>
<![CDATA[ Корректно ли применение секции? ]]>
<MY_QUESTIONS>
<TITLE>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

(1) секция CDATA расположена не внутри содержимого элемента

(2) секция CDATA расположена внутри разметки

(3) в примере все корректно

Выберите верное утверждение:

(1) URI (унифицированный идентификатор ресурса) практически аналогичен стандартному Internet-адресу

(2) для использования внешнего подмножества DTD URI обязательно должен быть прописан полностью

(3) частичный URI задает местонахождение относительно местонахождения XML-документа, содержащего URI

Ссылка ä на символ ä является:

(1) нумерованной

(2) предопределенной

(3) именованной

Укажите верные утверждения

(1) при достижения конца файла свойство объекта recordset BOF принимает значение true

(2) при достижения конца файла свойство объекта recordset EOF принимает значение true

(3) при достижения начала файла свойство объекта recordset BOF принимает значение true

(4) при достижения начала файла свойство объекта recordset EOF принимает значение true

Что делает следующий скрипт:
Attribute = Element.attributes.getNamedItem("Binding");?

(1) присваивает переменной Attribute узел, который носит имя «Binding»

(2) присваивает переменную Attribute узлу, который носит имя «Binding»

(3) ничего, такой скрипт вызовет ошибку

С помощью какого XML-приложения записываются математические формулы?

(1) MathML

(2) CML

(3) VoxML

Укажите ошибочное утверждение

(1) перед именем атрибута в xsl-таблице ставится символ «!»

(2) перед именем атрибута в xsl-таблице ставится символ «@»

(3) XSL-элемент value-of используется для извлечения значений атрибута

Каким образом будут выводится элементы AUTHOR при подключении следующей таблицы стилей:

BOOK
{display:block;
margin-top:12pt;
font-size:10pt}
TITLE
{font-style:italic}
AUTHOR
{font-weight:bold}

(1) элементы будут отображаться курсивом

(2) элементы будут отображаться полужирным

(3) из приведенного примера это нельзя определить

Укажите неверное утверждение

(1) строка может содержать символ &, если это не ссылка на символ или примитив

(2) строка может быть заключена как в одинарные (‘), так и в двойные кавычки («)

(3) строка не может содержать внутри себя тот же символ кавычек, которыми она ограничена

Выберите верное утверждение:

(1) разделы CDATA нельзя помещать друг в друга

(2) внутри раздела CDATA допустимо использовать любые последовательности символов

(3) разделы CDATA не являются обязательными для корректного XML-документа

Какой раздел можно использовать для временного отключения необязательного блока объявлений разметки?

(1) INCLUDE

(2) IGNORE

(3) ни один из перечисленных

Установка standalone в записи

<?xml version=»1.0″ standalone=»yes»?>

означает:

(1) сообщение процессору об отсутствии необходимости обработки внешних файлов

(2) сообщение процессору о необходимости обработать все внешние объявления разметки

(3) что ни одно из внешних объявлений разметки не оказывает влияния на содержимое документа

Как в xml-документ можно вставить обычные теги HTML?

(1) <IMG SRC="picture.bmp" />

(2) <html:IMG xmlns:html='http://www.w3c.org/TR/REC-html40/picture.bmp' />

(3) <html:IMG html:data-src='picture.bmp' />

(4) <html:IMG xmlns:html='http://www.w3c.org/TR/REC-html40/' data-src='picture.bmp' />

Укажите верные выражения

(1) HTML-элемент P являются сцепляемым

(2) HTML-элемент DIV являются сцепляемым

(3) HTML-элемент IMG не являются сцепляемым

(4) HTML-элемент HR не являются сцепляемым

Укажите верное выражение

(1) parseError.errorCode

(2) parseError.errorState

(3) parseError.errorDocument

Что может находиться в объявлении XML?

(1) имя файла XML

(2) указание на то, что это XML-документ

(3) номер версии

Аннотация: Валидные XML-документы отвечают более строгому набору критериев, чем обычные корректно сформированные документы, с которыми вы имели дело в предыдущих лекциях. В этой лекции вы прежде всего познакомитесь с основными требованиями для валидных XML-документов и оцените преимущества валидных документов. Затем вы узнаете, как создавать объявление типа документа, которое требуется для всех валидных XML-документов. После этого будут представлены подробные инструкции по определению элементов и атрибутов в валидном документе. В завершение вы выполните упражнение по преобразованию документа, созданного вами в лекции 2, в валидный документ.

Основной критерий для валидного документа

Каждый XML-документ должен быть корректно сформированным, т.е. отвечать минимальным требованиям по составлению XML-документа. Если документ не является корректно сформированным, он не может считаться XML-документом.

Корректно сформированный XML-документ также может быть валидным. Валидным (valid) называется корректно сформированный (well-formed) документ, отвечающий двум дополнительным требованиям:

  • пролог документа должен содержать специальное объявление типа документа, которое содержит определение типа документа (DTD), задающее структуру документа;
  • остальной документ должен отвечать структуре, заданной в DTD.

В последующих разделах этой лекции, а также в
«Определение и использование примитивов»
, вы узнаете, как создавать документы, отвечающие этим двум общим требованиям.

Требования корректности формирования и валидности

Требования корректности формирования представляют собой набор правил, определенных в спецификации XML, которым вы должны следовать – в дополнение к основным синтаксическим требованиям, – чтобы создать правильно составленный документ. Поскольку XML-документ должен быть корректно сформированным, любое отклонение от требований корректности формирования считается фатальной ошибкой (fatal error). Если XMLпроцессор сталкивается с фатальной ошибкой, он должен остановить нормальную обработку документа и не пытаться ее возобновить.

Требования валидности представляют собой дополнительный набор правил в спецификации XML, которым вы должны следовать, чтобы создать валидный документ. Поскольку валидность является не обязательной для XML-документа, отклонение от требований валидности считается лишь ошибкой (error), но не фатальным сбоем. Если XMLпроцессор встречает ошибку, он может просто выдать сообщение о ней и продолжить выполнение обработки. Требования валидности состоят из специальных правил по созданию соответствующего объявления типа с его DTD, а также созданию документа, отвечающего описанию внутри вашего DTD.

Преимущества использования валидных XML-документов

Может показаться, что при создании валидного XML-документа выполняется ряд лишних действий: вы должны сначала полностью описать структуру документа в DTD, а затем создать сам документ, отвечающий всем спецификациям, содержащимся в DTD. Может сложиться впечатление, что гораздо проще непосредственно добавлять любые необходимые элементы и атрибуты, как вы это делали в примерах, работая с корректно сформированными документами в предыдущих лекциях.

Однако, если вы хотите быть уверенным, что ваш документ отвечает определенной структуре или набору стандартов, включение DTD, которое описывает эту структуру, дает возможность XML-процессору (например, Microsoft Internet Explorer 5) проверить, соответствует ли документ структуре. Другими словами, DTD обеспечивает стандартный шаблон для процессора, чтобы при проверке валидности он мог следовать требуемой структуре и гарантировать, что ваш документ соответствует установленным стандартам. Если какая-либо часть документа не отвечает DTD-спецификации, процессор может отобразить сообщение об ошибке, чтобы вы могли отредактировать документ и исправить несоответствия.

Использование валидных документов особенно полезно для проверки однородности среди группы схожих документов. Фактически, стандарт XML определяет DTD как «грамматику для определенного класса документов».

Предположим, компании, занимающейся публикацией в Web, требуется, чтобы все ее редакторы создавали XML-документы, отвечающие единой структуре. Создание одного DTD и включение его во все документы может обеспечить условия соответствия документов требуемой структуре, в то время как редакторы будут избавлены от необходимости добавлять новые элементы, помещать информацию в неправильном порядке, присваивать неправильные типы данных и т.д. Конечно, валидность документа должна быть проверена при его обработке процессором.

Включение DTD и проверка валидности имеют особое значение, если документ будет обрабатываться программой пользователя, ориентированной на определенную структуру документа. Если все пользователи программного обеспечения включат в свои XML-документы соответствующие DTD, и все документы пройдут проверку на валидность, то пользователи могут быть уверены, что их документы будут распознаны программой-обработчиком. Например, если группа математиков создает математические документы, которые будут отображаться специальной программой, все они могут включить в свои документы одинаковые DTD, которые содержат определения требуемой структуры, элементов, атрибутов и других компонентов.

На деле большинство реальных XML-приложений, список которых приведен в конце
«Знакомство с XML»
, например, MathML, состоят из стандартного DTD, которое все пользователи приложения включают в свои XML-документы, чтобы при проверке валидности обеспечивалось соответствие структуре приложения, и документы были распознаны любой программой, разработанной для этого приложения.

Совет. Если вы открываете XML-документ (самостоятельный или с присоединенной таблицей стилей) непосредственно в Internet Explorer 5, процессор Internet Explorer 5 проверяет весь документ (в том числе объявление типа документа, если оно присутствует) на корректность формы составления, и выводит сообщение о фатальной ошибке при любом обнаруженном несоответствии. Однако процессор Internet Explorer 5 не проверяет документ на валидность.

Чтобы проверить документ на валидность, вы можете использовать сценарий проверки на валидность, приведенный в
«Отображение XML-документов с использованием сценариев объектной модели документа»
в разделе «Проверка валидности XML-документа». Вы можете прочесть приведенные в этом разделе указания сейчас, чтобы иметь возможность осуществлять проверку на валидность создаваемых вами XML-документов.

Добавление DTD

Объявление типа документа представляет собой блок XML-разметки, который вы должны добавить в пролог валидного XML-документа. Он может располагаться в любом месте пролога – вне другой разметки – после XML-объявления, как показано на рисунке 5.1. (Напомним, что если вы включаете XML-объявление, оно должно располагаться в начале документа.)

Рис.
5.1.

Объявление типа документа определяет структуру документа. Если вы открываете документ, не содержащий объявления типа, в Internet Explorer 5, процессор Internet Explorer 5 всего лишь осуществляет проверку документа на корректность формы составления. Если же вы открываете документ, содержащий объявление типа документа, процессор Internet Explorer 5 будет проверять документ на валидность вместе с проверкой на корректность формы составления, так что ваш документ должен отвечать всем имеющимся декларациям в объявлении типа документа. Так, вы не сможете включить в документ какие-либо элементы или атрибуты, если вы не объявили их в объявлении типа документа. Каждый элемент и атрибут, который вы включаете, должен соответствовать спецификации (например, допустимости применения данного содержимого элемента или типа атрибута), выраженной в соответствующем объявлении.

Примечание. Процессор Internet Explorer 5 проверяет документ на валидность только в том случае, если вы открываете документ через HTML Web-страницу (с использованием техники, с которой вы познакомитесь в
«Отображение XML-документов с использованием связывания данных»
и
«Отображение XML-документов с использованием сценариев объектной модели документа»
). Если вы открываете XML-документ непосредственно в Internet Explorer 5, процессор будет проверять документ (включая любое объявление типа документа, которое он содержит) на корректность формы составления, но не будет проверять документ на валидность, даже если он содержит объявление типа документа.

Тесты по информатике

1. Как называется группа файлов, которая хранится отдельной группой и имеет собственное имя ?

— Байт

+ Каталог

— Дискета

2. Как называются данные или программа на магнитном диске?

— Папка

+ Файл

— Дискета

3. Какие символы разрешается использовать в имени файла или имени директории в Windows?

— Цифры и только латинские буквы

+ Латинские, русские букву и цифры

— Русские и латинские буквы

4. Выберите имя файла anketa с расширением txt.

— Anketa. txt.

+ Anketa. txt

— Anketa/txt.

5. Укажите неправильное имя каталога.

— CD2MAN;

— CD-MAN;

+ CDMAN;

6. Какое наибольшее количество символов имеет имя файла или каталога в Windows?

+ 255

— 10

— 8

7. Какое наибольшее количество символов имеет расширение имени файла?

+ 3

— 8

— 2

8. Какое расширение у исполняемых файлов?

— exe, doс

— bak, bat

+ exe, com, bat

9. Что необходимо компьютеру для нормальной работы?

— Различные прикладные программы

+ Операционная система

— Дискета в дисководе

10. Сколько окон может быть одновременно открыто?

+ много

— одно

— два

11. Какой символ заменяет любое число любых символов?

— ?

+ *

12. Какой символ заменяет только один символ в имени файла?

+ ?

— *

13. Как записать : “Все файлы без исключения”?

— ?.?

+ *.*

— *.?

14. Укажите неправильное имя каталога.

— RAZNOE

+ TER**N

— REMBO

15. Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?

— корневой

— дочерний

+ родительский

16. Что выполняет компьютер сразу после включения POWER?

— перезагрузка системы

+ проверку устройств и тестирование памяти

— загрузку программы

17. Что необходимо сделать для выполнения теплого старта OC?

— вставить в дисковод системную дискету

+ нажать кнопку RESET

— набрать имя программы, нажать ENTER.

18. Могут ли быть несколько окон активными одновременно?

— да

+ нет

19. Какое окно считается активным?

— первое из открытых

— любое

+ то, в котором работаем.

20. Может ли каталог и файлы в нем иметь одинаковое имя?

— да

+ нет

21. Может ли в одном каталоге быть два файла с одинаковыми именами?

— да

+ нет

22. Может ли в разных каталогах быть два файла с одинаковыми именами.

+ да

— нет

23. Сколько программ могут одновременно исполнятся?

— сколько угодно

— одна

+ сколько потянет ПК

24. Что не является операционной системой?

— WINDOWS;

+ Norton Commander

— MS DOS

25. Возможно ли восстановить стертую информацию на дискете?

— возможно всегда

+ возможно, но не всегда

26. Для чего служат диски?

— для обработки информации

— для печатания текстов

+ для сохранения информации

27. Что нужно сделать с новой дискетой перед ее использованием?

— оптимизировать

— дефрагментировать

+ отформатировать

28. При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?

— не годится вообще

+ годится, кроме запорченных секторов

— годится полностью

29. Дискеты каких размеров в дюймах применяют в компьютерах?

+ 5,25 и 3,5

— 5,5 и 5,25

— 2,5 и 3,5

26. Какая из программ не является утилитой для роботы с диском?

— NDD

— FORMAT

+ Excel

27. Что такое кластер на магнитном диске?

— конверт для диска

+ единица дискового пространства

— виртуальный диск

28. Какой номер имеет начальная дорожка?

— 1

+ 0

— 79

29. Что содержит 0-я дорожка каждой дискеты?

+ корневой каталог

+ FАТ — таблицу

— файлы.

30. Куда записываются сведения о формате дискеты?

— в FAT

+ в boot sector

— в корневой каталог

31. На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?

+ ничего не делает

+ отмечает их как испорченные

— использует, но осторожно

32. Что произойдет, если в FАТ испортиться информация?

+ все файлы будет невозможно читать

— пропадает информация на диске

— дискету придется выбросить

33. Системные программы для работы с дисками — это…

— операционные системы

— драйверы

+ дисковые утилиты

34. Что не входит в логическое форматирование диска?

— запись системных файлов

+ разбивка секторов и дорожек

— создание FAT таблицы

35. Основные программы для работы с дисками в Windows располагаются в папке…

+ Служебные

— Стандартные

— Office

36. Какая из программ предназначена для диагностики и коррекции диска?

— Speeddisk

— NC

+ HDDscan

36. Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…

— оптимизация диска

+ фрагментация диска

— форматирование диска

37. Какое высказывание неверно? Дефрагментация проводят с целью …

— оптимизации дискового пространства

— ускорения процесса чтения и записи файлов

+ сжатия информации

38. Какая из программ предназначена для дефрагментации диска?

+ Smart Defrag

— NDD

— Unerase

39. Что выполняет операционная система при удалении файла с диска?

— Перемешивает в FAT его кластеры

+ Уничтожает первый символ имени файла в каталоге

— Размагничивает участки диска, где располагался файл

40. Как можно удалить компьютерный вирус с диска?

— Перезагрузить систему

+ Специальной программой

— Удалить вирус невозможно

41. Архивация файлов – это…

— Объединение нескольких файлов

— Разметка дисков на сектора и дорожки

+ Сжатие файлов

42. Какая из программ является архиватором?

— NDD

— DRWEB

+ RAR

43. Какая из программ является антивирусной программой?

— NDD

+ DRWEB

— RAR

44. Что собой представляет компьютерный вирус?

+ Небольшая по размерам программа

— Миф, которого не существует

— Название популярной компьютерной игры

45. Что не поможет удалить с диска компьютерный вирус?

+ Дефрагментация диска

— Проверка антивирусной программой

— Форматирование диска

46. Сжатие информации при архивации представляет собой по сути…

— Особый вид кодирования информации

+ Удаление лишней информации

— Резервное кодирование информации

47. В каком случае не следует применять архивацию?

— Для экономии дискового пространства

+ Для уничтожения вирусов

— Для создания резервных копий файлов

48. Какое утверждение верно?

— Все файлы сжимаются при архивации одинаково

— Файлы растровой графики сжимаются лучше всего

+ Различные типы файлов сжимаются при архивации по — разному

49. Архиваторы характеризуются…

— Степенью и скоростью архивации

— Способом распространения

+ Методом и скорость сжатия

50. Какие из антивирусов не работают с вирусной базой?

— Доктора

— Фильтры

+ Ревизоры

51. Какие из антивирусов работают резидентно?

— Доктора

+ Фильтры

— Ревизоры

52. Мутанты, невидимки, черви-

— Программы-утилиты

— Виды антивирусных программ

+ Виды компьютерных вирусов

53. Что не является каналом распространения вирусов?

+ Устройства визуального отображения информации

— Компьютерные сети

— Внешние носители информации.

54. Основоположником отечественной вычислительной техники является:

— Золотарев Лев Викторович

— Попов Александр Глебович

+ Лебедев Сергей Алексеевич

55.  Подсистема это:

+ Предопределенная рабочая среда, посредством которой система координирует выделение ресурсов и распределяет задачи

— Множество элементов, находящихся в отношениях и связях друг с другом, которые образуют определённую целостность

— Часть информационной системы, выделяемой при проектировании системной архитектуры.

56. Расширение файла, как правило, характеризует:

— Объем памяти

— Путь к папке, где хранятся данные

+ Тип данных, хранящихся в файле

57. Производительность работы компьютера зависит от:

+ От комплектующих системного блока

— От установленного ПО

— От скорости Интернет-соединения

58. Озу это память в которой хранится:

— Информация о файловой системе

+ Выполняемый машинный код

— Кэшированные данные процессора

59. Первая ЭВМ называлась:

+ ENIAC

— Macintosh

— Linux

60. Для выхода на поисковый сервер необходимо:

— Зайти в браузер

— Ввести запрос в поисковом меню

+ Вписать в адресную строку браузера адрес поискового сервиса

61. Дисковод это устройство для:

+ Чтения информации со съемного носителя

— Записи информации на запоминающее устройство

— Соединения с LAN

62. Процессор обрабатывает информацию:

— В текстовом формате

+ В двоичном коде

— На языке Pascal

63. При отключении компьютера информация:

— Удаляется с HDD

— Сохраняется в кэше графического процессора

+ Удаляется с памяти ОЗУ

64. Протокол маршрутизации ip обеспечивает:

+ Пересылку информации в компьютерных сетях

— Возможность связи нескольких компьютеров и их данных в одну общую сеть

— Кодировку и дешифровку данных

65.  Во время исполнения прикладная программа хранится

— в кэш-памяти ядра

+ в памяти ОЗУ

— в памяти винчестера (жесткого диска)

66. За минимальную единицу измерения количества информации принято считать:

— Байт

— Килобит

+ Бит

67.  При выключении компьютера вся информация стирается:

+ В памяти оперативного запоминающего устройства

— Не стирается

— С памяти HDD

68. Первая ЭВМ в нашей стране называлась:

+ ENIAC

— Yota

— MacOs

69. Компьютер, подключенный к интернету, обязательно имеет:

— Связь с удаленным сервером

+ IP-адрес

— Доменное имя

70. Прикладное программное обеспечение это:

+ Программа общего назначения, созданная для выполнения задач

— Каталог программ для функционирования компьютера

— База данных для хранения информации

71. Первые ЭВМ были созданы в:

— 1941 году

— 1986 году

+ 1966 году

72. Служба ftp в интернете предназначена:

+ Для распространения данных

— Для соединения с Интернетом

— Для сохранения данных в облаке

73. Массовое производство персональных компьютеров началось:

— середина 80-х

— 60-70 года

+ в начале 2000 года

74. Электронная почта позволяет передавать:

+ Текстовые сообщения и приложенные файлы

— Только текстовые сообщения

— Только приложенные файлы

75. База данных это:

+ модель в которой упорядоченно хранятся данные

— программа для сбора и хранения информации

— таблица с данными в формате Exсe

76. Среди архитектур ЭВМ выделяют:

— Стационарные, портативные, автономные

+ Массивно-параллельные, симметричные многопроцессорные, распределенные

— Выделенные, разделенные, параллельно-ответвленные

77. Энергонезависимыми устройствами памяти персонального компьютера являются:

+ Жесткий диск

— Оперативная память

— Стриммер

78. Система программирования предоставляет программисту возможность:

— Проводить анализ существующих тематических модулей и подмодулей

+ Автоматически собирать разработанные модули в единый проект

— Автоматизировать математические модели тех или иных явлений

79. Сжатый файл представляет собой файл:

— Который давно не открывали

— Зараженный вредоносным вирусом

+ Упакованный при помощи программы-архиватора

80. Какую функцию выполняют периферийные устройства?

+ Ввод и вывод информации

— Долгосрочное хранение информации

— Обработка вновь поступившей информации и перевод ее на машинный язык

81. Что не характерно для локальной сети?

— Высокая скорость передачи сообщений

+ Обмен информацией и данными на больших расстояниях

— Наличие связующего звена между абонентами сети

82. Системная дискета необходима для:

— Первичного сохранения важных для пользователя файлов

— Удаления вредоносного программного обеспечения с компьютера

+ Первоначальной загрузки операционной системы

83. Электронные схемы для управления внешними устройствами — это:

+ Контроллеры

— Клавиатура и мышь

— Транзисторы и системные коммутаторы

84. Привод гибких дисков – это устройство для:

— Связи компьютера и съемного носителя информации

— Обработки команд ввода/вывода данных с компьютера на бумагу

+ Чтения и/или записи данных с внешнего носителя

тест 85. Адресуемость оперативной памяти означает:

+ Наличие номера у каждой ячейки оперативной памяти

— Дискретное представление информации в пределах всех блоков оперативной памяти

— Свободный доступ к произвольно выбранной ячейке оперативной памяти

86. Разрешающей способностью монитора является:

— Количество четко передаваемых цветов

+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях

— Величина диагонали

87. Первоначальный смысл слова «компьютер» — это:

— Многофункциональный калькулятор

— Разновидность кинескопа

+ Человек, выполняющий расчеты

88. Зарегистрированные сигналы – это:

+ Данные

— Потоки электромагнитных волн

— Способ передачи информации на большие расстояния

89. Модем – это устройство, предназначенное для:

— Преобразования текстовой и графической информации в аналоговую

+ Организации цифровой связи между двумя компьютерами посредством телефонной линии

— Обеспечения выхода в интернет для ЭВМ

90. Генеалогическое дерево семьи является … информационной моделью

— Ветвящейся

— Сетевой

+ Иерархической

91. Com порты компьютера обеспечивают:

+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами

— Доступ в интернет

— Подключение внешнего жесткого диска

92. Почтовый ящик абонента электронной почты представляет собой:

— Участок оперативной памяти почтового сервера, отведенный конкретному пользователю

+ Участок памяти на жестком диске почтового сервера, отведенный конкретному пользователю

— Специальное устройство для передачи и хранения корреспонденции в электронной форме

93. Расширение файла как правило характеризует:

+ Тип информации, содержащейся в файле

— Назначение файла

— Объем файла

94. Программное управление работой компьютера предполагает:

— Последовательность команд, выполнение которых приводит к активации определенной функции компьютера

+ Использование операционной системы, синхронизирующей работу аппаратных средств

— Преобразование аналогового информационного сигнала в цифровой

тест-95. К основным характеристикам процессора не относится:

+ Объем оперативной памяти

— Тактовая частота

— Частота системной шины

96. Тип шрифта TrueType означает, что:

+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде

— Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе

— Данный шрифт был использован по умолчанию при первичном создании документам

97. Web-страницы имеют расширение:

— .txt

— .bmp

+ .html

98. Технология Ole обеспечивает объединение документов, созданных:

— В любом из приложений Microsoft Office

+ Любым приложением, удовлетворяющим стандарту CUA

— В виде графического потока информации

99. Текстовые данные можно обработать:

— Мильтиофисными приложениями

— Гипертекстовыми приложениями

+ Тестовыми редакторами

100. Виртуальное устройство – это:

+ Смоделированный функциональный эквивалент устройства

— Сетевое устройство

— Разновидность ЭВМ

101. Файловая система – это:

+ Способ организации файлов на диске

— Объем памяти носителя информации

— Физическая организация носителя информации

102. Полный путь к файлу задан в виде адреса D:DocTest.doc. Назовите полное имя файла:

+ D:DocTest.doc

-.doc

— Test.doc

103. Исходя из признака функциональности различают программное обеспечение следующих видов:

— Прикладное, программное, целевое

+ Прикладное, системное, инструментальное

— Офисное, системное, управляющее

105. Какую структуру образуют папки (каталоги)?

— Реляционную

— Системную

+ Иерархическую

тест_106. К обязательным критериям качества программного обеспечения относится:

+ Надежность

— Универсальность

— Простота применения

107. На физическом уровне сети единицей обмена служит:

— Пакет

— Байт

+ Бит

108. Укажите различие между информационно-поисковой системой и системой управления базами данных:

— Запрещено редактировать данные

+ Отсутствуют инструменты сортировки и поиска

— Разный объем доступной информации

109. Процесс написания программы никогда не включает:

— Записи операторов на каком-либо языке программирования

— Отладку кода

+ Изменения физического окружения компьютера

110. Многократное исполнение одного и того же участка программы называют:

+ Циклическим процессом

— Регрессией

— Повторяющимся циклом

111. Что обеспечивает система электронного документооборота?

— Перевод документов, созданных рукописным способом, в электронный вид

+ Управление документами, созданными в электронном виде

— Автоматизацию деятельности компании

112. URL-адрес содержит сведения о:

+ Типе файла и его местонахождении

— Местонахождении файла и языке программирования, на котором он создан

— Типе файла и типе приложения

113. Главная функция сервера заключается в:

— Передаче информации от пользователя к пользователю

— Хранении информации

+ Выполнении специфических действий по запросам пользователей

114. Сетевая операционная система реализует:

— Связь компьютеров в единую компьютерную сеть

+ Управление ресурсами сети

— Управление протоколами и интерфейсами

115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:

— URL

+ HTTP

— HTML

тест*116. Архив (база) FTP – это:

— База данных

— Web-сервер

+ Хранилище файлов

117. На этапе отладки программы:

+ Проверяется корректность работы программы

— Проверяется правильность выбранных данных и операторов

— Выполняется промежуточный анализ эффективности программы

I. Коротко об XML¶

Введение в XML¶

XML ( англ. eXtensible Markup Language) — расширяемый язык разметки, предназначенный для хранения и передачи данных.

Простейший XML-документ выглядит следующим образом:

Первая строка — это XML декларация. Здесь определяется версия XML (1.0) и кодировка файла. На следующей строке описывается корневой элемент документа (открывающий тег). Следующие 4 строки описывают дочерние элементы корневого элемента ( title , author , year , price ). Последняя строка определяет конец корневого элемента (закрывающий тег).

Документ XML состоит из элементов (elements). Элемент начинается открывающим тегом (start-tag) в угловых скобках, затем идет содержимое (content) элемента, после него записывается закрывающий тег (end-teg) в угловых скобках.

Элементы могут содержать атрибуты, так, например, открывающий тег имеет атрибут lang , который принимает значение en . Значения атрибутов заключаются в кавычки (двойные или ординарные).

Некоторые элементы, не содержащие значений, допустимо записывать без закрывающего тега. В таком случае символ / ставится в конце открывающего тега:

Структура XML¶

XML документ должен содержать корневой элемент. Этот элемент является «родительским» для всех других элементов.

Все элементы в XML документе формируют иерархическое дерево. Это дерево начинается с корневого элемента и разветвляется на более низкие уровни элементов.

Все элементы могут иметь подэлементы (дочерние элементы):

Правила синтаксиса (Валидность)¶

Структура XML документа должна соответствовать определенным правилам. XML документ отвечающий этим правилам называется валидным (англ. Valid — правильный) или синтаксически верным. Соответственно, если документ не отвечает правилам, он является невалидным .

Основные правила синтаксиса XML:

  1. Теги XML регистрозависимы — теги XML являются регистрозависимыми. Так, тег не то же самое, что тег .

Открывающий и закрывающий теги должны определяться в одном регистре:

  1. XML элементы должны соблюдать корректную вложенность:
  1. У XML документа должен быть корневой элемент — XML документ должен содержать один элемент, который будет родительским для всех других элементов. Он называется корневым элементом.
  1. Значения XML атрибутов должны заключаться в кавычки:

Сущности¶

Некоторые символы в XML имеют особые значения и являются служебными. Если вы поместите, например, символ внутри XML элемента, то будет сгенерирована ошибка, так как парсер интерпретирует его, как начало нового элемента.

В примере ниже будет сгенерирована ошибка, так как в значении «ООО » атрибута НаимОрг содержатся символы и > .

Также ошибка будет сгенерирована и в слудющем примере, если название организации взять в обычные кавычки (английские двойные):

Чтобы ошибки не возникали, нужно заменить символ на его сущность. В XML существует 5 предопределенных сущностей:

Только символы и & строго запрещены в XML. Символ > допустим, но лучше его всегда заменять на сущность.

Таким образом, корректными будут следующие формы записей:

В последнем примере английские двойные кавычки заменены на французские кавычки («ёлочки»), которые не являются служебными символами.

Поиск информации в XML файлах (XPath)¶

XPath ( англ. XML Path Language) — язык запросов к элементам XML-документа. XPath расширяет возможности работы с XML.

XML имеет древовидную структуру. В документе всегда имеется корневой элемент (инструкция к дереву отношения не имеет). У элемента дерева всегда существуют потомки и предки, кроме корневого элемента, у которого предков нет, а также тупиковых элементов (листьев дерева), у которых нет потомков. Каждый элемент дерева находится на определенном уровне вложенности (далее — «уровень»). У элементов на одном уровне бывают предыдущие и следующие элементы.

Это очень похоже на организацию каталогов в файловой системе, и строки XPath, фактически, — пути к «файлам» — элементам. Рассмотрим пример списка книг:

XPath запрос /bookstore/book/price вернет следующий результат:

Сокращенная форма этого запроса выглядит так: //price .

С помощью XPath запросов можно искать информацию по атрибутам. Например, можно найти информацию о книге на итальянском языке: //title[@lang=»it»] вернет Everyday Italian .

Чтобы получить больше информации, необходимо модифицировать запрос //book[title[@lang=»it»]] вернет:

В приведенной ниже таблице представлены некоторые выражения XPath и результат их работы:

Кодировки¶

И еще один важный момент, который стоит рассмотреть — кодировки. Существует множество кодировок, о них подробнее можно прочитать в статье Набор символов.

Самыми распространенными кириллическими кодировками являются Windows-1251 и UTF-8 . Последняя является одним из стандартов, но большая часть ФНС отчетности имеет кодировку Windows-1251 .

В XML файле кодировка объявляется в декларации:

Часто можно столкнуться с ситуацией, когда текстовый редаткор некорректно распознает кодировку и отображает кракозябры. В такой случае, необходимо выбрать кодировку вручную, для этого выполните:

В большинстве случаев при работе с русскоязычными файлами помогает переключение кодировки на Windows-1251 или UTF-8 . Если все равно не удается прочитать содержимое XML документа, стоит открыть его в Mozilla Firefox, он отлично распознает кодировки.

Если ничего не помогает, вполне возможно, что файл был поврежден.

XSD схема¶

XML Schema — язык описания структуры XML-документа, его также называют XSD. Как большинство языков описания XML, XML Schema была задумана для определения правил, которым должен подчиняться документ. Но, в отличие от других языков, XML Schema была разработана так, чтобы её можно было использовать в создании программного обеспечения для обработки документов XML.

После проверки документа на соответствие XML Schema читающая программа может создать модель данных документа, которая включает:

  • словарь (названия элементов и атрибутов);
  • модель содержания (отношения между элементами и атрибутами и их структура);
  • типы данных.

Каждый элемент в этой модели ассоциируется с определённым типом данных, позволяя строить в памяти объект, соответствующий структуре XML-документа. Языкам объектно-ориентированного программирования гораздо легче иметь дело с таким объектом, чем с текстовым файлом.

Подробнее об XSD смотрите:

Примером использования XSD cхем может служить электронная отчетность:

XML формат

1. Что такое XML формат

Применяется формат XML сразу в нескольких направлениях:

  • верстка сайтов
  • систематизированное оформление таблиц
  • базы данных
  • настройки запуска приложений

Читаемость – главная идея XML-документа. Даже без дополнительных инструментов можно открыть файл и, бегло пробежавшись глазами по описанным символам, легко разобраться, какие инструкции заложены внутри, и какие события запустятся при непосредственном использовании по прямому назначению.

Базируется язык разметки на кодировке Юникод (UTF-8 и UTF-16) и легко подстраивается под любые конкретные нужды (главное соблюдать некоторые обязательные правила – к примеру, размещать в первой строчке документа обязательную конструкцию, определяющую версию XML, кодировке и подключаемых библиотеках). Но то лишь нюансы – куда важнее разобраться, как можно открыть документ XML и получить информативный текст, а не набор неразборчивых символов.

Итак, рассмотрим популярные способы для открытия XML файл.

2. Открыть XML через блокнот

Операционная система Windows в предустановленном состоянии сразу же способна взаимодействовать с файлами практически любых текстовых форматов. Да, не вся информация выглядит в первозданном виде (некоторые символы из-за нечитаемой кодировки отображаются некорректно) и все же уловить основную суть не проблема! Главное – вооружиться терпением и перепробовать все возможные настройки. Какие? Инструкция ниже:

1. Первая задача – загрузить нужный файл на компьютер в любую папку. Дальше остается или заглянуть в пуск, набрав в поиске «Блокнот», а там уж открыть документ.

Или перейти к конкретному каталогу, куда загружен XML документ, и уже оттуда вызывать меню взаимодействия и выбирать нужное действие.

Если же в вызываемом списке не появился «Блокнот», то придется нажать на пункт «Выбрать другое приложение». И уже оттуда нажать на необходимую кнопку.

2. Как результат – документ открыт в первозданном виде. Теги, атрибуты, описание действий. Да, не слишком информативно (в сути разберутся лишь программисты и верстальщики), а потому – стоит искать альтернативные источники вдохновения.

3. Открыть XML через браузеры

Раз уж формат XML появился для экспериментального «строительства» сайтов (на данный момент нишу верстки занимает HTML и таблица стилей CSS), то и Google Chrome и Mozilla Firefox с легкостью воспринимают всю спрятанную в документах информацию. Да еще и выводят все теги и атрибуты не только в виде текста, но и в соответствии с определенным оформлением (если внутри описана таблица, то на выходе появится информация, уложенная по полочкам строчек и столбцов).

Как загрузить XML в браузер? Элементарно! Можно спокойненько перетащить требуемый документ в любое открытое окно, а дальше останется лишь наблюдать за результатом.

И вот весь текст на экране, в строке поиска – каталог размещения открывшегося файла, а по центру экрана – несколько рекомендаций непосредственно от браузера. К примеру, Google Chrome может предупредить, нарушен ли где-то синтаксис, нужны ли дополнительные правки и почему, собственно, возникают проблемы.

В Firefox ситуация та же, правда, ошибки и предупреждения выводятся на русском языке!

Стоит ли всегда открывать XML через браузер? Однозначно ответить на вопрос невозможно. С одной стороны – можно сразу же посмотреть, как выглядит формат не «на бумаге», а в действии. Кроме того, кодировку не нужно выбирать (определяется автоматически), да и устанавливать дополнительные программы не нужно. Но то лишь со стороны непосредственного использования. Если же нужны правки, изменения или хоть какое-то взаимодействие с документов, то без дополнительных приложений точно не обойтись.

4. XML файлы через продукты Microsoft Office

Пакет программ от Microsoft с файлами XML взаимодействовать умеет, но лишь по части отображения конечной информации (после выполнения всех процессоров, заложенных в документе), а не для непосредственного взаимодействия и редактирования. И Word, и Excel сработают, как калькуляторы, в которые занесли целый пример, и нажали кнопку «Посчитать». В итоге, на экране и появится результат, без какой-либо дополнительной информации.

4.1. Открыть XML в Microsoft Word:

1. Тут два пути, как и с блокнотом. Можно или сразу открыть приложение и в выпадающем меню выбрать «Открыть».

Или же перейти в необходимый каталог и уже оттуда, нажав правой кнопкой, вызвать список действий.

2. Вне зависимости от выбранного маршрута, результат одинаковый. На экране появится какая-то определенная информация без тегов и атрибутов, лишь голый текст.

Как отмечает Word, офисного набора для отображения XML в другом виде недостаточно, нужны дополнительные плагины и инструкции, устанавливаемые «сверху». В ином случае, можно и не рассчитывать на полноценное взаимодействие.

4.2. Открыть XML в Microsoft Excel:

1. Первоначальные действия все те же.

2. Из реальных отличий – необходимость выбрать сценарий при взаимодействии с XML. Стоит ли Excel открывать все данные, как таблицу или же в виде книги с определенными задачами.

3. Перепробовать можно разные варианты, однако результат такой же, как и в Word – текст, появившийся после обработки всех тегов, атрибутов и процессов, но разбитый на ячейки.

Словом, пакет офисных программ от Microsoft не выполняет и половины требуемых задач – не позволяет редактировать текст, не отображает системные данные, да еще и с трудом обрабатывает некоторую информацию и частенько выдает ошибки. Кроме того, в последних версиях Word и Excel за 2016 год, разработчики практически отказались от возможности взаимодействия с XML, а потому и рассчитывать на подобного со скрипом работающего помощника точно не стоит.

5. Официальные редакторы для открытия XML

Список программ, специализирующихся на взаимодействии с XML огромен, из-за чего невозможно перечислить и половины вариантов. А потому – инструкция по использованию на примере XML Marker, бесплатно распространяемом инструменте, воспринимаемом разную кодировку, подсвечивающем синтаксис, отображающем одновременно и древо документа, и всю текстовую информацию. Кроме того, разработчики обещают автоматические обновления, исправляющие некоторые ошибки и недоработки, целую коллекцию дополнительных советов и рекомендаций, позволяющих, к примеру, избавиться от каких-нибудь ошибок при вводе (даже некоторые неправильно заданные теги в конце информационного кода могут привести к проблемам при воспроизведении).

Из дополнительных плюсов – поддержка разных языков, возможность менять формат, а еще – невероятная скорость обработки данных (даже состоящие из тысячи ячеек таблицы открываются за считанные секунды). И, раз уж подобный редактор настолько всесилен, почему бы не приступить к установке?

1. Прежде всего, придется заглянуть на официальный сайт. И в меню слева найти кнопку Download.

На открывшейся странице остается лишь выбрать необходимую для загрузки версию. Доступно несколько вариантов – и совсем «древние» и «тестируемые», и последние со всеми необходимыми обновлениями. Вариантов, с какого сервера все сохранять, тоже несколько – тут уж дело вкуса (в любом случае, дистрибутив весит всего несколько десятков мегабайт).

2. Дальше – запустить дистрибутив, прочитать строки приветствия, нажать Next.

Принять все лицензии и пользовательское соглашение.

Выбрать папку для установки (какой-то гигантской разницы нет).

Последний этап – выбрать, нужны ли ярлыки на рабочем столе и в меню «Пуск», и стоит ли ассоциировать формат «XML» с программой. Если подобной необходимости нет, то все галочки можно спокойно поснимать.

После завершения установки останется лишь запустить инструмент и приступить к непосредственному использованию.

3. Итак, для запуска нужного файла нужно нажать на пункт «File» и вызвать выпадающее меню, затем – кликнуть на «Open» для непосредственного перехода к поиску.

После открытия на экране появится все сохраненная в документе информация, с поддержкой всех атрибутов и тегов. Кроме того, любые данные разрешат править и изменять, а затем – просматривать визуальные копии в дополнительном окне.

Ну, и коротко о ключевых возможностей. Слева – иерархия всех данных (какие теги складываются, какая информация важнее и все остальное), справа – выделенный код, снизу – отображение. Если появятся какие-то ошибки, то система сразу же обо всем предупредит, да еще и выделит место, где нужны срочные изменения.

В общем, идеальный инструмент для тех, кто не просто что-то открывает, а реально взаимодействует и применяет.

Из минусов – цена. Разработчики предлагают или абонентскую плату с переводом денег каждый месяц, или одноразовый платеж. Впрочем, опробовать инструмент можно совершенно бесплатно без функциональных ограничений, но на основе пробного периода.

6. Редактирование XML-файлов онлайн

Если необходимость платить реальные деньги за виртуальный продукт не по нраву, то остается последний вариант – воспользоваться редактором, который читает формат XML онлайн. Ресурсов с подобным функционалом много, но главный помощник расположен по адресу – xmlgrid.net

Из ключевых возможностей – запуск нужного файла через вкладку непосредственного «Открытия». Еще можно вставлять ссылку на документ и применять теги и атрибуты вручную и с нуля. Кроме воспроизведения, можно посмотреть демонстрацию о языке XML, где разработчики постарались объяснить способы применения различных возможностей и варианты использования разметки.

Как открыть XML файл в читаемом виде?

Существует множество различных форматов документов, которые не всегда можно воспроизвести простым образом. К примеру, как открыть XML файл в читаемом виде, чтобы не только просматривать, но и редактировать представленную информацию? Об этом и пойдет речь в сегодняшней публикации. Тема несложная, но очень важная для понимания.

Что за XML?

Данный формат вмещает в себя данные, отформатированные особым образом. Разметка во многом напоминает язык HTML (для создания веб-страниц), но внутри могут содержаться настройки программного обеспечения, базы данных и т.д.

Уверен, программистам нет смысла объяснять суть. Но когда обычный пользователь впервые сталкивается с такими файлами, не понимает, как его открыть в удобном для восприятия виде. К примеру, нередко возникает логичный запрос — чем открыть XML файлы Росреестра, полученные по электронной почте?

Схема кода достаточно проста: есть определенные теги форматирования, информация имеет древовидную структуру и состоит из атрибутов, значений. Каждый человек может вносить свои изменения, добавлять данные. Каким же образом это сделать лучше всего?

Просмотр в браузере

Если на Вашем ПК не установлено дополнительное программное обеспечении, то при попытке открытия файла XML запуститься браузер. Стоит отметить, что разные обозреватели отображают контент неодинаково. К примеру, в Internet Explorer разметка выглядит слегка хаотично, в Firefox – намного нагляднее.

  • Чтобы выбрать приложение для открытия, нужно кликнуть по документу правой кнопкой мышки и в появившемся меню выбрать «Свойства».
  • На главной вкладке кликаем по кнопке «Изменить»:

  • Указываем путь к иному браузеру или приложению:

Какой программой открывать XML файлы?

Помимо браузеров есть немало другого софта, который позволяет решить проблему. Стандартный «Блокнот» отображает хаотичную информацию. То же самое можно сказать и о старых версиях редактора Word. Но уже начиная с редакции 2007 года документы запускаются в читаемом виде, с правильной структурой:

Единственный недостаток такого способа – большое количество страниц. Можно долго листать, пока доберетесь до нужного места. Поэтому, я советую воспользоваться офисным комплексом Майкрософт Эксель.

Как открыть XML в MS Excel?

Достаточно запустить программу и нажать сочетание клавиш Ctrl + O . Затем указываем путь к документу и дожидаемся загрузки. Таблица может формироваться длительное время, утилита немного подвиснет, но не нужно сразу её закрывать. Дождитесь окончания процесса, и вы увидите нечто подобное:

Красота, не правда ли? Всё понятно и доступно.

Продвинутый «Блокнот»

Используя софт с названием Notepad++, скачать который рекомендую на официальном сайте по ссылке , Вы сможете не только просмотреть код, но и отредактировать его при необходимости:

Также, в сети можно найти массу онлайн сервисов и специальных утилит. Вот некоторые из них:

  • xmlgrid.net (нажимаем на кнопку «Open file» и выбираем файл);
  • EditiX Lite (скачиваем, устанавливаем приложение);
  • XMLPad (нужно скачать софт, инсталлировать на ПК).

Откровенно говоря, для простого просмотра достаточно и браузера. Но если намерены вносить корректировки, то придется обратиться к специфическому ПО.

Я рассказал, как открыть XML файл в читаемом виде, способов немало. Практически все они схожи между собой, поэтому, достаточно и тех, которые я перечислил в обзоре.

Хотелось бы узнать Ваше мнение по теме, которое можете высказать в комментариях.

Главная / Интернет-технологии /
Лекции по современным веб-технологиям / Тест 4

Упражнение 1:


Номер 1

Какая цветовая схема создается при использовании одного базового цвета и всех его оттенков?

Ответ:

(1) монохроматическая цветовая схема 

(2) дополнительная цветовая схема 

(3) триадическая цветовая схема 

(4) тетрадические цветовые схемы 


Номер 2

Какая цветовая схема создается при выборе одного цвета и добавлении к нему двух других цветов, расположенных на одинаковых расстояниях друг от друга на цветовом круге

Ответ:

(1) монохроматическая цветовая схема 

(2) дополнительная цветовая схема 

(3) триадическая цветовая схема 

(4) тетрадические цветовые схемы 


Номер 3

Какая цветовая схема создается при выборе одного цвета и его противоположного?

Ответ:

(1) монохроматическая цветовая схема 

(2) дополнительная цветовая схема 

(3) триадическая цветовая схема 

(4) тетрадические цветовые схемы 


Упражнение 2:


Номер 1

Какие цвета считаются основными в системе RGB?

Ответ:

(1) красный, желтый, синий 

(2) красный, зеленый, синий 

(3) сине-зеленый, пурпурный, желтый, черный 


Номер 2

Какие цвета считаются дополнительными в системе RGB?

Ответ:

(1) красный 

(2) желтый 

(3) синий 

(4) зеленый 

(5) пурпурный 


Номер 3

Код #000000 в схеме RGB соответствует:

Ответ:

(1) черному цвету 

(2) белому цвету 


Упражнение 3:


Номер 1

Выберите верные утверждения:

Ответ:

(1) под юзабилити сайта обычно понимают его доступность для пользователей нестандартных браузеров 

(2) набирая адрес сайта без указания имени файла пользователь попадает на домашнюю (главную) страницу сайта 

(3) ограниченный выбор шрифтов при создании веб-сайта обусловлен возможным отсутствием того или иного шрифта на компьютере посетителя сайта 


Номер 2

Выберите верные утверждения:

Ответ:

(1) моноширинный шрифт это шрифт, расстояние между символами которого всегда одинаково 

(2) наиболее комфортной для пользователя является длина строки 50-65 символов 

(3) если на компьютере посетителя страницы отсутствует используемый на сайте шрифт, его браузер воспользуется шрифтом по умолчанию 


Номер 3

Выберите верные утверждения:

Ответ:

(1) при выравнивании текста по ширине браузеры используют как автоматический перенос слов так и увеличение интервалов между словами 

(2) кернинг — это избирательное изменение интервала между буквами в зависимости от их формы 

(3) подчеркивание — лучший способ выделения размещенного на веб-странице текста 


Упражнение 4:


Номер 1

При семантической верстке выбор элементов HTML происходит ...

Ответ:

(1) на основе их смыслового значения 

(2) на основе того, как они выглядят в браузере 


Номер 2

Выберите блочные элементы:

Ответ:

(1) DIV  

(2) H1 

(3) EM 

(4) P 

(5) A 


Номер 3

Выберите cтроковые элементы:

Ответ:

(1) DIV  

(2) H1 

(3) EM 

(4) P 

(5) A 


Упражнение 5:


Номер 1

Выберите вариант синтаксически корректной записи элемента P

Ответ:

(1) <P>Текст</P> 

(2) </p>Текст</P> 

(3) <P>Текст</p> 

(4) <p>Текст</p> 


Номер 2

Выберите фрагмент кода, реализующего правильную вложенность элементов:

Ответ:

(1) <P><EM>Важный текст</EM></P> 

(2) <P><EM>Важный текст</P></EM> 

(3) <EM><P>Важный текст</EM></P> 


Номер 3

Выберите правильные утверждения относительно использования атрибутов элементов HTML:

Ответ:

(1) атрибуты размещаются в начальном теге после имени элемента 

(2) атрибуты отделяются друг от друга запятыми 

(3) порядок следования атрибутов в теге строго определен 

(4) значение атрибута следует за знаком равенства, стоящим после имени атрибута 


Упражнение 6:


Номер 1

Какой атрибут позволяет задать принадлежность элемента определенному классу?

Ответ:

(1) style 

(2) id 

(3) class 

(4) dir 

(5) lang 


Номер 2

Выберите фрагмент HTML-кода, содержащий ошибку:

Ответ:

 

(1)

…<p/>
<P id=»text»>Текст</P><p/>
<P id=»text»>Еще текст</P><p/>

 

 

(2)

…<p/>
<P id=»text»>Текст</P><p/>
<P class=»text»>Еще текст</P><p/>

 

 

(3)

…<p/>
<P class=»text»>Текст</P><p/>
<P class=»text»>Еще текст</P><p/>

 


Номер 3

К каким элементам недопустимо применять атрибуты id, class и style?

Ответ:

(1) HEAD 

(2) PRE 

(3) P 

(4) TITLE 

(5) TABLE 


Упражнение 7:


Номер 1

Найдите ошибку:

Ответ:

(1)
<P>
Элемент <ТIТLЕ> не показывается напрямую на веб-странице.
</P>
 

(2)
<P>
Элемент &lt;ТIТLЕ&gt; не показывается напрямую на веб-странице.
</P>
 

(3) ошибки нет 


Номер 2

Отметьте верные утверждения

Ответ:

(1)
текст комментария должен быть заключен между открывающим <!— и закрывающим —> разделителями.
 

(2) текст комментария начинается с символа # 

(3) в тексте комментариев запрещено использовать два подряд идущих дефиса 

(4) текст комментария должен быть заключен между символами /* и */ 

(5) многострочные коммментарии в HTML не поддерживаются 


Номер 3

Какие атрибуты могут быть у конечных тегов?

Ответ:

(1) такие же, как и у соответствующих им начальных тегов 

(2) только class, id, style и title 

(3) никаких 


Упражнение 8:


Номер 1

Элемент декларации типа документа (<!DOCTYPE>)

Ответ:

(1)
обязателен для страниц, претендующих на соответствие стандартам: без него код не пройдет проверку валидатором.
 

(2) не несет полезной информации для браузера 

(3) является обязательным вложенным элементом для элемента <HTML>
 

(4)
является НЕобязательным вложенным элементом для элемента <HTML>
 

(5)
указывает браузеру основные синтаксические элементы для каждой версии HTML, а также режим воспроизведения
 


Номер 2

Выберите корректные фрагменты HTML-кода

Ответ:

 

(1)

<HEAD>
<TITLE>Моя страница</TITLE>
</HEAD>
<HTML>
<BODY>
<P>Всем привет</P>
</BODY>
</HTML>

 

(2)

<HTML>
<HEAD>
<TITLE>Моя страница</TITLE>
</HEAD>
<BODY>
<P>Всем привет</P>
</BODY>
</HTML>
 

 

(3)

<HTML>
<HEAD></HEAD>
<BODY>
<P>Всем привет</P>
</BODY>
</HTML>


Номер 3

Выберите элементы, присутствие которых в элементе HEAD обязательно:

Ответ:

(1) TITLE  

(2) BASE 

(3) SCRIPT 

(4) STYLE 

(5) META 


Тесты по информатике

1. Как называется группа файлов, которая хранится отдельной группой и имеет собственное имя ?

— Байт

+ Каталог

— Дискета

2. Как называются данные или программа на магнитном диске?

— Папка

+ Файл

— Дискета

3. Какие символы разрешается использовать в имени файла или имени директории в Windows?

— Цифры и только латинские буквы

+ Латинские, русские букву и цифры

— Русские и латинские буквы

4. Выберите имя файла anketa с расширением txt.

— Anketa. txt.

+ Anketa. txt

— Anketa/txt.

5. Укажите неправильное имя каталога.

— CD2MAN;

— CD-MAN;

+ CDMAN;

6. Какое наибольшее количество символов имеет имя файла или каталога в Windows?

+ 255

— 10

— 8

7. Какое наибольшее количество символов имеет расширение имени файла?

+ 3

— 8

— 2

8. Какое расширение у исполняемых файлов?

— exe, doс

— bak, bat

+ exe, com, bat

9. Что необходимо компьютеру для нормальной работы?

— Различные прикладные программы

+ Операционная система

— Дискета в дисководе

10. Сколько окон может быть одновременно открыто?

+ много

— одно

— два

11. Какой символ заменяет любое число любых символов?

— ?

+ *

12. Какой символ заменяет только один символ в имени файла?

+ ?

— *

13. Как записать : “Все файлы без исключения”?

— ?.?

+ *.*

— *.?

14. Укажите неправильное имя каталога.

— RAZNOE

+ TER**N

— REMBO

15. Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?

— корневой

— дочерний

+ родительский

16. Что выполняет компьютер сразу после включения POWER?

— перезагрузка системы

+ проверку устройств и тестирование памяти

— загрузку программы

17. Что необходимо сделать для выполнения теплого старта OC?

— вставить в дисковод системную дискету

+ нажать кнопку RESET

— набрать имя программы, нажать ENTER.

18. Могут ли быть несколько окон активными одновременно?

— да

+ нет

19. Какое окно считается активным?

— первое из открытых

— любое

+ то, в котором работаем.

20. Может ли каталог и файлы в нем иметь одинаковое имя?

— да

+ нет

21. Может ли в одном каталоге быть два файла с одинаковыми именами?

— да

+ нет

22. Может ли в разных каталогах быть два файла с одинаковыми именами.

+ да

— нет

23. Сколько программ могут одновременно исполнятся?

— сколько угодно

— одна

+ сколько потянет ПК

24. Что не является операционной системой?

— WINDOWS;

+ Norton Commander

— MS DOS

25. Возможно ли восстановить стертую информацию на дискете?

— возможно всегда

+ возможно, но не всегда

26. Для чего служат диски?

— для обработки информации

— для печатания текстов

+ для сохранения информации

27. Что нужно сделать с новой дискетой перед ее использованием?

— оптимизировать

— дефрагментировать

+ отформатировать

28. При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?

— не годится вообще

+ годится, кроме запорченных секторов

— годится полностью

29. Дискеты каких размеров в дюймах применяют в компьютерах?

+ 5,25 и 3,5

— 5,5 и 5,25

— 2,5 и 3,5

26. Какая из программ не является утилитой для роботы с диском?

— NDD

— FORMAT

+ Excel

27. Что такое кластер на магнитном диске?

— конверт для диска

+ единица дискового пространства

— виртуальный диск

28. Какой номер имеет начальная дорожка?

— 1

+ 0

— 79

29. Что содержит 0-я дорожка каждой дискеты?

+ корневой каталог

+ FАТ — таблицу

— файлы.

30. Куда записываются сведения о формате дискеты?

— в FAT

+ в boot sector

— в корневой каталог

31. На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?

+ ничего не делает

+ отмечает их как испорченные

— использует, но осторожно

32. Что произойдет, если в FАТ испортиться информация?

+ все файлы будет невозможно читать

— пропадает информация на диске

— дискету придется выбросить

33. Системные программы для работы с дисками — это…

— операционные системы

— драйверы

+ дисковые утилиты

34. Что не входит в логическое форматирование диска?

— запись системных файлов

+ разбивка секторов и дорожек

— создание FAT таблицы

35. Основные программы для работы с дисками в Windows располагаются в папке…

+ Служебные

— Стандартные

— Office

36. Какая из программ предназначена для диагностики и коррекции диска?

— Speeddisk

— NC

+ HDDscan

36. Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…

— оптимизация диска

+ фрагментация диска

— форматирование диска

37. Какое высказывание неверно? Дефрагментация проводят с целью …

— оптимизации дискового пространства

— ускорения процесса чтения и записи файлов

+ сжатия информации

38. Какая из программ предназначена для дефрагментации диска?

+ Smart Defrag

— NDD

— Unerase

39. Что выполняет операционная система при удалении файла с диска?

— Перемешивает в FAT его кластеры

+ Уничтожает первый символ имени файла в каталоге

— Размагничивает участки диска, где располагался файл

40. Как можно удалить компьютерный вирус с диска?

— Перезагрузить систему

+ Специальной программой

— Удалить вирус невозможно

41. Архивация файлов – это…

— Объединение нескольких файлов

— Разметка дисков на сектора и дорожки

+ Сжатие файлов

42. Какая из программ является архиватором?

— NDD

— DRWEB

+ RAR

43. Какая из программ является антивирусной программой?

— NDD

+ DRWEB

— RAR

44. Что собой представляет компьютерный вирус?

+ Небольшая по размерам программа

— Миф, которого не существует

— Название популярной компьютерной игры

45. Что не поможет удалить с диска компьютерный вирус?

+ Дефрагментация диска

— Проверка антивирусной программой

— Форматирование диска

46. Сжатие информации при архивации представляет собой по сути…

— Особый вид кодирования информации

+ Удаление лишней информации

— Резервное кодирование информации

47. В каком случае не следует применять архивацию?

— Для экономии дискового пространства

+ Для уничтожения вирусов

— Для создания резервных копий файлов

48. Какое утверждение верно?

— Все файлы сжимаются при архивации одинаково

— Файлы растровой графики сжимаются лучше всего

+ Различные типы файлов сжимаются при архивации по — разному

49. Архиваторы характеризуются…

— Степенью и скоростью архивации

— Способом распространения

+ Методом и скорость сжатия

50. Какие из антивирусов не работают с вирусной базой?

— Доктора

— Фильтры

+ Ревизоры

51. Какие из антивирусов работают резидентно?

— Доктора

+ Фильтры

— Ревизоры

52. Мутанты, невидимки, черви-

— Программы-утилиты

— Виды антивирусных программ

+ Виды компьютерных вирусов

53. Что не является каналом распространения вирусов?

+ Устройства визуального отображения информации

— Компьютерные сети

— Внешние носители информации.

54. Основоположником отечественной вычислительной техники является:

— Золотарев Лев Викторович

— Попов Александр Глебович

+ Лебедев Сергей Алексеевич

55.  Подсистема это:

+ Предопределенная рабочая среда, посредством которой система координирует выделение ресурсов и распределяет задачи

— Множество элементов, находящихся в отношениях и связях друг с другом, которые образуют определённую целостность

— Часть информационной системы, выделяемой при проектировании системной архитектуры.

56. Расширение файла, как правило, характеризует:

— Объем памяти

— Путь к папке, где хранятся данные

+ Тип данных, хранящихся в файле

57. Производительность работы компьютера зависит от:

+ От комплектующих системного блока

— От установленного ПО

— От скорости Интернет-соединения

58. Озу это память в которой хранится:

— Информация о файловой системе

+ Выполняемый машинный код

— Кэшированные данные процессора

59. Первая ЭВМ называлась:

+ ENIAC

— Macintosh

— Linux

60. Для выхода на поисковый сервер необходимо:

— Зайти в браузер

— Ввести запрос в поисковом меню

+ Вписать в адресную строку браузера адрес поискового сервиса

61. Дисковод это устройство для:

+ Чтения информации со съемного носителя

— Записи информации на запоминающее устройство

— Соединения с LAN

62. Процессор обрабатывает информацию:

— В текстовом формате

+ В двоичном коде

— На языке Pascal

63. При отключении компьютера информация:

— Удаляется с HDD

— Сохраняется в кэше графического процессора

+ Удаляется с памяти ОЗУ

64. Протокол маршрутизации ip обеспечивает:

+ Пересылку информации в компьютерных сетях

— Возможность связи нескольких компьютеров и их данных в одну общую сеть

— Кодировку и дешифровку данных

65.  Во время исполнения прикладная программа хранится

— в кэш-памяти ядра

+ в памяти ОЗУ

— в памяти винчестера (жесткого диска)

66. За минимальную единицу измерения количества информации принято считать:

— Байт

— Килобит

+ Бит

67.  При выключении компьютера вся информация стирается:

+ В памяти оперативного запоминающего устройства

— Не стирается

— С памяти HDD

68. Первая ЭВМ в нашей стране называлась:

+ ENIAC

— Yota

— MacOs

69. Компьютер, подключенный к интернету, обязательно имеет:

— Связь с удаленным сервером

+ IP-адрес

— Доменное имя

70. Прикладное программное обеспечение это:

+ Программа общего назначения, созданная для выполнения задач

— Каталог программ для функционирования компьютера

— База данных для хранения информации

71. Первые ЭВМ были созданы в:

— 1941 году

— 1986 году

+ 1966 году

72. Служба ftp в интернете предназначена:

+ Для распространения данных

— Для соединения с Интернетом

— Для сохранения данных в облаке

73. Массовое производство персональных компьютеров началось:

— середина 80-х

— 60-70 года

+ в начале 2000 года

74. Электронная почта позволяет передавать:

+ Текстовые сообщения и приложенные файлы

— Только текстовые сообщения

— Только приложенные файлы

75. База данных это:

+ модель в которой упорядоченно хранятся данные

— программа для сбора и хранения информации

— таблица с данными в формате Exсe

76. Среди архитектур ЭВМ выделяют:

— Стационарные, портативные, автономные

+ Массивно-параллельные, симметричные многопроцессорные, распределенные

— Выделенные, разделенные, параллельно-ответвленные

77. Энергонезависимыми устройствами памяти персонального компьютера являются:

+ Жесткий диск

— Оперативная память

— Стриммер

78. Система программирования предоставляет программисту возможность:

— Проводить анализ существующих тематических модулей и подмодулей

+ Автоматически собирать разработанные модули в единый проект

— Автоматизировать математические модели тех или иных явлений

79. Сжатый файл представляет собой файл:

— Который давно не открывали

— Зараженный вредоносным вирусом

+ Упакованный при помощи программы-архиватора

80. Какую функцию выполняют периферийные устройства?

+ Ввод и вывод информации

— Долгосрочное хранение информации

— Обработка вновь поступившей информации и перевод ее на машинный язык

81. Что не характерно для локальной сети?

— Высокая скорость передачи сообщений

+ Обмен информацией и данными на больших расстояниях

— Наличие связующего звена между абонентами сети

82. Системная дискета необходима для:

— Первичного сохранения важных для пользователя файлов

— Удаления вредоносного программного обеспечения с компьютера

+ Первоначальной загрузки операционной системы

83. Электронные схемы для управления внешними устройствами — это:

+ Контроллеры

— Клавиатура и мышь

— Транзисторы и системные коммутаторы

84. Привод гибких дисков – это устройство для:

— Связи компьютера и съемного носителя информации

— Обработки команд ввода/вывода данных с компьютера на бумагу

+ Чтения и/или записи данных с внешнего носителя

тест 85. Адресуемость оперативной памяти означает:

+ Наличие номера у каждой ячейки оперативной памяти

— Дискретное представление информации в пределах всех блоков оперативной памяти

— Свободный доступ к произвольно выбранной ячейке оперативной памяти

86. Разрешающей способностью монитора является:

— Количество четко передаваемых цветов

+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях

— Величина диагонали

87. Первоначальный смысл слова «компьютер» — это:

— Многофункциональный калькулятор

— Разновидность кинескопа

+ Человек, выполняющий расчеты

88. Зарегистрированные сигналы – это:

+ Данные

— Потоки электромагнитных волн

— Способ передачи информации на большие расстояния

89. Модем – это устройство, предназначенное для:

— Преобразования текстовой и графической информации в аналоговую

+ Организации цифровой связи между двумя компьютерами посредством телефонной линии

— Обеспечения выхода в интернет для ЭВМ

90. Генеалогическое дерево семьи является … информационной моделью

— Ветвящейся

— Сетевой

+ Иерархической

91. Com порты компьютера обеспечивают:

+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами

— Доступ в интернет

— Подключение внешнего жесткого диска

92. Почтовый ящик абонента электронной почты представляет собой:

— Участок оперативной памяти почтового сервера, отведенный конкретному пользователю

+ Участок памяти на жестком диске почтового сервера, отведенный конкретному пользователю

— Специальное устройство для передачи и хранения корреспонденции в электронной форме

93. Расширение файла как правило характеризует:

+ Тип информации, содержащейся в файле

— Назначение файла

— Объем файла

94. Программное управление работой компьютера предполагает:

— Последовательность команд, выполнение которых приводит к активации определенной функции компьютера

+ Использование операционной системы, синхронизирующей работу аппаратных средств

— Преобразование аналогового информационного сигнала в цифровой

тест-95. К основным характеристикам процессора не относится:

+ Объем оперативной памяти

— Тактовая частота

— Частота системной шины

96. Тип шрифта TrueType означает, что:

+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде

— Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе

— Данный шрифт был использован по умолчанию при первичном создании документам

97. Web-страницы имеют расширение:

— .txt

— .bmp

+ .html

98. Технология Ole обеспечивает объединение документов, созданных:

— В любом из приложений Microsoft Office

+ Любым приложением, удовлетворяющим стандарту CUA

— В виде графического потока информации

99. Текстовые данные можно обработать:

— Мильтиофисными приложениями

— Гипертекстовыми приложениями

+ Тестовыми редакторами

100. Виртуальное устройство – это:

+ Смоделированный функциональный эквивалент устройства

— Сетевое устройство

— Разновидность ЭВМ

101. Файловая система – это:

+ Способ организации файлов на диске

— Объем памяти носителя информации

— Физическая организация носителя информации

102. Полный путь к файлу задан в виде адреса D:DocTest.doc. Назовите полное имя файла:

+ D:DocTest.doc

-.doc

— Test.doc

103. Исходя из признака функциональности различают программное обеспечение следующих видов:

— Прикладное, программное, целевое

+ Прикладное, системное, инструментальное

— Офисное, системное, управляющее

105. Какую структуру образуют папки (каталоги)?

— Реляционную

— Системную

+ Иерархическую

тест_106. К обязательным критериям качества программного обеспечения относится:

+ Надежность

— Универсальность

— Простота применения

107. На физическом уровне сети единицей обмена служит:

— Пакет

— Байт

+ Бит

108. Укажите различие между информационно-поисковой системой и системой управления базами данных:

— Запрещено редактировать данные

+ Отсутствуют инструменты сортировки и поиска

— Разный объем доступной информации

109. Процесс написания программы никогда не включает:

— Записи операторов на каком-либо языке программирования

— Отладку кода

+ Изменения физического окружения компьютера

110. Многократное исполнение одного и того же участка программы называют:

+ Циклическим процессом

— Регрессией

— Повторяющимся циклом

111. Что обеспечивает система электронного документооборота?

— Перевод документов, созданных рукописным способом, в электронный вид

+ Управление документами, созданными в электронном виде

— Автоматизацию деятельности компании

112. URL-адрес содержит сведения о:

+ Типе файла и его местонахождении

— Местонахождении файла и языке программирования, на котором он создан

— Типе файла и типе приложения

113. Главная функция сервера заключается в:

— Передаче информации от пользователя к пользователю

— Хранении информации

+ Выполнении специфических действий по запросам пользователей

114. Сетевая операционная система реализует:

— Связь компьютеров в единую компьютерную сеть

+ Управление ресурсами сети

— Управление протоколами и интерфейсами

115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:

— URL

+ HTTP

— HTML

тест*116. Архив (база) FTP – это:

— База данных

— Web-сервер

+ Хранилище файлов

117. На этапе отладки программы:

+ Проверяется корректность работы программы

— Проверяется правильность выбранных данных и операторов

— Выполняется промежуточный анализ эффективности программы

I. Коротко об XML¶

Введение в XML¶

XML ( англ. eXtensible Markup Language) — расширяемый язык разметки, предназначенный для хранения и передачи данных.

Простейший XML-документ выглядит следующим образом:

Первая строка — это XML декларация. Здесь определяется версия XML (1.0) и кодировка файла. На следующей строке описывается корневой элемент документа (открывающий тег). Следующие 4 строки описывают дочерние элементы корневого элемента ( title , author , year , price ). Последняя строка определяет конец корневого элемента (закрывающий тег).

Документ XML состоит из элементов (elements). Элемент начинается открывающим тегом (start-tag) в угловых скобках, затем идет содержимое (content) элемента, после него записывается закрывающий тег (end-teg) в угловых скобках.

Элементы могут содержать атрибуты, так, например, открывающий тег имеет атрибут lang , который принимает значение en . Значения атрибутов заключаются в кавычки (двойные или ординарные).

Некоторые элементы, не содержащие значений, допустимо записывать без закрывающего тега. В таком случае символ / ставится в конце открывающего тега:

Структура XML¶

XML документ должен содержать корневой элемент. Этот элемент является «родительским» для всех других элементов.

Все элементы в XML документе формируют иерархическое дерево. Это дерево начинается с корневого элемента и разветвляется на более низкие уровни элементов.

Все элементы могут иметь подэлементы (дочерние элементы):

Правила синтаксиса (Валидность)¶

Структура XML документа должна соответствовать определенным правилам. XML документ отвечающий этим правилам называется валидным (англ. Valid — правильный) или синтаксически верным. Соответственно, если документ не отвечает правилам, он является невалидным .

Основные правила синтаксиса XML:

  1. Теги XML регистрозависимы — теги XML являются регистрозависимыми. Так, тег не то же самое, что тег .

Открывающий и закрывающий теги должны определяться в одном регистре:

  1. XML элементы должны соблюдать корректную вложенность:
  1. У XML документа должен быть корневой элемент — XML документ должен содержать один элемент, который будет родительским для всех других элементов. Он называется корневым элементом.
  1. Значения XML атрибутов должны заключаться в кавычки:

Сущности¶

Некоторые символы в XML имеют особые значения и являются служебными. Если вы поместите, например, символ внутри XML элемента, то будет сгенерирована ошибка, так как парсер интерпретирует его, как начало нового элемента.

В примере ниже будет сгенерирована ошибка, так как в значении «ООО » атрибута НаимОрг содержатся символы и > .

Также ошибка будет сгенерирована и в слудющем примере, если название организации взять в обычные кавычки (английские двойные):

Чтобы ошибки не возникали, нужно заменить символ на его сущность. В XML существует 5 предопределенных сущностей:

Только символы и & строго запрещены в XML. Символ > допустим, но лучше его всегда заменять на сущность.

Таким образом, корректными будут следующие формы записей:

В последнем примере английские двойные кавычки заменены на французские кавычки («ёлочки»), которые не являются служебными символами.

Поиск информации в XML файлах (XPath)¶

XPath ( англ. XML Path Language) — язык запросов к элементам XML-документа. XPath расширяет возможности работы с XML.

XML имеет древовидную структуру. В документе всегда имеется корневой элемент (инструкция к дереву отношения не имеет). У элемента дерева всегда существуют потомки и предки, кроме корневого элемента, у которого предков нет, а также тупиковых элементов (листьев дерева), у которых нет потомков. Каждый элемент дерева находится на определенном уровне вложенности (далее — «уровень»). У элементов на одном уровне бывают предыдущие и следующие элементы.

Это очень похоже на организацию каталогов в файловой системе, и строки XPath, фактически, — пути к «файлам» — элементам. Рассмотрим пример списка книг:

XPath запрос /bookstore/book/price вернет следующий результат:

Сокращенная форма этого запроса выглядит так: //price .

С помощью XPath запросов можно искать информацию по атрибутам. Например, можно найти информацию о книге на итальянском языке: //title[@lang=»it»] вернет Everyday Italian .

Чтобы получить больше информации, необходимо модифицировать запрос //book[title[@lang=»it»]] вернет:

В приведенной ниже таблице представлены некоторые выражения XPath и результат их работы:

Кодировки¶

И еще один важный момент, который стоит рассмотреть — кодировки. Существует множество кодировок, о них подробнее можно прочитать в статье Набор символов.

Самыми распространенными кириллическими кодировками являются Windows-1251 и UTF-8 . Последняя является одним из стандартов, но большая часть ФНС отчетности имеет кодировку Windows-1251 .

В XML файле кодировка объявляется в декларации:

Часто можно столкнуться с ситуацией, когда текстовый редаткор некорректно распознает кодировку и отображает кракозябры. В такой случае, необходимо выбрать кодировку вручную, для этого выполните:

В большинстве случаев при работе с русскоязычными файлами помогает переключение кодировки на Windows-1251 или UTF-8 . Если все равно не удается прочитать содержимое XML документа, стоит открыть его в Mozilla Firefox, он отлично распознает кодировки.

Если ничего не помогает, вполне возможно, что файл был поврежден.

XSD схема¶

XML Schema — язык описания структуры XML-документа, его также называют XSD. Как большинство языков описания XML, XML Schema была задумана для определения правил, которым должен подчиняться документ. Но, в отличие от других языков, XML Schema была разработана так, чтобы её можно было использовать в создании программного обеспечения для обработки документов XML.

После проверки документа на соответствие XML Schema читающая программа может создать модель данных документа, которая включает:

  • словарь (названия элементов и атрибутов);
  • модель содержания (отношения между элементами и атрибутами и их структура);
  • типы данных.

Каждый элемент в этой модели ассоциируется с определённым типом данных, позволяя строить в памяти объект, соответствующий структуре XML-документа. Языкам объектно-ориентированного программирования гораздо легче иметь дело с таким объектом, чем с текстовым файлом.

Подробнее об XSD смотрите:

Примером использования XSD cхем может служить электронная отчетность:

XML формат

1. Что такое XML формат

Применяется формат XML сразу в нескольких направлениях:

  • верстка сайтов
  • систематизированное оформление таблиц
  • базы данных
  • настройки запуска приложений

Читаемость – главная идея XML-документа. Даже без дополнительных инструментов можно открыть файл и, бегло пробежавшись глазами по описанным символам, легко разобраться, какие инструкции заложены внутри, и какие события запустятся при непосредственном использовании по прямому назначению.

Базируется язык разметки на кодировке Юникод (UTF-8 и UTF-16) и легко подстраивается под любые конкретные нужды (главное соблюдать некоторые обязательные правила – к примеру, размещать в первой строчке документа обязательную конструкцию, определяющую версию XML, кодировке и подключаемых библиотеках). Но то лишь нюансы – куда важнее разобраться, как можно открыть документ XML и получить информативный текст, а не набор неразборчивых символов.

Итак, рассмотрим популярные способы для открытия XML файл.

2. Открыть XML через блокнот

Операционная система Windows в предустановленном состоянии сразу же способна взаимодействовать с файлами практически любых текстовых форматов. Да, не вся информация выглядит в первозданном виде (некоторые символы из-за нечитаемой кодировки отображаются некорректно) и все же уловить основную суть не проблема! Главное – вооружиться терпением и перепробовать все возможные настройки. Какие? Инструкция ниже:

1. Первая задача – загрузить нужный файл на компьютер в любую папку. Дальше остается или заглянуть в пуск, набрав в поиске «Блокнот», а там уж открыть документ.

Или перейти к конкретному каталогу, куда загружен XML документ, и уже оттуда вызывать меню взаимодействия и выбирать нужное действие.

Если же в вызываемом списке не появился «Блокнот», то придется нажать на пункт «Выбрать другое приложение». И уже оттуда нажать на необходимую кнопку.

2. Как результат – документ открыт в первозданном виде. Теги, атрибуты, описание действий. Да, не слишком информативно (в сути разберутся лишь программисты и верстальщики), а потому – стоит искать альтернативные источники вдохновения.

3. Открыть XML через браузеры

Раз уж формат XML появился для экспериментального «строительства» сайтов (на данный момент нишу верстки занимает HTML и таблица стилей CSS), то и Google Chrome и Mozilla Firefox с легкостью воспринимают всю спрятанную в документах информацию. Да еще и выводят все теги и атрибуты не только в виде текста, но и в соответствии с определенным оформлением (если внутри описана таблица, то на выходе появится информация, уложенная по полочкам строчек и столбцов).

Как загрузить XML в браузер? Элементарно! Можно спокойненько перетащить требуемый документ в любое открытое окно, а дальше останется лишь наблюдать за результатом.

И вот весь текст на экране, в строке поиска – каталог размещения открывшегося файла, а по центру экрана – несколько рекомендаций непосредственно от браузера. К примеру, Google Chrome может предупредить, нарушен ли где-то синтаксис, нужны ли дополнительные правки и почему, собственно, возникают проблемы.

В Firefox ситуация та же, правда, ошибки и предупреждения выводятся на русском языке!

Стоит ли всегда открывать XML через браузер? Однозначно ответить на вопрос невозможно. С одной стороны – можно сразу же посмотреть, как выглядит формат не «на бумаге», а в действии. Кроме того, кодировку не нужно выбирать (определяется автоматически), да и устанавливать дополнительные программы не нужно. Но то лишь со стороны непосредственного использования. Если же нужны правки, изменения или хоть какое-то взаимодействие с документов, то без дополнительных приложений точно не обойтись.

4. XML файлы через продукты Microsoft Office

Пакет программ от Microsoft с файлами XML взаимодействовать умеет, но лишь по части отображения конечной информации (после выполнения всех процессоров, заложенных в документе), а не для непосредственного взаимодействия и редактирования. И Word, и Excel сработают, как калькуляторы, в которые занесли целый пример, и нажали кнопку «Посчитать». В итоге, на экране и появится результат, без какой-либо дополнительной информации.

4.1. Открыть XML в Microsoft Word:

1. Тут два пути, как и с блокнотом. Можно или сразу открыть приложение и в выпадающем меню выбрать «Открыть».

Или же перейти в необходимый каталог и уже оттуда, нажав правой кнопкой, вызвать список действий.

2. Вне зависимости от выбранного маршрута, результат одинаковый. На экране появится какая-то определенная информация без тегов и атрибутов, лишь голый текст.

Как отмечает Word, офисного набора для отображения XML в другом виде недостаточно, нужны дополнительные плагины и инструкции, устанавливаемые «сверху». В ином случае, можно и не рассчитывать на полноценное взаимодействие.

4.2. Открыть XML в Microsoft Excel:

1. Первоначальные действия все те же.

2. Из реальных отличий – необходимость выбрать сценарий при взаимодействии с XML. Стоит ли Excel открывать все данные, как таблицу или же в виде книги с определенными задачами.

3. Перепробовать можно разные варианты, однако результат такой же, как и в Word – текст, появившийся после обработки всех тегов, атрибутов и процессов, но разбитый на ячейки.

Словом, пакет офисных программ от Microsoft не выполняет и половины требуемых задач – не позволяет редактировать текст, не отображает системные данные, да еще и с трудом обрабатывает некоторую информацию и частенько выдает ошибки. Кроме того, в последних версиях Word и Excel за 2016 год, разработчики практически отказались от возможности взаимодействия с XML, а потому и рассчитывать на подобного со скрипом работающего помощника точно не стоит.

5. Официальные редакторы для открытия XML

Список программ, специализирующихся на взаимодействии с XML огромен, из-за чего невозможно перечислить и половины вариантов. А потому – инструкция по использованию на примере XML Marker, бесплатно распространяемом инструменте, воспринимаемом разную кодировку, подсвечивающем синтаксис, отображающем одновременно и древо документа, и всю текстовую информацию. Кроме того, разработчики обещают автоматические обновления, исправляющие некоторые ошибки и недоработки, целую коллекцию дополнительных советов и рекомендаций, позволяющих, к примеру, избавиться от каких-нибудь ошибок при вводе (даже некоторые неправильно заданные теги в конце информационного кода могут привести к проблемам при воспроизведении).

Из дополнительных плюсов – поддержка разных языков, возможность менять формат, а еще – невероятная скорость обработки данных (даже состоящие из тысячи ячеек таблицы открываются за считанные секунды). И, раз уж подобный редактор настолько всесилен, почему бы не приступить к установке?

1. Прежде всего, придется заглянуть на официальный сайт. И в меню слева найти кнопку Download.

На открывшейся странице остается лишь выбрать необходимую для загрузки версию. Доступно несколько вариантов – и совсем «древние» и «тестируемые», и последние со всеми необходимыми обновлениями. Вариантов, с какого сервера все сохранять, тоже несколько – тут уж дело вкуса (в любом случае, дистрибутив весит всего несколько десятков мегабайт).

2. Дальше – запустить дистрибутив, прочитать строки приветствия, нажать Next.

Принять все лицензии и пользовательское соглашение.

Выбрать папку для установки (какой-то гигантской разницы нет).

Последний этап – выбрать, нужны ли ярлыки на рабочем столе и в меню «Пуск», и стоит ли ассоциировать формат «XML» с программой. Если подобной необходимости нет, то все галочки можно спокойно поснимать.

После завершения установки останется лишь запустить инструмент и приступить к непосредственному использованию.

3. Итак, для запуска нужного файла нужно нажать на пункт «File» и вызвать выпадающее меню, затем – кликнуть на «Open» для непосредственного перехода к поиску.

После открытия на экране появится все сохраненная в документе информация, с поддержкой всех атрибутов и тегов. Кроме того, любые данные разрешат править и изменять, а затем – просматривать визуальные копии в дополнительном окне.

Ну, и коротко о ключевых возможностей. Слева – иерархия всех данных (какие теги складываются, какая информация важнее и все остальное), справа – выделенный код, снизу – отображение. Если появятся какие-то ошибки, то система сразу же обо всем предупредит, да еще и выделит место, где нужны срочные изменения.

В общем, идеальный инструмент для тех, кто не просто что-то открывает, а реально взаимодействует и применяет.

Из минусов – цена. Разработчики предлагают или абонентскую плату с переводом денег каждый месяц, или одноразовый платеж. Впрочем, опробовать инструмент можно совершенно бесплатно без функциональных ограничений, но на основе пробного периода.

6. Редактирование XML-файлов онлайн

Если необходимость платить реальные деньги за виртуальный продукт не по нраву, то остается последний вариант – воспользоваться редактором, который читает формат XML онлайн. Ресурсов с подобным функционалом много, но главный помощник расположен по адресу – xmlgrid.net

Из ключевых возможностей – запуск нужного файла через вкладку непосредственного «Открытия». Еще можно вставлять ссылку на документ и применять теги и атрибуты вручную и с нуля. Кроме воспроизведения, можно посмотреть демонстрацию о языке XML, где разработчики постарались объяснить способы применения различных возможностей и варианты использования разметки.

Как открыть XML файл в читаемом виде?

Существует множество различных форматов документов, которые не всегда можно воспроизвести простым образом. К примеру, как открыть XML файл в читаемом виде, чтобы не только просматривать, но и редактировать представленную информацию? Об этом и пойдет речь в сегодняшней публикации. Тема несложная, но очень важная для понимания.

Что за XML?

Данный формат вмещает в себя данные, отформатированные особым образом. Разметка во многом напоминает язык HTML (для создания веб-страниц), но внутри могут содержаться настройки программного обеспечения, базы данных и т.д.

Уверен, программистам нет смысла объяснять суть. Но когда обычный пользователь впервые сталкивается с такими файлами, не понимает, как его открыть в удобном для восприятия виде. К примеру, нередко возникает логичный запрос — чем открыть XML файлы Росреестра, полученные по электронной почте?

Схема кода достаточно проста: есть определенные теги форматирования, информация имеет древовидную структуру и состоит из атрибутов, значений. Каждый человек может вносить свои изменения, добавлять данные. Каким же образом это сделать лучше всего?

Просмотр в браузере

Если на Вашем ПК не установлено дополнительное программное обеспечении, то при попытке открытия файла XML запуститься браузер. Стоит отметить, что разные обозреватели отображают контент неодинаково. К примеру, в Internet Explorer разметка выглядит слегка хаотично, в Firefox – намного нагляднее.

  • Чтобы выбрать приложение для открытия, нужно кликнуть по документу правой кнопкой мышки и в появившемся меню выбрать «Свойства».
  • На главной вкладке кликаем по кнопке «Изменить»:

  • Указываем путь к иному браузеру или приложению:

Какой программой открывать XML файлы?

Помимо браузеров есть немало другого софта, который позволяет решить проблему. Стандартный «Блокнот» отображает хаотичную информацию. То же самое можно сказать и о старых версиях редактора Word. Но уже начиная с редакции 2007 года документы запускаются в читаемом виде, с правильной структурой:

Единственный недостаток такого способа – большое количество страниц. Можно долго листать, пока доберетесь до нужного места. Поэтому, я советую воспользоваться офисным комплексом Майкрософт Эксель.

Как открыть XML в MS Excel?

Достаточно запустить программу и нажать сочетание клавиш Ctrl + O . Затем указываем путь к документу и дожидаемся загрузки. Таблица может формироваться длительное время, утилита немного подвиснет, но не нужно сразу её закрывать. Дождитесь окончания процесса, и вы увидите нечто подобное:

Красота, не правда ли? Всё понятно и доступно.

Продвинутый «Блокнот»

Используя софт с названием Notepad++, скачать который рекомендую на официальном сайте по ссылке , Вы сможете не только просмотреть код, но и отредактировать его при необходимости:

Также, в сети можно найти массу онлайн сервисов и специальных утилит. Вот некоторые из них:

  • xmlgrid.net (нажимаем на кнопку «Open file» и выбираем файл);
  • EditiX Lite (скачиваем, устанавливаем приложение);
  • XMLPad (нужно скачать софт, инсталлировать на ПК).

Откровенно говоря, для простого просмотра достаточно и браузера. Но если намерены вносить корректировки, то придется обратиться к специфическому ПО.

Я рассказал, как открыть XML файл в читаемом виде, способов немало. Практически все они схожи между собой, поэтому, достаточно и тех, которые я перечислил в обзоре.

Хотелось бы узнать Ваше мнение по теме, которое можете высказать в комментариях.

Синтаксис
разметки.

Для
ограничения тегов в разметке XML, так же
как и в HTML используются угловые скобки:
тег начинается со знака «меньше»
(<) и завершается знаком «больше»
(>). Но необходимо помнить, что в отличие
от HTML вся разметка XML чувствительна к
регистру символов, это касается как
имен тегов, так и значений атрибутов.

Символы.

Поскольку
XML предназначен для широкого использования,
символы не ограничены 7-битным набором
символов ASCII. К числу символов, допустимых
в языке XML, относятся три управляющих
символа СО стандарта ASCII, все обычные
символы этого стандарта и почти все
остальные символы Unicode

Имена.

В
языке XML все имена должны начинаться с
буквы, символа нижнего подчеркивания
(_) или двоеточия (:) и продолжаться только
допустимыми для имен символами, а именно
они могут содержать только буквы,
входящие в секцию букв кодировки Unicode,
арабские цифры, дефисы, знаки подчеркивания,
точки и двоеточия. Однако имена не могут
начинаться со строки xml в любом регистре.
Имена, начинающиеся с этих символов,
зарезервированы для использования
консорциумом W3C. Нужно помнить что так
как буквы не ограничены исключительно
символами ASCII, то в именах можно
использовать слова из родного языка.

Структура
XML- документа.

Любой
XML-документ состоит из следующих частей:

  • Необязательный
    пролог.

  • Тело
    документа.

  • Необязательный
    эпилог, следующего за деревом элементов.

Рассмотрим
каждую из частей более подробно.

Пролог
XML- документа.

Документ
XML начинается с пролога. В прологе
содержатся некоторые указания,
предназначенные для анализатора XML и
приложений.

Пролог
состоит из нескольких частей:

  1. необязательное
    объявление XML (XML Declaration) которое заключено
    между символами <?…?>. Объявление
    содержит:

  • пометку
    xml и номер версии (version) спецификации
    XML;

  • указание
    на кодировку символов (encoding), в которой
    написан документ (по умолчанию
    encoding=»UTF-8″ );

  • параметр
    standalone который может принимать значения
    «yes» или «no» (по умолчанию
    standalone=»yes» ). Значение «yes»
    показывает, что в документе содержатся
    все требуемые декларации элементов,
    a «no» — что нужны внешние определения
    DTD.

Все
это вместе может выглядеть следующим
образом:

<?xml
version =»1.0″ encoding=»windows-1251″
standalone=»yes»?>.

Важно
отметить, что в объявлении XML только
атрибут version является обязательным, все
остальные атрибуты могут быть опущены
и, следовательно, принимать значения
по умолчанию. Так же нужно помнить, что
все эти атрибуты следует указывать
только в приведенном выше порядке.

  1. комментарии.

  2. команды
    обработки.

  3. символы
    пустых пространств.

  4. необязательное
    объявление типа документа, DTD (Document Type
    Declaration) которое заключено между символами
    <!DOCTYPE…> и может занимать несколько
    строк. В этой части объявляются теги,
    использованные в документе, или
    приводится ссылка на файл, в котором
    записаны такие объявления.

После
объявление типа документа так же могут
следовать комментарии, команды обработки
и символы пустых пространств.

Поскольку
все эти части необязательны, пролог
может быть опущен.

Тело
XML-документа.

Тело
документа состоит из одного или больше
элементов. В правильно оформленном XML
документе элементы формируют простое
иерархическое дерево, в котором
обязательно присутствует корневой
элемент (root element) в который вложены все
остальные элементы документа. Язык XML
налагает на элементы чрезвычайно важное
ограничение — они должны быть правильно
вложены. Это позволяет достаточно легко
вложить один XML- документ в другой не
нарушая структуру документа, при этом
корневой элемент вложенного документа
станет просто одним из элементов
документа, в который он вложен. В связи
с этим мы сталкиваемся с еще одним
ограничением, а именно с тем, что имена
элементов должны быть уникальны в
пределах документа, поскольку во
включенном документе такие же имена,
что и во включающем могут иметь совершенно
иной смысл. Для решения проблемы
совпадающих имен введено понятие
пространства имен.

Имя
корневого элемента считается именем
всего документа и указывается во второй
части пролога после слова Doctype. Если
определение DTD находится внутри XML-
документа, то оно помещается в квадратных
скобках после имени корневого элемента:

<!DOCTYPE
имя_корневого_элемента [описание DTD ]>

Но
обычно определение DTD составляется
сразу для нескольких XML -документов. В
таком случае его удобно записать отдельно
от документа и тогда вместо квадратных
скобок записывается одно из слов System
или Public после которого идет адрес в
форме URI (Uniform Resource Identifier) файла с
определением DTD. Для всех практических
целей URI считается эквивалентом адреса
URL, хотя в принципе это может быть любое
уникальное имя. Определение DTD, например,
может выглядеть следующим образом:

<!DOCTYPE
root_element_name SYSTEM «DTD.dtd»>

Пространства
имен XML

Поскольку
в разных XML-документах могут встретится
одни и те же имена тегов и их атрибутов,
имеющие совершенно разный смысл, надо
иметь возможность их как-то различать.
Для этого имена тегов и атрибутов
снабжают кратким префиксом, который
отделяется от имени двоеточием. Префикс
имени связывается с идентификатором,
определяющим пространство имен (
namespace ). Все имена тегов и атрибутов,
префиксы которых связаны с одним и тем
же идентификатором, образуют одно
пространство имен, в котором имена
должны быть уникальны. Префикс и
идентификатор пространства имен
определяются атрибутом xmlns следующим
образом:

<ns:root_element_name
xmlns:ns = «http://URI_namespace»>

В
дальнейшем имена тегов и атрибутов,
которые мы хотим отнести к пространству
имен «http://URI_namespace», снабжаются
префиксом ns, например:

<ns:city
ns:type=»город»>Новосибирск</ns:city>.

Атрибут
xmlns может появиться в любом элементе
XML, а не только в корневом. Определенный
им префикс можно применять в том элементе,
в котором записан атрибут xmlns, и во всех
вложенных в него элементах. Более того,
в одном элементе можно определить
несколько пространств имен. Во вложенных
элементах пространство имен можно
переопределить, связав префикс с другим
идентификатором. Появление имени тега
без префикса в документе, использующем
пространство имен, означает, что имя
принадлежит пространству имен по
умолчанию. Префиксы, начинающиеся с
символов xml с любым регистром букв,
зарезервированы за самим языком XML.

Имя
вместе с префиксом называется расширенным
или уточненным именем. Часть имени,
записанная после двоеточия, называется
локальной частью имени.

Идентификатор
пространства имен должен иметь форму
URI. Адрес URI не имеет никакого значения
и может не соответствовать никакому
действительному адресу Интернета. В
данном случае URI можно рассматривать
как уникальную строку символов,
идентифицирующую пространство имен.

По
правилам SGML и XML, двоеточие может
применяться в именах как обычный символ,
поэтому любая программа,
«не знающая» пространства имен,
анализируя документ, рассматривает
уточненное имя как обычное уникальное
имя. Отсюда следует, в частности, что в
объявлении типа документа (Document Type
Declaration) нельзя опускать префиксы имен.

Элементы.

Документ
XML состоит из элементов. Элемент начинается
открывающим тегом, затем идет необязательное
содержимое элемента, после чего
записывается закрывающий тег (в отличие
от HTML наличие закрывающего тега
обязательно, исключением являются
элементы без содержания, так называемые
пустые элементы, которые могут быть
записаны в сокращенной форме). В качестве
содержимого элемента могут выступать
другие элементы, символьные данные,
ссылки на символы, ссылки на сущности,
комментарии, разделы CDATA, инструкции по
обработке.

Открывающие
теги.

Открывающий
тег начинается со знака «меньше»
(<) и завершается знаком «больше»
(>), внутри которых помещаются имя
элемента:

<имя_элемента>.

Закрывающие
теги.

Закрывающий
тег начинается со знака «меньше»
(<) за которым следует «косая черта»
(/) после которой повторяется имя элемента
из соответствующего открывающего тега
и завершается знаком «больше» (>):

</имя_элемента>.

При
этом необходимо помнить, что каждый
закрывающий тег должен соответствовать
своему открывающему тегу, а так же что
вложенность тэгов в XML строго контролируется,
поэтому необходимо следить за порядком
следования открывающих и закрывающих
тэгов.

Таким
образом, полностью элемент выглядит
следующим образом:

<имя_элемента>
содержание элемента </имя_элемента >

Пустые
элементы.

Если
в содержимом элемента нет ни одного
символа, даже пробела, то закрывающий
тег можно не записывать. В этом случае
открывающий тег должен заканчиваться
символами «/> «.

Таким
образом, тег пустого элемента начинается
со знака «меньше» (<) за которым
следует имя элемента и завершается
знаками «косая черта» (/) после
которой идет знак «больше» (>):

<имя_элемента/>.

Символьные
данные.

Символьные
данные
— это любой текст, являющийся содержанием
элемента или значением атрибута. Если
в содержимое элемента нужно вставить
некоторые символы, которые используются
в служебных целях, например знаки
«больше» или «меньше» которые
являются ограничителями разметки и
могут быть поняты как начало или конец
вложенного тега, то эти символы необходимо
заменить ссылками или их числовыми
кодами.

Ссылки
на символы.

Для
того что бы вставить в текст документа
некоторый символ, который, например, не
присутствует в раскладке клавиатуры
либо может быть неправильно истолкован
анализатором, используют ссылки на
символы. Ссылка на символ обязательно
начинается со знака «амперсанда»
и заканчивается точкой с запятой.

Ссылки
на символы записываются в следующем
виде:

&#код_символа_в_Unicode;.

Код
символа можно записать и в шестнадцатеричном
виде. В этом случае перед ним ставится
символ «x»:

&#xШестнадцатеричный_код_символа;.

Кроме
этого существуют именованные подстановки,
определенные в спецификации XML, и
реализованные во всех совместимых с
XML анализаторах, которые делают текст
документа более понятным для человека.
С помощью этих именованных подстановок
можно вставить в текст документа такие
символы как:

Символы

Именованные
подстановки

&

&

<

<

>

>

«

«

Ссылки
на сущности.

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

&имя_сущности;.

Ссылки
на сущности указывают программе-анализатору
подставить вместо них строку символов
заранее заданную в определении типа
документа.

Комментарии.

Если
надо вставить в текст документа
комментарий либо сделать какой-то
фрагмент «невидимым» для
программы-анализатора, то его оформляют
следующим образом:

<!—…текст
комментария…—>

Комментарии
могут появляться в любом месте документа
вне другой разметки.

Текст
комментария это любая строка символов
со следующими ограничениями:

  1. в
    комментарии нельзя записывать два
    дефиса подряд;

  2. комментарий
    нельзя завершить дефисом.

Секция
CDATA.

Секция
CDATA используется, для того чтобы задать
область документа, которую при разборе
анализатор будет рассматривать как
простой текст, игнорируя любые инструкции
и специальные символы. Программа-анализатор
не разбивает секцию CDATA на элементы, а
считает ее просто набором символов. В
отличие от комментариев, содержание
данной секции не игнорируется, а
передается без изменений на выход
программы анализатора, благодаря чему
его можно использовать в приложении.

Секция
CDATA начинается со строки <![CDATA[ после
которой записывается содержимое секции.
Завершается секция двумя закрывающими
квадратными скобками и знаком «больше»:

<![CDATA[
содержание секции ]]>

Секция
CDATA может содержать любую символьную
строку, кроме «]]>».

Секции
CDATA можно создать в содержимом любого
элемента XML. На секцию налагаются
следующие два ограничения:

  1. внутри
    секции CDATA нельзя создать новую секцию,

  2. секции
    CDATA нельзя вкладывать друг в друга.

Инструкции по обработке.

Инструкции
по обработке содержат указания программе
анализатору документа XML. Инструкции
по обработке заключаются между символами
<? и ?>. Сразу за начальным вопросительным
знаком записывается имя программного
модуля, которому предназначена инструкция.
Затем, через пробел, идет сама инструкция,
передаваемая программному модулю. Сама
инструкция это обычная строка, которая
не должна содержать набор символов
«?>», означающий конец инструкции.
Примером инструкции по обработке может
служить строка объявления XML:

<?xml
version=»1.0″ encoding=»windows-1251″?>

Эта
инструкция предназначена программе,
обрабатывающей документ XML. Инструкция
передает ей номер версии и кодировку,
в которой записан документ.

Эпилог

В
эпилог XML могут входить комментарии,
инструкции по обработке и/или пустое
пространство.

В
языке XML не определен индикатор конца
документа, большинство приложений для
этой цели используют завершающий тег
корневого элемента документа. Таким
образом, встретив завершающий тег
корневого элемента, скорее всего,
приложение закончит обработку документа,
и эпилог обработан не будет.

Атрибуты.

Открывающие
теги либо теги пустых элементов в XML
могут содержать атрибуты, представляющие
собой пару имя=значение. В одном
открывающем теге разрешается использовать
только один экземпляр имени атрибута.
Атрибуты могут содержать ссылки на
объекты, ссылки на символы, текстовые
символы. В отличие от языка HTML, в XML
значения атрибутов обязательно надо
заключать в апострофы (‘), либо в кавычки
(«). Таким образом, атрибут может быть
записан в одном из двух форматов:

имя_атрибута=»значение_атрибута»

имя_атрибут=’значение_атрибута’.

Атрибуты
используются, для того чтобы связать
некоторую информацию с элементом, а не
просто включить ее в содержание
последнего. Однозначного ответа на
вопрос что лучше выбрать элемент или
атрибут не существует. Каждый выбирает
то, что ему больше нравится. Атрибуты
удобно использовать для описания простых
значений или для указания типа элемента.
Например, мы можем ввести в открывающий
тег <city> атрибут type ( который может
принимать одно из значений: город,
поселок, деревня) тогда данный тег может
выглядеть следующим образом:

<city
type=»город»> Новосибирск </city>

Помимо
атрибутов, которые можно определять
самим, существуют еще два специальных
атрибута, чьи роли в языке XML фиксированы.
В рекомендациях XML 1.0 определены два
специальных атрибута — xml:space и xml:lang.

Атрибут xml:space

С
помощью атрибута xml:space можно указать
приложению на необходимость сохранять
пустые пространства. Впрочем, фактические
действия приложения зависят от самого
приложения — в рекомендациях XML по этому
поводу нет никаких требований. Атрибут
xml: space будет полезен при моделировании
данных XML.

Атрибут
xml:space может принимать значения «preserve»
и «default». Значение «preserve»
предписывает сохранять пробельные
символы в неприкосновенности. Значение
«default» оставляет пробельные символы
на усмотрение программы-обработчика.

Значение
атрибута применяется не только к
содержащему его элементу, но и ко всем
его потомкам.

Соседние файлы в папке Раздел 3

  • #
  • #
  • #

Ответы на курс: Основы XML

Между какими символами находится имя элемента в HTML и XML?

Какими способами можно сообщить браузеру, как обрабатывать и отображать XML-элементы?

Что из перечисленного является SGML-приложением?

Выберите верное утверждение

Какие тэги могут быть частями HTML-документа?

Укажите верные утверждения

Какое XML-приложение служит для обмена финансовой информацией?

Когда появилась спецификация версии 1.0 языка XML?

Что такое элемент Документ?

Назовите элемент document данного XML-документа
<?xml version="1.0"?>
<person>
  <name>Andrew</name>
  <age>18</age>
  <document>Passport</document>
</person>


Какие из перечисленных отличий языка XML от HTML являются верными?

С помощью какого XML-приложения записываются математические формулы?

Выберите верное утверждение

Почему язык XML называется расширяемым?

Укажите ошибочное утверждение

Назначение языка XML

Почему SGML не используется в Web?

Каким тегом отображается заголовок верхнего уровня в HTML?

Чем являются имена элементов XML-документа?

Что нельзя описать с помощью языка HTML?

Какие существуют уровни соответствия документа XML стандартам?

Какое XML-приложение разработано для обмена данными приложений?

Назовите разновидности таблиц стилей

Как можно охарактеризовать взаимосвязь языков SGML, HTML, XML?

С помощью какого символа можно определить конечный тэг?

Какую структуру имеет XML-документ?

Назовите корневой элемент данного документа
<?xml version="1.0"?>
<note>
  <to>Tove</to>
  <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
</note>

Назовите разработчика языка XML

Что такое SGML-приложение?

Укажите ошибочные утверждения

Выберите верные утверждения

Может ли корневой элемент содержать другие элементы?

Вызовет ли такая запись ошибку: <TITLE>Leaves of grass</Title>?

Каким образом можно изменить степень детализации представления элементов документа в браузере?

Каким образом будут выводится элементы TITLE при подключении следующей таблицы стилей:
BOOK     
   {display:block;
    margin-top:12pt;
    font-size:10pt}
TITLE    
   {font-style:italic}
AUTHOR   
   {font-weight:bold}

Какой размер шрифта будет у элементов BOOK при подключении следующей таблицы стилей?
BOOK     
   {display:block;
    margin-top:12pt;
    font-size:10pt}
TITLE    
   {font-style:italic}
AUTHOR   
   {font-weight:bold}

Из каких частей состоит типовой документ XML?

На что в XML похож элемент HTML <body>?

Что означает такая запись в CSS-таблице { margin-top:12pt; } элемента BOOK?

Что означает такая запись в CSS-таблице { font-size:12pt } элемента BOOK?

В каких текстовых редакторах можно создавать XML-документы?

Что может являться содержимым элемента?

Можете ли вы открыть XML-документ Web-браузером?

На какой элемент в HTML похож пролог в XML?

Может ли браузер находить ошибки в XML-документе?

Что означает такая запись в CSS-таблице { font-style:italic } элемента BOOK?

Что означает такая запись в CSS-таблице { display:block } элемента BOOK?

Каким образом будут выводится элементы AUTHOR при подключении следующей таблицы стилей:
BOOK     
   {display:block;
    margin-top:12pt;
    font-size:10pt}
TITLE    
   {font-style:italic}
AUTHOR   
   {font-weight:bold}

В какие группы символов заключен комментарий в XML-документе?

Сколько элементов верхнего уровня может иметь документ XML?

Какое из ниже перечисленных утверждений является ошибочным?

Какие модули помогают отображать в браузере содержимое XML-документа?

Что произойдет при открытии XML-документа браузером Internet Explorer 5, если XML-документ не содержит связи с таблицей стилей?

Укажите верное утверждение

На какой элемент в HTML похож элемент Документ в XML?

Что произойдет, если Internet Explorer 5 обнаружит ошибку в обрабатываемом XML-документе?

Что делает XML-процессор?

Номер версии xml-документа может быть заключен

Каким образом можно объявить XML-документ автономным?

Назовите дочерний элемент в следующем XML-документе:
<?xml version="1.0"?>
<BOOK>
        <TITLE>Leaves of Grass</TITLE>
        <AUTHOR>Walt Whitman</AUTHOR>
</BOOK>

Выберите верно заданное имя типа элементов

Каким образом в символьные данные XML-документа можно вставить символ «<» («меньше»)?

Чему равно значение атрибута в следующем теге элемента?
<PRICE Type=»retail»>$10.95</PRICE>

Является ли такой документ корректно сформированным XML-документом?
<?xml version="1.0"?>
<fruits>Fruits.</fruits>
<vegetables>Vegetables.</vegetables>

Для чего используется раздел CDATA?

Является ли такой документ корректно сформированным XML-документом?
<?xml version="1.0"?>
<BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</BOOK></AUTHOR>

Может ли XML-документ содержать более одного элемента с одинаковыми именами типа?

Выберите верное утверждение

Комментарий в документе может находиться

С какой целью в некоторых XML-документах используется объявление документа автономным?

Является ли такой документ корректно сформированным XML-документом?
<?xml version="1.0"?>
<BOOK><TITLE>Leaves of Grass</TITLE><AUTHOR>Walt Whitman</AUTHOR></BOOK>

Укажите верное утверждение

Каким образом в XML-документ можно вставить пустой элемент?

Укажите недопустимое описание имени атрибута в стартовом теге:

Укажите верное утверждение

Укажите допустимые символьные данные в XML-документе

Как в XML-документе называется имя, которое содержится в стартовой позиции начального тега?

Что обозначает следующая строка: standalone=’yes’?

Является ли такой документ корректно сформированным XML-документом?
<FOOD>
<FRUITS>Fruits.</FRUITS>
<VEGETABLES>Vegetables.</VEGETABLES>
</FOOD>

Укажите неверное утверждение

Является ли следующий документ минимальным?
<?xml version="1.0"?>
<minimal>A minimalist document.</minimal>

Укажите допустимое описание имени атрибута в стартовом теге:

Как называется строка в кавычках в XML-разметке?

Назовите родительский элемент в следующем XML-документе:
<?xml version="1.0"?>
<BOOK>
        <TITLE>Leaves of Grass</TITLE>
        <AUTHOR>Walt Whitman</AUTHOR>
</BOOK>

Каким образом в символьные данные XML-документа можно вставить символ, которого нет на клавиатуре?

Какой пример использования комментария является корректным?

Выберите верное утверждение:

Обработка синтаксическим анализатором ссылки на символ & внутри секции CDATA приведет:

Что является причиной ошибочного применения секции CDATA в следующем примере?
<?xml version="1.0"?>
<![CDATA[ Корректно ли применение секции? ]]>
<MY_QUESTIONS>
<TITLE>
Формулировка вопроса
</TITLE>
</MY_QUESTIONS>

Раздел CDATA может размещаться:

Какие типы XML-разметки являются необязательными для валидного XML-документа?

Инструкция по обработке должна начинаться с символов:

В инструкции по обработке
<?xml-stylesheet type="text/css" href="Intuit.css"?>

адресатом инструкции является:


Информация, передаваемая инструкциии по обработке, не должна содержать символы:

При создании Web-сценария для управления и отображения XML-документа разработчик имеет возможность:

Применение каких символов не допускается внутри комментария?

В строке
<?xml-stylesheet type="text/css" href="Intuit.css"?>

запись type=»text/css» href=»Intuit.css» является:


Что является причиной ошибочного использования секции CDATA в следующем примере:
<![CDATA[ Вопросы&Ответы]  ]>

Допустимо помещать инструкцию по обработке:

Какой пример применения инструкций по обработке является ошибочным?

Целью применения разделов CDATA является:

Какой пример использования раздела CDATA является корректным?

Инструкции по обработке используются для:

Каким образом обрабатывается содержимое секции CDATA?

Применение каких символов не допускается внутри раздела CDATA:

Выберите верное утверждение:

Выберите неверное утверждение:

Функцию открывающей скобки для раздела CDATA выполняет конструкция:

К внутреннему подмножеству DTD документа относятся:

При открытии XML-документа процессор Internet Explorer 5:

Что является причиной ошибки в следующем примере:
<!doctype mydoc SYSTEM "mydocs.dtd">

При описании дочернего содержимого элемента он может содержать:

Если опустить блок объявлений разметки, и вместо него включить ключевое слово SYSTEM, после которого в кавычках следует описание местонахождения отдельного файла, содержащего DTD, то:

Отклонение от требований корректности формирования при составлении XML-документа:

Преимуществами использования валидных документов является:

Какой символ, задающий число вхождений элемента, указывает на одно или более вхождений?

Какое подмножество использует следующий пример XML-документа:
<?xml version="1.0"?>
<!DOCTYPE MUSIC SYSTEM "MUSIC.dtd"
   [
   <!ATTLIST MUSIC Author CDATA #IMPLIED  Year CDATA "2000">
   <!ELEMENT TITLE (#PCDATA)>
   ]
>
<MUSIC Year="1955">
   <TITLE>Saltarello</TITLE>
</ MUSIC>

Целью определения типа документа является:

Какое ограничение ключевое слова ID накладывает на значение атрибута маркерного типа:

Для валидных XML-документов обязательно наличие:

Выберите неверное утверждение:

Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?

Укажите запись, объявляющую тип элемента FRIEND, который может содержать символьные данные плюс ни одного или несколько дочерних элементов NAME:

Укажите строку, в которой содержится объявление списка атрибутов элемента:

Какое ключевое слово используется для задания ограничения, которому должно отвечать значение атрибута нумерованного типа?

Какое ключевое слово указывает на то, что элемент может иметь любое допустимое для этого типа содержимое?

Что означает следующее объявление:
<!ELEMENT FRIEND (NAME+, SEX, AGE?)>

К валидному XML-документу предъявляются требования:

При использовании типа «смешанного содержимого» имеется возможность определить:

Какой раздел можно использовать для временного отключения необязательного блока объявлений разметки?

Каким требованиям необходимо обязательно следовать, чтобы создать правильно составленный XML-документ?

Число вхождений групп элементов:

Объявление типа документа определяет:

Какие виды объявлений разметки может содержать DTD?

Ссылка на общий внутренний разбираемый примитив book записывается в виде:

Запись %subject; означает:

Каким образом в XML обозначается ссылка на символ * (код ASCII — 42)?

Какое объявление нотации является корректным?

Какая классификация примитивов XML-документа является некорректной?

Функцию задания местонахождения файла, содержащего данные общего внешнего разбираемого примитива, выполняет:

Форма объявления нотации в XML-документе имеет вид:

Какая из предложенных записей соответствует объявлению параметрического внутреннего разбираемого примитива?

Какой тип примитивов в XML не поддерживается?

Какую форму записи имеет общий внутренний разбираемый примитив?

Для хранения группы взаимосвязанных объявлений можно использовать:

Работа параметрического внешнего разбираемого примитива аналогична:

Какой примитив можно использовать, присвоив его имя атрибуту, имеющему тип ENTITY:

Ссылка ä на символ д является:

Какой символ будет вставлен в результате использования ссылки на предопределенный примитив &quot:

Какой примитив невозможно вставить с помощью ссылки?

Примитив, способный содержать любой тип данных, называется:

В форме записи общего внешнего разбираемого примитива
<!ENTITY primitiv SYSTEM "Primitiv.xml">

в качестве системного литерала выступает запись:


Ссылку на общий внешний разбираемый примитив можно разместить:

Файл неразбираемого внешнего примитива:

Способ записи ссылки на символ отличается:

Выберите неверное утверждение:

Выберите верные утверждения:

Выберите верные утверждения:

Ссылки на предопределенные примитивы допускается вставлять:

Нужна ли страница HTML для отображения XML при использовании CSS?

Может ли правило иметь несколько селекторов?

Преимущества использования XSL перед CSS:

Где находятся комментарии в CSS-файлах?

Какая из таблиц стилей имеет больший приоритет?

Какие значения может принимать свойство font-style?

Что определяет задание свойства display:block?

Пусть в css-файле задано следующее правило:
TITLE SUBTITLE 
{ font-size:14pt;font-style:italic;font-weight:bold;}

Фрагмент xml-документа:

  <BOOK>
          <TITLE>
               Moby-Dick
               <SUBTITLE STYLE='font-style:normal; font-size:12pt'>Or, the Whale</SUBTITLE>
          </TITLE>
          <AUTHOR>Herman Melville</AUTHOR>
     </BOOK>

Каким шрифтом будет отображаться подзаголовок «Моби Дика»?


Элемент block аналогичен в текстовом процессоре:

Какое свойство задает размеры пространства между границей элемента и его содержимым?

Расширение файла каскадных таблиц стилей:

Имеет ли значение регистр символов в css-файле?

Можно ли один селектор включать более чем в одно правило?

Как в Internet Explorer изменить приоритет свойств форматирования?

Какое из указанных ключевых слов является псевдоэлементом?

В следующем правиле определите название свойства:
 ATTENTION 
{
    color: #990000;
    font-weight: bold;
    font-size:12pt; 
    } 

Что происходит, если значение свойства не задано?

Какое ключевое слово можно задать в качестве значения свойства border-style?

Основное содержание css-файлов:

В каких текстовых редакторах можно создавать каскадные таблицы стилей?

Какая из следующих записей устанавливает связь XML-документа с HTML-страницей?

Каким образом можно отобразить сразу 5 значений элементов XML-документа записей за один раз?

Какой метод элемента TABLE следует использовать, чтобы отобразить следующую страницу записей?

Какой метод объекта recordset DSO используется для перехода к записи с номером 5?
(предполагается, что HTML-страница содержит фрагмент данных XML с идентификатором (ID) dsoInventory)

Какое свойство объекта recordset принимает значение true, если достигнут конец файла?

Как внешний файл стиля можно связать с XML-документом?

Что делает следующая запись?
<XML ID=»dsoBook» HREF=»Book.xml»></XML>

Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?

Совместно с какими источниками данных можно использовать объект общего назначения ADO recordset?

Укажите верные утверждения

Какое свойство объекта recordset принимает значение true, если достигнуто начало файла?

Если структура документа не допускает связывание данных, что надо делать?

С каким документом сцеплен элемент TABLE в следующем фрагменте кода?
<XML ID="dsoInventory" SRC="Inventory.xml"></XML> 
<TABLE DATASRC="dsoInventory" BORDER="1" CELLPADDING="5">

Что будет содержать ячейка таблицы после выполнения следующего кода?
<XML ID="dsoInventory" SRC="Inventory.xml"></XML> 
<TABLE DATASRC="dsoInventory" BORDER="1" CELLPADDING="5">
<TR>
<TD><SPAN DATAFLD="TITLE"></SPAN></TD>
</TR>
</TABLE>

Какой объект применяется в языке сценариев XML-документов?

Где Internet Explorer 5 хранит данные XML?

С каким документом сцеплен элемент TABLE в следующем фрагменте кода?
<XML ID="dsoInventory" SRC="Inventory.xml"></XML> 
<TABLE DATASRC="#dsoInventory" BORDER="1" CELLPADDING="5">

Что произойдет при выполнении следующего вызова в таблице с ID= InventoryTable?
InventoryTable.firstPage()

Что обозначает такая запись?
<!DOCTYPE INVENTORY
  [
  <!ELEMENT CATEGORY (CATNAME, BOOK*)>
  ]
>

Можно ли связывать с HTML любые XML-документы?

Какой метод элемента TABLE следует использовать, чтобы отобразить последнюю страницу записей?

С помощью какой директивы внешний файл стиля импортируется в другой файл стиля?

Какая из следующих записей сцепляет HTML-элемент с XML-элементом?

Почему ячейки (элементы TD) не сцепляются непосредственно с полями XML?

Что нужно делать, чтобы иметь доступ к нескольким XML-документам из одной HTML-страницы?

Каким образом XML-документ связывается со страницей HTML?

Возможно ли с помощью DOM отобразить документ, имеющий неизвестное число элементов?

Что содержит свойство childNodes объекта NodeList?

Как сценарий JavaScript получает доступ к документу?

Что такое onreadystatechange?

Укажите верное утверждение

Чему будет равно свойство firstChild узла, не имеющего дочерних узлов?

Возможно ли обратиться к дочернему узлу Attribute с использованием свойств childNodes?

Что происходит, если документ не имеет объявления типа документа?

DOM позволяет отобразить документы

Каким образом из DSO можно получить доступ к DOM?

Как в DOM называются программные объекты, представляющие XML-документ?

Каким образом можно получить имя узла?

Укажите верное выражение

Хранить в себе иерархическую структуру документа может …

Какие из перечисленных типов является основными типами узлов?

Что делает следующий скрипт:
Attribute = Element.attributes.getNamedItem(«Binding»);?

Что обозначает строка FOR=»window» EVENT=»ONLOAD» в следующем скрипте?
<SCRIPT LANGUAGE="JavaScript" FOR="window" EVENT="ONLOAD">
  /* код сценария … */
</SCRIPT>

XML-документ находится по адресу http://abc.org/note.xml. Какая из таблиц стилей связана неправильно?

С чего начинается XSL-таблица стилей?

Какой XSL-элемент позволяет задать шаблон?

Каким образом можно отфильтровать содержание XML-документа?

Как таблица XSL связывается с XML-документом?

XSL-таблица стилей состоит из

xml-документ имеет структуру
<customers>
  <customer>
   ...
     </customer>
  <customer>
    ...
    <order>...</order>
  </customer>
</customers>

Как правильно написать элемент xsl:for-each, чтобы отобразить информацию обо всех клиентах?


Какой XSL-элемент указывает на обработку другого шаблона?

Какой символ ставится перед именем атрибута в xsl-таблице?

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым не связаны ни CSS, и XSL-таблицы стилей?

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связано более одной XSL-таблицы стилей?

Какой элемент является корневым в XSL-таблице стилей?

Что выводится в результате действия <xsl:value-of select=»BOOK/AUTHOR»/>?

Какой элемент применяется, если нужно вывести значения нескольких одинаковых элементов?

Что произойдет, если в Internet Explorer 5 открыть XML-документ, с которым связаны и CSS, и XSL-таблица стилей?

Какой атрибут задает ветвь элементов иерархии XML-документа?

В каком порядке выводятся данные при применении xsl-таблицы?

xml-документ имеет структуру
<customers>
  <customer>
   <order>...</order>
     </customer>
  <customer>
    <order>...</order>
  </customer>
</customers>

Как отобразить содержание элемента order для всех клиентов?


В какие символы заключено выражение фильтра?

Укажите ошибочное утверждение

Как браузер поступает с элементами xsl?

Укажите верное утверждение:

Для чего используется XSL-элемент value-of?

С помощью какого XSL-элемента можно получить значение узла?

Что происходит, если не указан атрибут select элемента apply-templates?

Чем является таблица XSL?

Какой URI пространства имен соответствует современной спецификации XSL?

Что задается в атрибуте select элемента value-of?

Что делает такой фильтр <xsl:for-each select=»INVENTORY/BOOK[@InStock=’yes’]»>?

К каким компонентам xml-документа можно получить доступ через XSL?

Какой из перечисленных языков является родоначальником всех языков разметки?

Может ли элемент, начинающийся в одном элементе, закончиться в другом?

Что означает такая запись в CSS-таблице { font-style:bold } элемента BOOK?

Является ли такой документ корректно сформированным XML-документом?
<?xml version="1.0"?>
<food>
<fruits>Fruits.</fruits>
<vegetables>Vegetables.</vegetables>
</food>

Укажите верные утверждения

Инструкция по обработке — это:

Ошибочной является запись комментария внутри:

Объявление типа элемента с именем STRING, для содержимого которого могут использоваться только символьные данные, имеет синтаксис:

На что указывает форма объявления значения по умолчанию #IMPLIED?

Выберите верное утверждение:

Объявление списка атрибутов:

В записи объявления общего внешнего неразбираемого примитива
<!ENTITY ИмяПримитива SYSTEM СистемЛитерал NDATA ИмяНотации>

на то, что файл примитива содержит неразбираемые данные, указывает:


Установка standalone в записи
<?xml  version="1.0" standalone="yes"?>

означает:


В следующем правиле определите селектор:
EXAMPLE
    {
    margin-left:10px;
    color: #222222;
    font-family:monospace;
    font-size:10pt;
    text-align:left
    }

Расставьте правильный порядок приоритетов объявлений стиля в порядке убывания:

Какое правило действует для объявления внутри блока объявлений?

Пусть в css-файле задано следующее правило:
TITLE SUBTITLE {color: red;}
SUBTITLE {color: blue;}

Какие куски текста данного фрагмента xml-документа будут отображаться красным?

  <BOOK>
          <TITLE>
               Moby-Dick
               <SUBTITLE>Or, the Whale</SUBTITLE>
          </TITLE>
          <AUTHOR>Herman Melville</AUTHOR>  
     </BOOK>

Достоинства использования CSS заключаются в том, что:

Какое значение свойства display наследуется дочерними элементами?

Какое значение свойства display принято по умолчанию?

Как в xml-документ можно вставить обычные теги HTML?

Пусть в css-файле задано следующее правило:
TITLE, SUBTITLE {color: red;}

Какие фрагменты текста данной части xml-документа будут отображаться красным?

  <BOOK>
          <TITLE>
               Moby-Dick
               <SUBTITLE>Or, the Whale</SUBTITLE>
          </TITLE>
          <AUTHOR>Herman Melville</AUTHOR>
     </BOOK>

Какая из каскадных таблиц стилей, связанных с XML-документом, имеет больший приоритет?

Почему такая запись вызывает ошибку? <XML ID=»dsoBook» SRC=»Book.xml» />

Каким образом можно осуществить сцепление HTML-элементов с XML-элементами?

Каким образом можно получить значение узла?

Какое свойство возвращает корневой элемент XML-документа?

Что обозначает 4 в значении свойства узла readyState?

Каким образом можно извлечь элемент по имени его типа?

Укажите ошибочные утверждения

Каким образом можно извлечь набор узлов для всех элементов?

В чем сложность применения таблицы стилей XSL?

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Выберите фразу где нет орфографических ошибок импресарио посчитал условия неприемлемыми
  • Выберите фрагмент css который не содержит синтаксических ошибок
  • Выберите сертификат ошибка получения сертификатов
  • Выберите результат ошибки которая возвращает формула при математической операции деления на 0
  • Выберите пункт содержащий характеристику лексических ошибок

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии