Программный интерфейс для работы с XML на основе .NET Framework и MSXML

 

1.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Класс XmlDocument представляет XML документ как дерево объектов-узлов

·            Среда .NET Framework позволяют манипулировать данными XML с помощью набора классов из пространства имен System.Data.Xml

·            Класс XmlTextWrite позволяет вывести документ непосредственно в поток

·            Класс XmlDocument реализует модель XML DOM

·            Класс XmlDocument удерживает XML-данные в памяти после извлечения их из файла

2.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Класс XmlObject представляет XML документ как дерево объектов-узлов

·            Среда .NET Framework позволяют манипулировать данными XML с помощью набора классов из пространства имен System.Xml

·            Класс XmlDocument позволяет вывести документ непосредственно в поток

·            Класс XmlObject реализует модель XML DOM

·            Класс XmlDocument позволяет модифицировать данные и позднее сохранить их в файл

3.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Класс XmlTextReader представляет XML документ как дерево объектов-узлов

·            Класс XpathNavigator находится в пространстве имен System.Xml.Xpath

·            Класс XpathNavigator читает документ из потока по одному узлу за раз

·            XmlDocument не предоставляет возможности внесения изменений в документ и их сохранения

·            Класс XpathNavigator реализует модель XML DOM

4.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Класс XpathNavigator находится в пространстве имен System.Xml.Navigator

·            Класс XpathNavigator удерживает документ в памяти целиком

·            XpathNavigator не предоставляет возможности внесения изменений в документ и их сохранения

·            Класс XmlTextReader читает документ из потока по одному узлу за раз

·            Класс XmlTextReader реализует наименее дорогостоящий подход в отношении серверных ресурсов

5.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Класс XmlTextReader реализует наиболее дорогостоящий подход в отношении серверных ресурсов

·            Класс XmlDocument удерживает документ в памяти целиком

·            XmlDocument сохраняет информацию в виде дерева узлов, каждый из которых может быть элементом, атрибутом, комментарием или значением элемента

·            Можно извлечь узлы дерева первого уровня через свойство XmlDocument.ChildNodes

·            Узлам дерева соответствуют объекты XmlElement

6.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Класс XmlTextReader реализует наименее дорогостоящий подход в отношении серверных ресурсов

·            Класс XmlTextReader удерживает документ в памяти целиком

·            XpathNavigator сохраняет информацию в виде дерева узлов, каждый из которых может быть элементом, атрибутом, комментарием или значением элемента

·            Можно извлечь узлы дерева первого уровня через свойство XmlRoot.ChildNodes

·            Узлам дерева соответствуют объекты XmlNode

7.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            XpathNavigator применяет подход на базе курсора, позволяющий использовать такие методы, как MoveToNext () для прохождения по данным XML

·            XpathNavigator позволяет позиционироваться только на одном узле одновременно

·            Для создания объекта XpathNavigator используется метод CreateNavigator() объекта XmlDocument

·            XmlDocument не поддерживает тип узла XmlDeclaration

·            Свойство XmlDocument.ChildNodes возвращает объект XMLNodeList

8.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            XmlDocument применяет подход на базе курсора, позволяющий использовать такие методы, как MoveToNext () для прохождения по данным XML

·            Для создания объекта XpathNavigator используется конструктор класса XpathNavigator

·            XpathNavigator не поддерживает тип узла XmlDeclaration

·            Свойство Node.ChildNodes возвращает объект XMLNodeList

·            При работе с XpathNavigator широко используется объект XMLNodeList

9.      Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            XmlTextReader применяет подход на базе курсора, позволяющий использовать такие методы, как MoveToNext () для прохождения по данным XML

·            Для создания объекта XmlDocument используется конструктор класса XmlDocument

·            Свойство Element.ChildNodes возвращает объект XMLNodeList

·            При работе с XmlDocument широко используется объект XMLNodeList

·            XmlNodeList содержит объекты XmlElement

10.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Метод  XmlDocument.GetElementsByTagName() возвращает объект XmlNodeList

·            XmlNodeList содержит объекты XmlNode

·            XmlDocument.GetElementsByTagName () выполняет поиск по всему документу

·            Чтобы выполнить поиск с использованием выражений XPath,  можно использовать метод Select () класса XpathNavigator

·            GetElementsByTagName () позволяет искать не только по имени элемента

11.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Метод  XmlDocument.GetElementsByTagName() возвращает объект XmlNodeList

·            XmlElement.GetElementsByTagName () выполняет поиск узлов по имени

·            Чтобы выполнить поиск с использованием выражений XPath,  можно использовать метод Select () класса XmlDocument

·            GetElementsByTagName () позволяет искать только по имени элемента

·            GetElementsByTagName ()  возвращает объект XMLNodes

12.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            XmlNode.GetElementsByTagName () выполняет поиск узлов по имени

·            Чтобы выполнить поиск с использованием выражений XPath,  можно использовать метод SelectNodes () или SelectSingleNode () класса XmlDocument

·            метод XmlTextReader.Read () читает следующий узел документа из файла

·            метод MoveToContent () объекта XmlTextReader пропускает несущественные узлы (вроде комментариев, пробелов и XML-объявлений) и останавливается на объявлении следующего элемента

·            метод ReadEndNode () позволяет пропустить пробелы и прочесть закрывающий дескриптор элемента

13.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            метод SelectNodes () возвращает объект XMLNodes

·            метод XmlTextReader.Read () читает следующий узел документа из потока

·            метод MoveToContent () объекта XpathNavigator пропускает несущественные узлы (вроде комментариев, пробелов и XML-объявлений) и останавливается на объявлении следующего элемента

·            метод ReadEndElement () позволяет пропустить пробелы и прочесть закрывающий дескриптор элемента

·            метод ReadElementString () читает элемент, который содержит только текстовые данные

14.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            метод XmlTextReader.Read () читает следующий узел из документа в памяти

·            метод MoveToContent () объекта XmlDocument пропускает несущественные узлы (вроде комментариев, пробелов и XML-объявлений) и останавливается на объявлении следующего элемента

·            метод ReadElementString () позволяет переместиться через начальный дескриптор, содержимое и конечный дескриптор элемента

·            Чтобы проверить XML-документ на соответствие схеме, применяется класс XmlValidatingReader

·            Чтобы проверить XML-документ на соответствие схеме,  вначале необходимо импортировать пространство имен System.Data.Schema

15.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Чтобы проверить XML-документ на соответствие схеме, применяется класс XmlValidatingDocument

·            метод XmlValidatingReader.Read () читает следующий узел из документа в памяти

·            для обработки ошибки в документе можно с помощью делегата перехватить исключение XmlSchemaException

·            для обработки ошибки в документе можно использовать класс XmlSchemaCollection

·            для обработки ошибки в документе необходимо вначале загрузить документ в память

16.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Чтобы проверить XML-документ на соответствие схеме,  вначале необходимо импортировать пространство имен System.Xml.Schema

·            Объект XmlValidatingReader создается на основе объекта XmlTextReader

·            метод XmlValidatingReader.Read () читает следующий узел документа из файла

·            для обработки ошибки в документе можно с помощью делегата отреагировать на событие ValidationEventHandler

·            при обработке ошибок в документе можно вначале создать поток на основе файла документа

17.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Для создания объектов ActiveX в JavaScript Microsoft предлагает класс ActiveXObject

·            Объектная модель документа XML  представляет собой набор объектов

·            Объект document представ­ляет вершину дерева DOM

·            Объекты создаются или становятся доступны­ми посредством объекта root

·            модель XML DOM можно использовать на клиентской стороне

18.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Для создания объектов ActiveX в JavaScript Microsoft предлагает класс ActiveXClass

·            DOM основывается на древовидной модели, и каждый элемент XML называется узлом {node)

·            Объекты DOM создаются или становятся доступны­ми посредством объекта document

·            Модель XML DOM можно использовать на стороне сервера

·            Для создания объекта document  на странице HTML можно использовать тег XML

19.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            зависимая потоковая модель используется в слу­чаях, когда несколько потоков могут одновременно обращаться к объекту document

·            модель XML DOM можно использовать только на стороне сервера

·            Для создания объекта document  на стороне сервера можно использовать тег XML

·            В теге XML должен быть определен атрибут Name, по которому можно будет ссылаться на объект document

·            При создании объекта  XML из сценария существуют два типа потоковых моделей (threading models), которые можно использовать

20.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            модель XML DOM можно использовать только на клиентской стороне

·            В теге XML должен быть определен атрибут ID (идентификатор), по которому можно будет ссылаться на объект document

·            При создании объекта  XML из сценария существуют три типа потоковых моделей (threading models), которые можно использовать

·            свободная потоковая модель используется в слу­чаях, когда несколько потоков могут одновременно обращаться к объекту document

·            На стороне сервера конструкция new ActiveXObject является единственным способом создания объекта document

21.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            На клиентской стороне конструкция new ActiveXObject является единственным способом создания объекта document

·            тег XML создает объект document и позволяет загружать в этот объект данные, расположенные вне этого тега

·            У объекта document существуют два метода (loadDoc и load), которые позволя­ют загружать данные XML из сценария

·            Флажок (параметр) async метода  load  по умол­чанию имеет значение true

·            следует установить свойство onreadystate объекта document равным имени того обработчика событий (фун­кции), который следует вызвать

22.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            тег XML создает объект document

·            для загрузки данных в блоки данных XML можно встроить данные XML в стра­ницу HTML

·            У объекта document существуют два метода (loadXML и load), которые позволя­ют загружать данные XML из сценария

·            Метод loadXML  в качестве параметра использует адрес URL того документа XML, который требуется загрузить

·            Флажок (параметр) async метода  load  по умол­чанию имеет значение false

23.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            для загрузки данных в блоки данных XML можно сослаться на внешний документ с необходимыми данными

·            Метод load  в качестве параметра использует адрес URL того документа XML, который требуется загрузить

·            следует установить свойство onreadystatechange объекта document равным имени того обработчика событий (фун­кции), который следует вызвать

·            значениями свойства readyState объекта document являются Loading, Loaded, Interactive, Complete

·            событие onreadystatechange возникает каждый раз, когда происходят изменения значения свойства stateChange

24.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            значениями свойства readyState объекта document являются Loading, Loaded, Interactive, Ready

·            событие onreadystatechange возникает каждый раз, когда происходят изменения значения свойства readyState

·            После вызова асинхронной загрузки вы можете при необходимости остано­вить ее, вызвав метод break объекта document

·            Объект parse error содержит подробную информацию обо всех ошибках, обнаруженных анализатором при обработке документа

·            методу save объекта document можно передать адрес, по которому должен быть сохра­нен файл

25.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            значения свойства readyState объекта document соответствуют различ­ным фазам загрузки документа

·            После вызова асинхронной загрузки вы можете при необходимости остано­вить ее, вызвав метод abort объекта document

·            Объект parse error содержит подробную информацию о последней ошибке, обнаруженной анализатором при обработке документа

·            методу save объекта document можно передать объект response

·            К объектам XML DOM относятся XMLDOMDocument, XMLDOMNode, XMLDataObject

26.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            К объектам XML DOM относятся XMLDOMDocument, XMLDOMNode, XMLRuntime

·            методу save объекта document можно передать объект request

·            Свойство nodeName объекта XMLDOMNode возвращает имя элемента XML

·            свойство xml объекта XMLDOMNode возвращает строку, содержащую весь код XML, исключая атрибуты, для данного узла и для всех его потомков

·            свойство rootElement объекта document возвращает корневой узел документа XML

27.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            К объектам XML DOM относятся XMLDOMDocument, XMLDOMNode, XMLHttpRequest

·            свойство xml объекта XMLDOMNode возвращает строку, содержащую весь код XML, включая атрибуты, для данного узла и для всех его потомков

·            свойство documentElement объекта document возвращает корневой узел документа XML

·            элементы XML, за исключением корневого, не поддерживают метод getElementsByTagName

·            XMLDOMNodeList поддерживает как последовательное перемещение по объектам семейства, так произвольное с помощью своего свойства index

28.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            объект document поддерживает метод getElementsByTagName

·            если в каком-либо элементе между тегами содержится не­кий текст, то анализатор создает специальный объект textNode и сохраняет в нем данный текст, причем этот объект становится первым дочерним элементом ис­ходного элемента

·            объекты, представляющие атрибуты (формальное название XMLDOMAttribute), также считаются частями дерева объект­ной модели документа

·            атрибуты, как и другие дочерние объекты, входят в семейство child

·            Именованное семейство атрибутов (то есть объект named node collection) для дан­ного элемента XML невозможно получить при помощи его свойства attributes

29.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            если в каком-либо элементе между тегами содержится не­кий текст, то анализатор создает специальный объект text и сохраняет в нем данный текст, причем этот объект становится первым дочерним элементом ис­ходного элемента

·            объекты, представляющие атрибуты (формальное название XMLDOMAttribute), связаны с элементами, однако не считаются частями дерева объект­ной модели документа

·            атрибуты не входят в семейство child

·            Именованное семейство атрибутов (то есть объект named node collection) для дан­ного элемента XML можно получить при помощи его свойства attributes

·            Чтобы связать атрибут с элементом можно использовать метод setAttribute этого эле­мента

30.  Какие утверждения являются правильными для программ, обрабатывающих данные XML посредством .NET Framework и MSXML?

·            Чтобы связать атрибут с элементом можно вызывать метод setNamedltem семейства именованных узлов объекта attribute

·            Метод cloneElement является членом объекта element и может быть использован для клонирования этого элемента и всех его дочерних элементов

·            Существует метод пересылки документа XML на сервер, использующий скрытый фрейм

·            Существует метод пересылки документа XML на сервер, использующий скрытое текстовое поле

·            объект XMLHttpRequest позволяет передать документ XML только в одном направлении – с клиента на сервер

 

Hosted by uCoz