Главная /
Практикум прикладного программирования на MFC и C++ в среде VS.NET
Практикум прикладного программирования на MFC и C++ в среде VS.NET - ответы на тесты Интуит
В курсе представлены лабораторные работы, которые были подготовлены для студентов сразу после появления VS.NET 2003. Материал базируется на применении MFC и C++. Некоторые работы используют VCL C++Builder.
Список вопросов:
- # В приведенном ниже коде, реализуется сортировка: void simplySort(int n, int a[]) { int i, j, x; for(i=1; i<n; i++){ x = a[i]; j = i-1; while(x<a[j] && j>=0){ a[j+1] = a[j]; j--; } a[j+1] = x; } }
- # В приведенном ниже коде, реализуется сортировка: void shakerSort(int n, int a[]) { int j, k, left, right; int x; left=0; right=n-1; k=n-1; while(left<right){ for(j=right; j>left; j--) if(a[j-1]>a[j]){ x=a[j-1]; a[j-1]=a[j]; a[j]=x; k=j; } left=k; for(j=left; j<=right; j++) if(a[j-1]>a[j]){ x=a[j-1]; a[j-1]=a[j]; a[j]=x; k=j; } right=k-1; } }
- # В приведенном ниже коде, реализуется сортировка: void memorySort(int n, int a[]) { int i, j, k, m; int x; k = 0; for(i=1; i<n; i++){ m=k; for(j=n-1; j>m; j--) if(a[j-1]>a[j]){ x=a[j-1]; a[j-1]=a[j]; a[j]=x; k=j; } if(m==k) break; } }
- # Какая функция, из ниже перечисленных, создает источник данных Excel с именем "New Exel Data Source"?
- # Какая функция, из ниже перечисленных, создает источник данных Access с именем "New Access Data Source"?
- # Какая функция, из ниже перечисленных, создает источник данных Foxpro с именем "New Foxpro Data Source"?
- # Какой код, из ниже перечисленных, применяют для получения всех строк данных из специфических столбцов?
- # Какой код, из ниже перечисленных, применяют для обновления уже существующих данных?
- # Какой код, из ниже перечисленных, применяют для удаления уже существующих данных?
- # Сортировка бинарными включениями реализована в примере:
- # Сортировка методом пузырька реализована в примере:
- # Сортировка с разделением реализована в примере:
- # rc = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv); Приведенный код применяют для:
- # rc = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc); Приведенный код применяют для:
- # rc = SQLConnect(hdbc,(SQLCHAR*) "MyBase", SQL_NTS, (SQLCHAR*) "", SQL_NTS, (SQLCHAR*) "", SQL_NTS); Приведенный код применяют для:
- # User DNS - это:
- # System DNS - это:
- # File DNS - это:
- # Выберите не верное утверждение:
- # Выберите не верное утверждение:
- # Выберите не верное утверждение:
- # Какие алгоритмы сортировки, из ниже перечисленных, относятся к алгоритмам неустойчивой сортировки?
- # Какие алгоритмы сортировки, из ниже перечисленных, относятся к алгоритмам устойчивой сортировки?
- # Какие алгоритмы сортировки, из ниже перечисленных, относятся к непрактичным алгоритмам сортировки?
- # Какая функция ODBC, из ниже перечисленных, позволяет подключиться к источнику данных?
- # Какая функция, из ниже перечисленных, позволяет запросить информацию о возможностях драйвера ODBC?
- # Какая функция, из ниже перечисленных, позволяет получить данные?
- # Идентификатор окружения - это:
- # Идентификатор соединения - это:
- # Идентификатор оператора - это:
- # Какие сортировки, из ниже перечисленных, имеют сложность алгоритма O(n)?
- # Какие сортировки, из ниже перечисленных, имеют сложность алгоритма O(n log n)?
- # Какие сортировки, из ниже перечисленных, имеют сложность алгоритма O(n+k)?
- # SQL - это:
- # DNS - это:
- # SDK - это:
- # Какой компонент, из ниже перечисленных, является компонентом главного меню?
- # Какой компонент, из ниже перечисленных, является компонентом всплывающего меню?
- # Какой компонент, из ниже перечисленных, не относится к компанентам C++ Builder?
- # Какой компонент, из ниже перечисленных, является компонентом строки состояния?
- # Какой компонент, из ниже перечисленных, является компонентом, в котором можно набирать текст?
- # Какой компонент, из ниже перечисленных, является компонентом диалога открытия файла?
- # Какой обработчик, из ниже перечисленных, позволяет выделить все?
- # Какой обработчик, из ниже перечисленных, позволяет вырезать текст?
- # Какой обработчик, из ниже перечисленных, позволяет вставить текст?
- # Какое свойство класса TApplication устанавливает интервал времени между отображениями всплывающих подсказок?
- # Какое свойство класса TApplication устанавливает интервал времени от момента задержки курсора над комопнентом до появления всплывающей подсказки?
- # Какое свойство класса TApplication устанавливает цвет фона всплывающей подсказки?
- # Свойство TabOrder выполняет:
- # Свойство TabStop выполняет:
- # Свойство Name выполняет:
- # Драйвер - это:
- # Кэширование - это:
- # Транзакция - это:
- # В каком файле, из ниже перечисленных, храняться открытые псевдонимы доступные приложению из любого каталога?
- # В каком файле, из ниже перечисленных, храняться псевдонимы проекта доступные только при работе в конкретном каталоге?
- # В какой файл, из ниже перечисленных, обеспечивает обработку запросов SQL?
- # Метод BatchMove() компонента Table выполняет:
- # Метод EmptyTable() компонента Table выполняет:
- # Метод GoteNearest() компонента Table выполняет:
- # Какое событие компонента Table возникает при сохранении каждой строки с помощью ApplyUpdates?
- # Какое событие компонента Table возникает при ошибке сохранения записи?
- # Какое событие компонента Table возникает при добавлении новой записи в источник данных?
- # Какое свойство компонента Table возвращает количество полей в таблице?
- # Какое свойство компонента Table показывает, была ли запись изменена с момента последнего обновления базы методами Post и Cancel?
- # Какое свойство компонента Table возвращает состояние источнка таблицы?
- # Выберите не верные утверждения:
- # Выберите не верные утверждения:
- # Выберите не верные утверждения:
- # В каком коде, из ниже перечисленных, выполняется поднятие флага модификации данных?
- # В каком коде, из ниже перечисленных, описан выход из приложения?
- # В каком коде, из ниже перечисленных, описано удаление записи из таблицы?
- # Статическое связывание - это:
- # Динамическое связывание - это:
- # Процесс - это:
- # Какой макрос необходимо указать, чтобы класс экспортировал DLL?
- # Какой макрос необходимо указать, чтобы управлять информацией о приложении в DLL?
- # Какая макрокоманда позволяет экспортировать функцию?
- # В какой папке, из перечиснных ниже, располагается управляющий элемент ActiveX?
- # В какой папке, из перечиснных ниже, располагаются библиотеки dll?
- # В какой папке, из перечиснных ниже, располагаются библиотеки lib?
- # Какое расширение файлов использует элемент управления ActiveX?
- # DLL какого типа позволяют хранить в себе весь набор типов данных, используемых в MFC?
- # DLL какого типа может использоваться широким кругом приложений Win32?
- # Каким способом, из ниже перечисленных, можно разместить экземпляр элемента управления?
- # Каким образом можно вызвать мастера добавления функции?
- # Какой командой можно вызвать мастера Database Form Wizard?
- # Какие события, из ниже перечисленных, относятся к базовым?
- # Какие события, из ниже перечисленных, не относятся к базовым?
- # Какие события, из ниже перечисленных, относятся к базовым?
- # Какой мастер, из ниже перечисленных, позволяет добавлять события?
- # Какой мастер, из ниже перечисленных, позволяет добавлять панель управления?
- # Какой мастер, из ниже перечисленных, позволяет создавать приложения для баз данных?
- # Какая функция ActiveX получает свойство элемента управления ActiveX?
- # Какая функция ActiveX применяет значение свойства окружения?
- # Какая функция ActiveX устанавливает свойства ActiveX элемента управления?
- # Какой метод отвечает за прорисовку элемента в ActiveX?
- # Какой метод сохраняет данные как часть приложения контейнера и восстанвливает при открытии документа?
- # Какой метод переводит строки в верхний регистр?
- # Свойство ActiveX InvokeHelper выполняет:
- # Свойство ActiveX GetControlUnknown выполняет:
- # Свойство ActiveX SetProperty выполняет:
- # Технология COM - это:
- # COM сервис inprosses - это:
- # COM сервис out-of oprocess - это:
- # Какой метод создает объект COM?
- # Какой метод применяется для удаления объекта?
- # Какой метод используют для получения идентификатора связи?
- # Метод array.Append(source) класса массивов MFC выполняет:
- # Метод array.Copy(source) класса массивов MFC выполняет:
- # Метод array.SetSize(int iNewSize, iGrowBy) класса массивов MFC выполняет:
- # Какая функция, из ниже перечисленных, отключает вкладки?
- # Какая функция, из ниже перечисленных, маркирует текст заголовков вкладок?
- # Какая функция, из ниже перечисленных, отключает возможность выбора пользователем заблокированной вкладки?
- # Какой метод класса массива MFC возвращает элемент массива по его индексу?
- # Какой метод класса массива MFC добавляет новый элемент в конец массива?
- # Какой метод класса массива MFC возвращает количество элементов массива?
- # Какие классы, из ниже перечисленных, принадлежат классам массивов?
- # Какие классы, из ниже перечисленных, не принадлежат классам массивов?
- # Какие классы, из ниже перечисленных, принадлежат классам массивов?
- # Каким образом, из перечисленных ниже, можно скрыть стандартные кнопки из MFC?
- # Каким образом, из перечисленных ниже, можно переместить стандартные кнопки из MFC?
- # Каким образом, из перечисленных ниже, можно изменить надписи стандартных кнопок из MFC?
- # Для заготовки проекта типа lib в окне мастера Win32 Application Wizard нужно выбрать:
- # Для заготовки проекта типа lib в окне мастера MFC Application Wizard нужно выбрать:
- # Для заготовки проекта типа dll в окне мастера MFC Application Wizard нужно выбрать:
- # Функция Navigate (LPCTSTR URL) класса CHtmlView выполняет:
- # Функция GetBusy() класса CHtmlView выполняет:
- # Функция Refresh() класса CHtmlView выполняет:
- # Для адресации к документам в информационном гиперпростве Internet служит:
- # Гибридом панели инструментов и диалогового окна является:
- # Вынесение части программного кода в самостоятельные модули - полуфабрикаты называется:
- # void CMainFrame::OnNewAddress(void) { CString strAddress; m_wndDlgBar.GetDlgItem(IDC_EADDRESS)->GetWindowText(strAddress); ((CWebBrowseView*)GetActiveView())->Navigate(strAddress); } Приведенная функция, выполняет:
- # void CWebBrowseView::OnDocumentComplete(LPCTSTR lpszURL) { (CMainFrame*)GetParentFrame())->SetAddress(lpszURL); CHtmlView::OnDocumentComplete(lpszURL); } Приведенная функция, выполняет:
- # void CMainFrame::SetAddress(LPCTSTR lpszURL) { (m_wndDlgBar.GetDlgItem(IDC_EADDRESS))->SetWindowText(lpszURL); } Приведенная функция, выполняет:
- # Обработчик команды переход на следующую страницу назад в браузере будет иметь следующий код:
- # Обработчик команды переход на следующую страницу вперед в браузере будет иметь следующий код:
- # Обработчик команды переход на начальную страницу будет иметь следующий код:
- # Какая функция класса CHtmlView направляет пользователя на предыдущую Web-страницу?
- # Какая функция класса CHtmlView направляет пользователя на последующую Web-страницу?
- # Какая функция класса CHtmlView направляет пользователя на начальную страницу браузера?
- # Какой класс, из ниже перечисленных, позволяет создавать однодокументные или многодокументные приложения с возможностью просмотра HTML-документов?
- # Какие классы используют для работы с GDI-объектами?
- # Какие классы используют для работы со списками?
- # В вкладке Application Type устанавливается значение Single Document, если создается:
- # В вкладке Application Type устанавливается значение Multiple Document, если создается:
- # В вкладке Application Type устанавливается значение Dialog Based, если создается:
- # Аббревиатура MFC означает:
- # Аббревиатура MDI означает:
- # Аббревиатура SDI означает:
- # Для того, чтобы отключить генерацию отладочного кода режим оболочки должен содержать значение:
- # Для того, чтобы включить генерацию отладочного кода режим оболочки должен содержать значение:
- # Для того, чтобы запустить проект на отладку нужно выполнить:
- # Макрокоманду DECLARE_DYNCREATE указывают в:
- # Макрокоманду IMPLEMENT_DYNCREATE указывают в:
- # Макрокоманду DECLARE_DYNAMIC указывают в:
- # Какой класс, из ниже перечисленных, содержит ошибку?
- # Какой класс, из ниже перечисленных, содержит ошибку?
- # Какой класс, из ниже перечисленных, не содержит ошибку?
- # Выберите верные утверждения:
- # Выберите не верные утверждения:
- # Выберите верные утверждения:
- # Какое событие, из ниже перечисленных, выполнится, если была нажата левая клавиша мыши?
- # Какое событие, из ниже перечисленных, выполнится, если была отпущена правая клавиша мыши?
- # Какое событие, из ниже перечисленных, выполнится, если была отпущена средняя клавиша мыши?
- # Макрос DECLARE_MESSAGE_MAP применяют для:
- # Макрос DECLARE_DYNCREATE применяют для:
- # Макрос DECLARE_EVENT_MAP применяют для:
- # Выберите верное утверждение:
- # Выберите не верное утверждение:
- # Выберите верное утверждение:
- # Какой элемент управления, из перечисленных ниже, выводит радиокнопку?
- # Какой элемент управления, из перечисленных ниже, выводит статический текст?
- # Какой элемент управления, из перечисленных ниже, выводит поле ввода со списком?
- # Какое свойство элемента управления Static Text включает рамку элемента управления?
- # Какое свойство элемента управления Edit Control блокирует ввод и разрешает только чтение?
- # Какое свойство элемента управления Button включает возможность ввода нескольких строк?
- # Функция ResetString класса CComboBox выполняет:
- # Функция SelectString класса CComboBox выполняет:
- # Функция GetCurSel класса CComboBox выполняет:
- # Какой метод класса CWnd включает или отключает возможность взаимодействовать с окном?
- # Какой метод класса CWnd позволяет отобразить или скрыть окно?
- # Какой метод класса CWnd возвращает указатель на дочернее окно?
- # Какой синтаксис, из ниже перечисленных, относиться к функции execlp()?
- # Какой синтаксис, из ниже перечисленных, относится к функции spawnlp()?
- # Какой синтаксис, из ниже перечисленных, относиться к функции CreateProcess()?
- # Значение SW_SHOWDEFAULT параметра uCmdShow выполняет:
- # Значение SW_HIDE параметра uCmdShow выполняет:
- # Значение SW_MAXIMIZE параметра uCmdShow выполняет:
- # Какое значение имеет ошибка, под константой ERROR_BAD_FORMAT?
- # Какое значение имеет ошибка, под константой ERROR_FILE_NOT_FOUND?
- # Какое значение имеет ошибка, под константой ERROR_PATH_NOT_FOUND?
- # Какое событие мыши, из ниже перечисленных, соответствует прокручиванию колеса мыши?
- # Какое событие мыши, из ниже перечисленных, соответствует двойному щелчку по правой кнопки мыши?
- # Какое событие мыши, из ниже перечисленных, соответствует перемещению указателя мыши в окне приложения?
- # Каким образом, из перечисленных ниже, можно раскрыть ресурс IDD_MOUSE_DIALOG?
- # Каким образом, из перечисленных ниже, можно вызвать мастер добавления переменных?
- # Каким образом, из перечисленных ниже, можно создать макет диалогового окна?
- # Событие мыши WM_MBUTTONUP происходит, когда:
- # Событие мыши WM_RBUTTONUP происходит, когда:
- # Событие мыши WM_MOUSEWHEEL происходит, когда:
- # Контекст устройства - это:
- # Таймер - это:
- # Функция обратного вызова - это:
- # Маска MK_CONTROL определяет:
- # Маска MK_SHIFT определяет:
- # Маска MK_MBUTTON определяет:
- # Какое событие, из ниже перечисленных, происходит, когда клавиша нажата?
- # Какое событие, из ниже перечисленных, происходит, когда клавиша отпущена?
- # Какое событие, из ниже перечисленных, происходит, когда нажата клавиша ALT?
- # Какая функция таймера позволяет получить системное время в миллисекундах?
- # Какая функция таймера позволяет узнать обычное время?
- # Какая функция таймера является функцией WinApi?
- # Функция GetYear возвращает:
- # Функция GetMinute возвращает:
- # Функция FormatGmt возвращает:
- # Формату ("%A:%H:%M:%S") соотвествует:
- # Формату ("%d:%B:%Y") соотвествует:
- # Формату ("%p %I:%M:%S") соотвествует:
- # Какими функциями, из ниже перечисленных, реализуются диалоговые окна сообщений?
- # Какими функциями, из ниже перечисленных, не реализуются диалоговые окна сообщений?
- # С какими функциями, из ниже перечисленных, работает таймер?
- # Идентификатор MB_ICONINFORMATION выведет пиктограмму:
- # Идентификатор MB_ICONSTOP выведет пиктограмму:
- # Идентификатор MB_ICONQUESTION выведет пиктограмму:
- # Какому коду будет соответсвовать, приведенное ниже, изображение? [Большая Картинка]
- # Какому коду будет соответсвовать, приведенное ниже, изображение? [Большая Картинка]
- # Какому коду будет соответсвовать, приведенное ниже, изображение? [Большая Картинка]
- # Какие функции, из ниже перечисленных, относятся к классу CFileDialog?
- # Какие функции, из ниже перечисленных, не относятся к классу CFileDialog?
- # Какие функции, из ниже перечисленных, относятся к классу CFileDialog?
- # Какая функция класса CFontDialog, из ниже перечисленных, возвращает имя выбранного шрифта?
- # Какая функция класса CFontDialog, из ниже перечисленных, возвращает вес, указанный для выбранного шрифта?
- # Какая функция класса CFontDialog, из ниже перечисленных, возвращает логическое значение, позволяющее определить атрибут "зачеркнутый"?
- # Функцию GetColor() класса CColorDialog, используют для:
- # Функцию GetCurrentColor() класса CColorDialog, используют для:
- # Функцию GetSavedCustomColor() класса CColorDialog, используют для:
- # Какие функции, из ниже перечисленных, относятся к классу CPageSetupDialog?
- # Какие функции, из ниже перечисленных, относятся к классу CPrintDialog?
- # Какие функции, из ниже перечисленных, относятся к классу CFindReplaceDialog?
- # В каком меню все категории перечисляются в верхней строке окна приложения?
- # Какое меню открывает подменю справа?
- # Какое меню появляется под курсором при нажатии правой кнопкой мыши и свободно плавает в рабочей области приложения?
- # Статическое меню - это:
- # Динамическое меню - это:
- # Контексное меню - это:
- # Выберите не верные утверждения:
- # Выберите верное утверждение:
- # Выберите не верное утверждение:
- # Функция GetMenuString класса CMenu выполняет:
- # Функция CheckMenuItem класса CMenu выполняет:
- # Функция DestroyMenu класса CMenu выполняет:
- # Каким сообщением можно вызвать обработчик для контексного меню?
- # Каким классом, из ниже перечисленных, можно управлять растром?
- # Каким классом, из ниже перечисленных, можно управлять интерфейсами?
- # Контекст графического устройства - это:
- # Контекст вывода - это:
- # Метафайл - это:
- # Какая функция GDI возвращает текущий цвет текста?
- # Какая функция GDI возвращает режим отображения фона текста или рисунка?
- # Какая функция GDI возвращает текущий цвет фона текста?
- # Функция int SetBkMode(int) выполняет:
- # Функция SetTextAlign(int nFlag) выполняет:
- # Функция COLORREF SetTextColor(COLORREF) выполняет:
- # Какая функция рисования возвращает координаты графического курсора GDI?
- # Какая функция рисования рисует сегмент эллипса?
- # Какая функция рисования рисует замкнутый многоугольник?
- # Какой класс массива содержит объекты типа CString?
- # Какой класс массива содержит данные типа Word?
- # Какой класс массива содержит данные типа UINT?
- # int count = (int)m_Lines.GetCount(); В приведенном коде выполняется:
- # CPen currPen(PS_SOLID, widthLine, color); CPen* pOldPen = pDC->SelectObject(&currPen); В приведенном коде выполняется:
- # MyLine* AddLine(CPoint pointBegin, CPoint pointEnd); int GetLineCount(void); В приведенном коде выполняется:
- # Панелями инструментов называют:
- # LoadToolBar() выполняет:
- # CreateEx() выполняет:
- # Какой метод класса CToolBar возвращает количество элементов, расположенных на панели инструментов?
- # Какой метод класса CToolBar возвращает ссылку на объект класса CToolBarCtrl?
- # Какой метод класса CToolBar устанавливает размеры кнопок панели инструментов?