игра брюс 2048
Главная / Программирование / Текстовый ввод-вывод / Тест 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 




Главная / Программирование / Текстовый ввод-вывод / Тест 12