Главная / Программирование /
Практикум прикладного программирования на C# в среде VS.NET 2008 / Тест 14
Практикум прикладного программирования на C# в среде VS.NET 2008 - тест 14
Упражнение 1:
Номер 1
Ресурсы WPF окна приложения ...
Ответ:
 (1) невидимы в других окнах приложения 
 (2) невидимы во всех окнах приложения 
 (3) видимы во всех окнах приложения 
Номер 2
Ресурсы WPF приложения ...
Ответ:
 (1) невидимы во всех окнах приложения 
 (2) видимы во всех его окнах, но невидимы в других приложениях 
 (3) видимы во всех приложениях 
Номер 3
Укажите классы WPF, которые содержат свойство Resources
типа System.Windows.ResourceDictionary
:
Ответ:
 (1) system.Windows.FrameworkDocument
 
 (2) system.Windows.FrameworkElement
 
 (3) System.Windows.ResourceWindows
 
 (4) system.Windows.FrameworkContentElement
 
 (5) system.Windows.Application
 
Упражнение 2:
Номер 1
Каждому объекту, задекларированному как ресурс WPF, необходимо задать значение свойства:
Ответ:
 (1) x:Key
 
 (2) value
 
 (3) resources
 
Номер 2
В свойстве x:Key
ресурса WPF префикс x:
означает:
Ответ:
 (1) пространство имен WPF и пространство имен XAML 
 (2) пространство имен XAML 
 (3) пространство имен WPF 
Номер 3
Какой префикс одного из свойств ресурса WPF означает пространство имен XAML?
Ответ:
 (1) y:
 
 (2) x:
 
 (3) z:
 
Упражнение 3:
Номер 1
Свойство x:Key
ресурса WPF означает:
Ответ:
 (1) пространство имен XAML 
 (2) имя, по которому другие элементы WPF будут получать доступ к ресурсу 
 (3) пространство имен WPF 
Номер 2
Свойство x:Key
ресурса WPF:
Ответ:
 (1) должно быть уникальным во всем приложении 
 (2) должно быть уникальным не во всем приложении, а лишь в той коллекции-словаре, где определено 
 (3) не должно быть уникальным 
Номер 3
Имена ресурсов WPF определяются:
Ответ:
 (1) без учета регистра 
 (2) с учетом регистра 
Упражнение 4:
Номер 1
Укажите класс WPF, который содержит свойство Resources
типа System.Windows.ResourceDictionary
:
Ответ:
 (1) system.Windows.FrameworkDocument
 
 (2) system.Windows.FrameworkElement
 
 (3) system.Windows.FrameworkApplication
 
Номер 2
Какой класс WPF содержит свойство Resources
типа System.Windows.ResourceDictionary
?
Ответ:
 (1) System.Windows.FrameworkContentElement
 
 (2) System.Windows.FrameworkContentApplication
 
 (3) System.Windows.FrameworkContentDocument
 
Номер 3
Класс WPF, содержащий свойство Resources
типа System.Windows.ResourceDictionary
:
Ответ:
 (1) System.Windows.Element
 
 (2) System.Windows.Document
 
 (3) System.Windows.Application
 
Упражнение 5:
Номер 1
Укажите тип свойства Resources
класса System.Windows.Application
:
Ответ:
 (1) system.Windows.ResourceDictionary
 
 (2) system.Windows.ResourceDocument
 
 (3) system.Windows.ResourceWindows
 
Номер 2
Какой тип у свойства Resources
класса System.Windows.FrameworkContentElement
?
Ответ:
 (1) system.Windows.ResourceDocument
 
 (2) system.Windows.ResourceDictionary
 
 (3) system.Windows.ResourceWindows
 
Номер 3
Тип свойства Resources
класса system.Windows.FrameworkElement
:
Ответ:
 (1) system.Windows.ResourceWindows
 
 (2) system.Windows.ResourceDocument
 
 (3) system.Windows.ResourceDictionary
 
Упражнение 6:
Номер 1
Ресурсы WPF определяют в коллекции корневого элемента-окна:
Ответ:
 (1) <html.Resources>
 
 (2) <document.Resources>
 
 (3) <window.Resources>
 
Номер 2
Ресурсы WPF определяют в коллекции приложения:
Ответ:
 (1) <application.Resources>
 
 (2) <document.Resources>
 
 (3) <html.Resources>
 
Номер 3
В каких коллекциях определяют ресурсы WPF?
Ответ:
 (1) <html.Resources>
 
 (2) <application.Resources>
 
 (3) <window.Resources>
 
 (4) <document.Resources>
 
Упражнение 7:
Номер 1
Для правильного применения привязки к сложным объектам данных технология WPF предоставляет специализированные классы:
Ответ:
 (1) xmlDataProvider
 
 (2) objectDataProvider
 
 (3) htmlDataProvider
 
Номер 2
Какие специализированные классы предоставляет технология WPF для правильного применения привязки к сложным объектам данных?
Ответ:
 (1) xmlDataProvider
 
 (2) objectDataProvider
 
 (3) htmlDataProvider
 
Номер 3
Укажите варианты синтаксиса привязки данных в WPF:
Ответ:
 (1) расширения разметки 
 (2) изменение конфигурационных файлов 
 (3) расширения элементов свойств 
Упражнение 8:
Номер 1
Какое из значений свойства Mode
элемента Binding
определяет режим двухсторонней привязки для свойств, доступных для редактирования в пользовательском интерфейсе?
Ответ:
 (1) default
 
 (2) oneTime
 
 (3) oneWay
 
 (4) oneWayToSource
 
 (5) twoWay
 
Номер 2
Укажите тип привязки элемента binding
, определяемый значением default
свойства mode
:
Ответ:
 (1) двухсторонняя привязка для свойств, доступных для редактирования в пользовательском интерфейсе 
 (2) односторонняя начальная привязка, когда значение целевого свойства устанавливается по значению источника только один раз 
 (3) односторонняя привязка, когда целевое свойство обновляется при изменении свойства источника 
 (4) однонаправленная привязка, при которой выражение привязки помещается в источник 
 (5) двухсторонняя привязка, когда целевое свойство обновляется при изменении свойства-источника и свойство-источник обновляется при изменении целевого свойства 
Номер 3
Ключевым элементом привязки для любого варианта синтаксиса привязки данных в WPF является определение объекта:
Ответ:
 (1) binding
 
 (2) oneTime
 
 (3) oneWay
 
Упражнение 9:
Номер 1
Какое из значений свойства Mode
элемента Binding
определяет режим односторонней начальной привязки, когда значение целевого свойства устанавливается по значению источника только один раз?
Ответ:
 (1) default
 
 (2) oneTime
 
 (3) oneWay
 
 (4) oneWayToSource
 
 (5) twoWay
 
Номер 2
Укажите тип привязки элемента binding
, определяемый значением oneTime
свойства mode
:
Ответ:
 (1) двухсторонняя привязка для свойств, доступных для редактирования в пользовательском интерфейсе 
 (2) односторонняя начальная привязка, когда значение целевого свойства устанавливается по значению источника только один раз 
 (3) односторонняя привязка, когда целевое свойство обновляется при изменении свойства источника 
 (4) однонаправленная привязка, при которой выражение привязки помещается в источник 
 (5) двухсторонняя привязка, когда целевое свойство обновляется при изменении свойства-источника и свойство-источник обновляется при изменении целевого свойства 
Номер 3
Ключевым элементом привязки для любого варианта синтаксиса привязки данных в WPF является определение объекта binding
из пространства имен:
Ответ:
 (1) system.Document.Data
 
 (2) system.Windows.Data
 
 (3) system.Application.Data
 
Упражнение 10:
Номер 1
Какое из значений свойства Mode
элемента Binding
определяет режим односторонней привязки, когда целевое свойство обновляется при изменении свойства источника?
Ответ:
 (1) default
 
 (2) oneTime
 
 (3) oneWay
 
 (4) oneWayToSource
 
 (5) twoWay
 
Номер 2
Укажите тип привязки элемента binding
, определяемый значением oneWay
свойства mode
:
Ответ:
 (1) двухсторонняя привязка для свойств, доступных для редактирования в пользовательском интерфейсе 
 (2) односторонняя начальная привязка, когда значение целевого свойства устанавливается по значению источника только один раз 
 (3) односторонняя привязка, когда целевое свойство обновляется при изменении свойства источника 
 (4) однонаправленная привязка, при которой выражение привязки помещается в источник 
 (5) двухсторонняя привязка, когда целевое свойство обновляется при изменении свойства-источника и свойство-источник обновляется при изменении целевого свойства 
Номер 3
Элемент binding
из пространства имен system.Windows.Data
всегда устанавливается:
Ответ:
 (1) на стороне приемника привязки 
 (2) на стороне источника привязки 
 (3) на стороне приемника привязки, кроме режима Mode=OneWayToSource
 
Упражнение 11:
Номер 1
Какое из значений свойства Mode
элемента Binding
организует однонаправленную привязку, при которой выражение привязки помещается в источник?
Ответ:
 (1) default
 
 (2) oneTime
 
 (3) oneWay
 
 (4) oneWayToSource
 
 (5) twoWay
 
Номер 2
Укажите тип привязки элемента binding
, определяемый значением oneWayToSource
свойства mode
:
Ответ:
 (1) двухсторонняя привязка для свойств, доступных для редактирования в пользовательском интерфейсе 
 (2) односторонняя начальная привязка, когда значение целевого свойства устанавливается по значению источника только один раз 
 (3) односторонняя привязка, когда целевое свойство обновляется при изменении свойства источника 
 (4) однонаправленная привязка, при которой выражение привязки помещается в источник 
 (5) двухсторонняя привязка, когда целевое свойство обновляется при изменении свойства-источника и свойство-источник обновляется при изменении целевого свойства 
Номер 3
Приемник привязки должен быть производным от класса:
Ответ:
 (1) dependencyWindow
 
 (2) dependencyObject
 
 (3) dependencyDocument
 
Упражнение 12:
Номер 1
Какое из значений свойства Mode
элемента Binding
определяет режим двухсторонней привязки, когда целевое свойство обновляется при изменении свойства-источника и свойство-источник обновляется при изменении целевого свойства?
Ответ:
 (1) default
 
 (2) oneTime
 
 (3) oneWay
 
 (4) oneWayToSource
 
 (5) twoWay
 
Номер 2
Укажите тип привязки элемента binding
, определяемый значением twoWay
свойства mode
:
Ответ:
 (1) двухсторонняя привязка для свойств, доступных для редактирования в пользовательском интерфейсе 
 (2) односторонняя начальная привязка, когда значение целевого свойства устанавливается по значению источника только один раз 
 (3) односторонняя привязка, когда целевое свойство обновляется при изменении свойства источника 
 (4) однонаправленная привязка, при которой выражение привязки помещается в источник 
 (5) двухсторонняя привязка, когда целевое свойство обновляется при изменении свойства-источника и свойство-источник обновляется при изменении целевого свойства 
Номер 3
В версии XAML для WPF присоединенные свойства работают только если и тип, в котором свойство определено, и тип, к которому оно присоединяется:
Ответ:
 (1) наследуют классу dependencyWindow
 
 (2) наследуют классу dependencyObject
 
 (3) наследуют классу dependencyDocument