Главная /
Программирование /
Основы XAML
Основы XAML - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: Рассматриваются основы XAML, включая анимацию и интерактивность. Весь материал построен на большом количестве примеров, позволяющих использовать курс в качестве справочника.
Все ответы: Рассматриваются основы XAML, включая анимацию и интерактивность. Весь материал построен на большом количестве примеров, позволяющих использовать курс в качестве справочника.
Смотрите также:
Что нужно сделать пользователю, для того чтобы в его браузере отображался сайт, сделанный с помощью технологии
Silverlight
?
(1) установить плагин
Microsoft Silverlight
(2) установить
Microsoft Expression Blend
(3) установить
Microsoft Visual Stuio .NET 2008
(4) установить
Microsoft Visual Stuio .NET 2008
и Microsoft Expression Blend
(5) технология
Silverlight
применяется для создания WPF-приложений Выберите правильный фрагмент кода для получения красного прямоугольника с синим контуром:
(1)
<Rectangle Width="100" Height="30" Stroke="red" Canvas.Left="50" Canvas.Top="40" StrokeLine="2" Fill="blue"/>
(2)
<Rectangle Width="100" Height="30" Stroke="blue" Canvas.Left="50" Canvas.Top="40" StrokeThickness="2" Fill="red"/>
(3)
<Rectangle Width="100" Height="30" Stroke="red" Canvas.Left="50" Canvas.Top="40" StrokeThickness="2" Fill="blue"/>
(4)
<Rectangle Width="100" Height="30" StrokeColor="red" Canvas.Left="50" Canvas.Top="40" StrokeThickness="2" Fill="blue"/>
(5)
<Rectangle Width="100" Height="30" StrokeColor="blue" Canvas.Left="50" Canvas.Top="40" StrokeThickness="2" Fill="red"/>
Выберите правильное определение абсолютных координат
(1) абсолютные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно исходной группы элементов
(2) абсолютные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно начальной точки элемента
(3) абсолютные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно предыдущей точки элемента
(4) абсолютные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно опорной точки элемента
(5) абсолютные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно исходного документа Может ли один
XAML
– файл содержать информацию на трех различных языках?
(1) не может, потому что
XAML
поддерживает команды только на английском языке
(2) может, но в той же директории должны находиться
XML
– файлы локализации
(3) может, поскольку
XAML
поддерживает формат Unicode
(4) может, но в той же директории должны находиться файлы-ресурсы языков
(5) не может. Необходимо три различных файла
Выберите атрибут и его значение, задающие абсолютную прозрачность объекта:
(1)
Opacity, 0
(2)
Opacity, 1
(3)
LinearOpacity, 1
(4)
LinearOpacity, infinity
(5)
LinearOpacity, full
В одном TranslateTransform X="100" Y="75" . Что произойдет при этом с координатными системами оставшихся двух элементов?
XAML
-документе находится три элемента. К первому из них была применена команда
(1) они останутся неизменными
(2) сместятся на значение (100, 75) вдоль общих направлений координатных осей документа
(3) сместятся на значение (100, 75) в обратном направлении общих координатных осей документа
(4) координатная система XAML – документа сместится, а системы элементов – нет
(5) координатные системы всех трех элементов сместятся, а система
XAML
– документа – нет Выберите атрибут, отвечающий за продолжительность изменения анимируемого свойства:
(1)
To
(2)
Duration
(3)
By
(4)
From
(5)
RepeatBehavior
Могут ли названия функций
JavaScript
быть произвольными в Silverlight
-проектах?
(1) да, могут
(2) нет, поскольку это зарезервированные слова
(3) могут, но только для
WPF
-приложений
(4) могут, но только для веб-приложений
(5) не могут, поскольку сам
Silverlight
не поддерживает JavaScript
Может ли
Silverlight
-проект содержать видеоролик?
(1) нет, поскольку это технология представления векторной графики
(2) да, но только на локальном компьютере
(3) да, может
(4) да, но для этого потребуется устанавливать на клиентских компьютерах пакет Microsoft Expression Media
(5) нет, не может
Выберите правильный фрагмент кода для получения красной окружности с синим контуром:
(1)
<Ellipse Width="80" Height="80" Canvas.Left="60" Canvas.Top="10" Fill="red" Stroke="blue" StrokeThickness="4"/>
(2)
<Ellipse Width="80" Height="80" Canvas.Left="60" Canvas.Top="10" Fill="blue" Stroke="red" StrokeThickness="4" />
(3)
<Ellipse Width="80" Height="80" Canvas.Left="60" Canvas.Top="10" Fill="blue" StrokeLine="red" StrokeThickness="4" />
(4)
<Ellipse Width="80" Height="80" Canvas.Left="60" Canvas.Top="10" Fill="red" StrokeLine="blue" StrokeThickness="4" />
(5)
<Ellipse Width="80" Height="80" Canvas.Left="60" Canvas.Top="10" Fill="red" Stroke="2" StrokeColor="blue" />
Выберите ряд, состоящий целиком из абсолютных команд:
(1) m, l, h, v, z
(2) M, l, h, v, z
(3) M, L, h, v, z
(4) M, L, Н, v, z
(5) M, L, Н, V, z
(6) M, L, H, V, Z
Выберите набор атрибутов, позволяющих получить подчеркнутый, жирный текст:
(1)
TextBig, TextView
(2)
FontStyle, FontView
(3)
FontDecorations, FontWeight
(4)
TextDecorations, FontWeight
(5)
TextBold, TextLine
Выберите атрибут линейного градиента, отвечающий за задание граничного цвета:
(1)
Color
(2)
Border
(3)
Stop
(4)
LinearGradient
(5)
Fill
Для фигуры была применена команда
RotateTransform Angle="25"
. Выберите эквивалентную команду (смещением можно пренебречь):
(1)
RotateTransform Angle="-205"
(2)
RotateTransform Angle="295"
(3)
RotateTransform Angle="-335"
(4)
RotateTransform Angle="-25"
(5)
RotateTransform Angle="205"
Что определяет атрибут ”From” при создании анимации?
(1) начальное значение свойства
(2) начальное значение времени анимации
(3) начальную координату анимации
(4) порядок воспроизведения
(5) порядок удаления объектов
Вы работаете с файлом "Index.xaml". В каком файле будет размещаться обработчик события
Click
на языке C#?
(1)
Index.xaml.cs
(2)
Index.xaml
(3)
Index.htm
(4)
Index.aspx
(5)
Index.cs.xaml
Что такое
WPF
?
(1) это графическая система, входящая в состав
.NET Framework 3.0
, обеспечивающая технологический интерфейс пользовательских приложений. Воспроизведение графики осуществляется с помощью DirectX
(2) это графическая система, входящая в состав
.NET Framework 2.0
, обеспечивающая технологический интерфейс пользовательских приложений. Воспроизведение графики осуществляется с помощью GDI+
(3) это технология разработки
RIA
-сайтов, основываемая на языке интерфейсов XAML
(4) набор программ для отладки, разработки и компиляции сайтов и
Windows
-приложений, сделанных на XAML
(5) графическая библиотека операционной системы
Windows Vista
, реализованная на языке C#
Выберите правильный фрагмент кода для соединения двух точек с координатами "0,0" и "100,100" линией красного цвета:
(1)
<Line X1="100" Y1="0" X2="100" Y2="0" Stroke="red" />
(2)
<Line X1="0" Y1="0" X2="100" Y2="0" Stroke="red" />
(3)
<Line X1="0" Y1="0" X2="100" Y2="100" Stroke="red" />
(4)
<Line X1="100" Y1="0" X2="100" Y2="100" Stroke="red" />
(5)
<Line X1="100" Y1="100" X2="100" Y2="0" Stroke="red" />
Сколько пар координат необходимо задать для рисования кривой в конструкторе "Cubic Bezier Curve Command"?
(1) одну
(2) две
(3) три
(4) четыре
(5) пять
Может ли элемент
Run
содержать текст, отличающийся цветом от основного блока?
(1) может
(2) не может, поскольку элемент Run не содержит атрибутов цвета
(3) может, но результат будет отображаться не во всех браузерах
(4) не может, поскольку доступно лишь изменение цвета всего блока текста
(5) не может, поскольку элемент Run не предназначен для помещения в него текста
Для линейного градиента установлены следующие атрибуты:
StartPoint="0,0" EndPoint="1,0"
Для первого (зеленого) цвета установлено значение "0" атрибута
Offset
. Для второго (черного цвета) установлено значение "1" этого же атрибута. Выберите правильное направление градиента, при условии, что в качестве окрашиваемой фигуры используется трапеция:
(1) зелено-черный переход в направлении слева направо
(2) черно-зеленый переход в направлении слева направо
(3) зелено-черный переход в направлении сверху-вниз
(4) черно-зеленый переход в направлении сверху-вниз
(5) черно-зеленый переход в направлении от верхнего левого угла по диагонали
Для фигуры была применена команда
ScaleTransform ScaleX="3"
. Во сколько раз увеличилась площадь, занимаемая фигурой?
(1) в три раза
(2) в шесть раз
(3) в девять раз
(4) в четыре раза
(5) в двенадцать раз
Может ли один
XAML
– документ содержать несколько анимируемых объектов, воспроизводимых одновременно?
(1) да, может
(2) нет, не может
(3) может, но только не более трех объектов
(4) да, может, но они должны анимироваться только последовательно
(5) не может, так как каждый ролик может содержать только один анимируемый объект
Для чего используется кодирование исходных видеофайлов в программе Expression Encoder при подготовки
Silverlight
-проектов?
(1) для преобразования в поддерживаемый формат видео-файлов
(2)
Silverlight
-проекты не поддерживают ролики без добавления к ним лицензионной информации. Утилита Expression Encoder предназначена для подписывания видеофайлов
(3) видео, отображаемое в Интернете, должно иметь минимальный размер. Утилита позволяет уменьшить размер исходных файлов в 5-8 раз без потери качества воспроизведения
(4) утилита Expression Encoder не используется для кодирования видеофайлов
(5) для потокового видео необходимо разделить исходные видеоролики на ряд параллельных потоков. Утилита создает несколько отдельных файлов, объединяемых затем в
Silverlight
-проекте Выберите программу, предназначенную для работы с
HTML
-кодом и каскадными таблицами стилей:
(1)
Microsoft Expression Blend
(2)
Microsoft Expression Design
(3)
Microsoft Expression Web
(4)
Microsoft Expression Media
(5)
Microsoft Expression Encoder
Выберите правильный фрагмент кода для соединения точек с координатами "0,0", "100,0", "0,100" ломаной линией так, чтобы получилась замкнутая кривая:
(1)
<Polyline Points="0,0 100,0 0,100 0,0" Stroke="red" StrokeThickness="3"/>
(2)
<Polyline Points="0,0 100,0 0,100" Stroke="red" StrokeThickness="3"/>
(3)
<Polyline Points="0,0 100,0 0,100 100,100" Stroke="red" StrokeThickness="3"/>
(4)
<Polyline Points="0,0 100,0 0,100 100,100" Stroke="red" StrokeThickness="3" Fill="None"/ >
(5)
<Polyline Points="0,0 100,0 0,100 100,100" Stroke="red" StrokeThickness="3" Fill="Zero"/ >
Можно ли применять относительные команды при работе с кривыми Безье третьего порядка?
(1) нельзя
(2) можно, только для замкнутых кривых.
(3) можно, только для простых линий
(4) можно
(5) нельзя, поскольку используется фиксированная система координат
Выберите пару атрибутов, значения которых могут быть именованными названиями, а также числами:
(1)
FontStretch, FontFamily
(2)
FontStretch, FontWeight
(3)
FontFamily, FontWeight
(4)
FontStyle, FontFamily
(5)
FontStyle, FontWeight
Для заливки прямоугольника используется радиальный градиент, в котором в качестве первого цвета выбран белый, а в качестве второго – зеленый. Все прочие настройки градиента приняты по умолчанию. Выберите правильное расположение цветов:
(1) прямоугольник окрашен системой чередующихся зелено-белых колец
(2) прямоугольник окрашен системой чередующихся зелено-белых прямоугольников
(3) прямоугольник окрашен зелено-белым переходом в направлении слева направо
(4) белый цвет располагается в центре прямоугольника, зеленый по краям
(5) зеленый цвет располагается в центре прямоугольника, белый по краям
В
XAML
– документе расположено следующее изображение:
Требуется отразить его по горизонтали, причем измененное изображение должно находиться на том же самом месте, что и оригинал:
Верхний левый угол изображения находится в начале координат, ширина изображения равна его высоте и составляет 150 пк. Выберите правильный набор команд для получения нужного результата:
(1) <TranslateTransform X="-300" Y="0"/>
<ScaleTransform ScaleX="-1" ScaleY="1" />
(2) <TranslateTransform X="-300" Y="0"/>
<ScaleTransform ScaleX="-1" ScaleY="0" />
(3) <TranslateTransform X="-150" Y="0"/>
<ScaleTransform ScaleX="-1" ScaleY="1" />
(4) <TranslateTransform X="-150" Y="0"/>
<ScaleTransform ScaleX="1" ScaleY="1" />
(5) <TranslateTransform X="-300" Y="0"/>
<ScaleTransform ScaleX="1" ScaleY="1" />
Можно ли при помощи анимации
ColorAnimation
установить изменение радиуса окружности?
(1) да, можно
(2) можно, но только для сгруппированных элементов
(3) можно, но только для объектов
(4) нет, нельзя
(5) можно, но только для простых фигур
Вы создаете приложение, использующее технологию
Deep Zoom
. В качестве панорамного изображения применяется композиция из 50 снимков, занимающая размер 250 МБ. Как будет отображаться эта композиция в готовом фотоальбоме?
(1) изображение будет доступно после загрузки всего объема данных. Необходимое для этого время зависит от ширина канала связи
(2) в начале будет доступна миниатюра, по мере увеличения масштаба будут догружаться детали
(3) в начале будут доступны первые 5 снимков, остальные – спустя некоторое время
(4) в начале будут доступны последние 5 снимков, остальные – спустя некоторое время
(5) технология
Deep Zoom
не работает с панорамными изображениями Можно ли использовать только Microsoft Expression Blend для разработки
XAML
-интерфейсов?
(1) нет, поскольку эта утилита входит в состав Microsoft Expression Design
(2) нет, поскольку эта утилита входит в состав Microsoft Expression Studio
(3) да, но на компьютер необходимо установить Microsoft Visual Stuio .NET 2008
(4) да, можно
(5) Microsoft Expression Blend не позволяет работать с
Silverlight
-интерфейсами В
XAML
-документе расположены три последовательные строки кода, отображающие эллипс, квадрат и окружность. Фигуры имеют приблизительно одинаковый размер и налагаются друг на друга. Выберите правильное расположение фигур в вертикальной стопке слоев:
(1) квадрат закрывает собой окружность, окружность закрывает собой эллипс
(2) эллипс закрывает собой квадрат закрывает собой окружность
(3) квадрат закрывает собой эллипс, эллипс закрывает собой окружность
(4) окружность закрывает собой квадрат, квадрат закрывает собой эллипс
(5) окружность закрывает собой эллипс, эллипс закрывает собой квадрат
Для рисования некоторый фигуры атрибут d принимает следующий вид:
<Path d="M0,0 L .5.6 .3.4 Z"/>
Выберите эквивалентную форму записи:
(1) <Path d="M0,0 L 0.5,0.6 L0.3,0.4 Z"/>
(2) <Path d="M0,0 L 0.5,0.6 L3,4 Z"/>
(3) <Path d="M0,0 L 5,6 L3,4 Z"/>
(4) <Path d="M0,0 L 5,6 3,4 Z"/>
(5) <Path d="M0,0 H 5,6 V3,4 Z"/>
За счет каких элементов достигается расположение текста на кривой в
XAML
– документе, полученном при экспорте из программы Microsoft Expression Design?
(1)
Canvas, Path
(2)
Group, Path
(3)
Group, Line
(4)
Data, Text
(5)
Fill, Group
Для заливки текста используется радиальный градиент, в котором в качестве первого цвета выбран белый, а в качестве второго – зеленый. Все прочие настройки градиента приняты по умолчанию. Выберите правильное расположение цветов:
(1) текст окрашен системой чередующихся зелено-белых колец
(2) белый цвет располагается в центре текста, зеленый по краям. Своей формой текст отсекает видимую часть градиента, маскируя ее
(3) зеленый цвет располагается в центре текста, белый по краям. Своей формой текст отсекает видимую часть градиента, маскируя ее
(4) текст окрашен системой чередующихся зелено-белых прямоугольников
(5) текст окрашен зелено-белым переходом в направлении слева направо
Для фигуры была применена команда
SkewTransform AngleY="35"
. Выберите эквивалентную пару команд:
(1)
SkewTransform AngleY="-145"
(2)
SkewTransform AngleY="350"
(3)
SkewTransform AngleY="-35"
(4)
SkewTransform AngleY="335"
(5)
SkewTransform AngleY="-215"
В ролике задано движение прямоугольника. Что произойдет с прямоугольником после выполнения анимации по умолчанию, если не задавать никаких дополнительных специальных атрибутов?
(1) прямоугольник вернется к начальной точке
(2) прямоугольник останется в конечной точке
(3) прямоугольник исчезнет из ролика
(4) анимация будет повторяться бесконечное количество раз
(5) после воспроизведения анимации ролик станет пустым
Вам нужно сделать так, чтобы элемент с именем " myRectangle " изменял свою ширину при наведении курсора мыши:
Выберите правильный фрагмент JavaScript кода, позволяющий получить такую функциональность:
(1) function DoMouseEnter(sender, mouseEventArgs)
{
sender.findName("myRectangle").Width="120";
}
function DoMouseLeave(sender, mouseEventArgs)
{
sender.findName("myRectangle").Width="100";
}
(2) function DoMouseEnter(sender, mouseEventArgs)
{
sender.findName("myRectangle").Width="100";
}
function DoMouseLeave(sender, mouseEventArgs)
{
sender.findName("myRectangle").Width="120";
}
(3) function DoMouseOver(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Width)="100";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Width)="120";
}
(4) function DoMouseOver(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Width)="120";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Width)="100";
}
(5) function DoMouseOver(sender, mouseEventArgs)
{
sender.(Width)="120";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.(Width)="100";
}
Вы создали фотогалерею на основе
Silverlight
. Будет ли эта фотогалерея по умолчанию отображаться во всех клиентских браузерах?
(1) да, будет
(2) будет отображаться только на тех браузерах, где установлен плагин
Silverlightм
(3) только если фотогалерея подготовлена в Microsoft Expression Blend
(4) только если фотогалерея подготовлена в Microsfot Expression Design
(5) да, если подготовка графики была выполнена в Microsoft Expression Media
Выберите правильное утверждение:
(1) все элементы, входящие в группу, обязательно должны иметь одинаковые атрибуты
(2) все элементы, входящие в группу, должны быть однородными
(3) для всех элементов, входящих в группу можно устанавливать одинаковые атрибуты
(4) все элементы, входящие в группу, могут быть неоднородными, но должны иметь одинаковый размер
(5) для элемента, входящего в группу, нельзя установить отдельные атрибуты
Выберите набор команд для рисования кривых четвертого порядка:
(1) T, H
(2) S, H
(3) Q, T
(4) L, S
(5) H, C
В
Silverlight
-проекте вам нужно сделать так, чтобы в одном слове применялись два различных фоновых рисунка:
Выберите фрагмент кода, позволяющий получить такой результат
(1) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
H
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>
ELLO
<TextBlock.Foreground>
<ImageBrush ImageSource="Garden.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(2) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
HELLO
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>
HELLO
<TextBlock.Foreground>
<ImageBrush ImageSource="Garden.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(3) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
ELLO
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>
H
<TextBlock.Foreground>
<ImageBrush ImageSource="Garden.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(4) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
HEL
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>
LO
<TextBlock.Foreground>
<ImageBrush ImageSource="Garden.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(5) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
H
</Run>
ELLO
<TextBlock.Foreground>
<ImageBrush ImageSource="Garden.jpg"/>
</TextBlock.Foreground>
</TextBlock>
Выберите атрибут, позволяющий получить пунктирный контур:
(1)
StrokeOffset
(2)
StrokeStartLineCap
(3)
StrokeDashArray
(4)
StrokeDots
(5)
StrokeLine
Для некоторой фигуры задана следующая матрица преобразования:
Выберите соответствующий атрибут команды
MatrixTransform
:
(1)
Matrix="13 25 17 9 16 4"
(2)
Matrix="13 25 16 17 9 4"
(3)
Matrix="4 16 9 25 17 13"
(4)
Matrix="4 9 17 16 25 13"
(5)
Matrix="13 25 16 17 9 4 0 0 1"
Для некоторого свойства был определен следующий фрагмент кода:
< LinearDoubleKeyFrame KeyTime="0:0:5" Value="200" />
< LinearDoubleKeyFrame KeyTime="0:0:7" Value="500" />
Выберите правильное описание этой анимации:
(1) через пять секунд после выполнения кода значение некоторой величины станет равным 200. Еще через две секунды это значение станет равным 500
(2) через пять секунд после выполнения кода значения некоторой величины станет равным 200. Еще через семь секунд значение станет равным 500
(3) через пять секунд после выполнения кода значение некоторой величины плавно возрастет до 200. Еще через две секунды это значение дорастет до 500
(4) через пять секунд после выполнения кода значения некоторой величины плавно возрастет до 200. Еще через семь секунд значение дорастет до 500
(5) код содержит ошибку, не указано значение атрибута
From
Может ли один объект
XAML
реагировать на несколько различных событий, обрабатываемых с помощью JavaScript?
(1) нет, не может
(2) может, но только для
Silverlight
приложений
(3) да, может
(4) может, но только для
WPF
приложений
(5) нет, поскольку в этом случае события будут налагаться друг на друга
Исходные фигуры имеют следующий вид: В результате выбора некоторого пункта главного меню пакета
Microsoft Expression Blend
получилась такая фигура: Укажите название этого пункта, при условии, что фигуры были объединены.
(1)
Unite
(2)
Divide
(3)
Intersect
(4)
Subtract
(5)
Exclude Overlap
Выберите набор команд для рисования эллиптических кривых:
(1) L, l
(2) H, h
(3) A, a
(4) S, s
(5) Q, q
Можно ли использовать в элементе
Clip
значения координат элемента Path
?
(1) да, в этом случае формируемая фигура и будет представлять клипируемую область
(2) нет, поскольку синтаксис этих объектов различен
(3) можно, но только после преобразования абсолютных координат
(4) можно, но только после преобразования относительных координат
(5) нельзя
Для некоторой фигуры задана команда
RotateTransform Angle="18"
.Выберите эквивалентную команду MatrixTransform
:
(1)
Matrix="0.9511 -0.3090 0.3091 0.9511 0 0"
(2)
Matrix="0.3249 -0.3090 0.3091 0.3249 0 0"
(3)
Matrix="0.9511 -0.3249 0.3249 0.9511 0 0"
(4)
Matrix="0.9511 0.3090 -0.3091 0.9511 0 0"
(5)
Matrix="0.9511 0.3090 0.3091 -0.9511 0 0"
Что произойдет, если при создании анимации в пакете
Microsoft Expression Blend
отметить галочку "Create as a Resource" в диалоговом окне "Create Storyboard"?
(1) анимация будет воспроизводиться бесконечно
(2) для запуска воспроизведения анимации потребуется использовать
JavaScript
(3) все изменяемые значения величин станут относительными
(4) все изменяемые значения величин станут абсолютными
(5) для создания анимации не будет нужен элемент
Storyboard
Для объединения фигур используется значение
"Xor"
атрибута GeometryCombineMode
. Выберите эквивалентный тип объединения, предоставляемый визуальными средствами пакета Microsoft Expression Blend
:
(1)
Unite
(2)
Divide
(3)
Intersect
(4)
Subtract
(5)
Exclude Overlap
Укажите атрибут, отвечающий за степень вытянутости эллипса в горизонтальном направлении при рисовании эллиптических кривых:
(1) RX
(2) RY
(3) RZ
(4) MY
(5) MX
Выберите графический формат, который может применяться для создания изображений-масок:
(1)
*.PNG
(2)
*.BMP
(3)
*.TIFF
(4)
*.JPEG
(5)
*.DIB
Где находится в матрице элемент
z32
?
(1) в третьей строке и втором столбце
(2) в третьем столбце и второй строке
(3) на третьей позиции третьего столбца
(4) на второй позиции второго столбца
(5) этот элемент – результат произведения второго и третьего элементов
Что произойдет, если в двух разных элементах
Storyboard
определить анимацию для трансформации TranslateTransform
, задав одинаковое время изменения, но разные значения для атрибутов X
и Y
?
(1) сначала произойдет изменение атрибута
X
, затем Y
(2) сначала произойдет изменение атрибута
Y
, затем X
(3) атрибуты X и Y будут изменяться одновременно
(4) ничего не произойдет, для трансформации
TranslateTransform
нельзя задавать два разных элемента Storyboard
(5) ничего не произойдет, в трансформации
TranslateTransform
нельзя одновременно менять атрибуты X
и Y
Для чего предназначен атрибут
"TargetType"
тега "Style"
?
(1) значение этого атрибута должно совпадать с названием документа, к которому применяется стиль
(2) атрибут
"TargetType"
указывает на формальное пространство имен корневого документа
(3) значение этого атрибута должно совпадать с типом элемента, к которому применяется стиль
(4) тег
"Style"
не содержит атрибут "TargetType"
(5) атрибут
"TargetType"
предназначен для записи пар "Свойство - значение" Выберите элемент
XAML
- графики, который преобладает в документах, получаемых экспортом изображений из графических пакетов:
(1)
Path
(2)
Gradient
(3)
XAML-part
(4)
Marker
(5)
Wide-Circle
Вы создаете интерфейс, который содержит большое количество прямоугольников. Углы всех фигур должны быть сглаженными: Выберите атрибут и его значение, который при добавлении к элементу
Rectangle
позволит получить нужный результат
(1) StrokeLineJoin="Bevel"
(2) StrokeLineJoin="Miter"
(3) StrokeLineJoin="Round"
(4) StrokeThickness="Ellipse"
(5) StrokeThickness="Rect"
Чему эквивалентно использование атрибутов
CenterX
и CenterY
в команде ScaleTransform
?
(1) переносу
(2) искажению в горизонтально направлении
(3) искажению в вертикальном направлении
(4) повороту
(5) отражению
Для анимации некоторого свойства заданы следующие значения атрибутов:
From="200" To="500" By="50"
Опишите, как будут меняться это свойство
(1) начальным значением будет 200, конечным 500
(2) начальным значением будет 200, конечным 500, изменения будут происходить с шагом в 50 единиц
(3) начальным значением будет 200, конечным 500, изменения будут происходить с шагом в 50 пикселей
(4) начальным значением будет 200, конечным 50
(5) начальным значением будет 50, конечным 500
Выберите атрибут, указывающий название стиля в
WPF
-приложениях:
(1)
x:Key
(2)
x:Keyword
(3)
x:Setter
(4)
x: Property
(5)
x:Value
Выберите команду, конструктор которой принимает наибольшее число параметров:
(1) С, с
(2) А, а
(3) S, s
(4) H, h
(5) V, v
Какую задачу выполняет атрибут
StrokeDashOffset
?
(1) задает начертание линии
(2) определяет начальный отступ линии
(3) указывает толщину линии
(4) формирует цвет заливки фигуры
(5) определяет расположение фигуры на странице
Выберите метод, предназначенный для перемножения двух матриц:
(1)
Multiply
(2)
Double
(3)
Create
(4)
Multiplicity
(5)
Calc
Для некоторой анимации задан следующий атрибут:
RepeatBehavior="8x"
Выберите правильное описание поведения этой анимации
(1) изменение свойства будет происходить 8 раз, включая возможное обратное движение
(2) скорость анимации будет увеличена в 8 раз
(3) изменение свойства будет происходить 8 раз, не считая возможного обратного движения
(4) время анимации будет сокращено в 8 раз
(5) скорость анимации будет уменьшена в 8 раз
Насколько совместим
XAML
-код WPF
и Silverlight
-приложений?
(1) cовместим абсолютно, шаблоны можно заменять копированием и вставкой
(2) по большей части совместим, однако для некоторых объектов и свойств есть принципиальные различия
(3) это два разных направления технологии, коды совершенно несовместимы
(4) это два одинаковых названия веб-проектов
(5) это два одинаковых названия настольных приложений
Выберите правильный фрагмент кода для получения прямоугольника с округлением углов:
(1)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="Yellowgreen" RY="10" RX="10" Stroke="Teal" StrokeThickness="5" />
(2)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="Yellowgreen" ry="10" rx="10" Stroke="Teal" StrokeThickness="5" />
(3)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="Yellowgreen" RadiusY="10" RadiusX="10" Stroke="Teal" StrokeThickness="5" />
(4)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="Yellowgreen" Radiusy="10" Radiusx="10" Stroke="Teal" StrokeThickness="5" />
(5)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="Yellowgreen" FX="10" FY="10" Stroke="Teal" StrokeThickness="5" />
Выберите правильное определение относительных координат
(1) относительные координаты - система задания точек при работе с объектом
Path
, при которой каждая последующая точка становится точкой отсчета для предыдущей команды
(2) относительные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно начальной точки элемента
(3) относительные координаты - система задания точек при работе с объектом
Path
, при которой каждая предыдущая точка становится точкой отсчета для последующей команды
(4) относительные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно центра координат XAML - документа
(5) относительные координаты - система задания точек при работе с объектом
Path
, при которой все координаты задаются относительно центра рисунка Укажите минимальный набор атрибутов, необходимых для использования элемента
TextBlock
:
(1)
FontFamily, Canvas.Left
(2)
FontFamily, FontSize, Canvas.Left
(3)
Элемент TextBlock
может быть отображен без атрибутов
(4)
FontFamily, FontSize, Canvas.Left, Canvas.Top
(5)
FontFamily, FontSize, Canvas.Left, Canvas.Top, FontStretch
Выберите атрибут и его значение, задающие абсолютную непрозрачность объекта:
(1)
Opacity, 0
(2)
Opacity, 1
(3)
LinearOpacity, 1
(4)
LinearOpacity, infinity
(5)
LinearOpacity, full
В одном TranslateTransform X="50" Y="250" . Что произойдет при этом с координатной системой оставшегося элемента?
XAML
-документе находится два элемента. К первому из них была применена команда
(1) сместится на значение (50, 250) в обратном направлении общих координатных осей документа
(2) координатная система
XAML
– документа сместится, а системы элементов – нет
(3) координатные системы обоих элементов сместятся, а система
XAML
– документа – нет
(4) она останется неизменной
(5) сместится на значение (50, 250) вдоль общих направлений координатных осей документа
Как сделать так, чтобы анимация продолжалась бесконечно?
(1) ничего не нужно делать, анимацию по умолчанию воспроизводится бесконечно
(2) в атрибуте
RepeatBehavior
указать значение “None”
(3) в атрибуте
Duration
указать значение “Forever”
(4) в атрибуте
RepeatBehavior
указать значение “Forever”
(5) в атрибуте
Duration
указать значение “None” Могут ли названия событий
JavaScript
быть произвольными в Silverlight
-проектах?
(1) да, могут
(2) нет, поскольку это зарезервированные слова
(3) могут, но только для
WPF
-приложений
(4) могут, но только для веб-приложений
(5) не могут, поскольку сам
Silverlight
не поддерживает JavaScript
Выберите элемент, который является по умолчанию контейнером объектов в
Silverlight
-проектах:
(1)
Canvas
(2)
Window
(3)
Folder
(4)
File
(5)
Media
Выберите правильный фрагмент кода для получения желтого круга без контура:
(1)
<Ellipse Width="150" Height="150" Canvas.Left="200" Canvas.Top="200" Stroke="Yellow" />
(2)
v<Ellipse Width="150" Height="150" Canvas.Left="200" Canvas.Top="200" StrokeLine="Yellow" />
(3)
<Ellipse Width="150" Height="150" Canvas.Left="200" Canvas.Top="200" Color="Yellow" />
(4)
<Ellipse Width="150" Height="150" Canvas.Left="200" Canvas.Top="200" Fill="Yellow" />
(5)
<Ellipse Width="150" Height="150" Canvas.Left="200" Canvas.Top="200" FillColor="Yellow" />
Выберите ряд, состоящий целиком из относительных команд:
(1) m, l, h, v, z
(2) M, l, h, v, z
(3) M, L, h, v, z
(4) M, L, Н, v, z
(5) M, L, Н, V, z
(6) M, L, H, V, Z
Выберите атрибут и его значение, позволяющее получить курсивный текст с прописными буквами:
(1)
FontStyle, Oblique
(2)
FontView, Corsive
(3)
FontSize, Italic
(4)
FontDecorations, Italic
(5)
FontDecorations, Oblique
Выберите атрибут линейного градиента, отвечающего за границу распространения цвета:
(1)
Color
(2)
Offset
(3)
Stop
(4)
LinearGradient
(5)
Fill
Для фигуры была применена команда
RotateTransform Angle="-35"
. Выберите эквивалентную команду (смещением можно пренебречь):
(1)
RotateTransform Angle="35"
(2)
RotateTransform Angle="215"
(3)
RotateTransform Angle="305"
(4)
RotateTransform Angle="155"
(5)
RotateTransform Angle="325"
Что определяет атрибут “To” при создании анимации?
(1) конечную координату анимации
(2) порядок воспроизведения
(3) конечное значение свойства
(4) порядок удаления объектов
(5) конечное значение времени анимации
Необходимо сделать так, чтобы видеоролик, добавленный к проекту
Silverlight
, не воспроизводился сразу после загрузки. Как это можно сделать?
(1) для атрибута "AutoPlay" установить значение "False"
(2) для атрибута "AutoPlay" установить значение "True"
(3) удалить описание элемента
MediaElement
(4) изменить стандартный вид элемента
MediaPlay
(5) использовать стандартный шаблон загрузки видео-ролика
Что такое
Silverlight
?
(1) это графическая система, входящая в состав
.NET Framework 3.0
, обеспечивающая технологический интерфейс пользовательских приложений. Воспроизведение графики осуществляется с помощью DirectX
(2) это графическая система, входящая в состав
.NET Framework 2.0
, обеспечивающая технологический интерфейс пользовательских приложений. Воспроизведение графики осуществляется с помощью GDI+
(3) это технология разработки
RIA
-сайтов, основываемая на языке интерфейсов XAML
(4) набор программ для отладки, разработки и компиляции сайтов и
Windows
-приложений, сделанных на XAML
(5) графическая библиотека операционной системы
Windows Vista
, реализованная на языке C#
Выберите правильный фрагмент кода для соединения двух точек с координатами "0,0" и "100,100" линией красного цвета толщиной в 5 пикселей:
(1)
<Line X1="100" Y1="0" X2="100" Y2="0" Stroke="red" StrokeSize="5"/>
(2)
<Line X1="0" Y1="0" X2="100" Y2="0" Stroke="red" StrokeThickness="5"/>
(3)
<Line X1="0" Y1="0" X2="100" Y2="100" Stroke="red" StrokeThickness="5"/>
(4)
<Line X1="100" Y1="0" X2="100" Y2="100" Stroke="red" StrokeLine="5" />
(5)
<Line X1="100" Y1="100" X2="100" Y2="0" Stroke="red" StrokeThickness="5"/>
Сколько пар координат необходимо задать для рисования кривой в конструкторе "Smooth cubic Bezier curve Command"?
(1) одну
(2) две
(3) три
(4) четыре
(5) пять
Может ли элемент
Run
содержать текст, отличающийся начертанием от основного блока?
(1) может
(2) не может, поскольку элемент Run не содержит атрибутов шрифта
(3) может, но результат будет отображаться не во всех браузерах
(4) не может, поскольку доступно лишь изменение шрифта всего блока текста
(5) не может, поскольку элемент Run не предназначен для помещения в него текста
Выберите ряд значений атрибутов, совпадающих с принятыми по умолчанию:
(1) StartPoint="0,0" EndPoint="1,1"
(2) StartPoint="0,1" EndPoint="1,1"
(3) StartPoint="1,0" EndPoint="1,1"
(4) StartPoint="1,1" EndPoint="1,1"
(5) StartPoint="0,0" EndPoint="1,0"
Происходит ли в смещение верхней левой точки объекта при применении к нему команды
ScaleTransform
?
(1) происходит, но только для группы объектов
(2) не происходит
(3) происходит, но только для текста
(4) не происходит, поскольку это команда искажения
(5) происходит
С помощью какого типа анимации можно получить изменение толщины контура фигуры?
(1)
DoubleAnimation
(2)
ColorAnimation
(3)
PointAnimation
(4)
PathAnimation
(5)
Rectangle.Triggers
Чем отличаются свойства
x:Name
и Source
элемента MediaElement
?
(1) это одинаковые элементы в
Silverlight
-приложениях
(2)
Source
определяет название элемента для управления воспроизведением и паузой. Значение атрибута x:Name
используется для визуального оформления
(3) значение свойства
x:Name
используется для программного обращения к элементу. Значение атрибута Source определяет видеофайл для воспроизведения
(4) элемент
x:Name
используется в Silverlight
, а Source
– только в WPF
(5) значение свойства
Source
используется для программного обращения к элементу. Значение атрибута x:Name
определяет видеофайл для воспроизведения Выберите программу, предназначенную для создания цифровых архивов и работы с презентациями:
(1)
Microsoft Expression Blend
(2)
Microsoft Expression Design
(3)
Microsoft Expression Web
(4)
Microsoft Expression Media
(5)
Microsoft Expression Encoder
Выберите правильный фрагмент кода для соединения точек с координатами "0,0", "100,0", "0,100" ломаной линией так, чтобы получилась замкнутая фигура, закрашенная синим цветом с черным контуром:
(1)
<Polyline Points="0,0 100,0 0,100" Stroke="blue" StrokeThickness="3" Fill="black"/>
(2)
<Polyline Points="0,0 100,0 0,100" Stroke="blue" StrokeThickness="3" FillColor="black"/>
(3)
<Polyline Points="0,0 100,0 0,100 0,0" Stroke="black" StrokeThickness="3" Fill="blue"/>
(4)
<Polyline Points="0,0 100,0 0,100" Stroke="black" StrokeThickness="3" Fill="blue"/>
(5)
<Polyline Points="0,0 100,0 0,100 0,0" Stroke="blue" StrokeThickness="3" Fill="black"/>
Выберите команду, которая использует в качестве первой контрольной точки отражение предыдущей точки:
(1) H
(2) L
(3) V
(4) C
(5) S
В
<TextBlock Canvas.Left = "30" Canvas.Top="30" Foreground="Green" FontFamily="Arial" FontSize="16" >
...
<Run Foreground="Red" FontWeight="UltraBold">
НЕ
</Run> ...
</TextBlock>
Будет ли он работать?
XAML
-документе расположен фрагмент кода:
(1) да, будет
(2) нет, это не корректный фрагмент кода
(3) да, но только в
WPF
-приложениях
(4) не будет, поскольку элемент
Run
не может содержать атрибута FontWeight
(5) не будет, поскольку элемент
Run
не может содержать атрибута Foreground
Что произойдет при задании значения, равного “0.5” для обоих атрибутов
Offset
, для радиального градиента, состоящего из двух цветов?
(1) градиент выродится в область с одним (вторым) цветом
(2) градиент не будет отображаться – вместо рисунка будет черная окружность
(3) градиент выродится в область с одним (первым) цветом
(4) градиент выродится в область с резкой границей между двумя цветами
(5) градиент не будет отображаться – вместо рисунка будет белая окружность
В
SVG
– документе расположено следующее изображение: Требуется отразить его по вертикали, причем измененное изображение должно находиться на том же самом месте, что и оригинал:
Верхний левый угол изображения находится в начале координат, ширина изображения равна его высоте и составляет 150 пк. Выберите правильный набор команд для получения нужного результата:
(1) <TranslateTransform X="0" Y="-150"/>
<ScaleTransform ScaleX="1" ScaleY="-1" />
(2) <TranslateTransform X="0" Y="-150"/>
<ScaleTransform ScaleX="1" ScaleY="1" />
(3) <TranslateTransform X="0" Y="150"/>
<ScaleTransform ScaleX="1" ScaleY="1" />
(4) <TranslateTransform X="0" Y="-300"/>
<ScaleTransform ScaleX="1" ScaleY="-1" />
(5) <TranslateTransform X="0" Y="-300"/>
<ScaleTransform ScaleX="-1" ScaleY="1" />
Что будет, если задать изменение двух различных свойств элемента, протекающих в одинаковом временном интервале?
(1) они будут изменяться одновременно
(2) свойство, определенное в коде позже, начнет свою анимацию также позже
(3) свойство, определенное в коде позже, начнет свою анимацию раньше
(4) анимация свойства, определенная в коде позже, не будет воспроизводиться
(5) анимация свойства, определенная в коде раньше, не будет воспроизводиться
Выберите правильное определение:
(1) панорамные фото, сшиваемые без погрешностей, называются фотосинтами
(2) изображение, содержащее масштабное архитектурное строение или местность, называется фотосинтом
(3) фотосинт – композиция из отдельных снимков, формирующая панорамное изображение с учетом ландшафта и рельефа фотографируемых объектов
(4) трехмерная картина, создаваемая в специфическом редакторе, называется фотосинтом
(5) изображение, обработанное с целью уменьшения погрешностей, не содержащее аберраций, называется фотосинтом
Может ли
WPF
-приложение отображать данные, получаемые через Интернет?
(1) да, но только текстовые данные
(2) да, но только графические данные
(3) нет, не может
(4) да, может
(5) нет, поскольку это
Windows
-приложение В
XAML
-документе расположены три последовательные строки кода, отображающие треугольник, квадрат и окружность. Фигуры имеют приблизительно одинаковый размер и налагаются друг на друга. Выберите правильное расположение фигур в вертикальной стопке слоев:
(1) квадрат закрывает собой окружность, окружность закрывает собой треугольник.
(2) треугольник закрывает собой квадрат, квадрат закрывает собой окружность
(3) окружность закрывает собой квадрат, квадрат закрывает собой треугольник
(4) окружность закрывает собой треугольник, треугольник закрывает собой квадрат
(5) квадрат закрывает собой треугольник, треугольник закрывает собой окружность
Сколько пар координат необходимо задать для рисования кривой в конструкторе "Quadratic Bezier Curve Command"?
(1) одну
(2) две
(3) три
(4) четыре
(5) пять
Допускается ли редактирование текста, привязанного к заданной траектории в программе Microsoft Expression Design?
(1) нет, поскольку текст преобразуется в объект
Path
(2) нет, поскольку текст преобразуется в объект
Element
(3) да, допускается
(4) да, но только содержимого текста, без его оформления
(5) да, но только оформления текста, без его содержимого
Можно ли использовать прозрачные области при работе с радиальным градиентом?
(1) да, можно
(2) нет, нельзя, поскольку радиальный градиент не поддерживает прозрачность
(3) можно, но только если фигура окрашена однородным цветом
(4) нельзя, поскольку не все фигуры могут быть окрашены радиальным градиентом
(5) можно, но только если фигура будет окрашена радиальным градиентом с участием не менее четырех цветов
Для фигуры была применена команда
SkewTransform AngleX="55"
. Выберите эквивалентную пару команд:
(1)
SkewTransform AngleX="55"
(2)
SkewTransform AngleX="235"
(3)
SkewTransform AngleX="-55"
(4)
SkewTransform AngleX="-235"
(5)
SkewTransform AngleX="325"
Выберите атрибут, который должен быть анимирован при создании движущейся границы градиента:
(1)
Offset
(2)
Width
(3)
Height
(4)
X
(5)
Y
Вам нужно сделать так, чтобы элемент с именем "myRectangle" изменял свою прозрачность при наведении курсора мыши:
Выберите правильный фрагмент JavaScript кода, позволяющий получить такую функциональность:
(1) function DoMouseEnter(sender, mouseEventArgs)
{
sender.findName("myRectangle").Opacity="0.5";
}
function DoMouseLeave(sender, mouseEventArgs)
{
sender.findName("myRectangle").Opacity="1";
}
(2) unction DoMouseEnter(sender, mouseEventArgs)
{
sender.findName("myRectangle").Opacity ="1";
}
function DoMouseLeave(sender, mouseEventArgs)
{
sender.findName("myRectangle").Opacity ="0.5";
}
(3) function DoMouseOver(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Opacity)="1";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Opacity)="0.5";
}
(4) function DoMouseOver(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Opacity)="0.5";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Opacity)="1";
}
(5) function DoMouseOver(sender, mouseEventArgs)
{
sender.(Opacity)="0.5";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.(Opacity)="1";
}
Можно ли при создании фотогалереи на
Silverlight
использовать изображения в формате JPEG
?
(1) нет, нельзя
(2) нельзя, поскольку
Silverlight
работает только с форматом PNG
(3) нет, поскольку
JPEG
не является форматом для интернета
(4) можно, но только если графика была подготовлена в Microsfot Expression Design
(5) да, можно
Можно ли для группы элементов задать одинаковый цвет заливки?
(1) да, можно
(2) да, но только для элементов одного типа
(3) нет, поскольку создание группы не позволяет задавать одинаковые атрибуты
(4) нет, нельзя
(5) можно, но только для фигур одинакового размера
Можно ли применять относительные команды при работе с кривыми Безье четвертого порядка?
(1) нельзя
(2) можно, только для замкнутых кривых
(3) можно, только для простых линий
(4) можно
(5) нельзя, поскольку используется фиксированная система координат
В
Silverlight
-проекте вам нужно сделать так, чтобы в одном слове применялись два различных фоновых рисунка:
Выберите фрагмент кода, позволяющий получить такой результат
(1) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
Silver
</Run>light
<TextBlock.Foreground>
<ImageBrush ImageSource="Autumn Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(2) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
Silverlight
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>Silverlight
<TextBlock.Foreground>
<ImageBrush ImageSource="Autumn Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(3) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
Silver
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>light
<TextBlock.Foreground>
<ImageBrush ImageSource="Autumn Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(4) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
light
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>Silver
<TextBlock.Foreground>
<ImageBrush ImageSource="Autumn Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(5) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run >
Silver light
<Run.Foreground>
<ImageBrush ImageSource="Dock.jpg"/>
</Run.Foreground>
</Run>
<TextBlock.Foreground>
<ImageBrush ImageSource="Autumn Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
Требуется нарисовать линию с округленными концами. Выберите пару атрибутов, а также их значение, позволяющие сделать это:
(1)
StrokeStartLineCap, StrokeEndLineCap, Round
(2)
StrokeStartLineCap, StrokeEndLineCap, Square
(3)
StrokeStartLineCap, StrokeEndLineCap, Triangle
(4)
StartLineCap, StrokeEndLineCap, Circle
(5)
StartLineCap, StrokeEndLineCap, Ellipse
Выберите правильное утверждение:
(1) команда
MatrixTransform
предоставляет возможность записывать все прочие команды универсальным способом
(2) команда
MatrixTransform
– это отдельный способ специфического преобразования объекта, с учетом всех преобразований
(3) команда
MatrixTransform
– уникальный способ трансформации объектов, который включает в себя команды трансляции и вращения
(4) команда
MatrixTransform
– это уникальный способ трансформации объектов, который не включает в себя команды трансляции и вращения
(5) команда
MatrixTransform
– это уникальный способ трансформации объектов, который не включает в себя команды трансляции, вращения и поворота Для некоторого свойства был определен следующий фрагмент кода:
<DiscreteDoubleKeyFrame KeyTime="0:0:5" Value="200" />
<DiscreteDoubleKeyFrame KeyTime="0:0:7" Value="500" />
Выберите правильное описание этой анимации:
(1) через пять секунд после выполнения кода значение некоторой величины станет равным 200. Еще через две секунды это значение станет равным 500
(2) через пять секунд после выполнения кода значения некоторой величины станет равным 200. Еще через семь секунд значение станет равным 500
(3) через пять секунд после выполнения кода значение некоторой величины плавно возрастет до 200. Еще через две секунды это значение дорастет до 500
(4) через пять секунд после выполнения кода значения некоторой величины плавно возрастет до 200. Еще через семь секунд значение дорастет до 500
(5) код содержит ошибку, не указано значение атрибута From
Будет ли работать функциональность
Silverlight
приложения, если пользовательский код JavaScript
, работающий в файле "Page.xaml.js" переместить в файл "Silverlight.js"?
(1) да, будет
(2) нет, не будет
(3) нет, поскольку
Silverlight
проект не содержит файла "Silverlight.js"
(4) файл "Page.xaml.js" не может содержать пользовательского кода
(5) да, будет, но только на локальном компьютере
Исходные фигуры имеют следующий вид: В результате выбора некоторого пункта главного меню пакета
Microsoft Expression Blend
получилась такая фигура: Укажите название этого пункта, при условии, что фигуры были объединены.
(1)
Unite
(2)
Divide
(3)
Intersect
(4)
Subtract
(5)
Exclude Overlap
Укажите атрибут, отвечающий за поворот эллипса как единого целого в команде для рисования эллиптических кривых:
(1)
rotationAngle
(2)
RX
(3)
RY
(4)
angle
(5)
rotate
В чем разница между элементами
Clip
и OpacityMask
?
(1) элемент
OpacityMask
позволяет создавать маскированную область произвольной формы, а элемент Clip
– нет
(2) элемент
Clip
не учитывает структуры фигуры-маски, а элемент OpacityMask
учитывает
(3) элемент
OpacityMask
позволяет маскировать текст, а Clip
не позволяет
(4) между этим элементами нет никакой разницы
(5) элемент
Clip
предназначен для маскирования только небольших областей Для некоторой фигуры задана команда
ScaleTransform ScaleX="1" ScaleY="2"
. Выберите эквивалентную команду MatrixTransform
:
(1)
Matrix="1 0 0 2 0 0"
(2)
Matrix="2 0 0 1 0 0"
(3)
Matrix="1 2 0 0 0 0"
(4)
Matrix="2 1 0 0 0 0"
(5)
Matrix="1 0 0 0 0 2"
Может ли замкнутая кривая служить направляющей движения в
WPF
-приложениях?
(1) нет, для задания начальной точке на кривой должен быть разрыв. Его можно сделать с помощью инструмента "Ластик"
(2) нет, для задания конечной точке на кривой должен быть разрыв. Его можно сделать с помощью инструмента "Ластик"
(3) не, для задания начальной и конечной точек на кривой должны быть нанесены два разрыва
(4) да, может
(5)
WPF
-приложения не поддерживают направляющие движения Что произойдет, если в
Silverlight
-приложении для атрибута "Background" тега "Canvas" установить значение "transparent"?
(1) значение неверное, возникнет ошибка
(2) холст документа станет прозрачным
(3) тег
"Canvas"
не содержит "Background"
(4) все фигуры станут прозрачными
(5) все фигуры станут полупрозрачными
Для рисования некоторый фигуры атрибут d принимает следующий вид:
<Path d="M100,100 A50,25 0 1,0 150,125"/>
Выберите эквивалентную форму записи:
(1) <Path d="M100,100 A50,25 A0 A1,0 Z50,25"/>
(2) <Path d="M100,100 a50,25 a0 a1,0 z50,25"/>
(3) <Path d="M100,100 a50,25 0 1,0 50,25"/>
(4) <Path d="M100,100 A50,25 A0 A1,0 A50,25"/>
(5) <Path d="M100,100 a50,25 a0 a1,0 a50,25"/>
Окружность окрасили в черно-белый цвет, используя радиальный градиент с параметрами атрибута
Offset
"0" и "1" для черного и белого цветов соответственно. Что произойдет, если поменять местами эти значения, т. е. для черного цвета установить "1", для белого "0"?
(1) ничего не произойдет, поскольку это радиальная заливка с двумя цветами
(2) изменится направление градиента
(3) белый цвет не будет отображаться
(4) черный цвет не будет отображаться
(5) градиент выродиться в резко выраженную границу двух цветов
Вы создаете анимацию при помощи изменения атрибута
X
элемента TranslateTransform
. Что произойдет, если добавить атрибут AutoReverse="True"?
(1) oбъект будет двигаться влево-вправо по горизонтали
(2) oбъект будет двигаться влево-вправо и вниз-вверх
(3) cразу после запуска, направление движения измениться на противоположное
(4) указанный атрибут нельзя применять для анимации трансформаций
(5) ничего не произойдет, поскольку приведенное значение совпадает с принятым по умолчанию
В
Silverlight
-приложении был определен стиль "SomeStyle", который должен применяться для нескольких прямоугольников. Выберите правильный фрагмент кода для связывания элемента с созданным стилем:
(1)
<Rectangle SomeStyle = "{StaticResource Style}"…
(2)
<Rectangle Style = "{StaticResource SomeStyle}"…
(3)
<Rectangle SomeStyle = "{Style}"…
(4)
<Rectangle Style = "{SomeStyle}"…
(5)
<Rectangle Style = "{SomeStyle StaticResource }"…
Допускается ли применение третьего знака после запятой при задании координат в элементе
Path
?
(1) допускается
(2) допускается, но документ будет отображаться не во всех браузерах
(3) не допускается, поскольку будет возникать ошибка при компиляции
(4) не допускается, поскольку документ не будет открываться
(5) допускается, но только для простых рисунков
Вы создаете интерфейс, который содержит большое количество полигонов. Углы всех фигур должны быть рублеными:
Выберите атрибут и его значение, который при добавлении к элементу Rectangle позволит получить нужный результат.
(1) StrokeLineJoin="Bevel"
(2) StrokeLineJoin="Miter"
(3) StrokeLineJoin="Round"
(4) StrokeThickness="Ellipse"
(5) StrokeThickness="Rect"
Чему эквивалентно использование атрибутов
CenterX
и CenterY
в команде SkewTransform
?
(1) переносу
(2) искажению в горизонтально направлении
(3) искажению в вертикальном направлении
(4) повороту
(5) отражению
Для анимации некоторого свойства заданы следующие значения атрибутов:
From="0" To="200" Duration="0:0:10" SpeedRatio="10"
Опишите, как будут меняться это свойство
(1) начальным значением будет 0, конечным 200, анимация будет продолжаться в течение одной секунды
(2) начальным значением будет 0, конечным 200, анимация будет продолжаться в течение десяти секунд
(3) начальным значением будет 200, конечным 0, анимация будет продолжаться в течение одной секунды
(4) начальным значением будет 200, конечным 0, анимация будет продолжаться в течение десяти секунд
(5) начальным значением будет 0, конечным 200, анимация будет продолжаться в течение одной десятой секунды
В
Silverlight
-приложении был определен стиль для элемента Polygon
. В документе используется 40 элементов этого типа. Можно ли применить к ним стиль?
(1) можно, но только для одинаковых элементов
(2) можно, но только для элементов с небольшими размерами
(3) да, можно
(4) нет, поскольку стиль может применяться только для нескольких элементов
(5) нет, нельзя
Может ли один документ содержать в себе эллиптические и квадратичные кривые?
(1) может
(2) может, поскольку это два названия одного и того же элемента
(3) не может, поскольку координаты элементов будут различными
(4) не может, поскольку это несовместимые элементы
(5) может, но браузер может некорректно отображать такие рисунки
В чем разница между направлением распространением линейного градиента, принятого по умолчанию, и значениями атрибутов
StartPoint="0,0" EndPoint="1,1"
?
(1) ничем не отличаются, значения этих атрибутов совпадают с направлением линейного градиента, принятого по умолчанию
(2) без этих атрибутов вообще невозможно задать линейный градиент
(3) по умолчанию, градиент может состоять только из двух цветов. Эти атрибуты добавляют возможность включать множество цветов
(4) по умолчанию, линейный градиент не содержит цвета. Добавление этих атрибутов позволяет задавать цвета и прозрачность
(5) вопрос сформулирован некорректно, так как эти атрибуты вообще не относятся к линейному градиенту
Для некоторой фигуры задана команда преобразования:
TranslateTransform X="100"
Что произошло с ординатой этой фигуры?
(1) она не изменилась
(2) стала равной нулю
(3) стала равной абсциссе
(4) величина стала отрицательной
(5) величина стала положительной
Выберите элемент, значение которого не обязательно указывать, если для анимируемого объекта было определено соответствующее свойство:
(1)
Duration
(2)
TargetName
(3)
EventTrigger
(4)
From
(5)
TargetProperty
Можно ли редактировать
XAML
-код без использования специальных средств разработки?
(1) нет, нельзя, поскольку это компилируемые файлы
(2) можно, но только
WPF
-приложения
(3) да, можно, поскольку
XAML
хранится в текстовых файла
(4) можно, но только
Silverlight
-сайты
(5) нельзя
Выберите правильный фрагмент кода для получения прямоугольника без контура:
(1)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="OrangeRed" Stroke="0"/>
(2)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="OrangeRed" Stroke="Zero"/>
(3)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="OrangeRed" Stroke="Fill"/>
(4)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="OrangeRed"/>
(5)
<Rectangle Width="100" Height="30" Canvas.Left="50" Canvas.Top="40" Fill="OrangeRed" Stroke="None"/>
Выберите ряд, состоящий полностью из абсолютных координат:
(1) <Path d="M15,15L185,15 H 125,10Z">
(2) <Path d="M15,15L185,15 h 125,10Z">
(3) <Path d="M15,15 l185,15 h 125,10Z">
(4) <Path d="M15,15 l185,15 h 125,10z">
(5) <Path d="m15,15 l185,15 h 125,10z">
Выберите
XAML
-элемент, предназначенный для переноса текста на новую строку:
(1)
TextBlock
(2)
LineBreak
(3)
Run
(4)
Br
(5)
Down
Выберите атрибут и его значение, при котором внутри замкнутых фигур остаются незакрашенные области:
(1)
FillRule: NonZero
(2)
FillRules: FullColor
(3)
FillRule: EvenOdd
(4)
FillRules: Hole
(5)
FillRule: NoColor
Что произойдет при применении команды
TranslateTransform
к группе элементов, расположенных внутри Canvas
?
(1) она подействует на все элементы группы
(2) она подействует на все элементы группы кроме
Path
(3) она подействует на все элементы группы, кроме текста
(4) ничего не произойдет, поскольку эта команда может применяться лишь к отдельным элементам
(5) ничего не произойдет, поскольку эта команда вообще не может применяться лишь к элементу Canvas
Как сделать так, чтобы изменяемый цвет останавливался на достигнутом значении в конце анимации?
(1) в атрибуте
Duration
указать значение “None”
(2) в атрибуте
FillBehavior
указать значение “Remove”
(3) в атрибуте
FillBehavior
указать значение “Color”
(4) в атрибуте
FillBehavior
указать значение “HoldEnd”
(5) в атрибуте
RepeatBehavior
указать значение “Forever” Необходимо сделать так, чтобы изображение кнопки менялось при наведении на нее курсора. Выберите событие, к которому следует привязывать обработчик:
(1)
MouseDown
(2)
MouseUp
(3)
MouseKeep
(4)
MouseEnter
(5)
MouseOut
Выберите элемент, который является по умолчанию контейнером объектов в
WPF
-проектах:
(1)
Folder
(2)
File
(3)
Canvas
(4)
Media
(5)
Window
Выберите правильный фрагмент кода для получения оранжевой окружности без заливки:
(1)
<Ellipse Width="80" Height="80" Stroke="orange" Canvas.Left="40" Canvas.Top="10" StrokeThickness="4" Fill="transparent" />
(2)
<Ellipse Width="80" Height="80" Stroke="orange" Canvas.Left="40" Canvas.Top="10" StrokeThickness="4" Fill="None" />
(3)
<Ellipse Width="80" Height="80" Canvas.Left="40" Canvas.Top="10" />
(4)
<Ellipse Width="80" Height="80" Stroke="orange" Canvas.Left="40" Canvas.Top="10" StrokeThickness="4" Fill="0" />
(5)
<Ellipse Width="80" Height="80" Stroke="orange" Canvas.Left="40" Canvas.Top="10" StrokeThickness="4" Fill="Color" />
Можно ли при помощи команд
M, L, H, V, Z
нарисовать окружность, задавая пару значений координат?
(1) можно, если использовать относительные координаты
(2) нельзя, так как эти команды не предназначены для рисования линий
(3) нельзя, так как это команды не позволяют получать геометрические фигуры
(4) нет, нельзя, поскольку это команды для рисования прямых линий
(5) можно, если использовать абсолютные координаты
Выберите атрибуты, позволяющие задавать разреженное начертание букв в словах:
(1)
WordSpacing, TextAnchor
(2)
FontStretch, UltraExpanded
(3)
LetterSpacing, TextAnchor
(4)
Kerning, WordWrap
(5)
FontSize, FontStyle
Что произойдет при задании значения, равного "0.5" для обоих атрибутов
Offset
, для линейного градиента, состоящего из двух цветов?
(1) градиент выродится в область с одним (вторым) цветом
(2) градиент не будет отображаться – вместо рисунка будет черный квадрат
(3) градиент выродится в область с резкой границей между двумя цветами
(4) градиент выродится в область с одним (первым) цветом
(5) градиент не будет отображаться – вместо рисунка будет белый квадрат
Для фигуры была применена команда
ScaleTransform ScaleX="3" ScaleY="3"
. Во сколько раз увеличилась площадь, занимаемая фигурой?
(1) в три раза
(2) в шесть раз
(3) в девять раз
(4) в четыре раза
(5) в двенадцать раз
Что определяет атрибут
“Storyboard.TargetProperty”
при создании анимации?
(1) начальное значение изменяемого свойства
(2) конечное значение изменяемого свойства
(3) название изменяемого свойства
(4) время анимации
(5) порядок воспроизведения анимации
Вы добавили видеоролик к проекту
Silverlight
, оставив все значения по умолчанию. Что произойдет с роликом, если уменьшить ширину элемента MediaElement
в два раза?
(1) видео не будет отображаться
(2) ширина ролика также уменьшится в два раза
(3) ширина ролика уменьшится в четыре раза
(4) видеофрагмент останется без изменений
(5) воспроизводимое содержимое будет обрезано
Что такое Microsoft Expression Studio?
(1) программа для создания
Silverlight
и WPF
-приложений
(2) название набора программ
(3) утилита для кодирования видеофайлов
(4) программа для создания цифровых архивов
(5) средство разработки медиаинтерфейсов
Выберите правильный фрагмент кода для соединения двух точек с координатами "100,100" и "1000,1000" линией синего цвета толщиной в 5 пикселей:
(1)
<Line X1="1000" Y1="100" X2="100" Y2="1000" Stroke="blue" StrokeThickness="5"/>
(2)
<Line X1="1000" Y1="100" X2="100" Y2="1000" Stroke="blue" StrokeLine="5"/>
(3)
<Line X1="100" Y1="100" X2="1000" Y2="1000" Stroke="blue" StrokeSize="5"/>
(4)
<Line X1="1000" Y1="100" X2="100" Y2="1000" Stroke="blue" StrokeWidth="5"/>
(5)
<Line X1="100" Y1="100" X2="1000" Y2="1000" Stroke="blue" StrokeThickness="5"/>
Выберите набор команд для рисования кривых третьего порядка
(1) С, S
(2) L, S
(3) Н, С
(4) V, H
(5) S, H
Допускается ли применение элемента
Run
к отдельным буквам слова?
(1) допускается
(2) не допускается, поскольку этот элемент применяется к словам
(3) не допускается, поскольку этот элемент применяется к блокам текста
(4) допускается, но результат будет отображаться не всегда корректно
(5) допускается, но начертание букв будет отличаться
Что произойдет, если линейным градиентом залить эллипс?
(1) эллипс будет окрашен линейным градиентом, фигура будет представлять собой "маску" для градиента
(2) произойдет преобразование в радиальную градиентную заливку в направлении от центра
(3) произойдет преобразование в радиальную градиентную заливку в направлении к центру
(4) произойдет преобразование в коническую градиентную заливку в направлении от центра
(5) эллипс будет окрашен радиальной заливкой с искажением по краям
Какая из этих команд увеличивает длину объекта только в горизонтальном направлении в четыре раза?
(1)
ScaleTransform ScaleX="4" ScaleY="4"
(2)
ScaleTransform ScaleX="1" ScaleY="4"
(3)
ScaleTransform ScaleX="0" ScaleY="4"
(4)
ScaleTransform ScaleX="4" ScaleY="1"
(5)
ScaleTransform ScaleX="4" ScaleY="0.5"
Какой тип анимации предназначен для последовательного изменения цвета?
(1)
DoubleAnimation
(2)
ColorAnimation
(3)
PointAnimation
(4)
PathAnimation
(5)
Rectangle.Triggers
Выберите метод элемента
MediaElement
, поддерживающий остановку воспроизведения:
(1)
Stop();
(2)
CancelPlay();
(3)
Reject();
(4)
NotPlay();
(5)
Eject();
Выберите правильное направление координатных осей в
XAML
-документе Silverlight
-проекта:
(1) значения оси абсцисс возрастают при движении слева-направо, значения оси ординат возрастают при движении снизу-вверх
(2) значения оси абсцисс возрастают при движении справа-налево, значения оси ординат возрастают при движении снизу-вверх
(3) значения оси абсцисс возрастают при движении справа-налево, значения оси ординат возрастают при движении сверху-вниз
(4) значения оси абсцисс возрастают при движении слева-направо, значения оси ординат возрастают при движении сверху-вниз
(5) в
XAML
-документах допускается произвольное направление координатных осей Чем отличаются элементы
Polygone
и Polyline
?
(1) при использовании элемента
Polyline
начальная и конечная точки соединяются автоматически.
(2) при использовании элемента
Polygone
начальная и конечная точки соединяются автоматически.
(3) при использовании элемента
Polyline
начальная и конечная точки соединяются автоматически, если фигура замкнутая
(4) при использовании элемента
Polygone
начальная и конечная точки соединяются автоматически, если фигура замкнутая.
(5) при использовании элемента
Polyline
последняя и предпоследняя точки соединяются автоматически, если фигура замкнутая. Для рисования некоторый фигуры атрибут d принимает следующий вид:
<Path d="M10,10 L150,10 150,10 10,150 Z">
Выберите эквивалентную форму записи:
(1) <Path d="M10,10 L150,10 H150,10 V10,150 Z">
(2) <Path d="M10,10 L150,10 h150,10 V10,150 Z">
(3) <Path d="M10,10 L150,10 L150,10 L10,150 Z">
(4) <Path d="M10,10 L150,10 l150,10 l10,150 Z">
(5) <Path d="M10,10 L150,10 h150,10 v10,150 Z">
В
<TextBlock Canvas.Left = "30" Canvas.Top="30" Foreground="Green" FontFamily="Arial" FontSize="16" >
...
<Run Foreground="Red" FontWeight="Bold" FontWeight="UltraBold">
НЕ
</Run> ...
</TextBlock>
Будет ли он работать?
XAML
-документе расположен фрагмент кода:
(1) нет, поскольку атрибут
FontWeight
может быть задан только один раз
(2) нет, потому что элемент
Run
не содержит закрывающегося тега
(3) да, но только в
WPF
-приложениях
(4) не будет, поскольку элемент
Run
не может содержать атрибута FontWeight
(5) не будет, поскольку элемент
Run
не может содержать атрибута Foreground
Выберите набор атрибутов, применяемых для создания бликов при работе с радиальными градиентами:
(1)
Blend
(2)
Flip
(3)
RadiusX
(4)
RadiusX
(5)
GradientOrigin
В
SVG
– документе расположено следующее изображение: Требуется отразить его по горизонтали и вертикали, причем измененное изображение должно находиться на том же самом месте, что и оригинал:
Верхний левый угол изображения находится в начале координат, ширина изображения равна его высоте и составляет 150 пк. Выберите правильный набор команд для получения нужного результата:
(1) <TranslateTransform X="-1500" Y="-150"/>
<ScaleTransform ScaleX="1" ScaleY="1" />
(2) <TranslateTransform X="-300" Y="-300"/>
<ScaleTransform ScaleX="-1" ScaleY="-1" />
(3) <TranslateTransform X="300" Y="300"/>
<ScaleTransform ScaleX="-1" ScaleY="-1" />
(4) <TranslateTransform X="-150" Y="-150"/>
<ScaleTransform ScaleX="-1" ScaleY="-1" />
(5) <TranslateTransform X="150" Y="150"/>
<ScaleTransform ScaleX="1" ScaleY="1" />
Что будет, если задать изменение трех различных свойств элемента, протекающих в одинаковом временном интервале?
(1) они будут изменяться одновременно
(2) свойства, определенные в коде позже, начнут свою анимацию также позже
(3) свойства, определенные в коде позже, начнут свою анимацию раньше
(4) анимация свойств, определенных в коде позже, не будет воспроизводиться
(5) анимация свойств, определенных в коде раньше, не будет воспроизводиться
Можно ли применять трансформации к элементу
MediaElement
?
(1) да, но во время воспроизведения он примет свой первоначальный вид
(2) да, можно
(3) нет, нельзя
(4) можно, но только для коротких роликов
(5) нет, поскольку в этом случае управление воспроизведением работать не будет
Поддерживает ли
XAML
отображение растровых эффектов?
(1) да, поддерживает, но только в
Silverlight
(2) нет, не поддерживает
(3) да, поддерживает, но только в
WPF
(4) поддерживает, но результат может некорректно отображаться в Windows-приложениях
(5) поддерживает, как в
WPF
, так и в Silverlight
В
XAML
-документе расположены три последовательные строки кода, отображающие треугольник, квадрат и прямоугольник. Фигуры имеют приблизительно одинаковый размер и налагаются друг на друга. Выберите правильное расположение фигур в вертикальной стопке слоев:
(1) прямоугольник закрывает собой квадрат, квадрат закрывает собой треугольник
(2) квадрат закрывает собой прямоугольник, прямоугольник закрывает собой треугольник
(3) треугольник закрывает собой квадрат, квадрат закрывает собой прямоугольник
(4) прямоугольник закрывает собой треугольник, треугольник закрывает собой квадрат
(5) квадрат закрывает собой треугольник, треугольник закрывает собой прямоугольник
Сколько пар координат необходимо задать для рисования кривой в конструкторе "Smooth quadratic Bezier curve Command"?
(1) одну
(2) две
(3) три
(4) четыре
(5) пять
Вам нужно сделать так, чтобы в Silverlight-проекте была текстовая надпись, набранная шрифтом "Bookman Old Style". Файл шрифта называется "BOOKOS.TTF". Выберите правильный фрагмент кода, позволяющий сделать это:
(1) FontFamily="BOOKOS.TTF#Bookman Old Style"
(2) FontFamily="Bookman Old Style# BOOKOS.TTF"
(3) FontFamily="BOOKOS.TTF#Bookman_Old_Style"
(4) FontFamily="BOOKOS.TTF#Bookman-Old-Style"
(5) FontFamily="BOOKOS.TTF_Bookman Old Style"
Можно ли использовать прозрачные области при работе с линейным градиентом?
(1) да, можно
(2) нет, нельзя, поскольку линейный градиент не поддерживает прозрачность
(3) можно, но только если фигура окрашена однородным цветом
(4) нельзя, поскольку не все фигуры могут быть окрашены линейным градиентом
(5) можно, но только если фигура будет окрашена линейным градиентом с участием не менее трех цветов
Происходит ли в общем случае смещение объекта при применении к нему команды
SkewTransform
?
(1) происходит, но только для элементов
(2) не происходит, поскольку это команда искажения
(3) происходит
(4) происходит, но только для группы объектов
(5) не происходит
Можно ли при использовании покадровой анимации получить линейное увеличение заданного свойства?
(1) да, можно
(2) нет, нельзя, потому что покадровая разметка применяется только для растровых изображений
(3) нет, нельзя, поскольку для векторной графики нельзя применять покадровую анимацию
(4) можно, но только анимацию цвета
(5) можно, но только анимацию толщины контуров
Вам нужно сделать так, чтобы элемент с именем “myRectangle” изменял свою высоту при наведении курсора мыши:
Выберите правильный фрагмент JavaScript кода, позволяющий получить такую функциональность:
(1) function DoMouseEnter(sender, mouseEventArgs)
{
sender.findName("myRectangle").Height="65";
}
function DoMouseLeave(sender, mouseEventArgs)
{
sender.findName("myRectangle").Height="50";
}
(2) function DoMouseEnter(sender, mouseEventArgs)
{
sender.findName("myRectangle").Height="50";
}
function DoMouseLeave(sender, mouseEventArgs)
{
sender.findName("myRectangle").Height="65";
}
(3) function DoMouseOver(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Height)="50";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Height)="65";
}
(4) function DoMouseOver(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Height)="65";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.findName("myRectangle")(Height)="50";
}
(5) function DoMouseOver(sender, mouseEventArgs)
{
sender.(Height)="65";
}
function DoMouseOut(sender, mouseEventArgs)
{
sender.(Height)="50";
}
Поддерживает ли
Silverlight
операцию Drag and Drop
?
(1) нет, поскольку эта возможность реализована только в
WPF
-приложениях
(2) да, поддерживает
(3) да, но только для векторных объектов
(4) да, но только для растровых изображений
(5) нет, поскольку эта возможность недоступна для веб-проектов
Выберите тег, который предназначен для создания группы элементов
(1)
GroupGeometry
(2)
StartGroup
(3)
GeometryGroup
(4)
Group
(5)
Common
Для рисования некоторый фигуры атрибут d принимает следующий вид:
<Path d="M25,75 Q100,25 175,75 T 325,75" />
Выберите эквивалентную форму записи:
(1) <Path d="M25,75 q75,-50 150,0 t 150,0" />
(2) <Path d="M25,75 Q75,-50 150,0 T 150,0" />
(3) <Path d="M25,75 q75,-50 150,0 T 150,0" />
(4) <Path d="M25,75 Q75,-50 150,0 t 150,0" />
(5) <Path d="M25,75 Q100,25 175,75 T 25,75" />
В
Silverlight
-проекте вам нужно сделать так, чтобы первая буква слова была окрашена цветом, а оставшаяся часть содержала фоновый рисунок:
Выберите фрагмент кода, позволяющий получить такой результат
(1) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run Foreground="#FF7A0404">
Т
</Run>екст
<TextBlock.Foreground>
<ImageBrush ImageSource="Winter Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(2) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run Foreground="#FF7A0404">
Текст
</Run>Текст
<TextBlock.Foreground>
<ImageBrush ImageSource="Winter Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(3) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run Foreground="#FF7A0404">
екст
</Run>Т
<TextBlock.Foreground>
<ImageBrush ImageSource="Winter Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(4) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run Foreground="#FF7A0404">
Текст
</Run>Т
<TextBlock.Foreground>
<ImageBrush ImageSource="Winter Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
(5) <TextBlock Canvas.Left = "10" Canvas.Top="180" FontFamily="Arial" FontSize="80" >
<Run Foreground="#FF7A0404">
Т
</Run>Текст
<TextBlock.Foreground>
<ImageBrush ImageSource="Winter Leaves.jpg"/>
</TextBlock.Foreground>
</TextBlock>
Может ли контур фигуры быть частично прозрачным?
(1) может, но только если сама фигура будет непрозрачной
(2) да, может
(3) может, но только если сама фигура будет частично прозрачной
(4) не может
(5) не может, но этот эффект можно получить применяя обрезку фигур
Может ли одна матрица содержать в себе действия многих команд?
(1) может, но не более двух команд одновременно
(2) может, но не более трех команд одновременно
(3) может
(4) не может
(5) не может, поскольку это отдельный вид преобразований
Для некоторого свойства был определен следующий фрагмент кода:
<SplineDoubleKeyFrame KeyTime="0:0:12" KeySpline="0.2,0 0.8,1" Value="600" />
Выберите правильное описание этой анимации:
(1) анимация будет продолжаться в течение 12 секунд. Первые 20% этого времени значение Value будет возрастать, затем 60% воспроизводиться равномерно, а затем 20% уменьшаться до нуля
(2) анимация будет продолжаться в течение 10 минут. Первые 20% этого времени значение KeyTime будет возрастать, затем 60% воспроизводиться равномерно, а затем 20% уменьшаться до нуля
(3) код содержит ошибку, не указано значение атрибута From
(4) анимация будет продолжаться в течение 12 секунд. Первые 20% этого времени значение Value будет замедляться, затем 60% воспроизводиться равномерно, а затем 20% возрастать до максимального начального значения, отличного от нуля
(5) анимация будет продолжаться в течение 12 секунд. Первое значение будет представлять собой пару 0.2, 0, второе – 0.8,1. Первое значение достигнет второго тогда, когда некоторое значение Value уменьшиться до 600
Вы разрабатываете
WPF
-приложение, которое содержит главную форму Notepad.xaml
. Как называется файл, в котором размещается C# код этого приложения?
(1)
Notepad.cs.xaml
(2)
Notepad.cs
(3)
Notepad.xaml.cs
(4)
Notepad.cs.app
(5)
Notepad.app.cs
Исходные фигуры имеют следующий вид: В результате выбора некоторого пункта главного меню пакета
Microsoft Expression Blend
получилась такая фигура: Укажите название этого пункта, при условии, что фигуры были объединены.
(1)
Unite
(2)
Divide
(3)
Intersect
(4)
Subtract
(5)
Exclude Overlap
Укажите набор атрибутов, отвечающих за формирование части фигуры, получаемой пересечением двух окружностей, при рисовании эллиптических кривых:
(1)
rotationAngle, sweepDirectionFlag
(2)
x-rotationAngle, y-rotationAngle
(3)
isLargeArcFlag, rotationAngle
(4)
x-rotationAngle, sweepDirectionFlag
(5)
isLargeArcFlag, sweepDirectionFlag
Для создания маски при работе с элементом
OpacityMask
применяется окружность с радиальным градиентом, состоящим из цветов Blue
и Transparent
. Как будет выглядеть маскированная область?
(1) синий прямоугольник с градиентной прозрачной областью в центре
(2) белый прямоугольник с градиентной прозрачной областью в центре
(3) черный прямоугольник с градиентной прозрачной областью в центре
(4) градиентный сине-белый прямоугольник с постепенным увеличением прозрачности к центру
(5) градиентный бело-синий прямоугольник с постепенным увеличением прозрачности к центру
Для некоторой фигуры задана команда
SkewTransform AngleX="23"
. Выберите эквивалентную команду MatrixTransform
:
(1)
Matrix="1, 0, 0.4245, 1, 0, 0"
(2)
Matrix="1, 1, 0.4245, 1, 0, 0"
(3)
Matrix="1, -1, 0.4245, 1, 0, 0"
(4)
Matrix="1, 0, 0.3907, 1, 0, 0"
(5)
Matrix="1, 0, 0.9205, 1, 0, 0"
Вы создаете анимация вдоль заданной траектории с помощью визуальных средств редактора Microsoft Expression Blend. В качестве траектории был нарисован прямоугольник с помощью инструмента
Rectangle
. Каким элементом этот прямоугольник будет представлен в коде XAML
после привязки к нему объекта?
(1)
Path
, квадратичной кривой Безь
(2)
Path
, значением Line (L)
(3)
Path
, кубической кривой Безье
(4)
Rectangle
(5)
Ellipse
Что произойдет, если в
Silverlight
-приложении для атрибута "Background" тега "Canvas" установить значение "opaque"?
(1) холст документа станет прозрачным
(2) значение неверное, возникнет ошибка
(3) тег
"Canvas"
не содержит "Background"
(4) все фигуры станут прозрачными
(5) все фигуры станут полупрозрачными
Укажите атрибут, значение которого не может быть больше единицы:
(1)
isLargeArcFlag
(2)
RX
(3)
RY
(4)
RZ
(5)
rotationAngle
Может ли значение атрибута
Offset
быть больше единицы?
(1) нет, поскольку это недопустимое значение
(2) да, в этом случае градиент будет смещаться
(3) значение этого атрибута не может быть положительным
(4) этот атрибут всегда равен нулю
(5) нет, поскольку для атрибута
Offset
задаются именованные значения Можно ли применять команду SkewTransform с атрибутами
AngleX
, AngleY
к элементу Canvas
?
(1) можно
(2) нельзя, поскольку изменения не затрагивают исходный объект
(3) можно, но только к копиям элементов
(4) можно, но только к оригиналам элементов
(5) нельзя, поскольку это отдельная структура
Можно ли при создании покадровой анимации использовать типы
ColorAnimation
и PointAnimation
?
(1) нет, нельзя, поскольку это другой принцип анимирования
(2) можно, но только для простых фигур
(3) да, можно, с соответствующими поправками названий тегов
(4) можно, но только для трансформаций
(5) покадровая анимация поддерживает только тип
ColorAnimation
В
Silverlight
-приложении был определен стиль "SomeStyle", в котором для окружности задавался зеленый цвет заливки. Далее, при использовании этого стиля был указан дополнительный атрибут Fill="Yellow"
. Какого цвета будет окружность?
(1) зеленого
(2) желтого
(3) синего
(4) черного
(5) белого
Можно ли рисовать замкнутые фигуры при помощи элемента
Path
?
(1) можно
(2) можно, но только фигуры, не имеющие углов
(3) нельзя, поскольку это инструмент для рисования одиночных линий
(4) нельзя, поскольку начальные и конечные точки линии не могут совпадать
(5) можно, но только фигуры с острыми углами
Вы создаете интерфейс, который содержит большое количество ломаных. Углы всех фигур должны быть сглаженными:
Выберите атрибут и его значение, который при добавлении к элементу Rectangle позволит получить нужный результат.
(1) StrokeLineJoin="Bevel"
(2) StrokeLineJoin="Miter"
(3) StrokeLineJoin="Round"
(4) StrokeThickness="Ellipse"
(5) StrokeThickness="Rect"
Выберите элемент, который необходимо использовать для определения нескольких команд трансформации, применяемых к одному объекту:
(1)
TransformGroup
(2)
Group
(3)
TransformObject
(4)
ObjectTransform
(5)
TransformAll
Для анимации некоторого свойства заданы следующие значения атрибутов:
From="0" To="100" Duration="0:0:0.01"
Опишите, как будут меняться это свойство
(1) начальным значением будет 0, конечным 100, анимация будет продолжаться в течение одной сотой секунды
(2) начальным значением будет 0, конечным 100, анимация будет продолжаться в течение одной секунды
(3) начальным значением будет 100, конечным 0, анимация будет продолжаться в течение одной сотой секунды
(4) начальным значением будет 100, конечным 0, анимация будет продолжаться в течение одной секунды
(5) анимация не будет воспроизводиться, т.к.
XAML
не поддерживает дробные значения времени Для Silverlight-приложения нужно получить множество элементов примерно такой формы: Допускает ли синтаксис элемента
Polyline
создавать подобные фигуры - с заливкой и частичными контурами?
(1) нет, такую фигуру можно создать только с помощью элемента
Polygon
(2) нет, поскольку элемент Polyline не поддерживает подобные контуры
(3) нет, не допускает
(4) да, но только треугольник должен быть равносторонним
(5) да, допускает
Выберите набор команд, предназначенных для рисования прямых линий:
(1) C, V
(2) H, A
(3) V, S
(4) L, H
(5) S, L
Сколько промежуточных цветов может содержать радиальный градиент?
(1) не более трех
(2) не более четырех
(3) пять, но они становятся плохо различимыми
(4) количество промежуточных цветов фактически, неограниченно
(5) не более шести однородных цветов
Для некоторой фигуры задана команда преобразования:
TranslateTransform Y="200"
Что произошло с ординатой этой фигуры?
(1) она не изменилась
(2) стала равной нулю
(3) стала равной абсциссе
(4) величина стала отрицательной
(5) величина стала положительной
Для анимируемого элемента было задан следующий фрагмент описания:
<TextBlock x:Name
FontFamily="Arial"
FontSize="16"
Для чего здесь указывается атрибут x:Name?
(1) для обозначения имени элемента, далее свойство
Storyboard.TargetName
будет ссылаться на него
(2) для обозначения имени элемента, далее свойство
Storyboard.TargetProperty
будет ссылаться на него
(3) для указания, что этот элемент может изменять атрибут
FontFamily
в анимациях
(4) для указания, что этот элемент может изменять атрибут
FontSize
в анимациях
(5) для анимации этот атрибут не является обязательным