Современные средства разработки сетевых приложений

Учетная запись пользователя - это
имя и пароль
совокупность данных, которые определяют пользователя в операционной системе
множество настроек рабочего стола
список баз данных, владельцем которых он является
Считывать информацию, введенную пользователем в HTML-форму, можно из встроенного объекта ASP
С) Server
Response
Request
Session
Элементы ActiveX в Delphi создаются на основе
форм
компонентов VCL
компонентов VCL для работы с базами данных
компонентов VCL или форм
ASP представляют собой
расширенные HTML-файлы с дополнительными сценариями
динамические библиотеки
сценарии на языке описания сценариев
исполняемые файлы
Преобразование компонента VCL в элемент ActiveX в Delphi выполняется с помощью
специального мастера
написания дополнительного программного кода
утилиты DCOMCNFG
утилиты СОМ+ Explorer
Фабрики классов являются
обычными объектами СОМ
частью приложения, в которую можно встраивать различные объекты
классом, являющимся родителем для всех других классов
объектом, являющимся контейнером для других объектов
Класс CComCoClass библиотеки ATL
определяет модель организации поточной обработки
реализует сервер СОМ
определяет модель фабрики классов
обеспечивает реализацию средств для управления счетчиком ссылок объекта
Настройка системы безопасности СОМ+ производится с помощью
программы СОМ+ Explorer
программы DCOMCNFG
программы Regedit32
специального мастера
Уровень аутентификации СОМ Вызов означает, что
аутентификация отсутствует
аутентификация выполняется при принятии сервером вызова RPC
аутентификация выполняется при подключении к серверу
выполняется аутентификация того, что пакет приходит от определенного клиента, и что данные не были модифицированы
Документы HTML представляют собой
обычный ASCII-текст
двоичный объектный код
исполняемый код
метафайлы, включающие текстовую, графическую и аудиоинформацию, исполняемые коды
Конфигурирование сервера DCOM состоит в
создании файла конфигурации сервера
добавлении записи в активный каталог
настройке программного кода сервера
добавлении ключа AppID в системный реестр
Обычный HTML-файл можно превратить в ASP-файл путем
присоединения DLL расширения ISAPI
введения дополнительного программного кода
переименования с заменой расширения файла
компиляции
Фабрику классов следует использовать, когда клиенту необходимо создать
несколько экземпляров объектов различных классов
один класс и один экземпляр объекта этого класса
несколько экземпляров объекта одного и того же класса
несколько различных классов
В режиме смешанной аутентификации для подключения к SQL Server используется имя пользователя
Windows 2000
SQL Server
Windows 2000, а когда доверительное подключение невозможно, пользователь должен указать имя учетной записи и пароль
Windows 2000 и имя пользователя SQL Server
Предоставление легальным пользователям дифференцированных прав доступа к ресурсам системы называется
аутентификацией
идентификацией
авторизацией
спецификацией
Объекты СОМ могут соотноситься с апартаментами следующим образом
объект может находиться только в одном апартаменте, но апартамент может содержать несколько объектов СОМ
объект может находиться в нескольких апартаментах, и апартамент может содержать несколько объектов СОМ
объект может находиться только в одном апартаменте, и апартамент может содержать только один объект СОМ
объект может находиться в нескольких апартаментах, но апартамент может содержать только один объект СОМ
Логическая совокупность пользователей в СОМ+, авторизованных для доступа к компоненту, интерфейсу или методу, называется
кластером
доменом
ролью
группой
При построении внутреннего сервера СОМ после создания динамической библиотеки производится
задание кода методов интерфейса
создание интерфейсов объекта СОМ
создание объекта СОМ
редактирование библиотеки типов
Динамическая Web-страница - это страница, содержащая
ссылки на другие приложения, из которых извлекается информация по запросам пользователя
кнопки и другие управляющие элементы
гипертекстовую версию листинга каталога
форму HTML
Метод GET протокола HTTP обеспечивает
запрос статуса транзакции и информации заголовка
получение HTML-страницы и отправку результатов заполнения формы
замену содержимого определенного URL данными из формы, пересылаемыми клиентом
отправку результатов заполнения формы в теле запроса
При построении внутреннего сервера СОМ после создания «пустого» объекта СОМ необходимо
преобразовать его в элемент ActiveX
задать код методов интерфейса
создать динамическую библиотеку
создать для него требуемые интерфейсы и методы
Подключившись к SQL Server, пользователь Windows 2000 Server получает доступ к базам данных
владельцем которых он является
в которых зарегистрирована его учетная запись SQL Server
любым
в которых зарегистрирована его учетная запись Windows 2000
Для записи информации, передаваемой клиенту, используется встроенный объект ASP
Response
Server
Session
Request
Чтобы войти в апартамент, поток вызывает функцию
CoInitialize
LockServer
CoCreateInstance
AddRef
Дескрипторы в HTML-документе используются для
объявления переменных
указания элементов
ссылок на другие файлы
описания функций
Недостатком работы сервера в качестве интерактивного пользователя является то, что,
сервер не получает доступ к объектам системного уровня
для каждого клиента сервер создает свою станцию Windows
количество пользователей ограничено
если в настоящий момент в системе не работает ни один пользователь, процесс не может запуститься вовсе
В режиме аутентификации Windows для подключения к SQL Server используется имя пользователя
Windows 2000, а когда доверительное подключение невозможно, пользователь должен указать имя учетной записи и пароль
SQL Server
Windows 2000
Windows 2000 и имя пользователя SQL Server
ISAPI определяет
механизм, посредством которого сценарии обмениваются данными с Web-сервером
протокол, используемый клиентами Web для подключения и обмена информацией с Web-сервером
технологию для создания динамических HTML-страниц
интерфейс расширений сервера, реализованных как DLL
Из перечисленного установка нового элемента ActiveX в Delphi состоит из этапов: 1) задание кода методов интерфейса; 2) регистрация элемента в системном реестре; 3)установка элемента в палитру компонентов Delphi; 4) создание динамической библиотеки
3, 4
2, 3
2, 4
1, 3
Приложениями, функционирующими на другом по отношению к клиенту компьютере, являются серверы
удаленные
поточные
внешние
внутренние
Уровень подмены, при котором сервер может подменять клиента с целью проверки ACL, но не получает доступ к объектам системного уровня, устанавливается во вкладке Свойства по умолчанию окна DCOMCNFG выбором опции
«Олицетворить»
«Делегировать»
«Определить»
«Аноним»
Настройка системы безопасности СОМ производится с помощью
программы СОМ+Explorer
специального мастера
программы DCOMCNFG
программы Regedit32
Отдельные приложения, работающие на том же компьютере, что и приложение-клиент, представляют собой серверы
внутренние
внешние
удаленные
поточные
Язык, описывающий гипертекстовые документы, к которым можно получить доступ в Web, называется
JavaScript
Java
HTML
IDL
Библиотека ATL основана на шаблонах
Java
C++
Object Pascal
Basic
Объект ошибки поддерживает интерфейс
IHresult
IError
IFormatMessage
IErrorInfo
В SQL Server 2000 владелец базы данных всегда имеет в ней имя
dbo
owner
administrator
sysadmin
Уровень подмены, при котором сервер может подменять клиента с целью проверки ACL, получает доступ к объектам системного уровня и может подменить клиента при вызове другого сервера, устанавливается во вкладке Свойства по умолчанию окна DCOMCNFG выбором опции
«Делегировать»
«Олицетворить»
«Аноним»
«Определить»
Приложение, из которого осуществляется доступ к объекту СОМ, называется
внешним сервером
внутренним сервером
удаленным сервером
клиентом
DLL расширения ISAPI выполняет действия
выводит результаты выполнения запроса сервером
разбирает данные, полученные от сервера, и компонует ответ, который передается назад серверу
осуществляет ввод данных, которые будут отосланы на сервер как часть запроса
выполняют сценарии на компьютере клиента
В Delphi при создании библиотеки типов обычно используется язык
IDL
С++
Object Pascal
Basic
СОМ предоставляет систему безопасности в соответствии с установками
активного каталога
файла конфигурации СОМ
компонента СОМ
системного реестра
Дескриптор в HTML-документе имеет вид
/* имя_дескриптора */
< имя_дескриптора >
имя_дескриптора: = значение
( имя_дескриптора ) = значение
Настройка ролей с помощью СОМ+Explorer производится следующим образом:
пользователи объединяются в группы, затем для каждой группы создается роль
пользователи удаляются, а вместо них создаются роли
для каждого пользователя создается роль
создаются роли, а затем они заполняются пользователями
HTTP-сессия содержит
заголовок, метод и требуемые данные
требуемые данные
заголовок и метод
заголовок и требуемые данные
Класс CComObjectRoot библиотеки ATL
определяет модель фабрики классов
определяет модель организации поточной обработки
обеспечивает реализацию средств для управления счетчиком ссылок объекта
реализует сервер СОМ
Элементы ActiveX обычно находятся в файлах, имеющих расширение
осх или dll
dll
осх или exe
dll или exe
Динамическими библиотеками, подключенными к приложению-клиенту, являются серверы
удаленные
внутренние
внешние
поточные
Из перечисленного величина HRESULT включает: 1) адрес процедуры обработки ошибки; 2) идентификатор интерфейса, вызвавшего ошибку; 3) бит наличия ошибки; 4) код, идентифицирующий ошибку
3, 4
2, 3
1, 3
1, 4
Элемент управления ActiveX представляет собой
сервер, реализованный в виде исполняемого файла
клиент, реализованный в виде динамической библиотеки
клиент, реализованный в виде исполняемого файла
сервер, реализованный в виде динамической библиотеки