игра брюс 2048
Главная / Программирование / Базы данных для карманного персонального компьютера / Тест 16

Базы данных для карманного персонального компьютера - тест 16

Упражнение 1:
Номер 1
Какими способами можно заполнить объект DataSet?

Ответ:

 (1) добавлением в DataSet таблиц, колонок и ограничений 

 (2) используя схемы данных XML-файла 

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


Номер 2
XML-схема:

Ответ:

 (1) содержит описание структуры данных 

 (2) имеет расширение .xsd 

 (3) имеет расширение .xml 


Номер 3
Что описано в схеме данных?

Ответ:

 (1) связи между полями 

 (2) связи между таблицами 

 (3) ограничения на поля 

 (4) спецификация типов полей 


Упражнение 2:
Номер 1
В каком случае будет сформировано корректное имя файла XML-схемы?

Ответ:

 (1) "test.rtf".Remove(4,4)+".xsd"; 

 (2) "test.rtf".Remove(4,4)+".xml"; 

 (3) "test.rtf".Remove(5,4)+".xml"; 


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

Ответ:

 (1) dataSet.ReadXmlSchema(customer.xsd); 

 (2) dataSet.ReadXmlSchema(@"customer.xsd"); 

 (3) dataSet.WriteXmlSchema(@"customer.xsd"); 


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

Ответ:

 (1) dataSet.ReadXmlSchema(customer.xsd); 

 (2) dataSet.ReadXmlSchema(@"customer.xsd"); 

 (3) dataSet.ReadXml(@"customer.xsd"); 


Упражнение 3:
Номер 1
Как выполнить сохранение XSD-файла?

Ответ:

 (1) dataSet.WriteXmlSchema(@"customer.xsd"); 

 (2) dataSet.WriteXmlSchema(customer.xsd); 

 (3) dataSet.ReadXmlSchema(@"customer.xsd"); 


Номер 2
В какой источник может быть записана информация методом dataSet.WriteXmlSchema()?

Ответ:

 (1) в объект XmlWriter 

 (2) в объект Stream 

 (3) в объект XmlReader 

 (4) в файл 


Номер 3
Из какого источника может быть считана информация методом dataSet.ReadXmlSchema()?

Ответ:

 (1) в объект XmlWriter 

 (2) в объект Stream 

 (3) в объект XmlReader 

 (4) в файл 


Упражнение 4:
Номер 1
Для чего предназначен оператор complexType в XML-схемах?

Ответ:

 (1) для определения комплексных типов 

 (2) для объявления элементов 

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


Номер 2
Что содержит объявление комплексных типов с помощью оператора complexType в XSD-файле?

Ответ:

 (1) набор из объявлений элементов 

 (2) ссылки на элементы 

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


Номер 3
В какой последовательности должны быть перечислены элементы в XML-файле?

Ответ:

 (1) в той же, в которой они перечислены в XML-схеме 

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

 (3) в алфавитном порядке 


Упражнение 5:
Номер 1
В каком случае элемент "street" будет содержать строковое значение?

Ответ:

 (1) <xsd:element name="street" type="xsd:string"/> 

 (2) <xsd:element name="street" type="xsd:decimal"/> 

 (3) <xsd:element name="street1" type="xsd:char[]"/> 


Номер 2
В каком случае элемент "zip" будет содержать десятичное число?

Ответ:

 (1) <xsd:element name="zip" type="xsd:string"/> 

 (2) <xsd:element name="zip" type="xsd:decimal"/> 

 (3) <xsd:element name="zip1" type="xsd:int"/> 


Номер 3
В каком случае тип "Address" определен верно?

Ответ:

 (1) <xsd:element name="Address" type="xsd:string"/> 

 (2) <xsd:complexType name="Address">...</xsd:complexType> 

 (3) <xsd:attribute name="Address" type="xsd:Test"/> 


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

Ответ:

 (1) <xsd:element name="Address" type="xsd:string"/> 

 (2) <xsd:complexType name="Address">...</xsd:complexType> 

 (3) <xsd:attribute name="Address" type="xsd:Test"/> 

 (4) <xsd:element name="Address" type="xsd:string"> 


Номер 2
В каком случае приводится ссылка на существующий элемент comment?

Ответ:

 (1) <xsd:element name="comment" type="xsd:string"/> 

 (2) <xsd:element ref="comment" minOccurs="0"/> 

 (3) <xsd:attribute name="comment" type="xsd:Test"/> 


Номер 3
Что обозначает значение параметра minOccurs в описании <xsd:element ref="comment" minOccurs="0"/>?

Ответ:

 (1) значение ссылки "comment" по умолчанию 

 (2) "пустую" ссылку 

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


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

Ответ:

 (1) XML - это архитектура доступа к данным 

 (2) XML - это распространенный способ хранения данных 

 (3) XML - это распространенный способ передачи данных 


Номер 2
Объект DataSet:

Ответ:

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

 (2) хранит данные в виде XML 

 (3) хранит структуру в виде XML 


Номер 3
Что такое XSD?

Ответ:

 (1) способ хранения данных 

 (2) cпособ передачи данных 

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


Упражнение 8:
Номер 1
Что описывается в XML-схеме?

Ответ:

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

 (2) тип элементов 

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


Номер 2
Какой из типов данных недопустим в XSD-схемах?

Ответ:

 (1) integer 

 (2) float 

 (3) decimal 

 (4) string 


Номер 3
Какой из типов данных недопустим в XSD-схемах?

Ответ:

 (1) string 

 (2) Boolean 

 (3) char 


Упражнение 9:
Номер 1
Какой тип обозначает числа произвольной точности?

Ответ:

 (1) float 

 (2) decimal 

 (3) double 


Номер 2
Какой тип обозначает 32-битовые числа с плавающей точкой?

Ответ:

 (1) float 

 (2) decimal 

 (3) double 


Номер 3
Какой тип обозначает 64-битовые числа с плавающей точкой?

Ответ:

 (1) float 

 (2) decimal 

 (3) double 


Упражнение 10:
Номер 1
С помощью какого XSD-элемента создается перечисление?

Ответ:

 (1) <simpleType> 

 (2) <attribute> 

 (3) <restriction> 


Номер 2
Сколько ограничений может быть определено внутри элемента <restriction>?

Ответ:

 (1)

 (2)

 (3) любое количество 


Номер 3
Укажите верное определение перечисления:

Ответ:

 (1) <xs:simpleType name="MyEnumeration"> <xs:restriction base="xs:string"> <xs:enumeration value="red" /> <xs:enumeration value="white" /> <xs:enumeration value="blue" /> </xs:restriction> </xs:simpleTime> 

 (2) <xs:simpleType name="MyEnumeration"> <xs:restriction base="xs:string"> <xs:enumeration value="red" /> <xs:enumeration value="white" /> <xs:enumeration value="blue" /> <xs:restriction> <xs:simpleTime> 

 (3) <xs:simpleType name="MyEnumeration"> <xs:restriction base="xs:string"> <xs:enumeration value="red" /> <xs:enumeration value="white" /> <xs:enumeration value="blue" /> <xs:restriction> <xs:simpleTime name="MyEnumeration"> 


Упражнение 11:
Номер 1
В каком случае в объявлении атрибута допущена ошибка?

Ответ:

 (1) <xs:attribute name="MyString" type="xs:string"> 

 (2) <xs:attribute name="MyString" type="xs:string" use="optional"> 

 (3) <xs:attribute name="MyNumber" type="xs:integer"> 


Номер 2
В каком случае в объявлении атрибута допущена ошибка?

Ответ:

 (1) <xs:attribute name="MyString" type="xs:string"> 

 (2) <xs:attribute name="MyString" type="xs:string" use="optional"> 

 (3) <xs:attribute name="MyNumber" type="xs:integer"> 


Номер 3
Какой из аспектов ограничивает возможные значения простого типа указанным списком значений?

Ответ:

 (1) enumeration 

 (2) length 

 (3) pattern 

 (4) totalDigits 


Упражнение 12:
Номер 1
В каком случае атрибут необязателен и может принимать любое значение, не противоречащие типу type?

Ответ:

 (1) <xs:attribute name="Title" type="xs:string"> 

 (2) <xs:attribute name="Title" type="xs:string" use="optional"> 

 (3) <xs:attribute name="Title" type="xs:string" use="required"> 

 (4) <xs:attribute name="Title" type="xs:string" use="prohibited"> 


Номер 2
В каком случае атрибут запрещен?

Ответ:

 (1) <xs:attribute name="Title" type="xs:string"> 

 (2) <xs:attribute name="Title" type="xs:string" use="optional"> 

 (3) <xs:attribute name="Title" type="xs:string" use="required"> 

 (4) <xs:attribute name="Title" type="xs:string" use="prohibited"> 


Номер 3
В каком случае атрибут запрещен?

Ответ:

 (1) <xs:attribute name="Title" type="xs:string"> 

 (2) <xs:attribute name="Title" type="xs:string" use="optional"> 

 (3) <xs:attribute name="Title" type="xs:string" use="required"> 

 (4) <xs:attribute name="Title" type="xs:string" use="prohibited"> 




Главная / Программирование / Базы данных для карманного персонального компьютера / Тест 16