Главная / Программирование /
Текстовый ввод-вывод / Тест 12
Текстовый ввод-вывод - тест 12
Упражнение 1:
Номер 1
Чем различается работа в операционных системах MS-DOS и Windows?
Ответ:
 (1) в MS-DOS может выполняться только одно приложение 
 (2) в MD-DOS все ресурсы системы передаются программе в "монопольный доступ" 
 (3) в MS-DOS можно было выводить текст в любой позиции экрана 
 (4) программы в Windows смотрятся привлекательней тех же программ в MS-DOS 
Номер 2
В каком месте предпочтительнее выводить данные в рабочую область окна?
Ответ:
 (1) при обработке прерывания: WM_PAINT 
 (2) при обработке прерывания WM_CREATE 
 (3) сразу после открытия и чтения текстового файла 
 (4) в любом месте программы 
Номер 3
Каким образом происходит выдача информации приложения Windows в рабочую область его окна;
Ответ:
 (1) создается битовый образ, который по требованию выдается на экран или другое графическое устройство 
 (2) в приложении Windows в процессе работы создаются, аккумулируются и сохраняются данные и алгоритмы, с помощью которых можно всегда заново сформировать изображение для любого устройства 
 (3) приложения Microsoft Windows сами генерируют изображения для любого графического устройства вывода 
Упражнение 2:
Номер 1
С помощью каких функций можно выводить текст в определенную позицию окна, при этом размер этого текста в окне не регулируется?
Ответ:
 (1) TextOut
 
 (2) ExtTextOut
 
 (3) DrawText
 
 (4) TabbedTextOut
 
 (5) SetTextAlign
 
 (6) SetTextColor
 
Номер 2
С помощью каких функций можно выводить текст в определенную область окна, при этом размер этого текста в окне контролируется?
Ответ:
 (1) TextOut
 
 (2) ExtTextOut
 
 (3) DrawText
 
 (4) TabbedTextOut
 
 (5) SetTextAlign
 
 (6) SetTextColor
 
Номер 3
Какой функцией невозможно вывести текст в метафайл?
Ответ:
 (1) TextOut
 
 (2) ExtTextOut
 
 (3) DrawText
 
 (4) TabbedTextOut
 
 (5) SetTextAlign
 
 (6) SetTextColor
 
Упражнение 3:
Номер 1
Какие функции WinAPI не выводят текст в рабочую область, а служат для изменения контекста отображения GDI?
Ответ:
 (1) TextOut
 
 (2) ExtTextOut
 
 (3) DrawText
 
 (4) TabbedTextOut
 
 (5) SetTextAlign
 
 (6) SetTextColor
 
Номер 2
Какие параметры текста можно изменить при помощи функций работы с контекстом отображения GDI?
Ответ:
 (1) шрифт текста 
 (2) выравнивание текста 
 (3) системный шрифт 
 (4) начертание текста текущей гарнитуры 
 (5) цвет литер 
Номер 3
Какие функции WinAPI позволяют работать со знакакми горизонтальной табуляции?
Ответ:
 (1) TextOut
 
 (2) ExtTextOut
 
 (3) DrawText
 
 (4) TabbedTextOut
 
 (5) SetTextAlign
 
 (6) SetTextColor
 
Упражнение 4:
Номер 1
Какая метрика текста задает ширину символа по-умолчанию?
Ответ:
 (1) tm.tmMaxCharWidth 
 (2) tm.tmHeight 
 (3) tm.tmHeight+tm.tmExternalLeading 
Номер 2
Какая метрика текста задает единичный интервал при выводе текста?
Ответ:
 (1) tm.tmMaxCharWidth 
 (2) tm.tmHeight 
 (3) tm.tmHeight+tm.tmExternalLeading 
Номер 3
Для чего предназначена функция: MessageBox?
Ответ:
 (1) для вывода текста в рабочую область окна 
 (2) для вывода предупреждающих сообщений 
 (3) для создания "заглушек" 
 (4) для вывода отладочных сообщений 
Упражнение 5:
Номер 1
Чем является окно MessageBox?
Ответ:
 (1) диалоговым окном 
 (2) модальным окном 
 (3) перекрывающимся окном 
 (4) дочерним окном приложения 
Номер 2
В чем заключается смысл "модальности окна"?
Ответ:
 (1) модальное окно расположено поверх всех окон в системе 
 (2) модальное окно расположено поверх родительского окна 
 (3) модальное окно имеет "родителя" 
 (4) с приложением нельзя работать, если модальное окно не будет закрыто 
 (5) модальное окно перенаправляет на себя фокус ввода системы 
Номер 3
Сколько кнопок может содержать в себе всплывающее сообщение?
Ответ:
 (1) одну 
 (2) две 
 (3) три 
 (4) четыре 
 (5) много 
Упражнение 6:
Номер 1
Какими свойствами обладает системный шрифт в Microsoft Windows?
Ответ:
 (1) пропорциональный, без засечек, кегль 10, обычное начертание, растровый 
 (2) пропорциональный, без засечек, кегль 10, обычное начертание, масштабируемый 
 (3) пропорциональный, с засечками, кегль 10, обычное начертание, растровый 
 (4) моноширинный, с засечками, кегль 10, обычное начертание, масштабируемый 
Номер 2
Какие типы шрифтов поддерживаются Windows?
Ответ:
 (1) растровые шрифты 
 (2) векторные шрифты 
 (3) масштабируемые шрифты True Type Fonts 
 (4) шрифты Adobe Type I 
 (5) шрифты OpenType 
Номер 3
С помощью какой функции происходит инициализация полос прокрутки?
Ответ:
 (1) CreateWindow
 
 (2) SetScrollRange
 
 (3) GetScrollRange