игра брюс 2048
Главная / Программирование / Разработка Windows-приложений на языке C# 2005 / Тест 15

Разработка Windows-приложений на языке C# 2005 - тест 15

Упражнение 1:
Номер 1
Тип данных, представляющий локальный набор таблиц и информацию об отношениях между ними, носит название:

Ответ:

 (1) DataSet 

 (2) DataManager 

 (3) DataProvider 

 (4) DataAdapter 


Номер 2
Какие операции доступны для выполнения над объектом DataSet после его создания и заполнения данными:

Ответ:

 (1) добавление новых записей в таблицу 

 (2) изменение существующих записей 

 (3) применение фильтров к записям таблицы 


Номер 3
Какие интерфейсы в пространстве имен System.Data реализуются управляемым провайдером:

Ответ:

 (1) IDbCommand 

 (2) IDbDataAdapter 

 (3) IDbConnection 

 (4) IDataReader 


Упражнение 2:
Номер 1
Какие управляемые провайдеры реализованы в технологии ADO.NET:

Ответ:

 (1) только SQL 

 (2) только OleDb 

 (3) как SQL, так и OleDb 


Номер 2
В каком пространстве имен определены типы, которые составляют управляемый провайдер SQL:

Ответ:

 (1) System.Data.Common 

 (2) System.Data.SqlCIient 

 (3) System.Data.SqlTypes 


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

Ответ:

 (1) System.Data 

 (2) System.Data.SqlClient 

 (3) System.Data.OleDb 


Упражнение 3:
Номер 1
Какой тип пространства имен System.Data представляет набор всех отношений между таблицами в DataSet:

Ответ:

 (1) ConstraintCollection 

 (2) DataTableCollection 

 (3) DataRelationCollection 


Номер 2
На каком уровне объектной модели ADO.NET обеспечивается манипуляция с данными на уровне исходных таблиц:

Ответ:

 (1) уровень приложения 

 (2) уровень бизнес-логики 

 (3) уровень данных 


Номер 3
Какой уровень объектной модели ADO.NET отвечает за установление связи с базой данных с помощью объекта DataConnection:

Ответ:

 (1) уровень приложения 

 (2) уровень данных 

 (3) уровень бизнес-логики 


Упражнение 4:
Номер 1
Выберите из списка элементы управления, поддерживающие сложную привязку данных:

Ответ:

 (1) ListBox 

 (2) DataList 

 (3) TextBox 


Номер 2
Какой класс из перечисленных ниже является потомком класса BindingManagerBase и поддерживает указатель на текущий элемент в источнике данных, который реализует интерфейсы IList, IListSource или IBindingList:

Ответ:

 (1) BindingContext 

 (2) CurrencyManager 

 (3) нет верного ответа 


Номер 3
Какое свойство класса CurrencyManager позволяет задать текущую позицию в источнике данных:

Ответ:

 (1) Index 

 (2) Position 

 (3) Count 

 (4) Current 


Упражнение 5:
Номер 1
Укажите свойство элемента управления ComboBox, которое позволяет узнать или задать источник данных для элемента управления:

Ответ:

 (1) DisplayMember 

 (2) ValueMember 

 (3) DataSource 


Номер 3
В аргументе PropertyName метода Add объекта ComboBox задается:

Ответ:

 (1) имя привязываемого источника данных 

 (2) имя свойства элемента управления, к которому осуществляется привязка  

 (3) имя свойства привязываемого источника данных 


Упражнение 6:
Номер 1
Какое значение свойства DataRowState объекта DataRow говорит о том, что строка была создана, но еще не является элементом коллекции DataRowCollection:

Ответ:

 (1) Modified 

 (2) Unchanged 

 (3) Detached 


Упражнение 7:
Номер 1
Какая операция должна выполняться первой при обновлении связанных таблиц, чтобы предотвратить возможные ошибки нарушения целостности данных:

Ответ:

 (1) дочерняя таблица: удалить записи 

 (2) родительская таблица: добавить, изменить или удалить записи 

 (3) дочерняя таблица: добавить или изменить записи 


Номер 2
Какими возможностями обладает объектная модель модуля просмотра Windows-форм Crystal Reports Windows Forms Viewer:

Ответ:

 (1) установка регистрационной информации базы данных 

 (2) управление внешним видом модуля просмотра 

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


Номер 3
Укажите отличительные особенности объектной модели Crystal Reports Engine:

Ответ:

 (1) наличие возможности изменять даже наименьшие элементы отчета 

 (2) наличие встроенных средств просмотра отчетов 

 (3) автономность (не требует взаимодействия с модулем Crystal Reports Windows Forms Viewer) 


Упражнение 8:
Номер 1
Какой конфигурационный файл хранит строку соединения для получения доступа к базе данных:

Ответ:

 (1) app.config 

 (2) db.config 

 (3) connect.config 


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

Ответ:

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

 (2) имя (экземпляр) базы данных, с которым устанавливается соединение 

 (3) параметр, определяющий режим аутентификации для установления соединения с базой данных 


Номер 3
Какая информация указывается в параметре Initial Catalog в строке соединения для получения доступа к базе данных:

Ответ:

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

 (2) имя (экземпляр) базы данных, с которым устанавливается соединение 

 (3) параметр, определяющий режим аутентификации для установления соединения с базой данных 


Упражнение 9:
Номер 1
Какие типы проектов инсталляторов предусмотрены в Visual Studio 2005:

Ответ:

 (1) Setup Project 

 (2) Web Setup Project 

 (3) САВ Project 


Номер 2
Какой тип проектов инсталляторов создает модули слияния, которые могут быть использованы с другими приложениями, основанными на технологии Windows Installer:

Ответ:

 (1) Merge Module Project 

 (2) Setup wizard 

 (3) Setup Project 


Номер 3
Какое назначение типа проекта инсталлятора Web Setup Project:

Ответ:

 (1) инсталляция Web-ориентированных приложений 

 (2) инсталляции клиентских приложений и приложений среднего слоя 

 (3) помощник в создании проекта развертывания 


Упражнение 10:
Номер 1
Каким свойством проекта установки назначается пиктограмма, появляющаяся в диалоговом окне Add/Remove Programs:

Ответ:

 (1) AddRemoveProgramsIcon 

 (2) InstalledVersion 

 (3) Manufacturer 


Номер 2
Какое свойство проекта установки определяет необходимость проверки, не установлена ли уже на машине более новая версия приложения:

Ответ:

 (1) DetectNewerInstalledVersion 

 (2) Version 

 (3) Manufacturer 


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

Ответ:

 (1) InstallAllUsers 

 (2) Localization 

 (3) TargetPlatform 


Упражнение 11:
Номер 1
Какое свойство проекта установки задает команду, исполняемую после окончания процесса построения:

Ответ:

 (1) PostBuildEvent 

 (2) PreBuildEvent 

 (3) RunPostBuildEvent 


Номер 2
Укажите назначение свойства проекта установки Version:

Ответ:

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

 (2) задает номер версии инсталлятора, cab-файла или модуля слияния 

 (3) задает необходимость проверки наличия на компьютере более новой версии приложения 


Номер 3
Какая опция меню Project/Add используется для добавления файла, не являющегося частью процесса сборки:

Ответ:

 (1) Project Output 

 (2) File 

 (3) Merge Module 

 (4) Assembly 


Упражнение 12:
Номер 1
Какое свойство проекта (в диалоговом окне Property Pages) специфицирует тип сжатия включенных файлов:

Ответ:

 (1) Compression 

 (2) CAS size 

 (3) Package files 


Номер 2
Выберите отличительные черты способа компрессии - оптимизация по скорости:

Ответ:

 (1) быстрая инсталляция  

 (2) большие файлы 

 (3) медленная инсталляция 

 (4) файлы небольшого размера 


Номер 3
Какое из перечисленных свойств проекта задает секретный ключ, содержащий цифровой ключ шифрования подписанных файлов:

Ответ:

 (1) Compression 

 (2) Authenticode signature 

 (3) Private key file 




Главная / Программирование / Разработка Windows-приложений на языке C# 2005 / Тест 15