Главная / Программирование /
Разработка приложений на 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