Главная / Программирование /
Разработка приложений на C# в среде Visual Studio 2005 / Тест 15
Разработка приложений на C# в среде Visual Studio 2005 - тест 15
Упражнение 1:
Номер 1
На какие категории можно разделить типы в пространстве имен System.Windows.Forms
?
Ответ:
 (1) базовая инфраструктура 
 (2) элементы управления 
 (3) невизуальные компоненты 
 (4) диалоговые окна общего вида 
 (5) пользовательские компоненты 
Номер 2
Класс Application ...
Ответ:
 (1) может иметь наследников, но не может порождать объекты 
 (2) не может иметь наследников и не может порождать объекты 
 (3) не может иметь наследников, но может порождать объекты 
Номер 3
В Windows-приложении программа взаимодействует с клавиатурой, мышью и другими внешними устройствами ...
Ответ:
 (1) напрямую 
 (2) через события 
 (3) и напрямую, и через события 
Упражнение 2:
Номер 1
Укажите свойство класса Application
, которое получает путь для исполняемого файла, запустившего приложение, не включая его имя?
Ответ:
 (1) startupPath
 
 (2) executablePath
 
 (3) productName
 
Номер 2
Укажите свойство класса Application
, которое получает путь для исполняемого файла, запустившего приложение, включая имя файла?
Ответ:
 (1) startupPath
 
 (2) executablePath
 
 (3) productName
 
Номер 3
Укажите свойство класса Application
, которое содержит значение атрибута [AssemblyProduct]
сборки?
Ответ:
 (1) startupPath
 
 (2) executablePath
 
 (3) productName
 
Упражнение 3:
Номер 1
Укажите при каком маскирующем элементе свойства Mask
, от пользователя ожидается ввод любой цифры от 0 до 9?
Ответ:
 (1) 0
 
 (2) 9
 
 (3) ?
 
 (4) L
 
 (5) &
 
 (6) #
 
Номер 2
Укажите при каком маскирующем элементе свойства Mask
, от пользователя ожидается ввод цифры или пробела?
Ответ:
 (1) 0
 
 (2) 9
 
 (3) ?
 
 (4) L
 
 (5) &
 
 (6) #
 
Номер 3
Укажите при каком маскирующем элементе свойства Mask
, от пользователя ожидается ввод любых ASCII-символов?
Ответ:
 (1) 0
 
 (2) 9
 
 (3) ?
 
 (4) L
 
 (5) &
 
 (6) #
 
Упражнение 4:
Номер 1
Какое событие класса Application
генерируется непосредственно перед тем, как данное приложение завершает работу?
Ответ:
 (1) applicationExit
 
 (2) idle
 
 (3) threadExit
 
Номер 2
Какое событие класса Application
генерируется тогда, когда цикл сообщений приложения заканчивает обработку текущего пакета сообщений и переходит в состояние ожидания?
Ответ:
 (1) applicationExit
 
 (2) idle
 
 (3) threadExit
 
Номер 3
Какое событие класса Application
генерируется перед тем, как очередной поток приложения завершается?
Ответ:
 (1) applicationExit
 
 (2) idle
 
 (3) threadExit
 
Упражнение 5:
Номер 1
Свойство Button
класса MouseEventArgs
...
Ответ:
 (1) содержит информацию о том, какая клавиша мыши была нажата 
 (2) возвращает число нажатий и отпусканий клавиши мыши 
 (3) содержит цену щелчка при вращении колеса мыши 
Номер 2
Свойство Clicks
класса MouseEventArgs
...
Ответ:
 (1) содержит информацию о том, какая клавиша мыши была нажата 
 (2) возвращает число нажатий и отпусканий клавиши мыши 
 (3) содержит цену щелчка при вращении колеса мыши 
Номер 3
Свойство Delta
класса MouseEventArgs
...
Ответ:
 (1) содержит информацию о том, какая клавиша мыши была нажата 
 (2) возвращает число нажатий и отпусканий клавиши мыши 
 (3) содержит цену щелчка при вращении колеса мыши 
Упражнение 6:
Номер 1
При каком значении свойства View
элемента управления ListView
, информация в нём представлена в табличной форме?
Ответ:
 (1) details
 
 (2) largeIcon
 
 (3) list
 
Номер 2
При каком значении свойства View
элемента управления ListView
, элементы в нём представлены полноразмерными значками с подписями под ними?
Ответ:
 (1) details
 
 (2) largeIcon
 
 (3) list
 
Номер 3
При каком значении свойства View
элемента управления ListView
, элементы в нём представлены столбцом иконок с надписями справа?
Ответ:
 (1) details
 
 (2) largeIcon
 
 (3) list
 
Упражнение 7:
Номер 1
Укажите свойство класса Form
, которое управляет системной кнопкой закрытия окна и наличием системного меню?
Ответ:
 (1) controlBox
 
 (2) showInTaskbar
 
 (3) cancelButton
 
Номер 2
Укажите свойство класса Form
, являющееся флагом видимости формы в панели задач операционной системы?
Ответ:
 (1) controlBox
 
 (2) showInTaskbar
 
 (3) cancelButton
 
Номер 3
Укажите свойство класса Form
, которое содержит ссылку на кнопку формы, откликающуюся на нажатие клавиши Esc
?
Ответ:
 (1) controlBox
 
 (2) showInTaskbar
 
 (3) cancelButton
 
Упражнение 8:
Номер 1
Какое свойство класса KeyEventArgs
читает значение, являющееся индикатором завершения обработки события обработчиком?
Ответ:
 (1) keyCode
 
 (2) modifiers
 
 (3) handled
 
Номер 2
Какое свойство класса KeyEventArgs
возвращает клавишный код для событий KeyDown
или KeyUp
?
Ответ:
 (1) keyCode
 
 (2) modifiers
 
 (3) handled
 
Номер 3
Какое свойство класса KeyEventArgs
указывает, какие модифицирующие клавиши были нажаты?
Ответ:
 (1) keyCode
 
 (2) modifiers
 
 (3) handled
 
Упражнение 9:
Номер 1
Кнопочный элемент управления Button
класса ButtonBase
обычно используется для:
Ответ:
 (1) для инициирования действий 
 (2) для установки условий(опций) 
 (3) для выбора пользователем одного из нескольких взаимоисключающих вариантов 
Номер 2
Кнопочный элемент управления CheckBox
класса ButtonBase
обычно используется для:
Ответ:
 (1) для инициирования действий 
 (2) для установки условий(опций) 
 (3) для выбора пользователем одного из нескольких взаимоисключающих вариантов 
Номер 3
Кнопочный элемент управления RadioButton
класса ButtonBase
обычно используется для:
Ответ:
 (1) для инициирования действий 
 (2) для установки условий(опций) 
 (3) для выбора пользователем одного из нескольких взаимоисключающих вариантов 
Упражнение 10:
Номер 1
Укажите событие класса Form
, при котором форма получает фокус ввода?
Ответ:
 (1) activated
 
 (2) deactivate
 
 (3) load
 
Номер 2
Укажите событие класса Form
, при котором форма утрачивает текущий фокус ввода?
Ответ:
 (1) activated
 
 (2) deactivate
 
 (3) load
 
Номер 3
Укажите событие класса Form
, при котором форма размещается в памяти, но еще не отображается?
Ответ:
 (1) activated
 
 (2) deactivate
 
 (3) load
 
Упражнение 11:
Номер 1
Сколько кнопочных элементов управления содержит класс ButtonBase
?
Ответ:
 (1) 3 
 (2) 2 
 (3) 4 
Номер 2
Какие кнопочные элементы управления содержит класс ButtonBase
?
Ответ:
 (1) checkButton
 
 (2) button
 
 (3) checkBox
 
 (4) radioButton
 
Номер 3
Значение по умолчанию, установленное в свойстве Appearance
кнопочного элемента управления CheckBox
:
Ответ:
 (1) button
 
 (2) normal
 
 (3) none
 
Упражнение 12:
Номер 1
Какие значения может принимать свойство DialogResult
кнопки Button
?
Ответ:
 (1) abort
 
 (2) cancel
 
 (3) ignore
 
 (4) no
 
 (5) esc
 
Номер 2
Укажите значения, которые может принимать свойство DialogResult
кнопки Button
:
Ответ:
 (1) cancel
 
 (2) ok
 
 (3) retry
 
 (4) esc
 
 (5) yes
 
Номер 3
Какое значение свойства DialogResult
кнопки Button
устанавливается по умолчанию?
Ответ:
 (1) cancel
 
 (2) ok
 
 (3) retry
 
 (4) none
 
 (5) yes