Сертификат "Разработка приложений на базе WPF и Silverlight"
  • Сертификат "Разработка приложений на базе WPF и Silverlight"
  • Сертификат "Разработка приложений на базе WPF и Silverlight"
Сертификат "Разработка приложений на базе WPF и Silverlight"
  • Сертификат "Разработка приложений на базе WPF и Silverlight"
  • Сертификат "Разработка приложений на базе WPF и Silverlight"

Разработка приложений на базе WPF и Silverlight

700,00 руб.
В течение часа!
Экзамен "Разработка приложений на базе WPF и Silverlight" для пользователей и системных администраторов.
Количество
Есть в наличии!

Форма сдачи теста: Экстерн
Количество вопросов: 30
Проходной балл: 90% и выше
Срок действия сертификата: неограничен

Сертификат появляется в профиле ресурса INTUIT, и Вы можете заказать его бумажную версию на сайте INTUIT.
12502 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Язык XAML это ...

язык расширенной разметки приложений
язык манипулирования данными
язык расширенной разметки
язык программирования


Укажите правильные утверждения

C# является подмножеством языка XAML
WPF XAML является подмножеством языка XML
XAML является подмножеством языка C#
XML является подмножеством языка WPF XAML


Все дескрипторы XAML-документа завершаются символом ...

<
>
:
&


Все дескрипторы XAML-документа начинаются символом ...

&
<
:
>


Укажите правильные утверждения в отношении синтаксиса XAML

элементы XAML можно вкладывать друг в друга
элемент XAML-документа отображается на некоторый экземпляр класса .NET
свойства класса определяются с помощью атрибутов
свойства класса определяют бизнес-логику


Соответствие между ключевым словом XAML и его назначением

x:Array                 Представляет тип массива .NET на XAMLx:FieldModifier
    Позволяет определять видимость типа класс
x:ClassModifier     Позволяет определять видимость члена типа
x:Key                               Позволяет установить значение ключа для элемента XAMLx:Array

                Представляет тип массива .NET на XAMLx:ClassModifier
    Позволяет определять видимость типа класс
x:FieldModifier     Позволяет определять видимость члена типа
x:Key                               Позволяет установить значение ключа для элемента XAMLx:Key

                             Представляет тип массива .NET на XAMLx:ClassModifier
    Позволяет определять видимость типа класс
x:FieldModifier     Позволяет определять видимость члена типа
x:Array                   Позволяет установить значение ключа для элемента XAM



Текст XAML-документа должен содержать ...

только корневые элементы
один корневой элемент
любое количество корневых элементов
два корневых элемента


Пространство имен в XAML-документе задается с помощью атрибута

window
http
xmlns
page


Пространство имен: http://schemas.microsoft.com/winfx/2006/xaml/presentation

базовое пространство имен WPF, которое охватывает все классы WPF
пространство имен XAML, связанное с проблемой совместимости разметки с рабочей средой
пространство имен XAML, которое включает различные свойства утилит XAML
пространство имен XAML, поддерживаемое программами Expression Blend и Visual Studio


Пространство имен: http://schemas.microsoft.com/winfx/2006/xaml

пространство имен XAML, поддерживаемое программами Expression Blend и Visual Studio
пространство имен XAML, которое включает различные свойства утилит XAML
пространство имен XAML, связанное с проблемой совместимости разметки с рабочей средой
базовое пространство имен WPF, которое охватывает все классы WPF


Пространство имен: http://schemas.microsoft.com/expression/blend/2008

базовое пространство имен WPF, которое охватывает все классы WPF
пространство имен XAML, поддерживаемое программами Expression Blend и Visual Studio
пространство имен XAML, которое включает различные свойства утилит XAML
пространство имен XAML, связанное с проблемой совместимости разметки с рабочей средой


Соответствие между ключевым словом XAML и его назначением

x:TypeArgument     Позволяет указывать сгенерированное C# имя заданного элемента XAMLx:Null
                              Представляет null-ссылку
x:Static                  Позволяет ссылаться на статический член типа
x:Name                  Позволяет устанавливать элемент как обобщенный тип с                         определенными параметрами

x:Name     Позволяет указывать сгенерированное C# имя заданного элемента XAMLx:Null
                 Представляет null-ссылку
x:Static     Позволяет ссылаться на статический член типа
x:TypeArgument     Позволяет устанавливать элемент как обобщенный тип с определенными параметрами

x:Name     Позволяет указывать сгенерированное C# имя заданного элемента XAMLx:Null
                             Представляет null-ссылку
x:TypeArgument     Позволяет ссылаться на статический член типа
x:Static     Позволяет устанавливать элемент как обобщенный тип с определенными параметрами


Строка XAML-документа
<Window x:Class="MyProject.MainWindow" ...>
определяет ...

префикс x атрибута Class определяет то, что данный атрибут помещается в пространство имен http://schemas.microsoft.com/expression/blend/2008
префикс x атрибута Class определяет то, что данный атрибут помещается в пространство имен http://schemas.openxmlformats.org/markup-compatibility/2006
создание дочернего класса Window – MyProject.MainWindow


Пространство имен: http://schemas.openxmlformats.org/markup-compatibility/2006

пространство имен XAML, связанное с проблемой совместимости разметки с рабочей средой
пространство имен XAML, поддерживаемое программами Expression Blend и Visual Studio
базовое пространство имен WPF, которое охватывает все классы WPF
пространство имен XAML, которое включает различные свойства утилит XAML


Дескриптор <StackPanel.Background> определяет

простое свойство
расширение разметки
присоединенное свойство
сложное свойство


В следующем XAML- описании

<Button Name="Exit" Content="Выход" />

фрагмент Name="Exit" определяет

расширение разметки
присоединенное свойство
сложное свойство
простое свойство


В следующем XAML- описании

<Button Foreground="{x:Static SystemColors.ActiveCaptionBrush}" />

фрагмент Foreground="{x:Static SystemColors.ActiveCaptionBrush}" определяет

сложное свойство
присоединенное свойство
простое свойство
расширение разметки


В следующем XAML- описании
<Button Name="Exit" Content="Выход" Click="Exit_Click" />
фрагмент Click="Exit_Click" определяет

присоединение обработчика события
присоединенное свойство
сложное свойство
простое свойство


В следующем XAML- описании

<Button ... Grid.Row="0" ... />

фрагмент Grid.Row="0" определяет

расширение разметки
простое свойство
присоединенное свойство
сложное свойство


Уровень визуализации WPF включает

компонент WindowsCodecs
компонент milcore
компонент User32
компонент Direct 3D


Уровень медиа-интеграции WPF включает

компонент WindowsCodecs
компонент milcore
компонент WindowsBase
компонент PresentationCore


Управляемый API-интерфейс WPF включает

компонент WindowsBase
компонент WindowsCodecs
компонент PresentationFramework
компонент PresentationCore


Укажите правильные утверждения

пользовательские элементы управления являются потомками класса FrameworkElement
класс FrameworkElement является базовым для всех контейнеров компоновки
класс Shape является базовым для построения таких геометрических форм
класс Control определяет элементы управления, которые могут взаимодействовать с пользователем


Укажите правильные утверждения

класс Panel является базовым для всех контейнеров компоновки
класс Shape является базовым для элементов управления, которые могут содержать коллекцию элементов
класс Content Control является базовым для всех контейнеров компоновки
класс ItemsControl является базовым для элементов управления, которые могут содержать коллекцию элементов


Контейнер Grid

размещает элементы управления в доступном пространстве, по одной строке или колонке
размещает элементы управления относительно одного из своих внешних краев
размещает элементы в горизонтальные и вертикальные стопки
размещают элементы в строки и колонки в соответствии с невидимой таблицей


Укажите правильные утверждения

окно в WPF может содержать только один элемент - контейнер
окно в WPF может содержать несколько элементов управления
страница в WPF может содержать только один элемент - контейнер
страница в WPF может содержать несколько элементов управления


Контейнер StackPanel

размещают элементы в строки и колонки в соответствии с невидимой таблицей
размещает элементы в горизонтальные и вертикальные стопки
размещает элементы управления в доступном пространстве, по одной строке или колонке
размещает элементы управления относительно одного из своих внешних краев


Все элементы управления содержимым являются наследниками класса

HeaderedContentControl
ContentControl
Control
UserControl


Контейнер WrapPanel

размещает элементы управления в доступном пространстве, по одной строке или колонке
размещают элементы в строки и колонки в соответствии с невидимой таблицей
размещает элементы в горизонтальные и вертикальные стопки
размещает элементы управления относительно одного из своих внешних краев


Контейнер DockPanel

размещает элементы управления в доступном пространстве, по одной строке или колонке
размещает элементы управления относительно одного из своих внешних краев
размещают элементы в строки и колонки в соответствии с невидимой таблицей
размещает элементы в горизонтальные и вертикальные стопки


Соответствие между свойствами класса ContentControl и их назначением

Background     Возвращает или задает кисть, которая описывает фоновый цвет границы элемента управления
BorderBrush     Возвращает или задает кисть, которая описывает фон элемента управления
BorderThickness     Возвращает или задает толщину границы элемента управления
Content                  Получает или задает содержимое объекта ContentControl
DataContext                  Возвращает или задает контекст данных для элемента, участвующего в привязке данных


Background       Возвращает или задает кисть, которая описывает фон элемента управления

BorderBrush                Возвращает или задает кисть, которая описывает фоновый цвет границы элемента управления
BorderThickness     Возвращает или задает толщину границы элемента управления
Content                  Получает или задает содержимое объекта ContentControl
DataContext                  Возвращает или задает контекст данных для элемента, участвующего в привязке данных


Background     Возвращает или задает кисть, которая описывает фон элемента управления

BorderBrush                 Возвращает или задает толщину границы элемента управления
BorderThickness     Возвращает или задает кисть, которая описывает фоновый цвет границы элемента управления
Content                  Получает или задает содержимое объекта ContentControl
DataContext                  Возвращает или задает контекст данных для элемента, участвующего в привязке данных


Соответствие между свойствами класса Control и их назначением

ontFamily     размер ширфта в единицах, не зависящих от устройства
FontSize     имя шрифта для использования в элементе контроля
FontStyle     представляет наклон текста
FontWeight     вес текста
FontStretch     величина на которую растягивается или сжимается текст

FontFamily     имя шрифта для использования в элементе контроля
FontSize     размер ширфта в единицах, не зависящих от устройства
FontStyle     представляет наклон текста
FontWeight     вес текста
FontStretch     величина на которую растягивается или сжимается текст

FontFamily     имя шрифта для использования в элементе контроля
FontSize     величина на которую растягивается или сжимается текст
FontStyle     представляет наклон текста
FontWeight     вес текста
FontStretch     размер ширфта в единицах, не зависящих от устройства


Класс ContentControl

поддерживает форматирование размера и шрифта текстового содержания
позволяет определять содержимое внутри элемента управления
поддерживает рисование фона, переднего плана, рамки и геометрических фигур
позволяет определять порядок перехода с использованием клавиш табуляции


Элементами управления списками являются

ListBox
TextBlock
ComboBox
TextBox


В WPF от класса ButtonBase наследуются следующие типы кнопок

Button
ClickButton
CheckBox
RadioButton


Для создания многострочного представления элемента управления TextBox необходимо использовать свойство

TextWrapping
TextAlignment
Text
Visibility


Элемент управления ProgressBar

показывает ход выполнения длительной задачи
предоставляет полосу прокрутки с перемещаемым элементом, позиция которого соответствует определенному значению
является контейнером элементов управления
используется для задания числового значения путем перемещения бегунка на линейке прокрутки


Элемент управления Slider

предоставляет полосу прокрутки с перемещаемым элементом, позиция которого соответствует определенному значению
показывает ход выполнения длительной задачи
используется для задания числового значения путем перемещения бегунка на линейке прокрутки
является контейнером элементов управления


Элемент управления ScrollBar

является контейнером элементов управления
предоставляет полосу прокрутки с перемещаемым элементом, позиция которого соответствует определенному значению
показывает ход выполнения длительной задачи
используется для задания числового значения путем перемещения бегунка на линейке прокрутки


Укажите правильные утверждения

ресурсы определяются в атрибутах соответствующего XAML-элемента
объектный ресурс – это .NET-объект, который определяется в нескольких местах, а используется в одном месте приложения
ресурсы определяются в секции Resource соответствующего XAML-элемента
объектный ресурс – это .NET-объект, который определяется в одном месте, а используется в нескольких местах приложения


Командная модель WPF предоставляет следующие возможности

выбор команды из меню
поддержание включенного состояния элемента управления в синхронизированном виде с помощью состояния соответствующей команды
делегирование событий подходящим командам
формирование списка команд


Укажите правильные утверждения

элементы XAML обращаются к ресурсам по ключу, который определяется атрибутом x:Name
ключ ресурса задается с использованием расширения разметки DynamicResource
ключ ресурса задается с использованием расширения разметки StaticResource
элементы XAML обращаются к ресурсам по ключу, который определяется атрибутом x:Key


Укажите правильные утверждения

стили не позволяют использовать шаблоны
стили WPF поддерживают триггеры
стили – это коллекция значений свойств, которые могут быть применены к элементу
стили в WPF могут устанавливать любое свойство зависимостей


Соответствие между свойствами класса Style и их назначением

BasedOn     Возвращает или задает определенный стиль
Resources     Возвращает или задает коллекцию ресурсов
TargetType     Возвращает коллекцию объектов задания свойств
Triggers     Возвращает коллекцию объектов базового класса триггера
Setters     Возвращает или задает тип, для которого предназначен данный стиль

BasedOn     Возвращает или задает определенный стиль
Resources     Возвращает или задает коллекцию ресурсов
TargetType     Возвращает или задает тип, для которого предназначен данный стиль
Triggers     Возвращает коллекцию объектов базового класса триггера
Setters     Возвращает коллекцию объектов задания свойств

BasedOn     Возвращает или задает тип, для которого предназначен данный стиль
Resources     Возвращает или задает коллекцию ресурсов
TargetType     Возвращает или задает определенный стиль
Triggers     Возвращает коллекцию объектов базового класса триггера
Setters     Возвращает коллекцию объектов задания свойств


Укажите правильные утверждения

для создания пользовательского шаблона элемента управления необходимо определить объект ControlTemplate
для создания пользовательского шаблона элемента управления необходимо определить объект ContentPresenter
привязка шаблона к элементу управления производится заданием свойства TargetType
привязка шаблона к элементу управления производится заданием свойства Template


Шаблоны панелей Hierarchical DataTemplate применяются для

управления компоновкой элементов в элементах управления типа список
применяются для организации бизнес-логики
задания представления и визуального поведения элементов управления
извлечения данных из объекта


Укажите правильные утверждения в отношении свойств зависимостей WPF

обладают дополнительным набором возможностей по сравнению с обычными свойствами
формируют уведомления об изменениях значений свойств
нерационально потребляют память
обеспечивают возможность работы с основными средствами WPF


При объявлении свойства зависимости должен использоваться модификатор доступа

private
internel
protected
public


При объявлении свойства зависимости должен использоваться модификатор

virtual
static
abstract
ovveride


При объявлении свойства зависимости должен использоваться модификатор

abstract
static
public
protected


Какой метод необходимо использовать для регистрации свойства зависимостей

SetValue()
GetValue()
DependencyProperty.RegisterAttached()
DependencyProperty.Register()


Имя объявляемого свойства зависимостей должно состоять из

имени объявляемого свойства
слова Attached
слова Dependency
слова Property


Какой метод необходимо использовать для регистрации присоединяемого свойства зависимостей

GetValue()
DependencyProperty.Register()
DependencyProperty.RegisterAttached()
SetValue()


Свойство зависимости должно быть зарегистрировано в WPF

в статическом конструкторе соответствующего класса
в конструкторе с параметрами соответствующего класса
в конструкторе по умолчанию соответствующего класса
в конструкторе без параметров соответствующего класса


Маршрутизируемое событие объявляется как экземпляр класса

Property
RoutedEvent
Event
DependencyProperty


Установите соответствие между приоритетом и способом динамического разрешения значений свойств зависимостей

5     значение по умолчанию
4     унаследованное значение
3     значение из стиля темы
2     значение из стиля проекта
1(наивысший приоритет)     локальное значение

5     локальное значение
4     унаследованное значение
3     значение из стиля темы
2     значение из стиля проекта
1(наивысший приоритет)     значение по умолчанию

5     локальное значение
4     унаследованное значение
3     значение из стиля темы
2     значение по умолчанию
1(наивысший приоритет)     значение из стиля проекта


При объявлении маршрутизируемого события должен использоваться модификатор доступа

private
public
internal
protected


При объявлении маршрутизируемого события должен использоваться модификатор

Readonly
Public
static
protected


Свойство зависимости объявляется как экземпляр класса

DependencyProperty
Property
RoutedEvent
Event


При объявлении маршрутизируемого события должен использоваться модификатор

abstract
ovveride
virtual
static


При объявлении маршрутизируемого события должен использоваться модификатор

protected
abstract
static
public


Какой метод необходимо использовать для регистрации маршрутизируемого события

EventManager.RegisterRoutedEvent()
AddHandler()
RemoveHandler()
DependencyProperty.Register()


Укажите правильные утверждения в отношении привязки данных в WPF

целевое свойство должно обязательно быть свойством зависимостей
объект-источник может быть объектом данных приложения
целевое свойство должно быть общедоступным свойством
объект-источник должен обязательно быть свойством зависимостей


Установите соответствие между типом маршрутизируемого события и способом его обработки

прямые события     перемещаются вверх по иерархии элементов дерева визуализации
поднимающиеся события     перемещаются вниз по иерархии
туннельные события     возникают в одном элементе и не передаются в другой

прямые события     возникают в одном элементе и не передаются в другой
поднимающиеся события     перемещаются вверх по иерархии элементов дерева визуализации
туннельные события     перемещаются вниз по иерархии

прямые события     перемещаются вниз по иерархии
поднимающиеся события     возникают в одном элементе и не передаются в другой
туннельные события     перемещаются вверх по иерархии элементов дерева визуализации


Объект-источник может быть

элементом WPF
общедоступным свойством класса
объектом данных ADO.NET
сервисом


Маршрутизируемое событие это сообщение о событии, которое возникло ...

в одном элементе, а генерация о нем осуществляется в том же элементе
в одном элементе, а генерация о нем может осуществляться в другом элементе
в разных элементах, а генерация о нем может осуществляться в одном из этих элементах
в разных элементах, а генерация о нем может осуществляться в другом


При привязке к объекту, не являющемуся элементом, свойство Source

определяет необходимость присвоить значение объекта-источника для более высокого элемента в дереве визуальных элементов приложения
определяет необходимость присвоить значение объекта-источника для текущего или более высокого элемента в дереве визуальных элементов приложения
указывает на объект-источник, позволяющий базировать ссылку на текущем элементе
указывает на объект-источник, поставляющий данные


При привязке к объекту, не являющемуся элементом, свойство RelativeSource

определяет необходимость присвоить значение объекта-источника для текущего или более высокого элемента в дереве визуальных элементов приложения
указывает на объект-источник, поставляющий данные
указывает на объект-источник, позволяющий базировать ссылку на текущем элементе
определяет необходимость присвоить значение объекта-источника для более высокого элемента в дереве визуальных элементов приложения


При привязке к объекту, не являющемуся элементом, свойство DataContext

определяет необходимость присвоить значение объекта-источника для текущего или более высокого элемента в дереве визуальных элементов приложения
указывает на объект-источник, поставляющий данные
указывает на объект-источник, позволяющий базировать ссылку на текущем элементе
определяет необходимость присвоить значение объекта-источника для более высокого элемента в дереве визуальных элементов приложения


Если свойство Binding.Mode, определяющее направление привязки, равно OneWay, то это определяет, что

целевое свойство обновляется при изменении свойства-источника
и источник и целевое свойство обновляются при изменении какого-либо свойства
целевое свойство устанавливается изначально на основе значения свойства-источника
исходное свойство-источника обновляется при изменении целевого свойства, которое никогда не обновляется


Если свойство Binding.Mode, определяющее направление привязки, равно TwoWay, то это определяет, что

источник и целевое свойство обновляются при изменении какого-либо свойства
целевое свойство устанавливается изначально на основе значения свойства-источника
исходное свойство-источника обновляется при изменении целевого свойства, которое никогда не обновляется
целевое свойство обновляется при изменении свойства-источника


Если свойство Binding.Mode, определяющее направление привязки, равно OneTime, то это определяет, что

исходное свойство-источника обновляется при изменении целевого свойства, которое никогда не обновляется
и источник и целевое свойство обновляются при изменении какого-либо свойства
целевое свойство устанавливается изначально на основе значения свойства-источника
целевое свойство обновляется при изменении свойства-источника


Если свойство Binding.Mode, определяющее направление привязки, равно OneWaySource, то это определяет, что

исходное свойство-источника обновляется при изменении целевого свойства, которое никогда не обновляется
целевое свойство обновляется при изменении свойства-источника
и источник и целевое свойство обновляются при изменении какого-либо свойства
целевое свойство устанавливается изначально на основе значения свойства-источника


Если свойство Binding.UpdateSourceTrigger, которое определяет режим обновления данных между источником и целевым свойством, принимает значение PropertyChanged, то

обновление источника происходит немедленно после обновления целевого свойства
обновление источника происходит только при вызове метода BindingExpression.UpdateSource()
обновления определяются метаданными целевого свойства
обновление источника происходит, когда целевой элемент теряет фокус


Если свойство Binding.UpdateSourceTrigger, которое определяет режим обновления данных между источником и целевым свойством, принимает значение LostFocus, то

обновления определяются метаданными целевого свойства
обновление источника происходит, когда целевой элемент теряет фокус
обновление источника происходит немедленно после обновления целевого свойства
обновление источника происходит только при вызове метода BindingExpression.UpdateSource()


В технологии WPF преобразование данных используется для

условного изменения свойств элемента на основе привязанных данных
форматирования данных к строковому представлению
реализации бизнес-логики
создания специфических типов WPF


Если свойство Binding.UpdateSourceTrigger, которое определяет режим обновления данных между источником и целевым свойством, принимает значение Expicit, то

обновление источника происходит только при вызове метода BindingExpression.UpdateSource()
обновление источника происходит, когда целевой элемент теряет фокус
обновления определяются метаданными целевого свойства
обновление источника происходит немедленно после обновления целевого свойства


Если свойство Binding.UpdateSourceTrigger, которое определяет режим обновления данных между источником и целевым свойством, принимает значение Default, то

обновление источника происходит только при вызове метода BindingExpression.UpdateSource()
обновление источника происходит, когда целевой элемент теряет фокус
обновление источника происходит немедленно после обновления целевого свойства
обновления определяются метаданными целевого свойства


Какой интерфейс должен поддерживать класс-конвертор данных в WPF

IValueConverter
IConverter
IList
IValue


Какие методы должен реализовывать класс-конвертор данных в WPF

Back()
ConvertBack()
Single.Parse()
Convert()


Классы кистей наследуются от класса

DrawingBrush
RadialGradientBrush
Media.Brush
LineaGradientBrush


Укажите правильные утверждения в отношении гиперссылок в WPF

гиперссылки не являются отдельными элементами
гиперссылки являются внутристроковыми потоковыми элементами
гиперссылки являются отдельными элемнтами XAML-описания документа
гиперссылки должны размещаться внутри другого поддерживающего их элемента


При создании страничных WPF приложений контейнером наивысшего уровня может быть

Frame
Window
NavigationWindow
Page


Тип столбца DataGridTextColumn класса DataGrid используется для отображения в ячейках столбцов

элементов Uri
логических данных
данных, когда имеется набор элементов для выбора
столбцов текстового содержимого


Тип столбца DataGridCheckBoxColomn класса DataGrid используется для отображения в ячейках столбцов

данных, когда имеется набор элементов для выбора
логических данных
элементов Uri
столбцов текстового содержимого


Тип столбца DataGridHyperlinkColumn класса DataGrid используется для отображения в ячейках столбцов

элементов Uri
логических данных
столбцов текстового содержимого
данных, когда имеется набор элементов для выбора


Метод Execute() интерфейса ICommand

возвращает информацию о состоянии команды
вызывается по умолчанию
может содержать код, реализующий бизнес-логику приложения
вызывается при изменении состояния команды


Классы, реализующие команды в WPF, должны поддерживать интерфейс

IList
IComparable
ICommand
ICollection


Какие из приведенных классов поддерживают интерфейс ICommand

RoutedCommand
UIElement
FrameworkElement
RoutedUICommand

Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Метод CanExecute() интерфейса ICommand

возвращает информацию о состоянии команды
вызывается по умолчанию
вызывается при изменении состояния команды
может содержать код, реализующий бизнес-логику приложения


Событие CanExecuteChanged интерфейса ICommand

возвращает информацию о состоянии команды
вызывается при изменении состояния команды
вызывается по умолчанию
может содержать код, реализующий бизнес-логику приложения


Свойство KeepAlive класса Page

определяет, должны ли в обслуживающим данную страницу хосте отображаться навигационные элементы управления
возвращает ссылку на объект, которую можно использовать для отправки пользователя на другую страницу программным путем
принимает один элемент, который отображается на странице
определяет, должен ли объект страницы оставаться действующим после перехода пользователя на другую страницу


Свойство NavigationService класса Page

определяет, должны ли в обслуживающим данную страницу хосте отображаться навигационные элементы управления
определяет, должен ли объект страницы оставаться действующим после перехода пользователя на другую страницу
принимает один элемент, который отображается на странице
возвращает ссылку на объект, которую можно использовать для отправки пользователя на другую страницу программным путем


Свойство ShowsNavigationUI класса Page

принимает один элемент, который отображается на странице
определяет, должен ли объект страницы оставаться действующим после перехода пользователя на другую страницу
возвращает ссылку на объект, которую можно использовать для отправки пользователя на другую страницу программным путем
определяет, должны ли в обслуживающим данную страницу хосте отображаться навигационные элементы управления


Укажите правильные утверждения в отношении модели EDM

модель EDM описывает структуры данных на основе сущностей и связей, которые являются независимыми от схем хранения
модель EDM является концептуальной моделью данных
в модели EDM данные могут иметь только реляционную структуру
в модели EDM форма хранения данных определяет разработку приложения


Укажите правильные утверждения в отношении сущностей модели EDM

набор сущностей представляет собой массив экземпляров сущности
в модели типы сущностей конструируются из свойств
тип сущности используется для описания структуры данных
тип сущности является шаблоном для сущностей


Модель EDM использует следующие понятия для описания структуры данных

абстрактный тип
свойство
тип ассоциации
тип сущности


Автоматически сгенерированный в проекте файл EDM-модели имеет расширение ...

edmx
xlsx
xaml
xml


Укажите правильные утверждения в отношении ассоциаций модели EDM

каждая ассоциация имеет две конечные точки ассоциации
каждая конечная точка ассоциации определяет кратность конечной точки ассоциации
каждая ассоциация является коллекцией для модели
ассоциация представляет собой связь между двумя типами сущностей


Автоматически сгенерированный в проекте класс EDM-модели наследуется от класса

ObjectModel
ObjectQuery
ObjectContext
ObjectStateManager


Если List1 является коллекцией объектов, то строка кода

DataGrid1.ItemsSource = List1

формирует элемент управления DataGrid
фильтрует элемент управления DataGrid
сортирует элемент управления DataGrid
устанавливает источник данных для элемента управления DataGrid


Укажите правильное утверждение в отношении обобщенного класса ObjectQuery<Т>

представляет типизированный запрос по отношению к концептуальной модели в данном контексте объекта
представляет типизированный запрос к службе данных
представляет Linq- запрос к данным
представляет одиночный запрос к службе данных


Укажите правильные утверждения в отношении обобщенной коллекцией типа ObservableCollection<Т>

обеспечивает выдачу уведомления при получении элементов
представляет коллекцию динамических данных
обеспечивает упорядочивание элементов списка
обеспечивает выдачу уведомления при обновлении всего элемента


Метод SaveChanges() класса ObjectContext

отменяет все изменения в источнике данных
сбрасывает отслеживание изменений в контексте объекта
помечает данные, как измененные
сохраняет все обновления в источнике данных


Класс ValidationRule

является абстрактным классом
имеет абстрактный метод Validate для реализации пользовательского правила
используется непосредственно при проверке данных
предоставляет способ создания настраиваемого правила для проверки действительности ввода данных


Шаблон элементов управления ControlTemplate применяются для

организации бизнес-логики
извлечения данных из объекта
управления компоновкой элементов в элементах управления типа список
задания представления и визуального поведения элементов управления


Метод DeleteObject(object entity) класса ObjectContext

удаляет объект в источнике данных
удаляет все объекты
удаляет все данные
помечает объект для удаления


Какой метод класса ObjectContext удаляет данные из источника, которые имеют признак "удаленные"

DeleteObject(object entity)
SaveChanges()
Delete(object entity)
Save()


Службы WCF Data Services ...

предоставляют данные как ресурсы, адресуемые с помощью URI
взаимодействуют с сущностей модели EDM
предоставляют ресурсы в виде наборов сущностей и взаимосвязей между ними
позволяют предоставлять только реляционные данные SQL Server


Укажите правильные утверждения в отношении служб WCF Data Services

входят в состав библиотеки .NET Framework
состоят из набора шаблонов и библиотек
позволяют создавать службы данных и обращаться к ним в приложении
позволяют создавать службы данных и обращаться к ним только в Интернете


Укажите правильные утверждения

Silverlight является реализацией .NET Framework только для платформы Windows Server
Silverlight является межбраузерной межплатформенной реализацией .NET Framework
технология Silverlight базируется на подмножестве модели WPF
технология WPF базируется на подмножестве модели Silverlight


Автоматически сгенерированный в проекте файл Службы данных WCF имеет расширение …

svc
sql
xml
cs


В состав служб WCF Data Services включен набор клиентских библиотек для

сервера SQL Server
приложений на основе Silverlight
типовых клиентских приложений .NET Framework


Автоматически сгенерированный в проекте класс Службы данных WCF наследуется от класса

DataServiceQuery
DataServiceQuery<T>
DataService<T>/2
DataService


EDM-модель данных в приложении Silverlight создается

серверной и клиентских частях Silverlight- приложения
на серверной части Silverlight- приложения
в отдельном проекте
клиентской части Silverlight- приложения


Для взаимодействия с данными Silverlight- приложения необходимо добавить

классы данных на сервере
ссылку на службу данных в клиентском проекте
классы данных на клиенте
ссылку на службу данных в веб проекте


Службы данных WCF в приложении Silverlight создается

в отдельном проекте
на серверной части Silverlight- приложения
серверной и клиентских частях Silverlight- приложения
клиентской части Silverlight- приложения


Укажите правильные утверждения в отношении обобщенного класса DataServiceCollection<T>

представляет коллекцию динамических сущностей, обеспечивающую выдачу уведомлений при удалении из неё элементов
представляет коллекцию динамических сущностей, обеспечивающую выдачу уведомлений при добавлении в неё элементов
обеспечивает сортировку элементов списка
службы данных WCF используют данный класс с целью поддержки привязки извлекаемых из базы данных для элементов управления Silverlight


Укажите правильные утверждения в отношении обобщенного класса DataServiceQuery<Т>

представляет типизированный запрос по отношению к концептуальной модели в данном контексте объекта
представляет Linq- запрос к данным
для класса не определены публичные конструкторы
представляет одиночный запрос к службе данных


Метод LoadAsync() класса DataServiceCollection<T>

используется для асинхронной загрузки формы
синхронно загружает элементы в коллекцию
асинхронно загружает элементы в коллекцию
используется для загрузки соответствующих сущностей из службы данных в коллекцию


Установите соответствие между параметром запроса протокола Open Data и его назначением

$expand     Указываются связанные сущности, возвращаемые запросом
$format     Указывает формат возвращаемого канала
$select     Запрашивает включение в поток количества сущностей, возвращаемых в канале
$inlinecount     Указывает проекцию, определяющую свойства сущности, возвращаемые в проекции

$expand     Указываются связанные сущности, возвращаемые запросом
$format     Указывает формат возвращаемого канала
$select     Указывает проекцию, определяющую свойства сущности, возвращаемые в проекции
$inlinecount     Запрашивает включение в поток количества сущностей, возвращаемых в канале

$expand     Указывает проекцию, определяющую свойства сущности, возвращаемые в проекции
$format     Указывает формат возвращаемого канала
$select     Указываются связанные сущности, возвращаемые запросом
$inlinecount     Запрашивает включение в поток количества сущностей, возвращаемых в канале


Установите соответствие между параметром запроса протокола Open Data и его назначением

$orderby     Определяет порядок сортировки по умолчанию для сущностей в возвращенном канале
$top     Указывает количество сущностей, которые необходимо включить в возвращаемый канал
$skip     Указывает количество сущностей, которые необходимо пропустить перед возвратом сущностей в канал
$filter     Определяет выражение, фильтрующее сущности, которые возвращаются в канал на основе определенного критерия

$orderby     Указывает количество сущностей, которые необходимо включить в возвращаемый канал
$top     Определяет порядок сортировки по умолчанию для сущностей в возвращенном канале
$skip     Указывает количество сущностей, которые необходимо пропустить перед возвратом сущностей в канал
$filter     Определяет выражение, фильтрующее сущности, которые возвращаются в канал на основе определенного критерия

$orderby     Определяет порядок сортировки по умолчанию для сущностей в возвращенном канале
$top     Указывает количество сущностей, которые необходимо включить в возвращаемый канал
$skip     Определяет выражение, фильтрующее сущности, которые возвращаются в канал на основе определенного критерия
$filter     Указывает количество сущностей, которые необходимо пропустить перед возвратом сущностей в канал


Запросы службы данных WCF для Silverlight выполняются

синхронно
по условию
безусловно
асинхронно


Метод DeleteObject(Object entity) класса DataServiceContext

удаляет объект из источника данных
удаляет объект из базы данных
изменяет состояние объекта в базе данных
изменяет состояние заданного объекта на удаленное в DataServiceContext


Метод BeginSaveChanges() класса DataServiceContent

запускает синхронную операцию изменения данных в контексте сущностей
запускает асинхронную операцию изменения данных в контексте сущностей
запускает синхронную операцию сохранения данных, изменение которых были проведены в контексте сущностей
запускает асинхронную операцию сохранения данных, изменение которых были проведены в контексте сущностей


Установите соответствие между параметром запроса протокола Open Data и его назначением

$expand     Указывает проекцию, определяющую свойства сущности, возвращаемые в проекции
$format     Указывает формат возвращаемого канала
$select     Указываются связанные сущности, возвращаемые запросом
$inlinecount     Запрашивает включение в поток количества сущностей, возвращаемых в канале

$expand     Указываются связанные сущности, возвращаемые запросом
$format     Указывает формат возвращаемого канала
$select     Указывает проекцию, определяющую свойства сущности, возвращаемые в проекции
$inlinecount     Запрашивает включение в поток количества сущностей, возвращаемых в канале

$expand     Указываются связанные сущности, возвращаемые запросом
$format     Указывает формат возвращаемого канала
$select     Запрашивает включение в поток количества сущностей, возвращаемых в канале
$inlinecount     Указывает проекцию, определяющую свойства сущности, возвращаемые в проекции


Какой метод будет автоматически сгенерирован при создании EDM-модели для формирования новой записи в таблице Employee базы данных

AddEmployee()
CreateEmployee()
NewEmployee()
Employee()


Укажите правильные утверждения в отношении метода LoadAsync() класса DataServiceCollection<T>

используется для загрузки соответствующих сущностей из службы данных в коллекцию
использования метода предполагает обрабатку события LoadCompleted для получения сведений о результате операции загрузки
может быть вызван повторно только когда успешно выполнен запрос
можно вызвать только один раз в потоке пользовательского интерфейса


Укажите правильные утверждения в отношении класса BitmapImage

является базовым классов для создания источников изображений
класс можно использовать для ссылок на изображения в форматах JPEG и PNG
предоставляет тип источника практического объекта для свойства источника изображения
является абстрактным классом


Укажите правильные утверждения в отношении класса Stream

класс предоставляет универсальное представление последовательности байтов
поддерживает операция запись в поток
поддерживает операция чтение из потока
поддерживает операция обновления потока


Укажите правильные утверждения в отношении класса MemoryStream

поток памяти, созданный с помощью массива байтов без знака, предоставляет неизменяемый поток данных
класс является абстрактным
класс создает поток, резервным хранилищем которого является память
класс не подлежит сериализации


Укажите правильные утверждения

визуальная структура интерфейсного элемента задается в его шаблоне ControlTemplate
визуальная структура интерфейсного элемента задается в его шаблоне DataTemplate
визуальное поведение интерфейсного элемента задается в его шаблоне DataTemplate
визуальное поведение интерфейсного элемента задается в его шаблоне ControlTemplate


В визуальную группу состояний CommonStates для элемента управления ListBoxItem входят состояния

Disabled
MouseOver
Focused
Normal


В визуальную группу состояний FocusStates для элемента управления ListBoxItem входят состояния

Selected
Unfocused
Focused
MouseOver


Укажите правильные утверждения в отношении класса VisualStateManager

представляет внешний вид элемента управления, находящегося в определенном состоянии
позволяет указывать состояния для элемента управления
позволяет указывать внешний вид элемента управления в определенном состоянии
позволяет указывать порядок изменения состояния элемента управления


В визуальную группу состояний LayoutStates для элемента управления ListBoxItem входят состояния

BeforeUnloaded
AfterLoaded
BeforeLoaded
Unselected


В визуальную группу состояний SelectionStates для элемента управления ListBoxItem входят состояния

Selected
SelectedUnfocused
Unselected
Unfocused


Укажите правильные утверждения в отношении класса VisualStateGroup

может использоваться в XAML-разметке как свойство элемента
представляет внешний вид элемента управления, находящегося в определенном состоянии
cодержит взаимоисключающие объекты VisualState, используемые для перехода из одного состояния в другое
позволяет указывать порядок изменения состояния элемента управления


Укажите правильные утверждения в отношении класса VisualState

представляет внешний вид элемента управления, находящегося в определенном состоянии
может использоваться в XAML-разметке как свойство элемента
позволяет указывать порядок изменения состояния элемента управления
позволяет указывать состояния для элемента управления


Укажите правильные утверждения в отношении WCF RIA Services

предоставляют клиенту сервисы, которые реализуются логику приложения на сервере
предоставляют клиенту сервисы, которые реализуются логику приложения на клиенте
сервисы обеспечивают разработку настольных решений для Silverlight приложений
сервисы обеспечивают разработку многоуровневых решений для многофункциональных Silverlight приложений


Укажите правильные утверждения в отношении класса DomainService

является запечатанным классом
является базовым для всех классов, представляющих службы домена
в службе домена инкапсулируется бизнес-логика приложения
бизнес-логика приложения инкапсулируется на клиенте


В визуальную группу состояний CommonStates для элемента управления Button входят состояния

Normal
Focused
Disabled
Pressed


Установите соответствие между свойствами атрибута Display и действиями при получении или задании значений для свойства класса метаданных, помеченного данным атрибутом

Description значение, которое используется для отображения описания пользовательского интерфейса
Name     значение, которое используется для отображения в элементе пользовательского интерфейса
Prompt     значение, которое будет использоваться для задания подсказки в элементе пользовательского интерфейса
ShortName     значение, используемое в качестве метки столбца сетки
GroupName     значение, используемое для группировки полей в пользовательском интерфейсе


Description значение, используемое для группировки полей в пользовательском интерфейсе

Name     значение, которое используется для отображения в элементе пользовательского интерфейса
Prompt     значение, которое будет использоваться для задания подсказки в элементе пользовательского интерфейса
ShortName     значение, используемое в качестве метки столбца сетки
GroupName     значение, которое используется для отображения описания пользовательского интерфейса


Description     значение, которое используется для отображения в элементе пользовательского интерфейса

Name     значение, которое используется для отображения описания пользовательского интерфейса
Prompt     значение, которое будет использоваться для задания подсказки в элементе пользовательского интерфейса
ShortName     значение, используемое для группировки полей в пользовательском интерфейсе
GroupName     значение, используемое в качестве метки столбца сетки


Установите соответствие между методами класса ObjectContext и их назначением

GroupBy     Группирует результаты запроса по заданным критериям
Include     Задает связанные объекты, включаемые в результаты запроса
Intersect     Ограничивает результаты запроса, включая только те, которые вошли в результаты другого запроса объектов
OrderBy     Сортирует результаты запроса по заданным критериям

GroupBy     Группирует результаты запроса по заданным критериям
Include     Сортирует результаты запроса по заданным критериям
Intersect     Ограничивает результаты запроса, включая только те, которые вошли в результаты другого запроса объектов
OrderBy     Задает связанные объекты, включаемые в результаты запроса

GroupBy     Группирует результаты запроса по заданным критериям
Include     Ограничивает результаты запроса, включая только те, которые вошли в результаты другого запроса объектов
Intersect     Задает связанные объекты, включаемые в результаты запроса
OrderBy     Сортирует результаты запроса по заданным критериям


Установите соответствие между методами класса ObjectContext и их назначением

Select     Ограничивает результаты запроса только теми свойствами, которые определены в заданной проекции
Skip     Сортирует результаты запроса по заданным критериям и пропускает указанное число результатов
Top     Ограничивает результаты запроса указанным числом элементов
Where     Ограничивает запрос результатами, соответствующими определенным критериям фильтрации

Select     Ограничивает результаты запроса только теми свойствами, которые определены в заданной проекции
Skip     Сортирует результаты запроса по заданным критериям и пропускает указанное число результатов
Top     Ограничивает запрос результатами, соответствующими определенным критериям фильтрации
Where     Ограничивает результаты запроса указанным числом элементов

Select     Ограничивает запрос результатами, соответствующими определенным критериям фильтрации
Skip     Сортирует результаты запроса по заданным критериям и пропускает указанное число результатов
Top     Ограничивает результаты запроса указанным числом элементов
Where     Ограничивает результаты запроса только теми свойствами, которые определены в заданной проекции


Класс DataPager

для правильной работы с моделью EDM данные должны быть отсортированы
предоставляет пользовательский интерфейс для перелистывания страниц коллекции данных
предоставляет пользовательский интерфейс для отображения календаря
предоставляет пользовательский интерфейс для отображения даты


Для группировки по определенному полю данных в DataGrid, полученных с помощью объекта DomainDataSource, необходимо в XAML-описание добавить свойство

riaControls
GroupDescriptors
DomainContext
FilterDescriptor


Установите соответствие между значеними перечисления FilterDescriptors и действиями, которые они определяют

Contains     Значение должно содержать значение фильтра
EndsWith     Значение должно быть больше, чем значение фильтра
IsEqualTo     Значение должно быть равно значению фильтра
IsGreaterThan     Значение должно заканчиваться значением фильтра
IsNotEqualTo     Значение должно отличаться от значения фильтра

Contains     Значение должно содержать значение фильтра
EndsWith     Значение должно заканчиваться значением фильтра
IsEqualTo     Значение должно быть равно значению фильтра
IsGreaterThan     Значение должно быть больше, чем значение фильтра
IsNotEqualTo     Значение должно отличаться от значения фильтра

Contains     Значение должно содержать значение фильтра
EndsWith     Значение должно быть больше, чем значение фильтра
IsEqualTo     Значение должно заканчиваться значением фильтра
IsGreaterThan     Значение должно быть равно значению фильтра
IsNotEqualTo     Значение должно отличаться от значения фильтра


Установите соответствие между значеними перечисления FilterDescriptors и действиями, которые они определяют

IsContainedIn     Значение данных должны содержаться в значении фильтра
IsEqualTo     Значение должно быть больше, чем значение фильтра
IsGreaterThan     Значение должно быть равно значению фильтра
IsLessThan     Значение должно быть меньше значения фильтра
StartsWith     Значение должно начинаться с символов, заданных в фильтре

IsContainedIn     Значение данных должны содержаться в значении фильтра
IsEqualTo     Значение должно быть меньше значения фильтра
IsGreaterThan     Значение должно быть равно значению фильтра
IsLessThan     Значение должно быть больше, чем значение фильтра
StartsWith     Значение должно начинаться с символов, заданных в фильтре

IsContainedIn     Значение данных должны содержаться в значении фильтра
IsEqualTo     Значение должно быть равно значению фильтра
IsGreaterThan     Значение должно быть больше, чем значение фильтра
IsLessThan     Значение должно быть меньше значения фильтра
StartsWith     Значение должно начинаться с символов, заданных в фильтре


Метод SubmitChanges() службы домена DomainDataSource используется для

изменения статуса данных
обновления данных
удаления данных
вставки данных


Укажите правильные утверждения в отношении класса AutoCompleteBox

внешний вид объекта класса фиксированный
поведение выделения в раскрывающемся списке можно настраивать
класс является абстрактным
определяет элемент управления, который предоставляет текстовое поле для пользовательского ввода и раскрывающийся список


Метод RejectChanges() службы домена DomainDataSource используется для

изменения статуса данных
отмены изменения данных
удаления данных
обновления данных


При валидации атрибут RangeAttribute

задает регулярное выражение для строковых данных
определяет тип для проверяемого свойства
фиксирует диапазон возможных значений
определяет обязательность свойства при вводе


При валидации атрибут DataTypeAttribute

определяет обязательность свойства при вводе
определяет тип для проверяемого свойства
задает регулярное выражение для строковых данных
фиксирует диапазон возможных значений


При валидации атрибут RegularExpressionAttribute

определяет тип для проверяемого свойства
определяет обязательность свойства при вводе
задает регулярное выражение для строковых данных
фиксирует диапазон возможных значений


Для Windows- аутентификации в файле Web.config необходимо свойству mode объекта authentication установить значение

Application
Windows
Forms


При валидации атрибут RequiredAttribute

определяет обязательность свойства при вводе
задает регулярное выражение для строковых данных
определяет тип для проверяемого свойства
фиксирует диапазон возможных значений


Для аутентификации зарегистрированных в приложении пользователей для файла Web.config необходимо свойству mode объекта authentication установить значение

Windows
Application
Forms


Для ограничения доступа к заданной таблице только зарегистрированных пользователей, необходимо метод загрузки данных для этой таблицы класса DomainService отметить атрибутом

RequiresRole
RequiresApplication
RequiresAuthentication


Для ограничения роли пользователей при выполнении определенных операций, необходимо метод класса DomainService отметить атрибутом

RequiresRole
RequiresAuthentication
RequiresApplication

Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png