Главная / Программирование /
Практикум прикладного программирования на C# в среде VS.NET 2008 / Тест 16
Практикум прикладного программирования на C# в среде VS.NET 2008 - тест 16
Упражнение 1:
Номер 1
Укажите краткое определение реляционной базы данных:
Ответ:
 (1) база данных, основанная на реляционной модели данных 
 (2) база данных, основанная на объектно-реляционной модели данных 
 (3) база данных, основанная на объектно-ориентированной модели данных 
Номер 2
Как называется база данных, основанная на реляционной модели данных?
Ответ:
 (1) объектно-реляционная база данных 
 (2) реляционная база данных 
 (3) объектно-ориентированная база данных 
Номер 3
Укажите свойство, с помощью которого можно выполнить привязку интерфейса WPF к объекту данных:
Ответ:
 (1) dataText 
 (2) dataContext 
 (3) dataContent 
Упражнение 2:
Номер 1
Укажите определение первичного ключа базы данных:
Ответ:
 (1) поле таблицы базы данных, значение которого используется в качестве уникального идентификатора записи этой таблицы 
 (2) поле таблицы, предназначенное для хранения значения внешнего ключа другой таблицы с целью организации связи между этими таблицами 
 (3) любое поле таблицы базы данных, значение которого является уникальным в данной строке 
Номер 2
Как называется поле таблицы базы данных, значение которого используется в качестве уникального идентификатора записи этой таблицы?
Ответ:
 (1) внешний ключ 
 (2) первичный ключ 
 (3) вторичный ключ 
Номер 3
Укажите класс, с помощью которого можно выполнить привязку интерфейса WPF к объекту данных:
Ответ:
 (1) objectContentProvider 
 (2) objectDataProvider 
 (3) objectContextProvider 
Упражнение 3:
Номер 1
Укажите определение внешнего ключа базы данных:
Ответ:
 (1) любое поле таблицы базы данных, значение которого является уникальным в данной строке 
 (2) поле таблицы, предназначенное для хранения значения первичного ключа другой таблицы с целью организации связи между этими таблицами 
 (3) поле таблицы базы данных, значение которого используется в качестве уникального идентификатора записи этой таблицы 
Номер 2
Как называется поле таблицы базы данных, предназначенное для хранения значения первичного ключа другой таблицы с целью организации связи между этими таблицами?
Ответ:
 (1) естественный ключ 
 (2) внешний ключ 
 (3) суррогатный ключ 
Номер 3
При применении какого класса WPF, соединение с базой данных необходимо открывать и закрывать вручную?
Ответ:
 (1) oleDbDataAdapter 
 (2) oleDbDataReader 
 (3) oleDbDataParser 
Упражнение 4:
Номер 1
Как называется логический уровень в многоуровневом подходе к проектированию приложений, фактически являющийся местом, где хранятся структурированные данные?
Ответ:
 (1) data store 
 (2) data access layer 
 (3) business logic layer 
 (4) presentation/eser interface layer 
Номер 2
Логический уровень data store в многоуровневом подходе к проектированию приложений, фактически является:
Ответ:
 (1) местом, где хранятся структурированные данные 
 (2) кодом, необходимым для извлечения и манипулирования необработанными данными 
 (3) кодом, который обрабатывает данные в соответствии с поставленной задачей для последующего представления их пользователю 
 (4) кодом, который определяет, что именно пользователь должен видеть на экране 
Номер 3
Какой метод класса OleDbDataReader считывает текущую запись таблицы и перемещает курсор на следующую запись:
Ответ:
 (1) read() 
 (2) commit() 
 (3) executeReader() 
Упражнение 5:
Номер 1
Как называется логический уровень в многоуровневом подходе к проектированию приложений, фактически являющийся кодом, необходимым для извлечения и манипулирования необработанными данными?
Ответ:
 (1) data store 
 (2) data access layer 
 (3) business logic layer 
 (4) presentation/eser interface layer 
Номер 2
Логический уровень data access layer в многоуровневом подходе к проектированию приложений, фактически является:
Ответ:
 (1) местом, где хранятся структурированные данные 
 (2) кодом, необходимым для извлечения и манипулирования необработанными данными 
 (3) кодом, который обрабатывает данные в соответствии с поставленной задачей для последующего представления их пользователю 
 (4) кодом, который определяет, что именно пользователь должен видеть на экране 
Номер 3
Укажите класс, который позволяет создать логический ресурс из данных XML-формата и к нему привязать интерфейс WPF:
Ответ:
 (1) xmlDataProvider 
 (2) xmlDataReader 
 (3) xmlDataAdapter 
Упражнение 6:
Номер 1
Как называется логический уровень в многоуровневом подходе к проектированию приложений, фактически являющийся кодом, который обрабатывает данные в соответствии с поставленной задачей для последующего представления их пользователю?
Ответ:
 (1) data store 
 (2) data access layer 
 (3) business logic layer 
 (4) presentation/eser interface layer 
Номер 2
Логический уровень business logic layer в многоуровневом подходе к проектированию приложений, фактически является:
Ответ:
 (1) местом, где хранятся структурированные данные 
 (2) кодом, необходимым для извлечения и манипулирования необработанными данными 
 (3) кодом, который обрабатывает данные в соответствии с поставленной задачей для последующего представления их пользователю 
 (4) кодом, который определяет, что именно пользователь должен видеть на экране 
Номер 3
Какой метод класса OleDbDataReader устанавливает связь с нужной таблицей предварительно открытого соединения с базой данных, в соответствии с настройками SQL-запроса:
Ответ:
 (1) read() 
 (2) commit() 
 (3) executeReader() 
Упражнение 7:
Номер 1
Как называется логический уровень в многоуровневом подходе к проектированию приложений, фактически являющийся кодом, который определяет, что именно пользователь должен видеть на экране?
Ответ:
 (1) data store 
 (2) data access layer 
 (3) business logic layer 
 (4) presentation/user interface layer 
Номер 2
Логический уровень presentation/eser interface layer в многоуровневом подходе к проектированию приложений, фактически является:
Ответ:
 (1) местом, где хранятся структурированные данные 
 (2) кодом, необходимым для извлечения и манипулирования необработанными данными 
 (3) кодом, который обрабатывает данные в соответствии с поставленной задачей для последующего представления их пользователю 
 (4) кодом, который определяет, что именно пользователь должен видеть на экране 
Номер 3
Данные, поставляемые методами класса ObjectDataProvider пользовательскому интерфейсу, доступны:
Ответ:
 (1) только для чтения 
 (2) только для записи 
 (3) для чтения и для записи 
Упражнение 8:
Номер 1
Укажите тип свойства MethodParameters класса ObjectDataProvider:
Ответ:
 (1) system.collections.ilist 
 (2) bool 
 (3) string 
 (4) object 
 (5) system.Type 
Номер 2
Укажите тип свойства ObjectInstance класса ObjectDataProvider:
Ответ:
 (1) system.collections.ilist 
 (2) bool 
 (3) string 
 (4) object 
 (5) system.Type 
Номер 3
Укажите тип свойства ObjectType класса ObjectDataProvider:
Ответ:
 (1) system.collections.ilist 
 (2) bool 
 (3) string 
 (4) object 
 (5) system.Type 
Упражнение 9:
Номер 1
Минимальное количество таблиц в объекте DataSet равно:
Ответ:
 (1) 0 
 (2) 1 
 (3) 2 
Номер 2
Минимальное количество отношений в объекте DataSet равно:
Ответ:
 (1) 2 
 (2) 0 
 (3) 1 
Номер 3
Какой экземпляр класса может адресовать свойство Relations объекта DataSet?
Ответ:
 (1) system.Data.DataRelationContext 
 (2) system.Data.DataRelationCollection 
 (3) system.Data.DataRelationApplication 
Упражнение 10:
Номер 1
Какое свойство класса ObjectDataProvider определяет список параметров для передачи конструктору?
Ответ:
 (1) constructorParameters 
 (2) isAsynchronous 
 (3) methodName 
 (4) methodParameters 
 (5) objectInstance 
 (6) objectType 
Номер 2
Какое свойство класса ObjectDataProvider устанавливает режим создания объекта и вызова метода в текущем или отдельном потоке?
Ответ:
 (1) constructorParameters 
 (2) isAsynchronous 
 (3) methodName 
 (4) methodParameters 
 (5) objectInstance 
 (6) objectType 
Номер 3
Какое свойство класса ObjectDataProvider определяет имя вызываемого метода, возвращающего объект или коллекцию привязки?
Ответ:
 (1) constructorParameters 
 (2) isAsynchronous 
 (3) methodName 
 (4) methodParameters 
 (5) objectInstance 
 (6) objectType 
Упражнение 11:
Номер 1
Какое свойство класса ObjectDataProvider определяет список параметров для передачи методу?
Ответ:
 (1) constructorParameters 
 (2) isAsynchronous 
 (3) methodName 
 (4) methodParameters 
 (5) objectInstance 
 (6) objectType 
Номер 2
Какое свойство класса ObjectDataProvider задает или извлекает объект, используемый в качестве источника привязки?
Ответ:
 (1) constructorParameters 
 (2) isAsynchronous 
 (3) methodName 
 (4) methodParameters 
 (5) objectInstance 
 (6) objectType 
Номер 3
Какое свойство класса ObjectDataProvider задает или извлекает тип объекта, содержащего метод привязки?
Ответ:
 (1) constructorParameters 
 (2) isAsynchronous 
 (3) methodName 
 (4) methodParameters 
 (5) objectInstance 
 (6) objectType 
Упражнение 12:
Номер 1
Укажите тип свойства ConstructorParameters класса ObjectDataProvider:
Ответ:
 (1) system.collections.ilist 
 (2) bool 
 (3) string 
 (4) object 
 (5) system.Type 
Номер 2
Укажите тип свойства IsAsynchronous класса ObjectDataProvider:
Ответ:
 (1) system.collections.ilist 
 (2) bool 
 (3) string 
 (4) object 
 (5) system.Type 
Номер 3
Укажите тип свойства MethodName класса ObjectDataProvider:
Ответ:
 (1) system.collections.ilist 
 (2) bool 
 (3) string 
 (4) object 
 (5) system.Type