игра брюс 2048
Главная / Программирование / Программирование баз данных в Delphi / Тест 29

Программирование баз данных в Delphi - тест 29

Упражнение 1:
Номер 1
Требуется создать сервер приложений для распределенной БД по технологии DCOM. Какой способ создания экземпляров сервера удаленного модуля данных Remote Data Module подразумевает, что клиентское приложение не сможет создавать экземпляр сервера?

Ответ:

 (1) Internal.  

 (2) Single Instance.  

 (3) Multiple Instance.  


Номер 2
Требуется создать сервер приложений для распределенной БД по технологии DCOM. Какой способ создания экземпляров сервера удаленного модуля данных Remote Data Module подразумевает, что для каждого клиентского приложения будет создан свой экземпляр сервера?

Ответ:

 (1) Internal.  

 (2) Single Instance.  

 (3) Multiple Instance.  


Номер 3
Требуется создать сервер приложений для распределенной БД по технологии DCOM. Какой способ создания экземпляров сервера удаленного модуля данных Remote Data Module подразумевает, что для всех клиентских приложений будет создан единый экземпляр сервера?

Ответ:

 (1) Internal.  

 (2) Single Instance.  

 (3) Multiple Instance.  


Упражнение 2:
Номер 1
Какая модель потоков удаленного модуля данных Remote Data Module подразумевает, что для всех клиентских приложений сервер приложений будет использовать только один поток?

Ответ:

 (1) Single.  

 (2) Apartment.  

 (3) Free.  


Номер 2
Какая модель потоков удаленного модуля данных Remote Data Module подразумевает, что для каждого клиентского приложения сервер приложений будет использовать отдельный поток?

Ответ:

 (1) Single.  

 (2) Apartment.  

 (3) Free.  


Номер 3
Какая модель потоков удаленного модуля данных Remote Data Module подразумевает, что сервер приложений сможет одновременно отвечать на несколько запросов клиентов, используя разные потоки?

Ответ:

 (1) Single.  

 (2) Apartment.  

 (3) Free.  


Упражнение 3:
Номер 1
Что, из перечисленного ниже, может быть использовано для создания сервера приложений DCOM в распределенных базах данных?

Ответ:

 (1) удаленный модуль данных.  

 (2) обычный модуль данных.  

 (3) наборы данных (таблицы, запросы).  

 (4) компонент TDataSetProvider.  

 (5) компонент TDCOMConnection.  

 (6) компонент TClientDataSet.  


Номер 2
Что, из перечисленного ниже, может быть использовано для создания "тонкого клиента" для сервера приложений DCOM в распределенных базах данных?

Ответ:

 (1) удаленный модуль данных.  

 (2) обычный модуль данных.  

 (3) наборы данных (таблицы, запросы).  

 (4) компонент TDataSetProvider.  

 (5) компонент TDCOMConnection.  

 (6) компонент TClientDataSet.  


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

Ответ:

 (1) удаленный модуль данных.  

 (2) обычный модуль данных.  

 (3) компонент TDataSetProvider.  

 (4) компонент TDCOMConnection.  

 (5) компонент TClientDataSet.  


Упражнение 4:
Номер 1
Какой компонент "тонкого клиента" используется для подключения к удаленному модулю данных сервера приложений?

Ответ:

 (1) TDataSetProvider.  

 (2) TDCOMConnection.  

 (3) TClientDataSet.  

 (4) обычный модуль данных.  


Номер 2
Какой компонент "тонкого клиента" используется для подключения к набору данных сервера приложений?

Ответ:

 (1) TDataSetProvider.  

 (2) TDCOMConnection.  

 (3) TClientDataSet.  

 (4) обычный модуль данных.  


Номер 3
Сколько компонентов "тонкого клиента" TDCOMConnection и TClientDataSet требуется, чтобы подключится к серверу приложений распределенной БД, если на сервере установлен один удаленный модуль данных и несколько наборов данных?

Ответ:

 (1) один TDCOMConnection и по одному TClientDataSet на каждый набор данных.  

 (2) один TClientDataSet и по одному TDCOMConnection на каждый набор данных.  

 (3) один TClientDataSet и один TDCOMConnection.  

 (4) на каждый набор данных по одному TDCOMConnection и по одному TClientDataSet.  


Упражнение 5:
Номер 1
Что произойдет при выполнении метода Post компонента TClientDataSet в распределенных базах данных?

Ответ:

 (1) у компонента TClientDataSet нет метода Post.  

 (2) произойдет сохранение изменений БД на сервере.  

 (3) произойдет сохранение изменений БД в буфере "тонкого клиента", на сервере изменения не сохранятся.  

 (4) произойдет сохранение изменений БД как в буфере клиента, так и на сервере.  


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

Ответ:

 (1) Post.  

 (2) ApplyUpdates.  

 (3) SaveToStream.  

 (4) RevertRecord.  


Номер 3
Что представляет собой компонент TClientDataSet в распределенных базах данных?

Ответ:

 (1) набор данных, с которым может работать клиентское приложение, и который получает данные из набора данных на сервере.  

 (2) компонент для связи с удаленным модулем данных сервера приложений.  

 (3) компонент для связи с серверным ПК по IP-адресу.  

 (4) компонент, расположенный на стороне сервера приложений, через который клиентское приложение связывается с сервером.  


Упражнение 6:
Номер 1
Укажите правильные форматы локального файла, в который можно сохранить данные методом SaveToFile компонента TClientDataSet в распределенных базах данных:

Ответ:

 (1) dfTXT.  

 (2) dfBINARY.  

 (3) dfRTF.  

 (4) dfXML.  

 (5) dfXMLUTF8.  

 (6) dfHTML.  


Номер 2
Укажите неправильные форматы локального файла, в который можно сохранить данные методом SaveToFile компонента TClientDataSet в распределенных базах данных:

Ответ:

 (1) dfTXT.  

 (2) dfBINARY.  

 (3) dfRTF.  

 (4) dfXML.  

 (5) dfXMLUTF8.  

 (6) dfHTML.  


Номер 3
Что означает метод "Портфеля" в распределенных базах данных?

Ответ:

 (1) возможность клиентского приложения работать с взаимосвязанными таблицами на сервере, как с единым набором данных.  

 (2) возможность сохранять данные, полученные с сервера, в локальный файл, а также загрузка данных с локального файла с последующим их сохранением на сервере.  

 (3) возможность многих клиентов работать одновременно с одним набором данных на сервере.  

 (4) возможность получать данные с сервера специальными пакетами.  

 (5) возможность получать с сервера данные BLOB-столбцов только при явном запросе.  




Главная / Программирование / Программирование баз данных в Delphi / Тест 29