игра брюс 2048
Главная / Программирование / Программирование под Windows в среде Visual C++ 2005 / Тест 5

Программирование под Windows в среде Visual C++ 2005 - тест 5

Упражнение 1:
Номер 1
К алгоритмам построения интерполяционного полинома следует отнести

Ответ:

 (1) метод Коши 

 (2) метод Лагранжа 

 (3) метод Марка 


Номер 2
Аппаратная система координат Windows является

Ответ:

 (1) левой 

 (2) правой 

 (3) двунаправленной 


Номер 3
Центр стандартной системы координат лежит

Ответ:

 (1) в правом верхнем углу 

 (2) в левом верхнем углу 

 (3) в левом нижнем углу 


Упражнение 2:
Номер 1
Единицей измерения аппаратной системы координат является

Ответ:

 (1) миллиметр 

 (2) пиксель 

 (3) дюйм 


Номер 2
Коэффициент масштабирования при переходе от одной системы координат к другой зависит

Ответ:

 (1) от чувствительности матрицы 

 (2) от характеристик монитора 

 (3) от типа графики 


Номер 3
Логические координаты на плоскости представляют собой

Ответ:

 (1) упорядоченную пару вещественных чисел 

 (2) произвольные переменные 

 (3) массивные координаты графического типа 


Упражнение 3:
Номер 1
Для получения клиентского прямоугольника используется функция

Ответ:

 (1) GetClientRect 

 (2) RectangleCD 

 (3) RectDraw 


Номер 2
Переменная типа CPoint, которая служит для хранения координат курсора и объявлена в прототипе класса CGpView с модификатором private, носит название

Ответ:

 (1) MousePosition 

 (2) MousePosPoint 

 (3) MouseDragСurs 


Номер 3
Какая функция загружает курсор из ресурсов приложения?

Ответ:

 (1) LoadCursor(...) 

 (2) LoadCursorA(...) 

 (3) LoadCurPoint(...) 


Упражнение 4:
Номер 1
Какая функция возвращает указатель на экземпляр приложения

Ответ:

 (1) AfxGetApp() 

 (2) ModeApp() 

 (3) ResAppCount() 


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

Ответ:

 (1) вводом точных данных с клавиатуры 

 (2) с помощью мыши 

 (3) вводом со сканера 


Номер 3
Запись и хранение на протяжении работы программы узлов интерполирования осуществляется в объект

Ответ:

 (1) InitAxes 

 (2) InitPoints 

 (3) InitInScop 


Упражнение 5:
Номер 1
За построение и хранение интерполяционного полинома отвечает объект

Ответ:

 (1) вида документа 

 (2) класса документа 

 (3) маркировки документа 


Номер 2
Интерполяционный полином является объектом класса

Ответ:

 (1) TPolinom 

 (2) TPoints 

 (3) TArray 


Номер 3
Заголовочный файл, содержащий класс TPolinom носит название

Ответ:

 (1) TPolinom.cpp 

 (2) TPolinom.h 

 (3) TPolinom.dll 


Упражнение 6:
Номер 1
За прорисовку осей отвечает функция

Ответ:

 (1) InitAxis 

 (2) DrawAxis 

 (3) GetAxis 


Номер 2
Расширенное текстовое поле носит название

Ответ:

 (1) ModText 

 (2) RichEdit 

 (3) ExtendTxt 


Номер 3
Чтобы использовать в программе элемент управления RichEdit, необходимо вызвать в методе InitInstance() класса приложения функцию

Ответ:

 (1) AfxRichEdit() 

 (2) AfxInitRichEdit() 

 (3) AfxGetRichEdit() 


Упражнение 7:
Номер 1
Для работы с классом CImage необходимо подключить заголовочный файл

Ответ:

 (1) imgset.h 

 (2) images.h 

 (3) atlimage.h 


Номер 2
Шифр Виженера - это

Ответ:

 (1) шифр простой замены 

 (2) шифр модульных приложений 

 (3) шифр рекурсивных выражений 


Номер 3
Шифр Виженера является шифром

Ответ:

 (1) с модификаторами 

 (2) с секретным ключом 

 (3) с алгоритмической реализацией 


Упражнение 8:
Номер 1
К средствам MFC редактирования текста следует отнести

Ответ:

 (1) Edit Control 

 (2) Rich Edit Control 

 (3) Extend Edit Control 


Номер 2
К стандартным текстовым редакторам Windows следует отнести

Ответ:

 (1) Notepad 

 (2) WordPad 

 (3) WinWord 


Номер 3
В основе класса CEditView элемент управления Windows	

Ответ:

 (1) селектор 

 (2) поле ввода 

 (3) кнопка 


Упражнение 9:
Номер 1
При работе с объектами класса CEditView доступны все методы класса

Ответ:

 (1) CView 

 (2) CEdit 

 (3) CMark 


Номер 2
Размер текста обрабатываемого классом CEditView по умолчанию ограничен

Ответ:

 (1) 128 символами 

 (2) 1024 символами 

 (3) 1048575 символами 


Номер 3
Поддерживает ли CEditView WYSIWYG редактирование?

Ответ:

 (1) да, поддерживает 

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

 (3) нет, не поддерживает 


Упражнение 10:
Номер 1
Каковы ограничения использования класса CEditView?

Ответ:

 (1) CEditView может отображать текст только в одном формате 

 (2) нет специализированной поддержки шрифтов 

 (3) существуют ограничения на количество вводимых символов 


Номер 2
Класс CRichEditView позволяет работать

Ответ:

 (1) с форматированным текстом 

 (2) со встроенными OLE объектами 

 (3) с модификаторами класса TSystem 


Номер 3
Какой метод возвращает количество строк в текстовом поле?

Ответ:

 (1) GetLineCount 

 (2) LengthLine 

 (3) StrWidth 


Упражнение 11:
Номер 1
К методам выделения текста класса CRichEditCtrl следует отнести

Ответ:

 (1) GetSel 

 (2) Clear 

 (3) GetPosText 


Номер 2
Из приведенных ниже записей выделите методы форматирования текста класса CRichEditCtrl:

Ответ:

 (1) GetDefaultCharFormat 

 (2) GetLineCount 

 (3) SetSelectionCharFormat 


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

Ответ:

 (1) GetLine 

 (2) GetLineCount 

 (3) LineLength 


Упражнение 12:
Номер 1
Основным классом для хранения и отображения данных в случае, когда отключена поддержка каркаса "документ - вид", является класс

Ответ:

 (1) CParentView 

 (2) CChildView 

 (3) CCMainView 


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

Ответ:

 (1) SetTimer 

 (2) SetTimeOut 

 (3) TimeDetect 


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

Ответ:

 (1) GetDefaultCharFormat 

 (2) GetSelectionCharFormat 

 (3) SetDefaultCharFormat 




Главная / Программирование / Программирование под Windows в среде Visual C++ 2005 / Тест 5