Главная / Интернет-технологии / Введение в разработку приложений на Windows Presentation Foundation

Введение в разработку приложений на Windows Presentation Foundation - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: В данном тренинге мы познакомимся с основами Windows Presentation Foundation, изучим модель разработки и основные практики создания приложений, использование различных элементов управления, инструменты и ключевые возможности платформы (XAML, стили, шаблоны расположения элементов, произвольную 2D и 3D визуализацию и многое другое).
Смотрите также:
Основным элементом для создания пользовательского интерфейса в WPF является язык
(1) ASP
(2) XAML
(3) HTML
Перечислите технологии, которые использует WPF для улучшения отображения визуальной информации
(1) Anti-aliasing
(2) Clear Type
(3) Bilinear sampling
От какого класса наследуются все объекты WPF, которые имеют XAML-представление?
(1) Dependency Object
(2) Base Object
(3) NSObject
XAML позволяет описывать
(1) пользовательский интерфейс
(2) анимации
(3) 3D объекты
В каком формате представлены координаты в WPF
(1) в формате целых чисел
(2) в формате чисел с плавающей точкой
(3) в относительных величинах (процентах)
Какой класс отвечает за рендеринг, hit testing и clipping?
(1) UIElement
(2) Visual
(3) Framework Element
Каким образом можно "развернуть" WPF-приложение?
(1) путем MSI-установки
(2) по технологии Click Once
(3) только путем запуска с WPF-сервера
Укажите, какие свойства имеют примитивы
(1) stroke
(2) fill
(3) outline
Какой класс обеспечивает обработку событий ввода пользователя?
(1) UIElement
(2) Visual
(3) Framework Element
Для аппаратного ускорения визуализации WPF-приложений используется
(1) Glide
(2) OpenGL
(3) DirectX
Какие примитивы встроены в WPF?
(1) rectangle
(2) ellipse
(3) line
Какие WPF-элементы абстрагированы от своего вида?
(1) Look-less controls
(2) Hidden controls
(3) Collapsed controls
Перечислите примитивы, которые можно использовать в WPF
(1) аудио-информация
(2) видео-информация
(3) 2d-объекты
(4) 3d-объекты
Для построения графиков и диаграмм предпочтительнее использовать
(1) Writeble bitmap
(2) line shape
(3) polygon
При замене шаблона элемента, изменится ли поведенческая модель этого элемента?
(1) нет
(2) да
(3) только если в шаблоне задана новая поведенческая модель
Перечислите основные концепции платформы WPF
(1) XAML
(2) Element Composition
(3) Data Binding
Перечислите полиморфные кисти
(1) SolidColor
(2) Linear/Radial gradient
(3) Opacity
С помощью какого атрибута именуются стили?
(1) x:Key
(2) x:Name
(3) x:StyleName
XAML компилируется в
(1) BAML
(2) exe
(3) не компилируется
В каком формате представлены цвета в WPF?
(1) используется 16 бит на каждый канал
(2) используется 8 бит на каждый канал
(3) используется 32 бита на каждый канал
Стили могут применяться
(1) по имени
(2) по ключу
(3) по типу
Какие шаблоны расположения доступны в WPF
(1) Canvas
(2) Dock panel
(3) Stack panel
Какая кисть позволяет использовать изображение для заливки?
(1) BitmapBrush
(2) ImageBrush
(3) DrawingBrush
Для создания произвольных элементов управления можно наследоваться от
(1) UserControl
(2) Control
(3) FrameworkElement
"С какими источниками данных позволяет связать элементы управления Data binding?
(1) ADO.NET
(2) LINQ
(3) ADO Entity Framework
Какой из вариантов описывает размер колонки 50% от всего доступного пространства контейнера?
(1) 50*
(2) .5*
(3) 50%
Перечислите основные компоненты Data Binding
(1) объект цели привязки
(2) свойство цели
(3) источник привязки
(4) путь к значению используемого источника привязки
Укажите видео форматы, которые поддерживает WPF.
(1) AVI
(2) MPEG
(3) MKV
Какое свойство позволяет задать размер окантовки между элементом и другими дочерними элементами?
(1) Margin
(2) Padding
(3) Alignment
Какое свойство позволяет задать путь к значению используемого источника привязки?
(1) Path
(2) XPath
(3) Source
Какие элементы может содержать в себе WPF-приложение?
(1) Win32 элементы
(2) WinForms элементы
(3) ActiveX элементы
Какое значение свойства Visibility позволяет полностью исключить элемент из системы управления расположением?
(1) False
(2) Hidden
(3) Collapsed
Какое свойство определяет условие обновления источника?
(1) UpdateSourceTrigger
(2) OnUpdate
(3) TriggerAction
Какая панель предназначена для выравнивания элементов в ряд?
(1) Stack panel
(2) Wrap panel
(3) Dock panel
Если необходимо разработать control, состоящий из композиции существующих элементов, то эффективнее всего унаследоваться от класса
(1) Control
(2) UserControl
(3) FrameworkElement
В основе WPF лежит
(1) векторная графика
(2) растровая графика
(3) GDI
Для улучшения отображения визуальной информации WPF использует
(1) DPI-independent pixels (DIP)
(2) Clear Type
(3) Trilinear filtering
Все объекты WPF, имеющие XAML-представление, наследуются от класса
(1) Content
(2) Dependency Object
(3) Root
язык XAML позволяет создавать
(1) масштабируемые пользовательские интерфейсы
(2) 3D пользовательские интерфейсы
(3) анимируемые пользовательские интерфейсы
координаты в WPF имеют формат
(1) double
(2) int
(3) long
Какой класс отвечает за clipping, трансформации и вычисление границ?
(1) Dependency Object
(2) Visual
(3) Framework Element
Рекомендуемый метод развертывания приложений WPF это
(1) развертывание по технологии Click Once
(2) MSI-установка
(3) запуск XAML кода через веб-браузер
Укажите, какие свойства имееют примитивы
(1) data
(2) stroke thickness
(3) align
Какой класс обеспечивает работу с маршрутизируемыми событиями?
(1) UIElement
(2) Dependency Object
(3) Framework Element
Каким образом WPF ускоряет визуализацию пользовательского интерфейса
(1) для ускорения используется DirectX API
(2) для ускорения используется OpenGL API
(3) в WPF отсутствуют возможности аппаратного ускорения визуализации
Какие из перечисленных примитивов являются встроенными в WPF?
(1) polyline
(2) teapot
(3) path
Какие WPF-элементы абстрагированы от своего вида?
(1) Dropped controls
(2) Look-less controls
(3) Visibility controls
Какие примитивы можно использовать в WPF-приложениях
(1) анимации
(2) текстовую информацию
(3) растровые изображения
(4) векторные изображения
К простым geometry относятся
(1) EllipseGeometry
(2) RectangleGeometry
(3) PolygonGemetry
Верно ли утверждение, что каждый элемент управления в составе WPF имеет шаблон?
(1) нет
(2) да
Что из нижеперечисленного можно отнести к основным концепциям платформы WPF
(1) XAML
(2) Look-less Controls
(3) Data Binding
(4) Composited Visuals
Стили группируются элементом
(1) Style
(2) Group
(3) Block
Можно ли компилировать XAML
(1) да
(2) нет
В каком формате представлены цвета в WPF?
(1) каждый цвет представлен в виде числа с плавающей точкой от 0 до 1
(2) каждый цвет представлен в виде целого числа от 0 до 1
(3) каждый цвет представлен в виде целого числа от 0 до 2 24
Как могут применяться стили?
(1) по имени
(2) по области видимости
(3) одновременно по типу и ключу
Какие шаблоны размещения доступны в WPF
(1) Stack panel
(2) Grid
(3) Wrap panel
Какая кисть позволяет использовать векторную конструкцию для заливки?
(1) VectorBrush
(2) ImageBrush
(3) DrawingBrush
От каких классов можно наследоваться для создания произвольных элементов управления?
(1) UserControl
(2) FrameworkElement
(3) UIElement
Укажите функции, которые выполняют шаблоны расположения элементов
(1) содержат коллекцию потомков
(2) содержат варианты визуального отображения потомков
(3) контролируют положение
Какая панель предназначена для привязки элементов к какому-либо краю?
(1) Stack panel
(2) Wrap panel
(3) Dock panel
Если необходимо разработать control, расширяющий функциональность существующего элемента, то эффективнее всего унаследоваться от класса
(1) Control
(2) UserControl
(3) FrameworkElement
Можно ли связать (Data binding) элементы управления с источником ADO.NET
(1) да
(2) нет
Какой из вариантов описывает размер колонки 25% от всего доступного пространства контейнера?
(1) 25*
(2) .25*
(3) 25%
Перечислите основные компоненты Data Binding
(1) объект цели привязки
(2) шаблон цели
(3) источник привязки
(4) стиль источника привязки
Укажите видео форматы, которые поддерживает элемент System.Windows.Media
(1) ASF
(2) MPEG
(3) WMV
Какое свойство позволяет задать размер окантовки внутри элемента?
(1) Margin
(2) Padding
(3) Alignment
Для определения пути к значению используемого источника привязки можно использовать свойство
(1) Resource
(2) XPath
(3) Data
Можно ли разместить WPF-элемент в WinForms-элементе?
(1) да
(2) нет
Влияет ли трансформация Render transform на расположение элементов?
(1) да
(2) нет
Перечислите доступные значения свойства UpdateSourceTrigger
(1) PropertyChanged
(2) LostFocus
(3) Explicit
(4) UserAction
Укажите верные утверждения
(1) одно из основных преимуществ WPF - возможность работы с векторной графикой
(2) одно из основных преимуществ WPF - возможность работы с растровой графикой
(3) одно из основных преимуществ WPF - возможность работы с аппаратным ускорением графики
Поддерживает ли WPF 3d anti-alising?
(1) поддерживает, но только на видеокартах nVidia
(2) поддерживает, но только в ОС Windows Vista и Windows 7
(3) не поддерживает
Любой объект WPF, имеющий XAML-представление, унаследован от класса
(1) Control
(2) Element
(3) Dependency Object
Укажите варианты ответов, которые позволяет описать язык XAML
(1) пользовательские интерфейсы не зависящие от разрешения
(2) анимированные объекты пользовательского интерфейса
(3) трёхмерные объекты пользовательского интерфейса
Точка отсчета координат лежит в
(1) левом верхнем углу
(2) левом нижнем углу
(3) центре экрана
Класс Visual отвечает за
(1) clipping
(2) трансформации
(3) вычисление границ
(4) рендеринг
(5) hit testing
Поддерживают ли WPF приложения традиционную установку на базе MSI
(1) да
(2) нет
(3) только с помощью сторонних программ-инсталляторов
Укажите, какие свойства имееют примитивы
(1) fill
(2) form
(3) stroke thickness
Какой класс обеспечивает работу с размерами и позиционированием?
(1) Dependency Object
(2) Visual
(3) UIElement
Использует ли WPF аппаратное ускорение визуализации пользовательского интерфейса
(1) да
(2) нет
Какие примитивы встроены в WPF?
(1) line
(2) way
(3) polygon
У каких WPF-элементов нет встроенной визуализации?
(1) Dropped controls
(2) Look-less controls
(3) Collapsed controls
В WPF-приложениях можно использовать
(1) 3d-объекты
(2) шейдерные эффекты
(3) растровые изображения
(4) анимации
К простым geometry относятся
(1) PathGeometry
(2) SimpleGeometry
(3) LineGemetry
Наследуются ли шаблоны через свойство BasedOn?
(1) нет
(2) да
К основным концепциям платформы WPF относятся:
(1) XAML
(2) Direct 3D
(3) композиция элементов управления
(4) абстрагирование элементов управления от визуализации
Перечислите полиморфные кисти
(1) VisualBrush
(2) SolidColor
(3) Specular
Какой элемент группирует стили?
(1) Package
(2) Resources
(3) Style
В какой формат компилируется XAML
(1) в формат исполняемого файла (.exe)
(2) в бинарный XAML оптимизированный для времени выполнения (BAML)
(3) XAML можно скомпилировать в HTML
Какой объем данных занимает информация о цвете в WPF?
(1) 16 бит
(2) 24 бита
(3) 32 бита
(4) 64 бита
Можно ли использовать комбинацию условий применения стиля (например одновременно по типу и имени)?
(1) нет
(2) в настоящий момент нет, но эта возможность появится с выходом .net 4.0
(3) да
Какие шаблоны расположения доступны в WPF
(1) Table panel
(2) Column panel
(3) Wrap panel
(4) Grid
Какая кисть позволяет сделать заливку на базе любого элемента интерфейса?
(1) CompositeBrush
(2) ImageBrush
(3) VisualBrush
От каких классов можно наследоваться для создания произвольных элементов управления?
(1) Control
(2) UIControl
(3) UserControl
К функциям шаблонов расположения элементов относятся
(1) контроль обработчиков событий элементов
(2) контроль размера элементов
(3) контроль положения элементов
Какая панель наиболее лучше подходит для размещения элементов в виде таблицы?
(1) Stack panel
(2) Wrap panel
(3) Grid
Если необходимо разработать произвольный control, не имеющий аналогов среди существующих элементов, то эффективнее всего унаследоваться от класса
(1) Control
(2) UserControl
(3) FrameworkElement
Можно ли связать (Data binding) элементы управления с источником LINQ
(1) да
(2) нет
Какой из вариантов описывает размер колонки в 1/5 от всего доступного пространства контейнера?
(1) .5*
(2) .2*
(3) 1/5
Перечислите основные компоненты Data Binding
(1) объект цели привязки
(2) путь к значению используемого источника привязки
(3) стиль цели привязки
(4) стиль источника привязки
Можно ли разместить WPF-элемент в Win32-приложении?
(1) да
(2) нет
Влияет ли трансформация Layout transform на расположение элементов?
(1) да
(2) нет
Укажите какие значения может иметь свойство UpdateSourceTrigger
(1) Explicit
(2) LostFocus
(3) KillFocus
Какое свойство отвечает за горизонтальное выравнивание?
(1) HorizontalAlignment
(2) LineAlignment
(3) WrapAlignment
Для определения пути к значению используемого источника привязки можно использовать свойство
(1) Path
(2) Storage
(3) Way