Разработка Windows приложений на С++.э

Разработка Windows приложений на С++.э — вариант 1

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

30 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Все Windows-приложения начинают свое выполнение с вызова …

  1. функции WinMain()
  2. класса CDialog
  3. класса CDocument
  4. функции main
Вопрос 2

Оконная функция предназначена …

  1. для взаимодействия Windows с вашей программой
  2. для создания окна
  3. для регистрации окна
Вопрос 3

Оконная функция вызывается …

  1. операционной системой, когда программе нужно послать сообщение
  2. программой, когда операционной системе нужно послать сообщение
  3. пользователем, когда ему необходимо записать информацию в файл
Вопрос 4

Цикл обработки сообщений предназначен …

  1. для выборки сообщения из очереди сообщений приложения
  2. для обработки сообщений
  3. для того чтобы окно не закрылось раньше времени
Вопрос 5

Для завершения приложения оконная функция должна обработать сообщение …

  1. WM_DESTROY
  2. WM_CLOSE
  3. WM_COMMAND
Вопрос 6

Параметр hThisInst – это дескриптор …

  1. текущего экземпляра приложения
  2. текущего окна
  3. родительского окна
Вопрос 7

Функция ShowWindow() предназначена для … окна

  1. отображения
  2. перерисовывания
  3. минимизации
Вопрос 8

Функция GetMessage() предназначена для …

  1. выборки сообщений из очереди сообщений приложения
  2. отправки сообщений на обработку по умолчанию
  3. создания сообщений ОС
Вопрос 9

Вызов функции DefWindowProc() …

  1. завершает выполнение программы
  2. направляет сообщения Windows для обработки по умолчанию
  3. транслирует виртуальные коды клавиш, генерируемые Windows, в клавиатурные сообщения
Вопрос 10

Функция API GetDC() предназначена для …

  1. создания и получения в программе контекста устройства
  2. задания дескриптора окна
  3. вывода символов на экран
Вопрос 11

Контекст устройства – это …

  1. структура данных, связывающая ваше приложение с драйвером устройства
  2. устройство для вывода информации на экран
  3. окно программы обработки сообщений WM_CHAR
Вопрос 12

Сообщение WM_PAINT предназначено для …

  1. перерисовки окна
  2. рисования в пределах окна
  3. вызова графического редактора
Вопрос 13

Функция BeginPaint() предназначена для …

  1. создания и получения в программе контекста устройства
  2. рисования в пределах окна
  3. вызова графического редактора
Вопрос 14

Сообщения WM_LBUTTONDOWN и WM_RBUTTONDOWN поступают при нажатии соответственно левой и правой …

  1. кнопок мыши
  2. клавиш Ctrl
  3. клавиш Alt
Вопрос 15

Поток – это …

  1. программа или приложение, находящиеся в фазе выполнения
  2. отдельно выполняемая и управляемая часть программы
  3. функция, включающая все необходимые системно-зависимые действия
Вопрос 16

Процесс – это …

  1. программа или приложение, находящиеся в фазе выполнения
  2. отдельно выполняемая и управляемая часть программы
  3. функция, включающая все необходимые системно-зависимые действия
Вопрос 17

Третий параметр в вызове функции int WINAPI WinMain (HINSTANCE hThisInst, HINSTANCE hPrevInst,LPSTR lpszArgs, int nWinMode) определяет …

  1. тип окна
  2. адрес оконной функции
  3. дополнительные данные для класса
  4. указатель на строку, содержащую аргументы программы при ее запуске
Вопрос 18

Оконная функция вызывается …

  1. пользователем
  2. прикладной программой
  3. операционной системой
Вопрос 19

Оконная функция должна …

  1. выполнять определение и регистрацию класса окна
  2. выполнять создание и отображение окна
  3. обрабатывать все сообщения, относящиеся к данному окну
Вопрос 20

дескриптор – это …

  1. просто число, идентифицирующее некоторый ресурс
  2. целое число, принимающее значения "истина" и "ложь"
  3. указатель на строку
  4. 32-разрядное беззнаковое целое
Вопрос 21

При вызове функции API ShowWindow(HWND hwnd, int nHow), параметр nHow определяет …

  1. способ отображения окна
  2. дескриптор окна
  3. наличие кнопки минимизации
  4. наличие горизонтальной панели прокрутки
Вопрос 22

В параметре wParam сообщения WM_CHAR …

  1. содержится ASCII-код нажатой клавиши
  2. содержится количество повторов, генерируемых при удерживании клавиши в нажатом положении
  3. содержится битовая карта
  4. ничего не содержится
Вопрос 23

Функция API, выводящая символы на экран называется …

  1. TextOut()
  2. Print()
  3. Write()
Вопрос 24

В результате нажатия … формируется сообщение WM_RBUTTONDOWN

  1. клавиши управления курсором «->»
  2. клавиши управления курсором «вниз»
  3. крайней правой кнопки клавиатуры
  4. правой кнопки мыши
Вопрос 25

Вызов функцию API InvalidateRect() в программе служит …

  1. для остановки зависшего приложения
  2. для проверки правильности вызова функций API
  3. для того чтобы заставить Windows послать сообщение WM_PAINT текущему окну
  4. для записи в LOG-файле действий пользователя
Вопрос 26

Элементы меню посылают сообщение …

  1. WM_COMMAND
  2. WM_CHA
  3. WPARAM
Вопрос 27

Элемент POPUP определяет …

  1. выпадающее подменю, которое может в свою очередь содержать элементы
  2. обычный элемент меню
  3. макроимя
  4. порядок доступа к элементам меню
Вопрос 28

В поля hIcon и hCursor структуры WNDCLASS при создании пользовательских иконок и курсоров записывают …

  1. дескрипторы иконки и курсора
  2. имена файлов иконки и курсора
  3. дескриптор приложения, содержащий иконку и курсор
Вопрос 29

Процесс взаимодействия Windows с программой выглядит следующим образом: …

  1. сообщение передается из Windows в программу посредством вызова специальной функции
  2. сообщение передается из программы в Windows посредством вызова специальной функции
  3. программа осуществляет запросы к Windows на выполнение тех или иных функций
Вопрос 30

Определение акселераторов осуществляется …

  1. в файле ресурсов
  2. в тексте программы (файл с расширением «.срр»)
  3. во включаемом файле с расширением «.h»