игра брюс 2048
Главная / Интернет-технологии / Web-технологии, стандарты и протоколы / Тест 24

Web-технологии, стандарты и протоколы - тест 24

Упражнение 1:
Номер 1
Для каких данных имеются ODBC-драйверы?

Ответ:

 (1) электронные таблицы 

 (2) текст 

 (3) XML-файлы 


Номер 2
Какие действия могут выполняться в процессе работы веб-приложения с источником данных?

Ответ:

 (1) подключение к источнику данных 

 (2) выборка наборов данных источника 

 (3) вставка наборов данных источника 

 (4) изменение наборов данных источника 

 (5) отключение от источника данных 


Номер 3
ADO.NET - это:

Ответ:

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

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

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


Упражнение 2:
Номер 1
Какие языки программирования поддерживают технологию ADO.NET?

Ответ:

 (1) Visual Basic 

 (2) C# 

 (3) Visual C++ 

 (4) Delphi 

 (5) J# 


Номер 2
Какие языки поддерживают и технологию ADO, и технологию ADO.NET?

Ответ:

 (1) Visual Basic 

 (2) C# 

 (3) Visual C++ 

 (4) Delphi 


Номер 3
В каких языках используются компоненты ADO?

Ответ:

 (1) Visual Basic 

 (2) VBScript 

 (3) Delphi 


Упражнение 3:
Номер 1
К каким из перечисленных данных ADO.NET позволяет обращаться?

Ответ:

 (1) текстовый файл 

 (2) MS SQL Server 

 (3) MS Access 

 (4) ADO.NET имеет собственный формат данных 


Номер 2
Можно ли сохранить набор данных в виде XML-документа?

Ответ:

 (1) можно 

 (2) нельзя 

 (3) можно, в этом случае наполнение данными возможно только из XML-документа 


Номер 3
Какие способы доступа к базе данных поддерживает ADO.NET?

Ответ:

 (1) через объект Command 

 (2) через объект DataReader 

 (3) через объект DataSet 


Упражнение 4:
Номер 1
В чем заключается  отличительная особенность ADO.NET?

Ответ:

 (1) ADO.NET решает проблему масштабируемости 

 (2) ADO.NET реализует новый способ работы с базой данных в подсоединенном режиме 

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


Номер 2
Отметьте верные утверждения:

Ответ:

 (1) HTML позволяет создавать свои тэги 

 (2) HTML не несет информации о значении содержания, заключенного в тэгах 

 (3) HTML перегружает большими объемами трафика 


Номер 3
Поставщик данных .NET - это:

Ответ:

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

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

 (3) функция для взаимодействия с хранилищем данных 


Упражнение 5:
Номер 1
Что такое XML?

Ответ:

 (1) технология работы с данными 

 (2) язык программирования 

 (3) формат хранения структурированных данных 


Номер 2
Сколько корневых элементов может быть в XML-документе?

Ответ:

 (1)

 (2)

 (3) не ограничено 


Номер 3
Отметьте верные утверждения:

Ответ:

 (1) XML - это механизм работы с данными 

 (2) XML обеспечивает совместимость при передаче структурированных данных между разными системами обработки информации 

 (3) XML имеет иерархическую структуру 

 (4) XML позволяет хранить любые данные 


Упражнение 6:
Номер 1
Отметьте верные утверждения:

Ответ:

 (1) формат XML основан на международных стандартах 

 (2) XML зависит от платформы 

 (3) XML поддерживает Unicode 


Номер 2
Какие недостатки имеет язык XML?

Ответ:

 (1) не содержит встроенной в язык поддержки типов данных 

 (2) не зависит от платформы 

 (3) поддерживает Unicode 

 (4) имеет избыточный синтаксис 


Номер 3
Каковы результаты избыточности синтаксиса XML?

Ответ:

 (1) пространства имен XML сложно использовать и их сложно реализовывать в XML парсерах 

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

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


Упражнение 7:
Номер 1
Какая технология, основанная на XML, используется для определения типа документа?

Ответ:

 (1) DTD 

 (2) XDR 

 (3) XSD 


Номер 2
Какая технология, основанная на XML, используется для определения схемы XML?

Ответ:

 (1) DTD 

 (2) XDR 

 (3) XSD 


Номер 3
Какие языки являются метаязыками для описания стрктуры других языков?

Ответ:

 (1) HTML 

 (2) XML 

 (3) SGML 


Упражнение 8:
Номер 1
Какой XML-документ соответствует всем синтаксическим правилам XML?

Ответ:

 (1) правильно построенный 

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

 (3) любой 


Номер 2
Выполнение каких действий предполагает проверка действительности XML-документа?

Ответ:

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

 (2) контроль типов данных 

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

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


Номер 3
Какие имена допустимы в XML?

Ответ:

 (1) testXML 

 (2) test_XML 

 (3) _testXML 

 (4) XML_test 


Упражнение 9:
Номер 1
Что содержится в первой строке XML-документа?

Ответ:

 (1) кодировка символов 

 (2) название документа 

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

 (4) версия стандарта XML 


Номер 2
Что является содержимым тэга <author>:
        
<author>
	<book>Название книги</book>
	<year>Год издания</year>
</author>
        ?
        

Ответ:

 (1) Название книги Год издания  

 (2) <book>Название книги</book> <year>Год издания</year>  

 (3) <author> <book>Название книги</book> <year>Год издания</year> </author>  


Номер 3
Укажите правильное обозначение пустого элемента в XML?

Ответ:

 (1) <empty></empty;> 

 (2) <empty /> 

 (3) <empty/> 

 (4) </empty> 


Упражнение 10:
Номер 1
Для чего предназначены схемы XML?

Ответ:

 (1) для контроля формальной правильности XML-документа 

 (2) для контроля содержательной части XML-документа 

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


Номер 2
Что определяет схема XML?

Ответ:

 (1) имя корневого элемента 

 (2) структуру корневого элемента 

 (3) спецификацию всех его дочерних элементов корневого элемента 

 (4) значения атрибутов элементов по умолчанию 


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

Ответ:

 (1) применить стили CSS 

 (2) применить преобразования XSLT 

 (3) написать обработчик XML-документа 


Упражнение 11:
Номер 1
Какую информацию содержит шаблон разметки документа в схеме DTD?

Ответ:

 (1) наличие элементов 

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

 (3) наличие атрибутов элементов 

 (4) порядок следования атрибутов элементов 


Номер 2
Значения каких атрибутов не должно отличаться от указанного при использовании схемы:
        
<!ATTLIST message
number	CDATA	#REQUIRED
date	CDATA	#REQUIRED
from	CDATA	#FIXED
to	CDATA	#FIXED
status	CDATA	#IMPLIED>
        ?
        

Ответ:

 (1) number 

 (2) date 

 (3) from 

 (4) to 

 (5) status 


Номер 3
Какой атрибут является необязательным при использовании схемы:
        
<!ATTLIST message
number	CDATA	#REQUIRED
date	CDATA	#REQUIRED
from	CDATA	#FIXED
to	CDATA	#FIXED
status	CDATA	#IMPLIED>
        ?
        

Ответ:

 (1) number 

 (2) date 

 (3) from 

 (4) to 

 (5) status 


Упражнение 12:
Номер 2
Какие элементы определены в указанной XSD-схеме?
        
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema">
<xsd:element name="message">
    <xsd:complexType>
       <xsd:sequence>
           <xsd:element ref="head" minOccurs="1" maxOccurs="1"/>
           <xsd:element ref="body" minOccurs="1" maxOccurs="1"/>
       </xsd:sequence>
       <xsd:attribute name="uid" use="required" type="xsd:string"/>
    </xsd:complexType>
</xsd:element>
</xsd:schema>
        
        

Ответ:

 (1) message 

 (2) sequence 

 (3) uid 


Номер 3
Какие атрибуты определены в указанной XSD-схеме?
        
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema">
<xsd:element name="message">
    <xsd:complexType>
       <xsd:sequence>
           <xsd:element ref="head" minOccurs="1" maxOccurs="1"/>
           <xsd:element ref="body" minOccurs="1" maxOccurs="1"/>
       </xsd:sequence>
       <xsd:attribute name="uid" use="required" type="xsd:string"/>
    </xsd:complexType>
</xsd:element>
</xsd:schema>
        
        

Ответ:

 (1) message 

 (2) sequence 

 (3) uid 


Упражнение 13:
Номер 1
Что такое узел элемента в рамках терминологии DOM?

Ответ:

 (1) атрибут XML-элемента 

 (2) каждый XML-элемент 

 (3) весь XML-документ 


Номер 2
Что является событием в SAX-парсере?

Ответ:

 (1) текстовый узел 

 (2) инструкция обработки XML 

 (3) атрибут XML 

 (4) комментарий XML 


Номер 3
От каких показателей зависят затраты памяти при использовании SAX-парсера?

Ответ:

 (1) от размера парсера 

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

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

 (4) никакие показатели на затрату памяти не влияют 


Упражнение 14:
Номер 1
При использовании какой технологии преобразование применяется к HTML-документу браузером на клиентской стороне?

Ответ:

 (1) только CSS 

 (2) только XSL 

 (3) CSS и XSL 


Номер 2
В каком случае происходит загрузка строки с XML-кодом для последующего анализа?

Ответ:

 (1) xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.load("timetable.xml");  

 (2) xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML(txt);  

 (3) xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML("txt");  


Номер 3
В каком случае происходит загрузка XML-файла?

Ответ:

 (1) xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.load("timetable.xml");  

 (2) xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML("txt");  

 (3) в обоих случаях 


Упражнение 15:
Номер 1
В каком случае происходит изменение значения атрибута type элемента lesson?

Ответ:

 (1) xmlDoc = loadXMLDoc("timetable.xml"); x = xmlDoc.getElementsByTagName('lesson'); x[0].setAttribute("type","lab");  

 (2) xmlDoc = loadXMLDoc("timetable.xml"); x = xmlDoc.getElementsByTagName('lesson'); x[0].setAttribute("lab","type");  

 (3) xmlDoc = loadXMLDoc("timetable.xml"); x = xmlDoc.getElementsByTagName("lesson")[0]; y = x.getAttributeNode("type"); y.nodeValue = "lab";  


Номер 2
Изменение какого элемента осуществляется в указанном фрагменте кода:

xmlDoc = loadXMLDoc("timetable.xml");
x = xmlDoc.getElementsByTagName("lesson")[0];
y = x.getAttributeNode("type");
y.nodeValue = "lab";
        ?        
        

Ответ:

 (1) lesson 

 (2) type 

 (3) lab 


Номер 3
В какой документ может быть преобразован XML-документ с помощью XSLT?

Ответ:

 (1) в HTML-документ 

 (2) в XHTML-документ 

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




Главная / Интернет-технологии / Web-технологии, стандарты и протоколы / Тест 24