Главная / Программирование /
Программирование под 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