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

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

Упражнение 1:
Номер 1
Какие из перечисленных классов реализованы в библиотеке System.Xml?

Ответ:

 (1) XmlWriter 

 (2) XmlReader 

 (3) XmlTextWriter 

 (4) XmlTextReader 


Номер 2
С какими источниками может работать как метод ReadXml, так и метод WriteXml()?

Ответ:

 (1) файл 

 (2) объекты Stream 

 (3) объекты TextReader 

 (4) объекты XmlReader 


Номер 3
Из каких источников возможна загрузка XML-данных в объект DataSet при использовании метода ReadXml()?

Ответ:

 (1) из файла 

 (2) из объекта Stream 

 (3) из объекта TextReader 

 (4) из объекта XmlReader 


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

Ответ:

 (1) dataSet.ReadXml("test.xml",XmlReadMode.IgnoreSchema); 

 (2) dataSet.ReadXml("test.xml",XmlReadMode.Fragment); 

 (3) dataSet.ReadXml("test.xml",XmlReadMode.ReadSchema); 


Номер 2
В каком случае, если объект DataSet уже содержит схему, она будет при необходимости расширена?

Ответ:

 (1) dataSet.ReadXml("test.xml",XmlReadMode.IgnoreSchema); 

 (2) dataSet.ReadXml("test.xml",XmlReadMode.InferSchema); 

 (3) dataSet.ReadXml("test.xml",XmlReadMode.ReadSchema); 


Номер 3
В каком случае объект DataSet пытается самостоятельно определить лучший метод считывания?

Ответ:

 (1) dataSet.ReadXml("test.xml",XmlReadMode.IgnoreSchema); 

 (2) dataSet.ReadXml("test.xml",XmlReadMode.InferSchema); 

 (3) dataSet.ReadXml("test.xml",XmlReadMode.Auto); 


Упражнение 3:
Номер 1
В каком случае объект DataSet будет заполнен данными из XML-файла (xml_in - экземпляр класса XmlTextReader)?

Ответ:

 (1) dataSet.ReadXml(@"test.xml"); 

 (2) dataSet.ReadXml(@xml_in); 

 (3) dataSet.ReadXml("test.xml",XmlReadMode.IgnoreSchema); 


Номер 2
Для какой цели используется параметр XmlReadMode при считывании XML-данных?

Ответ:

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

 (2) указывает способ доступа к файлу 

 (3) указывает, требуется ли считывать XML-схему 

 (4) указывает, полностью ли считывать XML-документ или только XML-фрагмент 


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

Ответ:

 (1) любой 

 (2) не любой 

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


Упражнение 4:
Номер 1
В каком случае столбцы будут отсортированы по возрастанию?

Ответ:

 (1) dataView.Sort="ID DESC"; 

 (2) dataView.Sort="ZipCode ASC"; 

 (3) dataView.Sort="Cost"; 


Номер 2
В каком случае порядок сортировки столбцов будет различный (один - по возрастанию, другой - по убыванию)?

Ответ:

 (1) dataView.Sort="ID DESC, Name"; 

 (2) dataView.Sort="State, ZipCode ASC"; 

 (3) dataView.Sort="Title DESC, Cost DESC"; 


Номер 3
В каком случае все столбцы будут отсортированы по убыванию?

Ответ:

 (1) dataView.Sort="FirstName DESC, LastName DESC"; 

 (2) dataView.Sort="Lection, Question DESC"; 

 (3) dataView.Sort="Model DESC, Number ASC"; 


Упражнение 5:
Номер 1
Каким образом должна быть объявлена переменная del_row для корректного выполнения команды dataTable.Rows.Remove(del_row)?

Ответ:

 (1) string del_row; 

 (2) int del_row; 

 (3) DataRow del_row; 


Номер 2
Какой метод не добавляет новую строку в объект DataTable?

Ответ:

 (1) DataTable.NewRow() 

 (2) DataTable.Rows.Add() 

 (3) DataTable.Rows.Insert() 


Номер 3
Каким образом должна быть объявлена переменная new_row для корректного выполнения команды dataTable.Rows.Add(new_row)?

Ответ:

 (1) string new_row; 

 (2) int new_row; 

 (3) DataRow new_row; 

 (4) object[] new_row; 


Упражнение 6:
Номер 1
Каким образом должна быть объявлена переменная xml_out для корректного выполнения команды XmlTextWriter xmlWriter=new XmlTextWriter(xml_out);?

Ответ:

 (1) StreamWriter xml_out; 

 (2) FileStream xml_out; 

 (3) string xml_out; 


Номер 2
Какая команда принимает изменения в DataTable myData?

Ответ:

 (1) dataTable.AcceptChanges(); 

 (2) dataSet.AcceptChanges(); 

 (3) myData.AcceptChanges(); 


Номер 3
Какие изменения принимает метод DataTable.AcceptChanges()?

Ответ:

 (1) изменения, сделанные за время существования объекта DataTable 

 (2) изменения объекта DataSet 

 (3) изменения, сделанные с момента последнего вызова метода DataTable.AcceptChanges() 


Упражнение 7:
Номер 1
Как получить текущее значение дня для переменной curDate:DateTime curDate = new DateTime(); curDate=DateTime.Now?

Ответ:

 (1) string my_day=curDate.ToString("dd.MM.yyyy").Substring(0,2); 

 (2) string my_day=curDate.ToString("dd.MM.yyyy").Substring(3,2); 

 (3) string my_day=curDate.ToString("dd.MM.yyyy").Substring(8,2); 


Номер 2
Как получить текущее значение месяца для переменной curDate:DateTime curDate = new DateTime(); curDate=DateTime.Now?

Ответ:

 (1) string my_mon=curDate.ToString("dd.MM.yyyy").Substring(0,2); 

 (2) string my_mon=curDate.ToString("dd.MM.yyyy").Substring(3,2); 

 (3) string my_mon=curDate.ToString("dd.MM.yyyy").Substring(8,2); 


Номер 3
Как получить текущее значение года для переменной curDate:DateTime curDate = new DateTime(); curDate=DateTime.Now?

Ответ:

 (1) string my_year=curDate.ToString("dd.MM.yyyy").Substring(0,2); 

 (2) string my_year=curDate.ToString("dd.MM.yyyy").Substring(3,2); 

 (3) string my_year=curDate.ToString("dd.MM.yyyy").Substring(8,2); 


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

Ответ:

 (1) StreamWriter streamWriter = new StreamWriter("test.xml"); 

 (2) XmlTextWriter xmlWriter = new XmlTextWriter(sreamWriter); 

 (3) dataSet.WriteXml(xmlWriter}; 


Номер 2
В каком случае будет создан объект для форматирования XML-файла?

Ответ:

 (1) StreamWriter streamWriter = new StreamWriter("test.xml"); 

 (2) XmlTextWriter xmlWriter = new XmlTextWriter(sreamWriter); 

 (3) dataSet.WriteXml(xmlWriter}; 


Номер 3
В каком случае определяется форматирование XML-документа?

Ответ:

 (1) dataSet.WriteXml(xmlWriter,XmlWriteMode.WriteSchema); 

 (2) xmlWriter.Formatting=Formatting.Indented; xmlWriter.Indentation=3; 

 (3) dataSet.WriteXml(xmlWriter}; 


Упражнение 9:
Номер 1
В каком режиме сохраняется наиболее полное текущее содержимое объекта DataSet?

Ответ:

 (1) XmlWriteMode.DiffGram 

 (2) XmlWriteMode.WriteSchema 

 (3) XmlWriteMode.IgnoreSchema 


Номер 2
В каком режиме сохраняются только данные объекта DataSet?

Ответ:

 (1) XmlWriteMode.DiffGram 

 (2) XmlWriteMode.WriteSchema 

 (3) XmlWriteMode.IgnoreSchema 


Номер 3
В каком режиме сохраняется первоначальные и текущие данные объекта DataSet?

Ответ:

 (1) XmlWriteMode.DiffGram 

 (2) XmlWriteMode.WriteSchema 

 (3) XmlWriteMode.IgnoreSchema 


Упражнение 10:
Номер 1
Какой режим сохранения XML-файла используется по умолчанию?

Ответ:

 (1) XmlWriteMode.DiffGram 

 (2) XmlWriteMode.WriteSchema 

 (3) XmlWriteMode.IgnoreSchema 


Номер 2
Какие параметры объекта DataSet сохраняются при использовании режима XmlWriteMode.WriteSchema?

Ответ:

 (1) схема отношений 

 (2) первичные ключи 

 (3) данные 


Номер 3
В каком случае в XML-файле будут сохранены только данные объекта DataSet?

Ответ:

 (1) dataSet.WriteXml(xmlWriter}; 

 (2) dataSet.WriteXml(xmlWriter,XmlWriteMode.IgnoreSchema); 

 (3) dataSet.WriteXml(xmlWriter,XmlWriteMode.WriteSchema); 

 (4) dataSet.WriteXml(xmlWriter,XmlWriteMode.DiffGram); 


Упражнение 11:
Номер 1
Какой тип должна иметь переменная newRow для выполнения комады newRow=dataTable.NewRow()?

Ответ:

 (1) DataRow 

 (2) DataColumn 

 (3) DataTable 


Номер 2
Какая команда добавляет в таблицу новую запись (newRow - объект класса DataRow)?

Ответ:

 (1) newRow=dataTable.NewRow(); 

 (2) newRow["ID"]=1; 

 (3) dataTable.Rows.Add(newRow); 


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

Ответ:

 (1) FileMode 

 (2) XmlReadMode 

 (3) XmlWriteMode 


Упражнение 12:
Номер 1
В каком режиме считывания при существовании схемы в объекте DataSet генерируется исключение?

Ответ:

 (1) ReadSchema 

 (2) InferSchema 

 (3) Fragment 


Номер 2
В каком режиме считывания изменения, отраженные в XML-документе формата DiffGram, считываются и вносятся в объект DataSet?

Ответ:

 (1) DiffGram 

 (2) InferSchema 

 (3) Fragment 


Номер 3
В каком режиме считывания все встроенные пространства имен воспринимаются как часть схемы?

Ответ:

 (1) DiffGram 

 (2) InferSchema 

 (3) Fragment 




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