Главная / Программирование /
Разработка Windows-приложений на языке C# 2005 / Тест 10
Разработка Windows-приложений на языке C# 2005 - тест 10
Упражнение 1:
Номер 1
Какой класс применяется для показа меню, отображаемого по нажатию правой кнопки мыши:
Ответ:
 (1) ContextMenuStrip 
 (2) ToolStrip 
 (3) Pointer 
Номер 2
Какие действия необходимы для отображения контекстного меню в приложении:
Ответ:
 (1) добавление элемента управления contextMenuStrip на форму 
 (2) формирование пунктов контекстного меню 
 (3) подключение контекстного меню к форме с помощью вкладки Properties 
 (4) создание кода обработчика событий для каждого пункта меню 
Номер 3
С помощью какого свойства формы можно привязать контекстное меню?
Ответ:
 (1) ContextMenuStrip 
 (2) MenuStrip 
 (3) ToolStrip 
Упражнение 2:
Номер 1
Какой элемент интерфейса используется для вывода текстовой или графической информации, относящейся к работе приложения:
Ответ:
 (1) MenuStrip 
 (2) StatusStrip 
 (3) ToolStrip 
Номер 3
Какое событие объекта StatusStrip должно быть обработано для того, чтобы корректно управлять перемещением мыши с пункта меню:
Ответ:
 (1) MouseHover 
 (2) MouseLeave 
 (3) MouseEnter 
Упражнение 3:
Номер 1
Какой класс из перечисленных ниже является общим предком всех классов, обеспечивающим все производные классы общим набором важнейших возможностей:
Ответ:
 (1) Form 
 (2) FormatControl 
 (3) Control 
Номер 2
Какими возможностями обеспечивает все производные классы класс Control:
Ответ:
 (1) установка цвета фона 
 (2) выбор шрифта 
 (3) события мыши и клавиатуры 
Номер 3
Наследниками какого класса являются элементы управления Button, CheckBox, RadioButton:
Ответ:
 (1) ButtonBase 
 (2) FormatControl 
 (3) ToolBar 
Упражнение 4:
Номер 1
Укажите назначение кнопки
Ответ:
 (1) переход в окно свойств данного элемента 
 (2) переход в список событий в закладке Properties 
 (3) нет верного ответа 
Номер 3
Укажите особенности элемента TextBox:
Ответ:
 (1) предназначен для хранения только одной строки 
 (2) предназначен для хранения одной или нескольких строк 
 (3) может быть настроен как "только для чтения" 
Упражнение 5:
Номер 1
Какое свойство элемента TextBoxBase определяет, будет ли текст в TextBox автоматически переноситься на новую строку при достижении предельной длины строки:
Ответ:
 (1) AcceptsTab 
 (2) Wordwrap 
 (3) Multiline 
Номер 2
Укажите верное назначение свойства Multiline элемента TextBoxBase:
Ответ:
 (1) определяет, будет ли текст в TextBox автоматически переноситься на новую строку при достижении предельной длины строки 
 (2) указывает, может ли TextBox содержать несколько строк текста  
 (3) нет верного ответа 
Номер 3
Какое свойство предназначено для того, чтобы настроить TextBox как недоступным для записи:
Ответ:
 (1) Modified 
 (2) Readonly 
 (3) HideSelection 
Упражнение 6:
Номер 1
Какие методы класса TextBoxBase используются для работы с буфером обмена:
Ответ:
 (1) AppendText  
 (2) Clear 
 (3) Cut 
 (4) Paste 
Номер 2
Какие свойства класса TextBox не являются наследуемыми от класса TextBoxBase:
Ответ:
 (1) Multiline 
 (2) CharacterCasing 
 (3) TextAlign 
Номер 3
Какое свойство класса TextBox определяет,, что происходит, когда пользователь при вводе текста нажал на Enter:
Ответ:
 (1) SelectionStart 
 (2) CharacterCasing 
 (3) AcceptsReturn 
Упражнение 7:
Номер 1
Какие значения присутствуют в перечислении HorizontalAlignment:
Ответ:
 (1) Center 
 (2) Left 
 (3) Right 
 (4) Justify 
 (5) BottomRight 
Номер 2
К свойствам класса ButtonBase относится:
Ответ:
 (1) ImageAlign 
 (2) FlatStyle 
 (3) CharacterCasing 
Номер 3
Какое свойство является собственным для класса Button (не наследуемым от класса-предка):
Ответ:
 (1) DialogResult 
 (2) IsDefault 
 (3) класс Button не имеет собственных свойств 
Упражнение 8:
Номер 1
Какие значения доступны для выбора в перечислении ContentAlignment:
Ответ:
 (1) BottomCenter 
 (2) MiddleLeft 
 (3) Justify 
 (4) Right 
 (5) Top 
Номер 2
От какого класса элемент CheckBox наследует большинство своих свойств:
Ответ:
 (1) ButtonBase 
 (2) FormatControl 
 (3) ToolBar 
Номер 3
Какое свойство возращает текущее состояние флажка CheckBox (выбран или не выбран):
Ответ:
 (1) CheckState 
 (2) Checked 
 (3) Appearance 
Упражнение 9:
Номер 1
Для того, чтобы определить состояние флажка как неопределенное, необходимо:
Ответ:
 (1) установить значение TRUE для свойства ThreeState 
 (2) установить значение Indeterminate для свойства CheckState 
 (3) установить значение Unchecked для свойства CheckState 
Номер 2
Укажите отличительные особенности элемента RadioButton:
Ответ:
 (1) наличие события CheckedChanged 
 (2) отсутствие свойства ThreeState 
 (3) невозможность принять состояние Indeterminate (не определено) 
Номер 3
Укажите общие черты типов переключателей RadioButton и CheckBox:
Ответ:
 (1) наличие события CheckedModified  
 (2) наличие свойства Checked 
 (3) внутри группы переключателей одновременно может быть выбран только один переключатель 
Упражнение 10:
Номер 1
Укажите свойство класса ListBox, которое определяет число элементов, которые возможно выбрать в списке одновременно:
Ответ:
 (1) SelectionMode 
 (2) SelectedIndex 
 (3) SelectedItems 
Номер 2
Выберите из списка особенности комбинированных списков:
Ответ:
 (1) возможность выбора значения из списка 
 (2) возможность ввода собственного, не определенного заранее элемента  
 (3) оба ответа неверны 
Номер 3
Какое свойство определяет максимальную длину текста, который пользователь может ввести в ComboBox:
Ответ:
 (1) MaxLength 
 (2) MaxDropDownltems 
 (3) SelectionLength 
Упражнение 11:
Номер 1
Какое свойство должно быть настроено соответствующим образом для того, чтобы элемент формы участвовал в переходах по Tab по заранее заданному маршруту:
Ответ:
 (1) TabStop 
 (2) Tablndex 
 (3) TabOrder 
Номер 2
Какой элемент управления предусмотрен для того, чтобы пользователь мог выбрать диапазон дат, используя удобный интерфейс:
Ответ:
 (1) MonthCalendar 
 (2) TimePanel 
 (3) TimeCalendar 
Номер 3
В каком свойстве задается массив выделенных подсветкой объектов DateTime для месяца:
Ответ:
 (1) SelectionRange  
 (2) MonthlyBoldedDates 
 (3) ShowTodayCircle  
Упражнение 12:
Номер 1
Какой член класса ToolTip ассоциирует подсказку с элементом управления:
Ответ:
 (1) Active 
 (2) GetTooltip() 
 (3) SetToolTip() 
Номер 2
Какое свойство позволяет установить время задержки при появлении подсказки:
Ответ:
 (1) AutoPopDelay 
 (2) InitialDelay 
 (3) AutoDelay 
Номер 3
Укажите назначение метода GetTooltip():
Ответ:
 (1) ассоциирует всплывающую подсказку с элементом управления 
 (2) определяет, является ли всплывающая подсказка активной 
 (3) возвращает текст всплывающей подсказки