Методология синхронной разработки приложений в Microsoft Visual Studio 2010 - ответы

Количество вопросов - 192

К элементам XAML не относятся:

Какая из технологий базирует свое масштабирование на системной установке DPI, а не на DPI физического дисплейного устройства?

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

В MVVM для модели свойственны следующие характеристики:

Какого вида маршрутизированные события существуют:

Когда условие триггера больше не удовлетворяется:

<Window ...    PreviewMouseRightButtonDown=’WindowPreviewRightButtonDown’    MouseRightButtonDown=’WindowRightButtonDown’>    <GroupBox        PreviewMouseRightButtonDown=’GroupBoxPreviewRightButtonDown’        MouseRightButtonDown=’GroupBoxRightButtonDown’>       <StackPanel>           <Button>One</Button>           <Button               PreviewMouseRightButtonDown=’ButtonTwoPreviewRightButtonDown’               MouseRightButtonDown=’ButtonTwoRightButtonDown’>              Two           </Button>        </StackPanel>    </GroupBox></Window>
Во время работы этой программы события возникают в следующем порядке:

Укажите механизмы преобразование типов в XAML:

Вы используете стиль "SomeStyle" определяющий значение FontSize, а также явно устанавливаете другое значение свойству FontSize элемента, к которому применен стиль "SomeStyle". Какое значение будет иметь свойства FontSize у элемента?

Платформа Silverlight содержит:

Модель представления может реализовать команды:

Выберите из списка утверждения, которое характерны для CustomControl:

В MVVM для модели представления не свойственна характеристика:

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

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

В ситуации, когда один и тот же стиль описан на нескольких уровнях сразу, тогда процесс поиска стиля начнется

Какими пунктами нельзя пренебречь при создании команды:

Применять стиль можно:

Какие свойства недопустимо определять в Silverlight сборках:

Как повлияет на работу WPF приложения (WPF 4) компьютер, не поддерживающий шейдеры версии 3.0:

Какие атрибуты для указания внедрения зависимости определены в MEF:

Укажите неверный принцип инверсии зависимостей:

Как соотносятся между собой WPF и DirectX?

WPF не включает в себя:

К элементам управления XAML относится:

К графическим примитивам XAML не относится:

XAML может использоваться:

Какой компонент архитектуры WPF визуализирует все рисование:

Какой из классов стоит выше класса FrameworkElement в иерархии классов WPF

Свободно распространяемый пакет WPF Toolkit содержит:

Свойство Visibility может принимать следующие значения:

Перекрыть стандартное визуальное представление Control’а можно через:

Сеттеры свойств могут влиять:

С появлением Visual Studio 2010 редактирования XAML возможно:

Путь поиска ресурса:

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

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

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

При добавлении в проект Silverlight User Control’а произойдет добавление в проект:

При определении свойств зависимости необязательно:

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

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

Какое из свойств нет необходимости указать для объекта Trigger, чтобы триггер работал правильно:

В MVVM для представления не свойственна характеристика:

Допустимые способы, которыми классы представления и модели представления, могут быть созданы и связаны друг с другом во время выполнения:

Какой код вызовет ошибку компиляции в Silverlight сборке:

Какие свойства допустимо определять в Silverlight сборках:

Выберите верное утверждение:

Какой из вариантов действий наиболее предпочтителен при небольших различиях в реализации функционала в WPF и Silverlight:

Укажите особенность пассивной формы инверсии зависимостей:

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

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

XAML подчиняется всем правилам wellformed XML, в частности это означает, что XAML документ:

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

Представление ссылается на модель представления через свое свойство …
(Ответ необходимо ввести в поле ввода.)

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

Свойство, отвечающее за включение\отключение в механизме привязки данных обработки исключений связанных с ошибками правильности данных.

Начиная с какой версии Silverlight работает в 64-битных браузерах (цифра)

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

Выберите характеристики UserControl:

Чтобы наделить пользовательский класс способностью извещать об изменениях, одним из решений является реализация интерфейса - …

… возвращает или задает свойство, которое возвращает значение, сравниваемое со свойством Value триггера.

Сколько корневых вершин должен содержать XAML документ?

На основе какого языка разметки построен XAML

От какого базового типа унаследованы все элементы управления WPF
(Ответ необходимо ввести в поле ввода.)

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

Для определения того, какое место на экране к какой программе относится, используется компонент …

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

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

Можно задать Style для любого элемента, производного от …

Для создания пользовательского шаблона элемента управления необходимо определить объект …
(Ответ необходимо ввести в поле ввода.)

Версия Visual Studio 2010 позволяет проектировать приложения, ориентированные на различные версии .NET. Напишите минимально допустимую версию .NET (ответ версии через точку).
(Ответ необходимо ввести в поле ввода.)

Подмножество .NET Framework, которое требуется многофункциональным клиентским приложениями вроде WPF (рус.).

WPF поддерживает новые шейдеры версии …

Связывание цели вызова и вызываемого метода на этапе выполнения, когда с сущностью связывается метод класса объекта, связанного с сущностью в момент выполнения - … (рус. яз.)

Свойство, которое возвращает или задает тип, для которого предназначен данный стиль.

Для поиска элемента в шаблоне применяется метод …

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

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

Если мы хотим получать извещения о нажатии любой кнопки в окне, достаточно просто вызвать метод
(Ответ необходимо ввести в поле ввода.)

Метод позволяющий выяснить, находится ли команда в таком состоянии, когда ее можно выполнить
(Ответ необходимо ввести в поле ввода.)

Триггер, который срабатывает по изменению состояния свойства данных

В паттерне MVVM инкапсулирует логику представления и данные для отображения (англ. яз.).

В паттерне MVVM инкапсулирует бизнес-логику и данные (англ. яз.).

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

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

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

Зависимости между классами превращаются в … между объектами.

Зависимости от компонент в терминологии MEF называются импортами. Импорты с внедрением через устанавливаемое свойство или поле задаются при помощи атрибута …

Атрибут способный принять в качестве параметра CreationPolicy.NonShared и указать на то, что экспорт необходимо создавать заново при удовлетворении каждой новое зависимости:

IoC контейнер в MEF инкапсулируется классом …
(Ответ необходимо ввести в поле ввода.)

Перекрыть стандартное визуальное представление Control’а можно через свойство …

Элемент управления без внешнего вида на основе одного из базовых классов, не имеющих поверхности визуального проектирования принято называть … (англ.яз.)

При определении в Silverlight сборках свойств зависимостей недопустимо определять их как свойства только для …

Если страница вашего приложения описывается файлом page.xaml, то code-behind, как правило, будет храниться в файле

.NET Framework, поставляется вместе с WPF, начиная с версии
(Ответ необходимо ввести в поле ввода.)

В паттерне MVVM несет ответственность за определения структуры и появление того, что пользователь видит на экране.

Когда свойства, измененные триггерами, автоматически сбрасываются до предыдущего значения:

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

Элементы управления, которые не вошли в стандартный набор для системы WPF содержаться в пакете …

Класс конвертер, существующий в .NET, начиная с версии 1.0 выполняющий преобразование типов в XAML автоматически.

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

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

Чтобы наделить списка определенные в пользовательском классе способностью извещать об изменениях, одним из решений является реализация интерфейса - …

Какой вариант инициализации объекта brush доступен в WPF сборке:

В MVVM для модели представления свойственны следующие характеристики:

В MVVM для представления свойственны следующие характеристики:

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

К графическим примитивам XAML относится:

Самый базовый класс для элемента управления без внешнего вида (CustomControl) - …

Применять стиль можно:

XAML может использоваться для описания UI:

Какие из утверждений верны для XAML документа:

В каких объектах можно располагать содержащиеся внутри них элементы?

Группа каких элементов XAML не имеет дочерних элементов? (При вводе ответа, используйте знак "_" вместо пробела)

В случае если какой-либо элемент ссылается на ресурс, но в нем самом ресурсы не определены, то поиск производится:

В платформу Silverlight не входит:

Какие компоненты архитектуры WPF не участвуют в визуализации графики:

Базовый класс для всех контейнеров компоновки — элементов, которые содержат в себе один или более дочерних элементов и упорядочивают их в соответствии с определенными правилами компоновки

Если пользователь хочет размещать элементы управления, используя абсолютную систему координат (как в системе Windows Forms), то он может в качестве поверхности выбрать элемент управления:

Применять шаблоны можно:

Допустимо задавать стиль программно?

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

Версия Visual Studio 2010 позволяет проектировать приложения, ориентированные на следующие версии .NET:

Возможность вызова методов Windows API из Silverlight приложений, обладающих повышенными полномочиями - …

Программа для одной из ступеней графического конвейера, используемая в трёхмерной графике для определения окончательных параметров объекта или изображения - … (рус.)

Как повлияет на работу WPF приложения (WPF 4) компьютер, не поддерживающий шейдеры версии 3.0:

Укажите механизм выполняющий преобразование типов в XAML автоматически:

Выберите из списка свойства, которые являются взаимоисключающими в привязке. При задании одного из этих свойств задание любого из остальных двух в привязке (в XAML в расширении разметки или через код) вызовет исключение:

Связывание цели вызова и вызываемого метода на этапе компиляции, когда с сущностью связывается метод класса, заданного при объявлении сущности - … (рус. яз.)

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

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

Выберите из списка утверждения, которое подходят как к UserControl так и CustomControl:

Каким из пунктов можно пренебречь при создании команды:

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

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

Какой критерий позволяет определить, что код используется только в сборке Silverlight?

Количество ключевых сборок, которые портируемы между Silverlight и .Net. в .NET 4

Какое значение необходимо передать в атрибут PartCreationPolicyAttribute, для создания нового объекта при каждом разрешении зависимости:

Создание объекта с помощью IoC контейнера предоставляет следующего преимущества перед оператором new:

Укажите особенность активной формы инверсии зависимостей:

Выберите характеристики CustomControl:

Выберите неверные утверждения:

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

Триггер не может сработать по одному из условий:

Свойство, которое указывает объект преобразователя, вызываемый модулем привязки …

Триггер, который позволяет применять изменения, основанные на состоянии нескольких свойств.

Какие варианты действий допустимы при различиях в реализации функционала в WPF и Silverlight:

Триггер может сработать по одному из трех условий:

Расширение разметки, предоставляющее значение свойству Style элемента путем поиска ссылки на уже определенный стиль.

Компонент архитектуры WPF PresentationCore содержит:

Какое значение необходимо передать в атрибут PartCreationPolicyAttribute, для создания нового объекта при каждом разрешении зависимости:

WPF базирует свое масштабирование на …

Свойство позволяющее присваивать элементу управления системы WPF определенное содержимое:

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

Создание объекта с помощью IoC контейнера не предоставляет следующего преимущества перед оператором new:

К элементам управления XAML не относится:

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

При добавлении в проект Silverlight User Control’а:

С появлением Visual Studio 2010 редактирования XAML возможно:

WPF включает в себя:

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

Низкоуровневый API-интерфейс, обеспечивающий поддержку изображений

Свойство позволяющее присваивать элементу управления системы WPF определенное содержимое - …

Версия Visual Studio 2010 позволяет проектировать приложения, ориентированные на следующие версии .NET:

Вместо стандартной нотации Binding, используемой для привязки к данным, для привязки к шаблонам в разметке применяется обозначение …

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

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

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

Сеттеры свойств могут влиять:

Стиль для CustomControl должен быть помещен в словарь ресурсов по имени …

К элементам XAML относятся:

Выберите верное утверждение:

С выходом Silverlight 4 не связанна следующая ключевая особенность

При определении свойств зависимости обязательно:

<Window ...    PreviewMouseRightButtonDown=’WindowPreviewRightButtonDown’    MouseRightButtonDown=’WindowRightButtonDown’>    <GroupBox        PreviewMouseRightButtonDown=’GroupBoxPreviewRightButtonDown’        MouseRightButtonDown=’GroupBoxRightButtonDown’>       <StackPanel>           <Button>One</Button>           <Button               PreviewMouseRightButtonDown=’ButtonTwoPreviewRightButtonDown’               MouseRightButtonDown=’ButtonTwoRightButtonDown’>              Two           </Button>        </StackPanel>    </GroupBox></Window>
Во время работы этой программы события возникают в следующем порядке:

Какой критерий позволяет определить, что код не используется в сборке Silverlight?

Укажите верные принцип инверсии зависимостей:

Какого атрибута для указания внедрения зависимости не определены в MEF:

Какие из свойств необходимо указать для объекта Trigger, чтобы триггер работал правильно:

Класс Brushes отсутствует в Silverlight. При написании WPF/Silverlight совместимого кода следует использовать класс - …

Утверждения характерные как для WPF так и DirectX?

С выходом Silverlight 4 связанны следующие ключевые особенности

Какого вида маршрутизированных событий не существует:

Модель представления может реализовать команды:

Компонент архитектуры WPF содержащий типы верхнего уровня, включая те, что представляют окна, панели и прочие виды элементов управления:

Коллекция типа ObservableCollection<T> примечательна тем, что она реализует интерфейс:

В MVVM для модели не свойственна характеристика:

WPF является надстройкой над …

В языке C# возможно разбиение определения класса, структуры или интерфейса между двумя или больше исходными файлами. Каждый исходный файл содержит свою часть определения класса и все такие части собираются во время компиляции. Для такого разбития класса используется модификатор …

Один из способов наделить пользовательский класс способностью извещать об изменениях:

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