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