игра брюс 2048
Главная / Интернет-технологии / Программирование в IIS / Тест 1

Программирование в IIS - тест 1

Упражнение 1:
Номер 1
Динамически подключаемую библиотеку, разработанную в C++, можно вызывать из исполняемого файла, написанного на Visual Basic с помощью:

Ответ:

 (1) COM 

 (2) MOD 

 (3) LUG 

 (4) ISAM 


Номер 2
В каком диалоговом Visual Basic 6 окне выбирается тип проекта:

Ответ:

 (1) Project 

 (2) New Project 

 (3) Type 

 (4) New 


Номер 3
Для построения COM-объектов веб-приложения в Visual Basic 6 используется следующий тип проекта:

Ответ:

 (1) VB Wizard Manager 

 (2) ActiveX EXE 

 (3) Standard EXE 

 (4) ActiveX DLL 


Упражнение 2:
Номер 1
Какой префикс определяет объект как класс:

Ответ:

 (1) cl 

 (2) cls 

 (3) cla 

 (4) cs 


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

Ответ:

 (1) выполнить команду View\Properties Window 

 (2) выбрать класс в Project Explorer 

 (3) исправить имя класса в области Name 


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

Ответ:

 (1) открыть вкладку Make в диалоговом окне свойств проекта 

 (2) отметить опцию Auto 

 (3) отметить опцию Auto Increment 

 (4) отметить опцию AtIncrement 


Упражнение 3:
Номер 1
Расширить класс добавлением свойства color можно так:

Ответ:

 (1) выбрать команду Tools\Add Procedure 

 (2) ввести имя свойства в текстовом поле Name 

 (3) в области Type выбрать Property 

 (4) в области Scope выбрать Public 

 (5) в области Type выбрать Event 

 (6) нажать на клавишу OK 


Номер 2
Вверху каждого файла кода в VB рекомендуется размещать выражение:

Ответ:

 (1) Declaration 

 (2) Declaration Explicit 

 (3) Option Explicit 

 (4) Option Variable 


Номер 3
Настроить VB на автоматическое добавление выражения Option Explicit можно так:

Ответ:

 (1) выполнить команду Tools\Options 

 (2) открыть вкладку Editor 

 (3) отметить опцию Require Variable Declaration 

 (4) отметить опцию Variable Declaration 


Упражнение 4:
Номер 1
Чтобы откомпилировать и выполнить программу в VB надо:

Ответ:

 (1) нажать на кнопку Start в панели инструментов VB 

 (2) нажать на клавишу F11 

 (3) нажать на клавишу F5 

 (4) нажать на клавишу F12 


Номер 2
Создать тестовую структуру класса clsChair можно выполнив следующие действия:

Ответ:

 (1) в Visual Basic выбрать команду File\Add Project 

 (2) во вкладке New выбрать шаблон проекта Standard Exe 

 (3) в Project Explorer щелкнуть правой кнопкой мыши на новом проекте и выбрать Set As Start Up 

 (4) переименовать проект, присвоив ему имя clsChairTester 

 (5) выбрать команду Project\References 

 (6) выбрать ссылку для библиотеки ConfigSeat, отметив соответствующую ей опцию, после чего нажать на кнопку OK 


Номер 3
Скомпилировать и разместить на несущем сервере класс clsChair можно выполнив следующие действия:

Ответ:

 (1) в Project Explorer выбрать проект ConfigSeat 

 (2) выбрать команду File\Make ConfigSeat.dll 

 (3) ввести имя файла и расположение новой библиотеки DLL в окне Make Project 

 (4) cкопировать новую библиотеку DLL на несущий сервер 


Упражнение 5:
Номер 1
Чтобы зарегистровать компонент надо воспользоваться следующей утилитой командной строки:

Ответ:

 (1) regdll32.exe 

 (2) subst.exe 

 (3) regsvr32.exe 

 (4) regedit.exe 


Номер 2
Чтобы зарегистровать библиотеку ConfigSeat.dll надо выполнить следующие действия:

Ответ:

 (1) открыть окно командной строки или выбрать Start\Run 

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

 (3) нажать на клавишу Enter 

 (4) нажать на клавишу OK 


Номер 3
Для аннулирования регистрации файла C:\bin\ConfigSeat.dll команда regsvr32 примет вид:

Ответ:

 (1) regsvr32 /i C:\bin\ConfigSeat.dll 

 (2) regsvr32 /s C:\bin\ConfigSeat.dll 

 (3) regsvr32 /n C:\bin\ConfigSeat.dll 

 (4) regsvr32 /m C:\bin\ConfigSeat.dll 

 (5) regsvr32 /k C:\bin\ConfigSeat.dll 

 (6) regsvr32 /u C:\bin\ConfigSeat.dll 


Упражнение 6:
Номер 1
Чтобы добавить новое приложение COM+ в службы компонентов надо выполнить следующие шаги:

Ответ:

 (1) открыть консоль MMC Component Services и развернуть дерево элементов в левой части окна; под значком компьютера, содержащего компонент, должна быть открыта папка COM+ Applications 

 (2) щелкнуть правой кнопкой мыши на папке COM+ Applications и выбрать New\Application 

 (3) в первом окне мастера нажать на кнопку Next 

 (4) в окне Install Or Create A New Application нажать на кнопку Create An Empty Application 

 (5) в окне Create Empty Application ввести имя приложения COM+ 

 (6) в окне Set Application Identity выбрать необходимый параметр 

 (7) в окне Add Application Roles добавить, если требуется, дополнительные роли в приложение COM+ 

 (8) В окне Add Users To Roles, если требуется, добавить в роли, определенные в окне добавления ролей приложений, учетные записи пользователей Windows: 

 (9) в последнем окне мастера нажать на кнопку Finish 


Номер 2
Роли связываются с компонентом, загруженным в приложение COM+, на следующих уровнях:

Ответ:

 (1) приложение COM+ 

 (2) коллективные интерфейсы компонента 

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

 (4) метод компонента 


Номер 3
Для включения ролевого доступа надо выполнить следующие шаги:

Ответ:

 (1) включить проверку доступа уровня компонента для приложения COM+ 

 (2) включить проверку доступа уровня компонента для компонента 

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


Упражнение 7:
Номер 1
Чтобы включить проверку доступа уровня компонента для приложения COM+, надо выполнить следующие шаги:

Ответ:

 (1) в консоли управления Component Services щелкнуть правой кнопкой мыши на пункте COM+ Application и выбрать Properties 

 (2) в консоли управления Component Services щелкнуть правой кнопкой мыши на пункте COM+ Application и выбрать Settings 

 (3) в окне свойств открыть вкладку Security 

 (4) отметить опцию Enforce Component-Level Access Checks 

 (5) нажать на кнопку OK 


Номер 2
Для включения проверки доступа для компонента нужно включить проверку доступа для приложения COM+ и после этого выполнить следующие шаги:

Ответ:

 (1) в консоли управления Component Services щелкнуть правой кнопкой мыши на пункте COM+ Application и выберать Properties 

 (2) в окне свойств открыть вкладку Security 

 (3) в окне свойств откройте вкладку Roles 

 (4) отметить роль в списке Roles Explicitly Set For Selected Item(s) или отметить опцию Enforce Component-Level Access Checks 

 (5) нажать на кнопку OK 


Номер 3
Для настройки доступа надо выполнить следующие шаги:

Ответ:

 (1) открыть окно свойств веб-сайта или виртуального каталога и выбрать вкладку Directory Security 

 (2) нажать на кнопку Edit (Изменить) в области Authentication And Access Control 

 (3) ввести имя пользователя в текстовое поле User Name и пароль в текстовое поле Password 

 (4) нажать на кнопку OK несколько раз для закрытия всех окон 

 (5) нажать на кнопку OK один раз для закрытия всех окон 


Упражнение 8:
Номер 1
Провести проверки нагрузкой можно с помощью утилит:

Ответ:

 (1) Microsoft Application Center Test 

 (2) Microsoft Web Application Stress (WAS) 

 (3) Microsoft Web Application (MWA) 

 (4) Microsoft Center Test 


Номер 2
Среди возможностей веб-приложений COM следует отметить:

Ответ:

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

 (2) чтение данных о выявленных объектах 

 (3) форматирование данных для отображения в браузере 

 (4) упорядочивание данных с помощью XML 


Номер 3
Обеспечить наследование только и нтерфейса в VB можно с помощью команды:

Ответ:

 (1) parents 

 (2) impleminf 

 (3) implements 

 (4) infparents 


Упражнение 9:
Номер 1
Хорошим примером функции в классе clsChair, являющейся свойством "только для чтения", будет:

Ответ:

 (1) GetChairState() 

 (2) ChairState() 

 (3) DesChairState() 

 (4) ClsChairState() 


Номер 2
Если класс clsChair имеет свойство записи ChairState, которое воспринимает экземпляр класса XML DOM как аргумент, то прототип выглядит следующим образом:

Ответ:

 (1) Public Property Set End Property 

 (2) Public Property Set ChairState(ByVal vNewValue As DOMDocument30) End Property 

 (3) Set ChairState(ByVal vNewValue As DOMDocument30) End Property 

 (4) Public Property ChairState(ByVal vNewValue As DOMDocument30) Property 


Номер 3
Подпрограмма IObjectConstruct_Construct выполняется при инициализации класса и передает экземпляр объекта классу, представляемому параметром:

Ответ:

 (1) CtorOb 

 (2) pObj 

 (3) pCtorObj 

 (4) ObjPar 


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

Ответ:

 (1) ChrError 

 (2) ChairError 

 (3) ChairVar 

 (4) ChairLog 


Номер 2
ProcessErr выполняет следующие действия:

Ответ:

 (1) фиксирует информацию об ошибках в журнале событий Microsoft для дальнейшего анализа 

 (2) фиксирует информацию об ошибках в журнале событий Windows для дальнейшего анализа 

 (3) записывает ошибки в локальную переменную класса для доступа к ней программы-потребителя 


Номер 3
Новые значения в базу данных можно зписать при помощи выражения SQL:

Ответ:

 (1) CREATE 

 (2) DROP 

 (3) SELECT 

 (4) INSERT 


Упражнение 11:
Номер 1
Какой объект ADO предназначен для вызова сервера базы данных:

Ответ:

 (1) Command 

 (2) Open 

 (3) Data 

 (4) Database 


Номер 2
Все переменные типа boolean в VB, если им не присвоены иные значения, имеют значение:

Ответ:

 (1) true 

 (2) false 

 (3) не имеют значения 


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

Ответ:

 (1) BOF 

 (2) EOF 

 (3) AOF 

 (4) NOF 


Номер 4
В какой вкладке окна свойств проекта проект ActiveX DLL в VB настраивается на совместимость с проектом по умолчанию:

Ответ:

 (1) General 

 (2) Make 

 (3) Component 

 (4) Compile 

 (5) Debugging 


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

Ответ:

 (1) свойстве 

 (2) функции 

 (3) классе 


Номер 2
ADO поддерживает следующее звено в веб-приложении COM:

Ответ:

 (1) логика доступа к данным 

 (2) логика представления 

 (3) бизнес-логика 

 (4) логика данных 


Номер 3
SQL Server поддерживает следующее звено в веб-приложении COM:

Ответ:

 (1) бизнес-логика 

 (2) логика данных 

 (3) логика доступа к данным 

 (4) логика представления 


Номер 4
Ошибки в формировании файлов XSL, как правило, вызываются следующими проблемами в коде XML:

Ответ:

 (1) несоответствующее расстояние между символами 

 (2) теги элементов не соответствуют друг другу 

 (3) присутствие специальных символов 


Номер 5
Символу """ соответствует следующая последовательность знаков общей сущности:

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5)




Главная / Интернет-технологии / Программирование в IIS / Тест 1