Главная / Программирование /
Практикум прикладного программирования на C# в среде VS.NET 2005 / Тест 7
Практикум прикладного программирования на C# в среде VS.NET 2005 - тест 7
Упражнение 1:
Номер 1
ADO.NET - это:
Ответ:
 (1) технология разработки серверных баз данных 
 (2) набор классов, реализующих программные интерфейсы для облегчения подключения к базам данных из приложений 
 (3) программное средство для разработки реляционных баз данных 
Номер 2
Какие классы относятся к подключаемой части ADO.NET?
Ответ:
 (1) Connection 
 (2) Trasaction 
 (3) Snapshot 
 (4) Serializable 
Номер 3
Какие классы не относятся к подключаемой части ADO.NET?
Ответ:
 (1) Connection 
 (2) Trasaction 
 (3) Snapshot 
 (4) Serializable 
Упражнение 2:
Номер 1
Какой класс ADO.NET позволяет устанавливать подключение к источнику данных?
Ответ:
 (1) Connection 
 (2) Transaction 
 (3) DataAdapter 
 (4) Command 
Номер 2
Класс Command в ADO.NET представляет:
Ответ:
 (1) шлюз между автономными и подключенными аспектами ADO.NET 
 (2) объект параметр команды 
 (3) исполняемую команду в базовом источнике данных 
Номер 3
Какой класс ADO.NET устанавливает подключение, и если подключение уже установлено, сожержит достаточно информации, чтобы воспринимать данные автономных объектов и взаимодействовать с базой данных?
Ответ:
 (1) Command 
 (2) DataAdapter 
 (3) Connection 
Упражнение 3:
Номер 1
Какие объекты имеет класс Connection?
Ответ:
 (1) SqlDataAdapter 
 (2) OracleDataAdapter 
 (3) OleDbTransaction 
 (4) OleDbConnection 
 (5) OracleConnection 
 (6) SqlConnection 
Номер 2
Какие объекты не относятся к классу Command?
Ответ:
 (1) SqlDataAdapter 
 (2) OleDbTransaction 
 (3) OleDbConnection 
 (4) SqlConnection 
Номер 3
Какие объекты имеет класс DataAdapter?
Ответ:
 (1) OracleDataAdapter 
 (2) OleDbTransaction 
 (3) SqlDataAdapter 
Упражнение 4:
Номер 1
Какие объекты имеет класс Connection?
Ответ:
 (1) SqlDataAdapter 
 (2) OracleDataAdapter 
 (3) OleDbTransaction 
 (4) OleDbConnection 
 (5) OracleConnection 
 (6) SqlConnection 
Номер 2
Какие объекты не относятся к классу Command?
Ответ:
 (1) SqlDataAdapter 
 (2) OleDbTransaction 
 (3) OleDbConnection 
 (4) SqlConnection 
Номер 3
Какие объекты имеет класс DataAdapter?
Ответ:
 (1) OracleDataAdapter 
 (2) OleDbTransaction 
 (3) SqlDataAdapter 
Упражнение 5:
Номер 1
Какие объекты имеет класс Connection?
Ответ:
 (1) SqlDataAdapter 
 (2) OracleDataAdapter 
 (3) OleDbTransaction 
 (4) OleDbConnection 
 (5) OracleConnection 
 (6) SqlConnection 
Номер 2
Какие объекты не относятся к классу Command?
Ответ:
 (1) SqlDataAdapter 
 (2) OleDbTransaction 
 (3) OleDbConnection 
 (4) SqlConnection 
Номер 3
Какие объекты имеет класс DataAdapter?
Ответ:
 (1) OracleDataAdapter 
 (2) OleDbTransaction 
 (3) SqlDataAdapter 
Упражнение 6:
Номер 1
Какой класс из пространства имен System.Data.SqlClient позволяет эффективно
выполнить массовую загрузку таблицы SQL Server с данными из другого источника?
Ответ:
 (1) SqlCommand 
 (2) SqlClientFactory 
 (3) SqlBulkCopy 
 (4) SqlConnection 
Номер 2
Какой класс из пространства имен System.Data.OleDb предоставляет способ чтения потока данных из источника тоько
в прямом порядке?
Ответ:
 (1) OleDbDataReader 
 (2) OleDbError 
 (3) OleDbException 
 (4) OleDbParameter 
Номер 3
Какой класс из пространства имен System.Data.OleDb собирает все ошибки,
сгенерированные поставщиком данных .NET Framework для Ole DB?
Ответ:
 (1) OleDbException 
 (2) OleDbErrorCollection 
 (3) OleDbError 
 (4) OleDbParameter 
Упражнение 7:
Номер 1
Какой командой из контекстного меню можно отключить файл от проекта?
Ответ:
 (1) Add Existing Item 
 (2) Set As Start Page 
 (3) Exclude From Project 
 (4) Check Accessibility 
Номер 2
Какой командой из контекстного меню можно установить страницу главной?
Ответ:
 (1) Add Existing Item 
 (2) Set As Start Page 
 (3) Exclude From Project 
 (4) Check Accessibility 
Номер 3
Какой командой из контекстного меню можно подключить файл к проекту?
Ответ:
 (1) Add Existing Item 
 (2) Set As Start Page 
 (3) Exclude From Project 
 (4) Check Accessibility 
Упражнение 8:
Номер 1
Код программы, приведенный ниже, выполняет:
private void OrderDetail_Click(object sender, System.EventArgs e)
{
Child child = new Child();
child.Show();
}
Ответ:
 (1) 1. Создание экземпляра класса дочерней формы.
2. Отображение дочерней формы 
 (2) 1. Создание нового класса.
2. Отображение нового класса. 
 (3) 1. Создание нового класса главной формы.
2. Отображение новой формы. 
Номер 2
Каким образом можно указать ссылку на экземпляр класса в приложении?
Ответ:
 (1)
private void Parent_Load(object sender, System.EventArgs e)
{
Child child = new Child();
child.Show();
}
 
 (2)
private void Parent_Load(object sender, System.EventArgs e)
{
existParent = this;
}
 
 (3)
private void Parent_Load(object sender, System.EventArgs e)
{
existChild = null;
}
 
Номер 3
Каким образом можно создать экземпляр класса?
Ответ:
 (1)
private void Parent_Load(object sender, System.EventArgs e)
{
existChild = null;
}
 
 (2)
private void Parent_Load(object sender, System.EventArgs e)
{
existParent = this;
}
 
 (3)
private void Parent_Load(object sender, System.EventArgs e)
{
Child child = new Child();
}
 
Упражнение 9:
Номер 1
Какие свойства, из ниже перечисленных, используются для создания таблиц?
Ответ:
 (1) Column Name 
 (2) Varchar 
 (3) Data Type 
 (4) Data 
 (5) Allow Nulls 
Номер 2
Стандарт кодирования символов 16-битовыми значениями - это:
Ответ:
 (1) ANSI 
 (2) UTF 
 (3) Unicode 
 (4) Windows-1251 
Номер 3
Стандарт кодирования символов 8-битными значениями - это:
Ответ:
 (1) ANSI 
 (2) UTF 
 (3) Unicode 
 (4) Windows-1251 
Упражнение 10:
Номер 1
Какие типы данных, из ниже перечисленных, относятся к целому типу?
Ответ:
 (1) bigint 
 (2) numeric 
 (3) smallint 
 (4) varchar 
 (5) cursor 
 (6) bit 
Номер 2
Какие типы данных, из ниже перечисленных, относятся к символьному типу?
Ответ:
 (1) bigint 
 (2) char 
 (3) nchar 
 (4) text 
 (5) cursor 
 (6) bit 
Номер 3
Какие типы данных, из ниже перечисленных, относятся к финансовому типу?
Ответ:
 (1) bigint 
 (2) money 
 (3) smallmoney 
 (4) text 
 (5) cursor 
 (6) bit 
Упражнение 11:
Номер 1
Для повышения производительности при поиске значений в полях и сортировки данных используются:
Ответ:
 (1) процедуры 
 (2) идентификаторы 
 (3) индексы 
Номер 2
В одной таблице количество индексов может быть:
Ответ:
 (1) 0 
 (2) 1 
 (3) 0...n 
 (4) n 
Номер 3
Поле называется полем идентификатора, если:
Ответ:
 (1) значение в этом поле наращивается автоматически 
 (2) используется индекс 
 (3) это поле уникально 
Упражнение 12:
Номер 1
Какую команду используют для вставки нового поля в таблицу?
Ответ:
 (1) Add Column 
 (2) Insert Column 
 (3) Delete Column 
Номер 2
Какую команду используют для удаления поля из таблицы?
Ответ:
 (1) Add Column 
 (2) Insert Column 
 (3) Delete Column 
Номер 3
Какую команду используют для назначения поля в качестве первичного ключа?
Ответ:
 (1) Set Primary Key 
 (2) Insert Column 
 (3) Delete Column 
Упражнение 13:
Номер 1
К правилу ссылочной целостности относятся следующие утверждения:
Ответ:
 (1) в таблице не допускается появления строк, внешний ключ которых не совпадает с каким-либо из имеющихся значений родительского ключа 
 (2) для некоторых столбцов требуется наличие в каждой строке таблицы конкретного и допустимого значения, отличного от опущенного значения или значения NULL 
 (3) если удаляется соответствующая запись в родительской таблице, то должно быть автоматическое удаление связанных записей в дочерней таблице 
Номер 2
Стратегия поддержания ссылочной целостности, которая требует только проверку,
на наличие кортежей в дочернем отношении, связанные с некоторым кортежем в родительском отношении является:
Ответ:
 (1) CASCADE 
 (2) SET NULL 
 (3) RESTRICT 
 (4) SET DEFAULT 
Номер 3
Стратегия поддержания ссылочной целостности, которая позволяет выполнять операции, не обращая внимания на нарушения ссылочной целостности является:
Ответ:
 (1) CASCADE 
 (2) IGNORE 
 (3) RESTRICT 
Упражнение 14:
Номер 1
Первичный ключ - это:
Ответ:
 (1) столбец или группа столбцов, однозначно определяющие запись 
 (2) столбец или группа столбцов, значения которых не могут повторяться, но могут встречаться значения NULL 
 (3) столбец или группа столбцов, ссылающиеся на столбец или группу столбцов другой таблицы 
Номер 2
Уникальный ключ - это:
Ответ:
 (1) столбец или группа столбцов, однозначно определяющие запись 
 (2) столбец или группа столбцов, значения которых не могут повторяться, но могут встречаться значения NULL 
 (3) столбец или группа столбцов, ссылающиеся на столбец или группу столбцов другой таблицы 
Номер 3
Внешний ключ - это:
Ответ:
 (1) столбец или группа столбцов, однозначно определяющие запись 
 (2) столбец или группа столбцов, значения которых не могут повторяться, но могут встречаться значения NULL 
 (3) столбец или группа столбцов, ссылающиеся на столбец или группу столбцов другой таблицы