Главная / Программирование /
Flash MX для профессиональных программистов / Тест 10
Flash MX для профессиональных программистов - тест 10
Упражнение 1:
Номер 1
Каково соотношение программно определяемых значений ширины клипов для двух клипов, в каждый из которых вставлена единственная горизонтальная линия (линии одинаковой длины и толщины), если в первом клипе линия нарисована в среде Флэш МХ, а во втором - программно?
Ответ:
 (1) ширины одинаковы 
 (2) шире тот клип, в котором линия нарисована вручную 
 (3) шире тот клип, в котором линия нарисована программно 
Номер 2
Сколько контрольных точек имеет кривая Безье третьего порядка?
Ответ:
 (1) одну 
 (2) две 
 (3) три 
 (4) четыре 
 (5) шесть 
Номер 3
Каковы максимальные порядки кривых Безье, которые можно нарисовать программно (одним вызовом метода curveTo) и при помощи среды Флэш МХ (одним графическим примитивом) соответственно?
Ответ:
 (1) 2 и 2 
 (2) 2 и 3 
 (3) 3 и 3 
 (4) 3 и 2 
Упражнение 2:
Номер 1
Какие строки можно передавать в качестве первого аргумента (описывающего тип градиента) в метод beginGradientFill
?
Ответ:
 (1) linear
 
 (2) circular
 
 (3) eliptic
 
 (4) radial
 
 (5) box
 
Номер 2
Какая часть клипа обновляется при программном добавлении одного отрезка?
Ответ:
 (1) только сам отрезок 
 (2) только минимальный прямоугольник (ориентированный так, что его стороны горизонтальны и вертикальны), содержащий данный отрезок 
 (3) весь клип 
Номер 3
Каково полное число цветов, которое используется в динамической градиентной заливке?
Ответ:
 (1) 8 
 (2) 16 
 (3) 64 
 (4) 128 
 (5) 256 
Упражнение 3:
Номер 1
Сколько аргументов метода beginGradientFill
описывает параметры опорных точек градиента?
Ответ:
 (1) один 
 (2) два 
 (3) три 
 (4) четыре 
 (5) пять 
Номер 2
Какое максимальное количество опорных цветов может быть задано при рисовании градиента?
Ответ:
 (1) два 
 (2) три 
 (3) пять 
 (4) восемь 
 (5) девять 
 (6) пятнадцать 
 (7) шестнадцать 
 (8) градиент может использовать любое количество опорных цветов 
Номер 3
Может ли наряду с опорными цветами для метода beginGradientFill
задаваться массив опорных коэффициентов прозрачности?
Ответ:
 (1) да 
 (2) нет 
 (3) только для линейного градиента 
 (4) только для эллиптического градиента 
Упражнение 4:
Номер 1
Сколько параметров должно быть обязательно указано в матрице преобразования обычного типа (не "box"), передаваемой в метод beginGradientFill
, чтобы градиент корректно отрисовался?
Ответ:
 (1) три 
 (2) пять 
 (3) шесть 
 (4) восемь 
 (5) девять 
Номер 2
Почему эллиптический градиент с преобразованием "box" всегда имеет строго вертикально и горизонтально ориентированные оси эллипса?
Ответ:
 (1) потому что в его матрице не заложена возможность поворота 
 (2) потому что поворот делается до растяжения 
 (3) потому что поворот делается после растяжения 
Номер 3
Сколько независимых друг от друга параметров задают матрицу преобразования градиента (как обычного, так и типа "box")?
Ответ:
 (1) три 
 (2) пять 
 (3) шесть 
 (4) восемь 
 (5) девять 
Упражнение 5:
Номер 1
Какой из типов градиента не может быть повернут под углом к горизонтали (вертикали), если матрица преобразования имеет тип "box"?
Ответ:
 (1) линейный 
 (2) эллиптический 
 (3) оба 
Номер 2
Как сделать градиент крестообразной формы?
Ответ:
 (1) наложением двух эллиптических градиентов 
 (2) наложением линейного градиента на эллиптический 
 (3) наложением двух линейных градиентов 
 (4) для этого существует встроенный метод 
Номер 3
В каком виде задается матрица преобразования для градиента?
Ответ:
 (1) в виде одномерного массива 
 (2) в виде двумерного массива 
 (3) в виде объекта с определенным образом поименованными полями