игра брюс 2048
Главная / Программирование / Практикум прикладного программирования на MFC и C++ в среде VS.NET / Тест 18

Практикум прикладного программирования на MFC и C++ в среде VS.NET - тест 18

Упражнение 1:
Номер 1
Статическое связывание - это:

Ответ:

 (1) использование библиотечных файлов с расширением .dll 

 (2) использование библиотечных файлов с расширением .lib 

 (3) использование библиотечных файлов с расширением .cfg 


Номер 2
Динамическое связывание - это:

Ответ:

 (1) спользование библиотечных файлов с расширением .dll 

 (2) использование библиотечных файлов с расширением .lib 

 (3) использование библиотечных файлов с расширением .cfg 


Номер 3
Процесс - это:

Ответ:

 (1) экспортируемый файл из приложения 

 (2) время выполнения приложения 

 (3) приложение, запущенное на выполнение 


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

Ответ:

 (1) AFX_EXT_CLASS 

 (2) AFX_MANAGE_STATE 

 (3) #define YOUR_DLL_API __declspec(dllimport) 


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

Ответ:

 (1) AFX_EXT_CLASS 

 (2) AFX_MANAGE_STATE 

 (3) #define YOUR_DLL_API __declspec(dllimport) 


Номер 3
Какая макрокоманда позволяет экспортировать функцию?

Ответ:

 (1) _declspec(dllexport) int MyExportedFunction(int); 

 (2) _declspec(dllimport) CMyClass myObject; 

 (3) AFX_VIRTUAL(CToolTipCtrlEx) 


Упражнение 3:
Номер 1
В какой папке, из перечиснных ниже, располагается управляющий элемент ActiveX?

Ответ:

 (1) Program Files\ActiveX 

 (2) Program Files\Common Files 

 (3) WINDOWS\System32 


Номер 2
В какой папке, из перечиснных ниже, располагаются библиотеки dll?

Ответ:

 (1) Program Files\ActiveX 

 (2) Program Files\Common Files 

 (3) WINDOWS\System32 


Номер 3
В какой папке, из перечиснных ниже, располагаются библиотеки lib?

Ответ:

 (1) Program Files\ActiveX 

 (2) Program Files\Common Files 

 (3) в исполняемом файле приложения 


Упражнение 4:
Номер 1
Какое расширение файлов использует элемент управления ActiveX?

Ответ:

 (1) .dll 

 (2) .ocx 

 (3) .cnf 


Номер 2
DLL какого типа позволяют хранить в себе весь набор типов данных, используемых в MFC?

Ответ:

 (1) Win32 extension .DLL 

 (2) Regular DLL 

 (3) MFC extension .DLL 


Номер 3
DLL какого типа может использоваться широким кругом приложений Win32?

Ответ:

 (1) Win32 extension .DLL 

 (2) Regular DLL 

 (3) MFC extension .DLL 


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

Ответ:

 (1) New Control->Insert Control 

 (2) Resource View->Bitmap 

 (3) Add/Add Function 


Номер 2
Каким образом можно вызвать мастера добавления функции?

Ответ:

 (1) New Control->Insert Control 

 (2) Resource View->Bitmap 

 (3) Add/Add Function 


Номер 3
Какой командой можно вызвать мастера Database Form Wizard?

Ответ:

 (1) New Control->Insert Control 

 (2) Database/Form Wizard 

 (3) Add/Add Function 


Упражнение 6:
Номер 1
Какие события, из ниже перечисленных, относятся к базовым?

Ответ:

 (1) NewMinute 

 (2) NewClock 

 (3) DblClick 

 (4) Calc 

 (5) KeyPress 

 (6) MouseUp 


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

Ответ:

 (1) NewEvent 

 (2) DoubleEvent 

 (3) DblClick 

 (4) Error 

 (5) KeyPress 

 (6) DoublePress 


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

Ответ:

 (1) ReadyStateChanged 

 (2) KeyDown 

 (3) DbError 

 (4) FoundError 

 (5) PressDown 

 (6) Error 


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

Ответ:

 (1) Add Events Wizard 

 (2) MFC Application Wizard 

 (3) Database Form Wizard 


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

Ответ:

 (1) Add Events Wizard 

 (2) MFC Application Wizard 

 (3) Database Form Wizard 


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

Ответ:

 (1) Add Events Wizard 

 (2) MFC Application Wizard 

 (3) Database Form Wizard 


Упражнение 8:
Номер 1
Какая функция ActiveX получает свойство элемента управления ActiveX?

Ответ:

 (1) SetProperty 

 (2) OnAmbientProperty 

 (3) GetProperty 


Номер 2
Какая функция ActiveX применяет значение свойства окружения?

Ответ:

 (1) SetProperty 

 (2) OnAmbientProperty 

 (3) GetProperty 


Номер 3
Какая функция ActiveX устанавливает свойства ActiveX элемента управления?

Ответ:

 (1) SetProperty 

 (2) OnAmbientProperty 

 (3) GetProperty 


Упражнение 9:
Номер 1
Какой метод отвечает за прорисовку элемента в ActiveX?

Ответ:

 (1) OnDraw() 

 (2) OnNewDocument() 

 (3) DoPropExchange() 


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

Ответ:

 (1) OnDraw() 

 (2) OnNewDocument() 

 (3) DoPropExchange() 


Номер 3
Какой метод переводит строки в верхний регистр?

Ответ:

 (1) MakeDown() 

 (2) OnNewDocument() 

 (3) MakeUpper() 


Упражнение 10:
Номер 1
Свойство ActiveX InvokeHelper выполняет:

Ответ:

 (1) получение свойства элемента управления ActiveX 

 (2) вызов метода элемента управления ActiveX или свойство 

 (3) установку свойства ActiveX элемента управления 


Номер 2
Свойство ActiveX GetControlUnknown выполняет:

Ответ:

 (1) получение свойства элемента управления ActiveX 

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

 (3) установку свойства ActiveX элемента управления 


Номер 3
Свойство ActiveX SetProperty выполняет:

Ответ:

 (1) получение свойства элемента управления ActiveX 

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

 (3) установку свойства ActiveX элемента управления 


Упражнение 11:
Номер 1
Технология COM - это:

Ответ:

 (1) библиотеки DLL, которые всегда выполняются локально 

 (2) модель многокомпонентных объектов 

 (3) модуль, который может работать как на локальном так и на удаленном компьютере 


Номер 2
COM сервис inprosses - это:

Ответ:

 (1) библиотеки DLL, которые всегда выполняются локально 

 (2) модель многокомпонентных объектов 

 (3) модуль, который может работать как на локальном так и на удаленном компьютере 


Номер 3
COM сервис out-of oprocess - это:

Ответ:

 (1) библиотеки DLL, которые всегда выполняются локально 

 (2) модель многокомпонентных объектов 

 (3) модуль, который может работать как на локальном так и на удаленном компьютере 


Упражнение 12:
Номер 1
Какой метод создает объект COM?

Ответ:

 (1) Release() 

 (2) QueryInterface() 

 (3) AddRef() 


Номер 2
Какой метод применяется для удаления объекта?

Ответ:

 (1) Release() 

 (2) QueryInterface() 

 (3) AddRef() 


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

Ответ:

 (1) GetIDsOfNames 

 (2) GetTypeInfo 

 (3) GetTypeInfoCount 




Главная / Программирование / Практикум прикладного программирования на MFC и C++ в среде VS.NET / Тест 18