Ответьте на более чем 100 вопросов MCQ COM (компонентная объектная модель) и оцените свое понимание предмета COM (компонентная объектная модель).
Прокрутите ниже и начните!
A. COM определяет двоичный стандарт для совместимости компонентов.
B. COM предоставляется на нескольких платформах, таких как Windows, Macintosh и Unix.
C. COM предусматривает надежную эволюцию приложений и систем на основе компонентов.
D. COM не поддерживает связь между границами сети.
E. COM предоставляет механизмы для отчетности об ошибках и статусе.
A. ActiveX был переименован в ком.
B. COM был переименован в ActiveX.
C. ActiveX - это технология, построенная на ком.
D. Com - это технология, построенная на ActiveX.
E. Оба одинаковы.
A. Публичный
B. Частный
C. Друг
D. Сдержанный
E. Защищен
A. В
B. C ++
C. Середина
D. VC ++
E. Visual Basic
A. Код, используемый для создания библиотек типов.
B. Код, используемый для создания интерфейса.
C. Код, используемый для регистрации компонента в системе.
D. Код, используемый для создания процедур обработки ошибок в компонентах.
E. Код, который упаковывает параметры для вызова метода
A. Общее управление памятью между компонентами не допускается в com.
B. COM предоставляет механизмы связи между компонентами.
C. Компоненты могут общаться по границам процессов и сети.
D. COM поддерживает динамическую загрузку компонентов.
E. COM не зависит от языка программирования.
A. Управление ActiveX должно иметь CLSID.
B. Управление ActiveX может или не может поддерживать интерфейс iunknown.
C. У элемента управления ActiveX должен быть объект класса, который реализует iClassFactory.
D. Управление ActiveX должно раскрывать свои свойства, методы и события через интерфейсы диспетчеры или двойные интерфейсы.
E. Контроль ActiveX должен быть саморегистрирующимся, в процессах компонента
A. Идентификатор класса.
B. Интерфейс -авантфир.
C. Метод идентификатор.
D. Тип идентификатор библиотеки.
E. Идентификатор категории.
A. Язык определения интерфейса.
B. Интерфейс определял язык.
C. Язык определения наследования.
D. Язык неявного определения.
E. Интерфейс динамический язык.
A. Regserver32.exe c: \ windows \ system \ mydll.dll
B. Regsvr32.exe c: \ windows \ system \ mydll.dll
C. Regsvr mydll.dll
D. Regsvr32 mydll.dll
E. Regsvr32 /u c: \ windows \ system \ mydll.dll
A. Объекты пользовательского интерфейса.
B. Заклинания.
C. Объекты доступа к базе данных.
D. а и с.
E. A, B и C.
A. Свойство Instancing для внешнего творческого класса будет иметь свою ценность для частного, в то время как все зависимые объекты будут иметь свои значения для PublicNotcreatable.
B. Свойство Instancing для внешнего творческого класса будет иметь свою ценность для PublicNotcreatable, в то время как все зависимые объекты будут устанавливать свои значения для частных.
C. Свойство Instancing для внешнего креативного класса не будет иметь своего значения для частного или публичного режима, в то время как все зависимые объекты будут иметь свои ценности для PublicNotcreatable или Private.
D. Инстанция для внешнего творческого класса будет иметь свою ценность для частного или публичного режима, в то время как все зависимые объекты не будут иметь свои ценности для публикации или частных.
E. Свойство Instancing для внешнего творческого класса не будет иметь своего значения для частного, в то время как все зависимые объекты не будут иметь свои значения для PublicNotcreatable.
A. В процессе
B. Out-Process
C. Удаленный
D. а или б.
E. б или в.
A. Ipersistreseam
B. Иперист
C. Ipersistreaminit
D. а или б.
E. A или C
A. Iunknown
B. Idispatch
C. Вызовы
D. Я заявляю
E. IClassFactory
A. Hkcr \ prog-id \ clsid
B. Hkcr \ clsid \ {object-class-id} \ localserver32
C. Hkcr \ clsid \ {object-class-id} \ progid
D. Hkcr \ clsid \ {object-class-id} \ typelib
E. Hkcr \ clsid \ {object-class-id} \ версия
A. тип интерфейса.
B. Специальный метод объекта COM.
C. Призыв к методу COM объекта.
D. объект, который работает в адресном пространстве вызывающего абонента.
E. объект, который работает в процессе сервера.
A. квартира
B. сорт
C. интерфейс
D. Блокировать
E. Фрагмент
A. С помощью типовых библиотек.
B. С помощью IID.
C. Используя ГИД.
D. Нельзя вернуть интерфейсы, каждый интерфейс является новым.
E. С помощью IDL
A. Интерфейсы для отправки получают свое имя от того факта, которые реализованы с использованием интерфейса COM Idispatch.
B. Интерфейс диспетчеры позволяет вызывающим абонентам запросить объект объекта во время выполнения списка методов и параметров автоматизации, а затем вызовать эти методы.
C. Языки сценариев, такие как VBA и VBScript, могут использовать интерфейсы как для отправки, так и VTable.
D. COM -объекты, которые обнажают интерфейсы диспетчеры, называются объектами автоматизации или серверами автоматизации.
E. Интерфейсы отправки значительно проще упрощают, как такие инструменты, как Visual Basic и PowerBuilder, будут адаптироваться для использования COM -объектов.
A. DCOM основан на технологии COM.
B. Это низкоуровневое расширение технологии COM.
C. DCOM предназначен для работы только на платформах Windows.
D. DCOM наложен на механизм RPC распределенной распределенной группы.
E. Используя DCOM, приложения не вынуждены обновлять каждый раз, когда объект меняется, так как это делается автоматически.
A. Midl относительно сложный.
B. Midl явно отделяет интерфейс от реализации.
C. Все параметры должны быть указателями.
D. Перегрузка функции не поддерживается.
E. Возвратный тип для методов в объектных интерфейсах должен быть HRESULT.
A. RegisterTypelib
B. Regtypelib
C. Regtlb
D. Registertlb
E. Регтип
A. Интерфейсы
B. Классы
C. Тип библиотеки
D. Методы
E. Категории & nbsp; & nbsp;
A. Стандартный
B. Обычай
C. Стандартный, пользовательский
D. Стандартный, пользовательский, встроенный
E. Стандартный, встроенный
A. Интерфейс
B. Прогид
C. Clsid
D. IID
E. Либидный
A. Предотвратите доступ к другим клиентам к ресурсам объекта до тех пор, пока не будет удален замок.
B. Используется для хранения состояния объекта на жестком диске.
C. Держите компонент открытым в памяти, что позволяет создавать экземпляры быстрее.
D. Предотвратить сбое компонента.
E. Уничтожьте компонент, который открыт и больше не нужен.
A. Гиды - это целые числа, которые гарантированно будут уникальными в мире по всему пространству и времени.
B. Они однозначно идентифицируют каждый интерфейс.
C. Они однозначно идентифицируют каждый класс объектов компонента.
D. Гиды встроены в библиотеку типов.
E. Гииды используются системой COM динамически во время привязки, чтобы гарантировать, что между компонентами не проводится ложные соединения.
A. Интерфейсы.
B. Гид.
C. Прокси и заглушки.
D. Тип библиотеки.
E. IDL.
A. Призван сообщить объекту COM о новой ссылке на объект.
B. Призван сообщить объекту COM, что ссылка больше не нужна.
C. Вызывается, когда объект COM уничтожен.
D. Вызывается, когда объект COM создается.
E. Всегда вызывается после метода выпуска.
A. VBScript
B. PowerBuilder
C. Visual Basic
D. а и с.
E. A, B и C.
A. 3
B. 4
C. 5
D. 6
E. 7
A. Iunknown
B. Вызовы
C. Idispatch
D. Я заявляю
E. IClassFactory
A. Язык определения интерфейса Microsoft.
B. Язык определения интерфейса макроса.
C. Язык определения нескольких интерфейсов.
D. Язык макро -идентификации.
E. Минимальный язык определения интерфейса
A. Clsid
B. ИДЕНТИФИКАТОР
C. IID
D. Catid
E. Либидный
A. Разработчики должны создавать свои собственные уникальные компоненты, так что компоненты должны взаимодействовать с другими компонентами, разработанными различными поставщиками.
B. Система должна быть обновлена с учетом минимальных накладных расходов.
C. Затраты на разработку программного обеспечения должны быть увеличены.
D. Приложения, разработанные на разных языках, должны иметь возможность делиться информацией.
E. Должна быть прозрачная взаимосвязанная взаимодействие
A. Rdo
B. ODBC Direct.
C. Адек
D. а и с.
E. A, B и C.
A. Клиент сохраняет метод LockServer, чтобы держать компонент открытым в памяти.
B. Все клиенты должны позвонить в метод LockServer.
C. Он используется для быстрого создания экземпляров.
D. Это метод интерфейса iClassFactory.
E. Требуется, чтобы специальная производительность необходима для создания нескольких экземпляров классов.
A. Vtable означает таблицу виртуальной функции.
B. Это упорядоченный массив, содержащий указатели на виртуальные функции.
C. VTable не может быть разделен среди экземпляров того же класса объекта.
D. VTables работают с двойной косметикой.
E. Каждый объект также должен содержать указатель на его vtable; Указатель на этот указатель возвращается QueryInterface.
A. Midl не зависит от языка.
B. Midl явно отделяет интерфейс от реализации.
C. Midl предоставляет специфичные для Microsoft функции, которые не найдены в других IDL.
D. Компилятор Midl может автоматически генерировать прокси и заглушки, способные маршалировать параметры по границам процессов.
E. Все параметры являются указателями.
A. Пингинг
B. Справочный подсчет.
C. Пинг и отсчет ссылки.
D. Пинганы и заглушки.
E. Пинг и доверенные лица.
A. QueryInterface
B. AddRef
C. AddRelease
D. а и б.
E. B и C.
A. Клиенты взаимодействуют только с указателями на интерфейсы.
B. Когда клиент имеет доступ к объекту компонента, он фактически имеет указатель для доступа к функциям интерфейса, называемого интерфейсным указателем.
C. В COM клиент может получить доступ как к методам интерфейса, так и к данным объекта.
D. Компонентные объекты могут подвергать несколько интерфейсов.
E. Каждый интерфейс уникально идентифицирован.
A. GetPointer
B. GetInterface
C. QueryInterface
D. AddRef
E. Выпускать
A. тип
B. Tlib
C. TLB
D. ТБЛ
E. ткл
A. Метод по умолчанию компонента.
B. Сильно напечатанный контракт между программным компонентом и клиентом.
C. Шартикуляция ожидаемого поведения и ожидаемых обязанностей.
D. а и б.
E. B и C
A. E_noterface
B. Nointerface
C. Нулевой
D. Interfacenull
E. Интерфейс-нет
A. Проверка типа может быть выполнена во время компиляции. Это может помочь разработчикам клиентов ActiveX писать быстрый, правильный код для доступа к объектам.
B. Вы можете описать интерфейс с информацией типа и реализовать iDispatch :: invoke для интерфейса, используя один вызов для Dispinvoke.
C. Приложения Visual Basic могут создавать объекты с конкретными типами интерфейсов, а не с общим типом объекта, чтобы воспользоваться ранним привязкой
D. Клиенты ActiveX, которые не поддерживают VTBL, могут читать и кэш-диспы во время компиляции, улучшая производительность времени выполнения.
E. Доступ к локальному серверу улучшается, поскольку автоматизация обходит библиотеку типов, чтобы упаковать параметры, которые передаются объекту в другом процессе.
A. Clsid
B. IDL
C. Guid
D. Джит
E. Резьба
A. Интерфейс не является компонентным объектом.
B. Интерфейс - это связанный набор функций, с помощью которых общаются клиенты и компоненты.
C. Объект компонента может быть реализован на любом языке, если он может предоставить указатели на функции элемента интерфейса.
D. Клиенты взаимодействуют с интерфейсами напрямую.
E. Интерфейсы сильно напечатаны
A. 2
B. 3
C. 4
D. 5
E. 6
A. Идентификатор класса.
B. Идентификатор интерфейса класса.
C. Идентификатор системы класса.
D. Идентификатор языка класса.
E. Идентификация языка класса.
A. ActiveX Exe
B. ActiveX DLL
C. ActiveX Control
D. Стандартный DLL
E. а и д.
A. В
B. C ++
C. VC ++
D. Visual Basic.
E. Com зависит от языка в том смысле, что он не предписывает какой -либо конкретный язык программирования для создания компонентов.
A. Общая объектная модель
B. Целевая модель компонента
C. Метод объекта компонента
D. Компонентная объектная модель
E. Методология компонента объекта
A. совместимость
B. повторный использование
C. обслуживание
D. Гибкость
E. управляемость
A. 2
B. 3
C. 4
D. 5
E. 6
A. CreateGuid
B. Cocreateguid
C. Руководство
D. Coguidcreate
E. CreateNewGuid
A. Глобально уникальный идентификатор.
B. Глобальная идентификация.
C. Общее отступление.
D. Общая уникальная идентификация.
E. Идентификация графического интерфейса пользователя.
A. Прогид
B. Clsid
C. Iid
D. Либидный
E. Сид
A. C ++
B. VC ++
C. Visual Basic
D. B и C.
E. A, B и C
A. Оба являются объектно -ориентированными языками.
B. Названный Типс был переименован в DCOM.
C. Оба основаны на технологии COM.
D. Оба являются механизмами для МПК.
E. DCOM требует именованных труб для функционирования.
A. В котором есть два метода.
B. Что применимо к двум объектам.
C. Это сочетает в себе интерфейс диспетчеры и прямой интерфейс VTable.
D. У этого есть два интерфейса отправки.
E. Это имеет два прямых интерфейса VTable.
A. COM - это программная архитектура, которая определяет набор стандартов для совместимости компонентов.
B. COM не зависит от какого -либо конкретного языка программирования.
C. Com-это основная архитектура, которая формирует основу для программных услуг более высокого уровня, подобных тем, которые предоставляются связыванием объектов и внедрением (OLE).
D. Поддержка COM доступна только на платформах Microsoft.
E. Com расширяется.
A. IDL - это инструмент, используемый для помощи программистам определить интерфейсы.
B. IDL - это язык, используемый для создания классов COM.
C. IDL - это язык, используемый у клиентов для звонков COM -серверов.
D. IDL используется для межпроцессной связи.
E. IDL - это резьба архитектура.
A. Universal DataType.
B. Универсальная передача данных.
C. Единый дат данных.
D. Единая передача данных.
E. Единая технология данных.
A. Параметр идентификатора класса.
B. Параметр типа компонента.
C. Параметр идентификатора интерфейса.
D. а и с.
E. A, B и C.
A. Условие ошибки.
B. Другое имя для интерфейса.
C. тип интерфейса.
D. объект, который работает в процессе сервера.
E. разрушенный объект.
A. Интерфейс idenitifer.
B. Идентификация наследования.
C. Необычный идентификатор экземпляра.
D. Идентификатор экземпляра.
E. Унаследованная идентификация интерфейса.
A. Корба
B. Оле
C. ActiveX
D. а и б.
E. B и C.
A. язык программирования.
B. объект на основе.
C. программная архитектура.
D. Языковая независимость.
E. Сколько бит является гидом?
F. 16
G. 32
H. 64
I. 128
J. 256
A. Многополосная квартира.
B. Многополосная архитектура.
C. Несколько резьбовых архитектуры.
D. Архитектура потоков Microsoft.
E. Минимальная архитектура резьбов.
A. Windows Chockets.
B. Удаленные вызовы процедуры (RPC).
C. Блоки сообщений сервера (SMB).
D. а и б.
E. A, B и C
A. Интерфейс не класс.
B. Компонентный объект может или не может реализовать интерфейс.
C. В то время как класс может быть создан для формирования компонентного объекта, интерфейс не может быть создан сам по себе, поскольку он не несет реализации.
D. Различные классы объектов COM могут реализовать интерфейс по -разному.
E. Объект должен быть создан для существования интерфейса.
A. Компонентные классы объектов.
B. Интерфейсы.
C. Тип библиотеки.
D. Категории.
E. Методы
A. Itypeinfo
B. ICReateTypeInfo
C. ICREATETYPELIB
D. Itypelib
E. Itypeinfo2
A. Стандартный
B. Обычай
C. Отправлять
D. Двойной
E. а и д
A. а и б.
B. B и C.
A. язык программирования.
B. объект на основе.
C. программная архитектура.
D. Языковая независимость.
E. расширяется.
A. 16
B. 32
C. 64
D. 128
E. 256
A. Многополосная квартира.
B. Многополосная архитектура.
C. Несколько резьбовых архитектуры.
D. Архитектура потоков Microsoft.
E. Минимальная архитектура резьбов.
A. Windows Chockets.
B. Удаленные вызовы процедуры (RPC).
C. Блоки сообщений сервера (SMB).
D. а и б.
E. A, B и C
A. Интерфейс не класс.
B. Компонентный объект может или не может реализовать интерфейс.
C. В то время как класс может быть создан для формирования компонентного объекта, интерфейс не может быть создан сам по себе, поскольку он не несет реализации.
D. Различные классы объектов COM могут реализовать интерфейс по -разному.
E. Объект должен быть создан для существования интерфейса.
A. Компонентные классы объектов.
B. Интерфейсы.
C. Тип библиотеки.
D. Категории.
E. Методы
A. Itypeinfo
B. ICReateTypeInfo
C. ICREATETYPELIB
D. Itypelib
E. Itypeinfo2
A. Стандартный
B. Обычай
C. Отправлять
D. Двойной
E. а и д
A. COM определяет двоичный стандарт для совместимости компонентов.
B. COM предоставляется на нескольких платформах, таких как Windows, Macintosh и Unix.
C. COM предусматривает надежную эволюцию приложений и систем на основе компонентов.
D. COM не поддерживает связь между границами сети.
E. COM предоставляет механизмы для отчетности об ошибках и статусе.
A. ActiveX был переименован как com.
B. COM был переименован в ActiveX.
C. ActiveX - это технология, построенная на ком.
D. Com - это технология, построенная на ActiveX.
E. Оба одинаковы.
A. Публичный
B. Частный
C. Друг
D. Сдержанный
E. Защищен
A. В
B. C ++
C. Средний
D. VC ++
E. Visual Basic
A. Код, используемый для создания библиотек типов.
B. Код, используемый для создания интерфейса.
C. Код, используемый для регистрации компонента в системе.
D. Код, используемый для создания процедур обработки ошибок в компонентах.
E. Код, который упаковывает параметры для вызова метода
A. Общее управление памятью между компонентами не допускается в com.
B. COM предоставляет механизмы связи между компонентами.
C. Компоненты могут общаться по границам процессов и сети.
D. COM поддерживает динамическую загрузку компонентов.
E. COM не зависит от языка программирования.
A. Управление ActiveX должно иметь CLSID.
B. Управление ActiveX может или не может поддерживать интерфейс iunknown.
C. У элемента управления ActiveX должен быть объект класса, который реализует iClassFactory.
D. Управление ActiveX должно раскрывать свои свойства, методы и события через интерфейсы диспетчеры или двойные интерфейсы.
E. Контроль ActiveX должен быть саморегистрирующимся, в процессах компонента
A. Идентификатор класса.
B. Интерфейс -антрактер.
C. Метод идентификатор.
D. Тип идентификатор библиотеки.
E. Идентификатор категории.
A. Язык определения интерфейса.
B. Интерфейс определял язык.
C. Язык определения наследования.
D. Язык неявного определения.
E. Интерфейс динамический язык.
A. Regserver32.exe c: \ windows \ system \ mydll.dll
B. Regsvr32.exe c: \ windows \ system \ mydll.dll
C. Regsvr mydll.dll
D. Regsvr32 mydll.dll
E. Regsvr32 /u c: \ windows \ system \ mydll.dll
A. Объекты пользовательского интерфейса.
B. Заклинания.
C. Объекты доступа к базе данных.
D. а и с.
E. A, B и C.