игра брюс 2048
Главная / Программирование / Технология Microsoft ADO .NET / Тест 4

Технология Microsoft ADO .NET - тест 4

Упражнение 1:
Номер 1
Вы разрабатываете приложение, использующее подключение к базе данных Microsoft Access "Аэропорт". На форму расположено текстовое поле "Family", свойству "Name" которого установлено значение "txtLastName". В это поле нужно выводить содержимое столбца "Фамилия" таблицы "Пассажиры". Выберите правильный фрагмент кода для получения этой функциональности:

Ответ:

 (1) … OleDbDataAdapter da = new OleDbDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); txtLastName.DataBindings.Add("Text", ds, " Пассажиры.Фамилия "); …  

 (2) … OleDbDataAdapter da = new OleDbDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); txtLastName.DataBindings.Add(ds, "Text", " Пассажиры.Фамилия "); …  

 (3) … OleDbDataAdapter da = new OleDbDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); txtLastName.DataBindings.Add(ds, " Family ", " Пассажиры.Фамилия "); …  

 (4) … OleDbDataAdapter da = new OleDbDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); Name.DataBindings.Add("Text", ds, " Пассажиры.Фамилия "); …  

 (5) … OleDbDataAdapter da = new OleDbDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); Family.DataBindings.Add("Text", ds, " Пассажиры.Фамилия "); …  


Номер 2
Вы разрабатываете приложение, использующее подключение к базе данных Microsoft SQL Server 2000 "Аэропорт". На форму расположено текстовое поле "FirstName", свойству "Name" которого установлено значение "txtFirstName". В это поле нужно выводить содержимое столбца "Имя" таблицы "Пассажиры". Выберите правильный фрагмент кода для получения этой функциональности:

Ответ:

 (1) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); txtFirstName.DataBindings.Add(ds, "FirstName", " Пассажиры.Имя "); …  

 (2) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); Name.DataBindings.Add("Text", ds, "Пассажиры.Имя "); …  

 (3) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); FirstName.DataBindings.Add("Text", ds, "Пассажиры.Имя "); …  

 (4) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); txtFirstName.DataBindings.Add("Text", ds, " Пассажиры.Имя "); …  

 (5) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Пассажиры"); da.Fill(ds); txtFirstName.DataBindings.Add(ds, "Text", " Пассажиры.Имя "); …  


Номер 3
Вы разрабатываете приложение, использующее подключение к базе данных Microsoft SQL Server 2000 "Аэропорт". На форму расположено текстовое поле "NumberTicket", свойству "Name" которого установлено значение "txtNumberTicket". В это поле нужно выводить содержимое столбца "Номер_билета" таблицы "Билеты". Выберите правильный фрагмент кода для получения этой функциональности:

Ответ:

 (1) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Билеты"); da.Fill(ds); txtNumberTicket.DataBindings.Add(ds, "NumberTicket", " Билеты.Номер_билета "); …  

 (2) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Билеты"); da.Fill(ds); Name.DataBindings.Add("Text", ds, "Билеты.Номер_билета "); …  

 (3) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Билеты"); da.Fill(ds); NumberTicket.DataBindings.Add("Text", ds, "Билеты.Номер_билета "); …  

 (4) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Билеты"); da.Fill(ds); txtNumberTicket.DataBindings.Add(ds, "Text", " Билеты.Номер_билета "); …  

 (5) … SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = myCommand; DataSet ds = new DataSet(); da.TableMappings.Add("Table", "Билеты"); da.Fill(ds); txtNumberTicket.DataBindings.Add("Text", ds, " Билеты.Номер_билета "); …  


Упражнение 2:
Номер 1
Выберите правильную последовательность действия для задания пароля на открытие базы данных Microsoft Access:

Ответ:

 (1) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль монопольно. 

 (2) Запускаем Microsoft Access, открываем базу данных в монопольном режиме, в главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (3) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (4) Запускаем Microsoft Access, открываем базу данных от имени администратора. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (5) Запускаем Microsoft Access, открываем базу данных от имени ее владельца. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль монопольно. 


Номер 2
Выберите правильную последовательность действия для снятия пароля на открытие базы данных Microsoft Access:

Ответ:

 (1) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. 

 (2) Запускаем Microsoft Access, открываем базу данных от имени администратора. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. 

 (3) Запускаем Microsoft Access, открываем базу данных от имени ее владельца. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. 

 (4) Запускаем Microsoft Access, открываем базу данных в монопольном режиме, в главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. 

 (5) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. 


Номер 3
Выберите правильную последовательность действия для изменения пароля на открытие базы данных Microsoft Access:

Ответ:

 (1) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (2) Запускаем Microsoft Access, открываем базу данных от имени администратора. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (3) Запускаем Microsoft Access, открываем базу данных в монопольном режиме, в главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (4) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 

 (5) Запускаем Microsoft Access, открываем базу данных от имени ее владельца. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 


Упражнение 3:
Номер 1
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт", для которой установлен пароль на открытие – "testpassword". Выберите правильные действия, которые нужно выполнить в окне "Свойства связи с данными" при настройке объекта DataAdapter для подключения к базе данных.

Ответ:

 (1) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" снимаем галочку "Пустой пароль" и вводим "testpassword". 

 (2) Выбираем поставщика данных и указываем путь к базе. Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 

 (3) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" вводим имя пользователя (Admin), снимаем галочку "Пустой пароль" и вводим "testpassword".  

 (4) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" вводим имя пользователя (Admin), снимаем галочку "Пустой пароль" и вводим "testpassword". Ставим галочку "Разрешить сохранение пароля" 

 (5) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" вводим имя пользователя, который будет работать с базой данных. Снимаем галочку "Пустой пароль" и вводим "testpassword".  

 (6) Выбираем поставщика данных и указываем путь к базе. Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Data Source Password" вводим пароль "testpassword" 


Номер 2
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт", для которой установлен пароль на открытие – "testpassword". Выберите правильный вариант строки connectionString:

Ответ:

 (1) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password=testpassword;"; 

 (2) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";User ID=Admin;Jet OLEDB:Database Password=testpassword;"; 

 (3) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Datasource=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password=testpassword;"; 

 (4) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Datasource=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Database Password=testpassword;"; 

 (5) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Datasource=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password="testpassword";"; 

 (6) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password="testpassword";"; 


Номер 3
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт", для которой установлен пароль на открытие – "testpassword". Вы собираетесь использовать визуальные средства Visual Studio. NET для настройки объекта DataAdapter для подключения к базе данных. Выберите правильное утверждение:

Ответ:

 (1) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". 

 (2) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя, затем снять галочку "Пустой пароль" и ввести "testpassword". 

 (3) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 

 (4) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword".  

 (5) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя, затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 

 (6) Вкладка "Подключение" окна "Свойства связи с данными" не предоставляет необходимого пользовательского интерфейса для настройки подключения к запароленной базе данных. 


Упражнение 4:
Номер 1
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. В результате в рабочем каталоге появилось три файла. Выберите их правильное расширение и описание:

Ответ:

 (1) "Аэропорт.mdb" – основной файл базы данных, "System.mdw" – резервная копия базы данных, "Аэропорт.bak" – файл для хранения сведений о рабочих группах и пользователях. 

 (2) "Аэропорт.mdb" – основной файл базы данных, "Аэропорт.bak" – резервная копия базы данных, "Аэропорт.mdw" – файл для хранения сведений о рабочих группах и пользователях. 

 (3) "Аэропорт.mdb" – основной файл базы данных, "Аэропорт.bak" – резервная копия базы данных, "Аэропорт.mdw" – файл для хранения сведений о рабочих группах и пользователях, а также паролей на открытие и чтение базы данных. 

 (4) "Аэропорт.mdb" – основной файл базы данных, "System.mdw" – резервная копия базы данных, "Аэропорт.bak" – файл для хранения сведений о рабочих группах и пользователях, а также паролей на открытие и чтение базы данных. 

 (5) "Аэропорт.mdb" – основной файл базы данных, "System.mdw" – резервная копия базы данных, "Аэропорт.mda" – файл для хранения сведений о рабочих группах и пользователях, а также паролей на открытие и чтение базы данных. 

 (6) "Аэропорт.mdw" – основной файл базы данных, "Аэропорт.bak" – резервная копия базы данных, "Аэропорт.mdb" – файл для хранения сведений о рабочих группах и пользователях. 


Номер 2
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. Выберите ряд нужных файлов, который нужно будет поместить на компьютер пользователя:

Ответ:

 (1) "Аэропорт.mdb", "System.mdw", "Аэропорт.mdw". 

 (2) "Аэропорт.mdb", "System.bak". 

 (3) "Аэропорт.bak", "System.mdw", "Аэропорт.mdw". 

 (4) "Аэропорт.bak", "System.mdw". 

 (5) "Аэропорт.mdb", "Аэропорт.mdw". 

 (6) "Аэропорт.mdb", "Аэропорт.mdw", "Аэропорт.bak". 

 (7) "Аэропорт.mdb", "Аэропорт.bak". 

 (8) "Аэропорт.mdb", "System.mdw", "Аэропорт.bak". 


Номер 3
Вы получили от своего коллеги файл базы данных Microsoft Access "Аэропорт". При попытке его открытия появляется сообщение:
"Отсутствует разрешения на использование объекта  ‘C:\\Program Files\ Аэропорт.mdb’. Необходимые разрешения должны быть предоставлены системным администратором или пользователем, создавшим объект"
Выберите правильную причину ошибки и способ ее устранения:

Ответ:

 (1) Отсутствует связь с файлом рабочей группы. Необходимо получить доступ к файлу "Аэропорт.mdw", связать с ним текущий файл и зайти от имени авторизованного пользователя. 

 (2) База данных открыта не в монопольном режиме. Необходимо перезапустить программу Microsoft Access, открыть базу данных монопольно и при необходимости, ввести пароль. 

 (3) Отсутствует связь с файлом рабочей группы. Необходимо получить доступ к файлу "Аэропорт.bak", связать с ним текущий файл и зайти от имени авторизованного пользователя. 

 (4) Открываемая база данных уже используется другим пользователем. Необходимо получить к ней монопольный доступ. 

 (5) Отсутствует связь с файлом рабочей группы. Необходимо получить доступ к файлу "Аэропорт.mdf", связать с ним текущий файл и зайти от имени авторизованного пользователя. 

 (6) Формат открываемой базы данных не поддерживается текущим пакетом Microsoft Office. Следует установить ту же самую версию этого пакета, в которой была создана база данных. 


Упражнение 5:
Номер 1
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями.  Выберите правильные действия, которые нужно выполнить в окне "Свойства связи с данными" при настройке объекта DataAdapter для подключения к базе данных.

Ответ:

 (1) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet OLEDB:System database" указываем путь к файлу "Аэропорт.mdw". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 

 (2) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet OLEDB:System database" указываем путь к файлу "Аэропорт.bak". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 

 (3) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Database Password" указываем путь к файлу "Аэропорт.mdw" 

 (4) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Default database" указываем путь к файлу "Аэропорт.mdw". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 

 (5) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Переходим на вкладку "Все", в значении свойства "Jet OLEDB:System database" указываем путь к файлу "Аэропорт.mdw" 


Номер 2
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильный вариант строки connectionString:

Ответ:

 (1) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User Admin=User123;Password= testpassword;"; 

 (2) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password= testpassword;"; 

 (3) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.bak"";User Admin=User123;Password= testpassword;"; 

 (4) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.bak"";User ID=User123;Password= testpassword;"; 

 (5) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User ID=User123;Admin Password= testpassword;"; 

 (6) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User ID=User123;Adminpassword= testpassword;"; 


Номер 3
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Вы собираетесь использовать визуальные средства Visual Studio. NET для настройки объекта DataAdapter для подключения к базе данных. Выберите правильное утверждение:

Ответ:

 (1) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". 

 (2) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", затем снять галочку "Пустой пароль" и ввести "testpassword". 

 (3) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 

 (4) Вкладка "Подключение" окна "Свойства связи с данными" не предоставляет необходимого пользовательского интерфейса для настройки подключения к базе данных с применением политики пользователей. 

 (5) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword".  

 (6) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 


Упражнение 6:
Номер 1
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. Дополнительно, на открытие базы данных был установлен пароль. Выберите файл, в котором он хранится:

Ответ:

 (1) "System.mdw". 

 (2) "Аэропорт.bak". 

 (3) "Аэропорт.mdw". 

 (4) "Аэропорт.mdf". 

 (5) "Аэропорт.ldf". 

 (6) "Аэропорт.log". 

 (7) "System.bak". 

 (8) "Аэропорт.mdb". 


Номер 2
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Дополнительно, на открытие базы данных был установлен пароль "datapassword" Выберите правильный вариант строки connectionString:

Ответ:

 (1) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=datapassword;Jet OLEDB:Database Password=testpassword;"; 

 (2) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=testpassword;Jet OLEDB:Datasource Password=datapassword;"; 

 (3) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User Admin=User123;Password=testpassword;Jet OLEDB:Database Password=datapassword;"; 

 (4) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=testpassword;Jet OLEDB:Database Password=datapassword;"; 

 (5) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=Admin;Password=testpassword;Jet OLEDB:Database Password=datapassword;"; 

 (6) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=datapassword;Jet OLEDB:Datasource Password=testpassword;"; 


Номер 3
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. Дополнительно, на открытие базы данных был установлен пароль. Выберите файл, в котором хранятся логины и пароли пользователей:

Ответ:

 (1) "System.mdw". 

 (2) "Аэропорт.bak". 

 (3) "Аэропорт.mdw". 

 (4) "Аэропорт.mdf". 

 (5) "Аэропорт.ldf". 

 (6) "Аэропорт.log". 

 (7) "System.bak". 

 (8) "Аэропорт.mdb". 


Упражнение 7:
Номер 1
Требуется разработать приложение для подключения к базе Microsoft SQL Server 2000 "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильные действия, которые нужно выполнить в окне "Свойства связи с данными" при настройке объекта DataAdapter для подключения к базе данных.

Ответ:

 (1) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet SQL:System database" указываем путь к файлу "Аэропорт.mdf". В значении свойства "Jet SQL:Database Password" вводим пароль "testpassword" 

 (2) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet SQL:System database" указываем путь к файлу "Аэропорт.ldf". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 

 (3) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Выбираем на сервере базу данных "Аэропорт" 

 (4) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet SQL:Default database" указываем путь к файлу "Аэропорт.mdf". В значении свойства "Jet SQL:Database Password" вводим пароль "testpassword" 

 (5) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Переходим на вкладку "Все", в значении свойства "Jet SQL:System database" указываем путь к файлу "Аэропорт.mdw" 


Номер 2
Требуется разработать приложение для подключения к базе Microsoft SQL Server 2000 "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильный вариант строки connectionString:

Ответ:

 (1) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" + "persist security info=True;Data Base=Аэропорт;password=testpassword";  

 (2) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" + "persist security info=True;Database=Аэропорт;password=testpassword";  

 (3) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" + "persist security info=True;initial catalog=Аэропорт;password=testpassword";  

 (4) string connectionString = "workstation id=SomeNumber;user id="User123";data source=\"(local)\";" + "persist security info=True;initial catalog="Аэропорт";password="testpassword"";  

 (5) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" + "persist security info=True;Datasource catalog=Аэропорт;password=testpassword";  

 (6) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" + "persist security info=True;Data Source catalog=Аэропорт;password=testpassword";  


Номер 3
Требуется разработать приложение для подключения к базе Microsoft SQL Server 2000 "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Вы собираетесь использовать визуальные средства Visual Studio. NET для настройки объекта DataAdapter для подключения к базе данных. Выберите правильное утверждение:

Ответ:

 (1) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". Далее следует выбрать на сервере базу данных "Аэропорт" 

 (2) Вкладка "Подключение" окна "Свойства связи с данными" не предоставляет необходимого пользовательского интерфейса для настройки подключения к базе данных с применением политики пользователей. 

 (3) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", снять галочку "Пустой пароль" и ввести "testpassword".  

 (4) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". Далее следует выбрать на сервере базу данных "Аэропорт" и оставить галочку "Разрешить сохранение пароля" 

 (5) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", снять галочку "Пустой пароль" и ввести "testpassword". Далее следует выбрать на сервере базу данных "Аэропорт" 


Упражнение 8:
Номер 1
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access"Аэропорт". При подключении или разрыве соединения компьютер пользователя должен издавать звуковой сигнал. Выберите правильный фрагмент кода, позволяющий получить эту функциональность:

Ответ:

 (1) public Form1() { InitializeComponent(); conn.StateChange+= new StateChangeEventHandler(conn_StateChange); … } private void conn_StateChange(object sender, StateChangeEventArgs e) { //Код для генерирования звукового сигнала. }  

 (2) public Form1() { conn.StateChange+= new StateChangeEventHandler(conn_StateChange); InitializeComponent(); … } private void conn_StateChange(object sender, StateChangeEventArgs e) { //Код для генерирования звукового сигнала. }  

 (3) public Form1() { conn.StateChange+= new StateEventHandler(conn_StateChange); InitializeComponent(); … } private void conn_StateChange(object sender, StateEventArgs e) { //Код для генерирования звукового сигнала. }  

 (4) public Form1() { InitializeComponent(); conn.StateChange= StateChange new StateChangeEventHandler(conn_StateChange); … } private void conn_StateChange(object sender, StateChangeEventArgs e) { //Код для генерирования звукового сигнала. }  


Номер 2
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". В момент завершения работы приложения компьютер пользователя должен издавать звуковой сигнал. Выберите правильный фрагмент кода, позволяющий получить эту функциональность:

Ответ:

 (1) public Form1() { conn.Disposed+=new EventHandler(conn_Disposed); InitializeComponent(); … } private void conn_Disposed(object sender, EventArgs e) { //Код для генерирования звукового сигнала. }  

 (2) public Form1() { InitializeComponent(); conn.Disposed = Disposed new EventHandler(conn_Disposed); … } private void conn_Disposed(object sender, EventArgs e) { //Код для генерирования звукового сигнала. }  

 (3) public Form1() { InitializeComponent(); conn.Disposed+=new DisposeEventHandler(conn_Disposed); … } private void conn_Disposed(object sender, DisposeEventArgs e) { //Код для генерирования звукового сигнала. }  

 (4) public Form1() { conn.Disposed+=new DisposeEventHandler(conn_Disposed); InitializeComponent(); … } private void conn_Disposed(object sender, DisposeEventArgs e) { //Код для генерирования звукового сигнала. }  

 (5) public Form1() { InitializeComponent(); conn.Disposed+=new EventHandler(conn_Disposed); … } private void conn_Disposed(object sender, EventArgs e) { //Код для генерирования звукового сигнала. }  


Номер 3
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access"Аэропорт". При подключении или  разрыве соединения требуется выводить диалоговое окно, в котором будет отображаться текущий статус связи. Выберите правильный фрагмент кода, позволяющий получить эту функциональность:

Ответ:

 (1) public Form1() { conn.StateChange+= new StateChangeEventHandler(conn_StateChange); InitializeComponent(); … } private void conn_StateChange(object sender, StateChangeEventArgs e) { //Код для запуска диалогового окна. }  

 (2) public Form1() { conn.StateChange+= new StateEventHandler(conn_StateChange); InitializeComponent(); … } private void conn_StateChange(object sender, StateEventArgs e) { //Код для запуска диалогового окна. }  

 (3) public Form1() { InitializeComponent(); conn.StateChange+= new StateChangeEventHandler(conn_StateChange); … } private void conn_StateChange(object sender, StateChangeEventArgs e) { //Код для запуска диалогового окна. }  

 (4) public Form1() { InitializeComponent(); conn.StateChange= StateChange new StateChangeEventHandler(conn_StateChange); … } private void conn_StateChange(object sender, StateChangeEventArgs e) { //Код для запуска диалогового окна. }  


Упражнение 9:
Номер 1
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". Для подключения к базе данных будет применяться режим аутентификации Windows. Пользователь будет иметь возможность вводить имя сервера и базы данных в предназначенные для этого текстовые поля "txtServer" и "txtBase". Выберите правильный вариант строки ConnectionString:

Ответ:

 (1) conn.ConnectionString = "initial catalog=" + Convert.ToString(txtServer.Text) + ";" + "data source=" + Convert.ToString(txtBase.Text) + ";" + "workstation id=SomeNumber;persist security info=True;";  

 (2) conn.ConnectionString = "initial catalog=" + Convert.ToChar(txtServer.Text) + ";" + "data source=" + Convert.ToChar (txtBase.Text) + ";" + "workstation id=SomeNumber;persist security info=True;";  

 (3) conn.ConnectionString = "initial catalog=" + Convert.ToWChar(txtServer.Text) + ";" + "data source=" + Convert.ToWChar (txtBase.Text) + ";" + "workstation id=SomeNumber;persist security info=True;";  

 (4) conn.ConnectionString = "initial catalog=" + txtBase.Text + ";" + "data source=" + txtServer.Text + ";" + "workstation id=SomeNumber;persist security info=True;";  

 (5) conn.ConnectionString = "initial catalog=" + txtServer.Text + ";" + "data source=" + txtBase.Text + ";" + "workstation id=SomeNumber;persist security info=True;";  


Номер 2
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access "Аэропорт". Каждый пользователь будет вводить свой логин и пароль в соответствующие текстовые поля "txtLogin" и "txtPassword"  Выберите правильный вариант строки ConnectionString:

Ответ:

 (1) conn.ConnectionString = "User ID=" + txtLogin.Text + ";" + "password=" + txtPassword.Text + ";" + @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";  

 (2) conn.ConnectionString = "User ID=" + txtLogin.Text + ";" + " Jet OLEDB:Database Password=" + txtPassword.Text + ";" + @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";  

 (3) conn.ConnectionString = " Jet OLEDB:User ID=" + txtLogin.Text + ";" + "password=" + txtPassword.Text + ";" + @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";  

 (4) conn.ConnectionString = " Jet OLEDB:Admin ID=" + txtLogin.Text + ";" + "password=" + txtPassword.Text + ";" + @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";  

 (5) conn.ConnectionString = "Admin ID=" + txtLogin.Text + ";" + "password=" + txtPassword.Text + ";" + @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";  


Номер 3
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". Для подключения к базе данных будет применяться режим аутентификации Windows. Пользователь будет иметь возможность вводить имя сервера и базы данных в предназначенные для этого текстовые поля "txtServer" и "txtBase". Выберите правильный фрагмент блока обработки исключений:

Ответ:

 (1) … catch (SqlException SQLMistakes) { foreach (SqlError err in SQLMistakes.Errors) { switch (Errors.Number) { case 17: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!"); break; case 4060: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!"); break; } } } …  

 (2) … catch (SqlException SQLMistakes) { foreach (SqlError err in SQLMistakes.Errors) { switch (SQLMistakes.Number) { case 17: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!"); break; case 4060: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!"); break; } } } …  

 (3) … catch (SqlException SQLMistakes) { foreach (SqlError err in SQLMistakes.Errors) { switch (err.Number) { case 17: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!"); break; case 4060: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!"); break; } } } …  

 (4) … catch (SqlException SQLMistakes) { foreach (SqlError err in SQLMistakes.Errors) { switch (err.Code) { case 17: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!"); break; case 4060: MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!"); break; } } } …  


Упражнение 10:
Номер 1
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access "Аэропорт". При разрыве соединения требуется, не помещая  его в пул, освобождать системные ресурсы. Выберите правильный параметр, который нужно будет включить в строку ConnectionString:

Ответ:

 (1) Pooling=True; 

 (2) NoPooling=True; 

 (3) OLE DB Services=3; 

 (4) Dispose=True; 

 (5) Dispose=False; 

 (6) OLE DB Services=4; 

 (7) OLE DB Services=2; 

 (8) OLE DB Services=-4; 

 (9) Pooling=False; 

 (10) OLE DB Services=-2; 


Номер 2
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". При разрыве соединения требуется, не помещая  его в пул, освобождать системные ресурсы. Выберите правильный параметр, который нужно будет включить в строку ConnectionString:

Ответ:

 (1) Dispose=False; 

 (2) OLE DB Services=4; 

 (3) OLE DB Services=2; 

 (4) OLE DB Services=-4; 

 (5) Pooling=False; 

 (6) OLE DB Services=-2; 

 (7) Pooling=True; 

 (8) NoPooling=True; 

 (9) OLE DB Services=3; 

 (10) Dispose=True; 


Номер 3
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". При разрыве соединения требуется помещать его в пул на 180 секунд. Выберите первый правильный параметр, который нужно будет включить в строку ConnectionString:

Ответ:

 (1) Dispose=False; 

 (2) Pooling=True; 

 (3) NoPooling=False; 

 (4) OLE DB Services=3; 

 (5) OLE DB Services=4; 

 (6) OLE DB Services=2; 

 (7) OLE DB Services=-4; 

 (8) Pooling=False; 

 (9) OLE DB Services=-2; 




Главная / Программирование / Технология Microsoft ADO .NET / Тест 4