Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Приобретая глубокие познания в ActionScript, пользователь получит возможность:
добиться более полного контроля над фильмами и их параметрами получать готовый фильм силой мысли анимировать элементы фильма без использования монтажного стола динамически управлять громкостью звука и балансом
Используя возможности ActionScript, Flash позволяет создавать
самостоятельные приложения игры веб-материалы для просмотра и взаимодействия с пользователем программы для демонстрации приложений и обучения пользователей
Flash превратился из простой анимационной программы в мощнейшее средство разработки приложений благодаря наличию
ActionScript JavaScript графики анимации
К элементам языка ActionScript относятся:
действия пароль события ключевые слова
Каким символом обозначается оператор присваивания?
знак меньше знак больше знак амперсанда знак равенства
Выберите верные предложения:
переменная всегда имеет имя Х создав переменную и присвоив ей значение, можно получить доступ к этому значению в любом месте скрипта, просто подставив имя переменной переменная не может содержать данные переменная - это некоторая частица данных, имеющая собственное уникальное имя
Какое-либо конкретное значение, требующееся для выполнения действия, заключено между...
кавычками обычными скобками фигурными скобками
Текстовые данные, заключены между...
кавычками фигурными скобками обычными скобками
Действие или набор действий, которые должны быть выполнены при запуске данной самостоятельной части скрипта, заключено между
обычными скобками кавычками фигурными скобками
Выберите верные предложения:
точка ставится в конце строки скрипта точка с запятой отделяет одно действие от другого точка с запятой используется при указании пути к конкретному монтажному столу точка отделяет имя объекта от названия нужного свойства или метода
В каких случаях используется точка с запятой?
используется при указании пути к конкретному монтажному столу отделяет одно действие от другого отделяет имя объекта от названия нужного свойства или метода
В каких случаях используется точка?
отделяет одно действие от другого отделяет имя объекта от названия нужного свойства или метода ставится в конце строки скрипта используется при указании пути к конкретному монтажному столу
Выберите верные предложения:
строки скрипта, начинающиеся двумя косыми чертами, называются комментарии строки скрипта, заканчивающиеся двумя косыми чертами, называются комментарии комментарии могут служить заметками и пояснениями, что именно делает скрипт в этом месте комментарии затрудняют понимание логики работы программы
Выберите верные предложения:
имена переменных не могут содержать пробелы правилом хорошего тона в программировании считается делать отступ перед каждой из строк, заключенных в фигурные скобки и представляющих собой блок кода, который состоит из команд, выполняемых подряд, в одно и то же время во Flash есть функция автоформата, которая сама расставляет все нужные отступы пробел нельзя ставить между именем объекта и связанным с ним свойством или методом
Строки скрипта, начинающиеся двумя косыми чертами, называются
события комментарии действия операторы
Выберите верные предложения:
планирование не является обязательным этапом проекта и должно быть пропущено приступая к созданию проекта, который будет работать под управлением Actionscript, следует прежде всего заняться планированием решение возможных проблем на стадии разработки требует больших затрат времени и сил примерный набросок сцены, ее внешний вид и те действия, которые будут в ней происходить, - часто называют раскадровкой
Какие вопросы стоит задать себе в процессе планирования проекта?
как будет выглядеть сцена? что вообще должно происходить? какие данные мы должны отслеживать? какие элементы составляют сцену? Каково их назначение? какое событие будет запускать основной скрипт? что должно произойти в фильме, прежде чем начнется выполнение скрипта?
Какой символ используется для отделения имени экземпляра от его свойства?
запятая точка точка с запятой пробел
В данной строке owed.text = electricBill; свойством объекта является:
text = owed electricBill
Зачем давать имена экземплярам?
чтобы проще было читать код чтобы можно было указать на него в скрипте чтобы ему было приятно чтобы воздействовать на этот экземпляр
Функция Number() – это :
специальный инструмент, позволяющий пронумеровать строки; определитель текущей даты; специальный инструмент, позволяющий преобразовать текстовое значение в числовое специальный инструмент для вычислений;
Операция конкатенация означает:
создание переменной объединение текстовых полей и переменных в единую строку – сообщение удаление текстовых полей создание текстового поля
В два текстовых поля были введены числовые значения 2 и 3. Что получится в результате сложения этих текстовых полей?
0 2 5 сообщение об ошибке 23 3
Какое действие выполняет данная строка скрипта message.text = "You underpaid your bill by " + difference + " dollars.";
объединенное значение переменной difference и двух секций текста присваивается свойству text текстового поля message просмотр сообщения, отображаемого в текстовом поле message строка генерирует сообщение, отображаемое в текстовом поле message
Какое действие выполняет данная строка скрипта owed.text = electricBill; ?
присваивает значение переменной electricBill свойству text экземпляра текстового поля owed присваивает слово electricBill переменной owed.text присваивает значение переменной electricBill свойству owed экземпляра текстового поля text присваивает слово electricBill свойству text экземпляра текстового поля owed
Какое действие выполняет данная строка скрипта loadVariablesNum ("Electric_Bill.txt", 0);:
загружает фильм Electric_Bill.txt; сохраняет значения переменных Уровеня 0 в файле Electric_Bill.txt; загружает переменные из файла Electric_Bill.txt в Уровень 0; обнуляет значения в файле Electric_Bill.txt
В данном примере
on (press) { amountPaid = Number(paid.text); }
функцией является
paid.text Number() amountPaid press
В данном примере
on (press) { amountPaid = Number(paid.text); }
событием является
press Number() amountPaid paid.text
В данном примере
on (press) { amountPaid = Number(paid.text); }
переменной является
press amountPaid paid.text Number()
В каком примере происходит проверка условий?
amountPaid = Number(paid.text);
loadVariablesNum ("Electric_Bill.txt", 0);
if (amountPaid == amountOwed) { light.gotoAndStop (10); }
on (press) { light.gotoAndStop (1); }
В каком примере есть оператор присваивания?
amountPaid = Number(paid.text);
if (amountPaid ==amountOwed) { light.gotoAndStop (10); }
on (press) { light.gotoAndStop (1); }
loadVariablesNum ("Electric_Bill.txt", 0);
В каком примере действие происходит в ответ на событие?
on (press) { light.gotoAndStop (1); }
amountPaid = Number(paid.text);
loadVariablesNum ("Electric_Bill.txt", 0);
if (amountPaid == amountOwed) { light.gotoAndStop (10); }
Для идентификации текстового поля нужно выполнить следующую последовательнось действий:
выделите текстовое поле на сцене и напишите в нем имя копии (экземпляра) откройте инспектор Параметры (Property) и присвойте имя копии (экземпляра) откройте Блокнот, выделите текстовое поле на сцене, в Блокноте присвойте текстовому полю имя копии (экземпляра) откройте инспектор Параметры (Property), выделите текстовое поле на сцене, в инспекторе Параметры присвойте текстовому полю имя копии (экземпляра)
Какую последовательнось действий нужно выполнить для тестирования скрипта и выявления возможных ошибок:
В меню Flash выполнить команду Управление > Проверить фильм (Control > Test Movie) Нажимать кнопки Анализировать поведение проекта на соответствие задуманному Вводить различные значения в текстовые поля Закрыть окно тестирования и вернуться в среду разработки Внести дополнения и изменения в текст скрипта
Для написания скрипта нужно
открыть панель Действия (Actions) закрыть программу Flash открыть Блокнот (Notepad) Windows, создать новый текстовый файл
В Macromedia Flash откликами на всевозможные события являются
обработчики событий обработчики звука обработчики кадров обработчики фильмов
Примером события во Flash является:
пользователь выпил чашечку кофе фильм достиг определенного кадра на монтажном столе пользователь нажал клавишу пользователь навел указатель мыши на кнопку
В Macromedia Flash каждому событию соответствует
противодействие описание действие кадр
Какие события относятся к событиям клипа?
on (releaseOutside) onClipEvent (data) onClipEvent (keyDown) onClipEvent (load) onClipEvent (mouseMove) on (release)
Событие on (releaseOutside) относится к событиям
кадра мыши клипа звука
Какие события относятся к событиям мыши?
on (rollOver) on (keyPress) on (press) on (dragOut) on (dragOver) on (rollOut) onClipEvent (unLoad) onClipEvent (enterFrame)
Обработчик событий (event handlers) содержит
рассказ о событии скрипт, выполняемый только тогда, когда происходит определенное событие фильм о событии протокол события
Обработчики событий мыши управляют выполнением скриптов для событий, связанных с
манипуляциями мышью над экземплярами фильмов-символов манипуляциями мышью над экранными кнопками фигурными скобками
Обработчики событий клипа управляют выполнением скриптов для событий, связанных с
фигурными скобками с экземплярами фильмов-символов кавычками
Выберите верные предложения:
событие кадра - серия действий, присоединенных к кадру монтажного стола события нельзя привязать к кадрам события кадров позволяют выполнить привязку действий ко времени события кадров позволяют выполнить синхронизацию чего-либо с визуальными элементами, находящимися на сцене в данный момент
Каким объектам можно назначить обработку событий мыши?
Кадрам кнопкам экземпляров фильмов-символов
Какой обработчик используется для запуска скрипта в ситуации, когда пользователь навел указатель мыши на кнопку или экземпляр фильма-символа и, удерживая кнопку мыши нажатой, убрал указатель в сторону?
on (release) on (keyPress) on (dragOut) on (releaseOutside) on (press) on (dragOver) on (rollOut)
Какой обработчик используется для запуска скрипта в ситуации, когда пользователь навел указатель мыши на кнопку или экземпляр фильма-символа?
on (press) on (release) on (dragOut) on (dragOver) on (keyPress) on (releaseOutside) on (rollOut) on (rollOver)
Какой обработчик используется для запуска скрипта в ситуации, когда пользователь отпустил, нажатую на экземпляре фильма-символа, кнопку мыши?
on (dragOver) on (keyPress) on (dragOut) on (press) on (rollOut) on (rollOver) on (release) on (releaseOutside)
Какой обработчик позволяет программировать интерактивное взаимодействие, связанное с перемещением – например, определять направление перемещения, текущую позицию указателя?
Данный обработчик события onClipEvent (load) запускает некий скрипт
при нажатии пользователем какой-либо клавиши на клавиатуре в момент появления экземпляра фильма-символа на сцене когда указатель наведен на кнопку или фильм-символ и кнопка мыши нажата когда пользователь перемещает мышь
Данный обработчик события on (press) запускает некий скрипт
когда пользователь перемещает мышь при нажатии пользователем какой-либо клавиши на клавиатуре в момент появления экземпляра фильма-символа на сцене когда указатель наведен на кнопку или фильм-символ и кнопка мыши нажата
Данный обработчик события on (rollOut) запускает некий скрипт
когда указатель наведен на кнопку или фильм-символ и кнопка мыши нажата когда пользователь перемещает мышь когда пользователь отвел указатель от кнопки или фильма-символа (кнопка мыши не нажата) при нажатии пользова-телем какой-либо клавиши на клавиатуре
Выберите верные предложения:
чтобы фильм-символ работал как кнопка, достаточно присоединить к нему обработчик события мыши не все стандартные обработчики событий имеют эквивалентные обработчики-методы можно легко присоединить к одному и тому же экземпляру и события мыши, и события клипа если для экземпляра фильма-символа назначены события мыши, то при наведении на него мыши указатель отображается в виде руки
Выберите верный пример обработчика-метода эквивалентный стандартному обработчику событий on(press):
фильм-символ не может работать как кнопка существуют методы-обработчики, не имеющие эквивалента среди стандартных обработчиков событий нельзя применять события мыши для экземпляра фильма-символа стандартному обработчику событий on(release) эквивалентен метод-обработчик имяФильмаСимвола.onRelease
Какое действие выполняет данная строка скрипта ball._x = 360; ?
перемещение объекта ball изменение размера объекта ball на 360 процентов по горизонтали: изменение координаты x объекта ball;
Какое действие выполняет данная строка скрипта myButton.onPress = null ?
запрещение кнопке реагировать на события onPress; разрешение кнопке реагировать на события onPress;
Какое действие выполняет данная строка скрипта myMovieClip._xscale = 50; ?
myMovieClip масштабируется до 50 процентов по вертикали myMovieClip масштабируется до 50 процентов по горизонтали myMovieClip не изменится в размерах следующие 50 кадров
В каком примере используется обработчик события мыши?
Какое действие выполняет данная строка скрипта Mouse.removeListener("myTextField");
регистрация текстового поля Mouse для прослушивания объекта myTextField отменена регистрация текстового поля removeListener для прослушивания объекта Mouse отменена регистрация текстового поля myTextField для прослушивания объекта removeListener отменена регистрация текстового поля myTextField для прослушивания объекта Mouse отменена
Какое действие выполняет данная строка скрипта Mouse.addListener("myTextField");
текстовое поле addListener зарегистрировано для прослушивания объекта Mouse текстовое поле Mouse зарегистрировано для прослушивания объекта myTextField текстовое поле myTextField зарегистрировано для прослушивания объекта Mouse текстовое поле myTextField зарегистрировано для прослушивания объекта addListener
Выберите верные предложения:
"слушатели" - процесс, при котором о событии сообщается объектам, зарегистрированным для слушания этого события чтобы объект не реагировал на событие, его нужно зарегистрировать для слушания этого события слушатели позволяют достичь большей гибкости при программировании реакции проекта на различные события
Выберите верные предложения:
метод представляет собой действие, которое способен выполнять объект. монтажный стол считается присутствующим, пока он отображен в окне проигрывателя коммуникации между элементами фильма осуществляются посредством сети интернет объект не обязательно должен содержать свойства и методы
Выберите верные предложения:
любой монтажный стол, присутствующий в сцене, может передать другому присутствующему монтажному столу указание что-либо сделать некоторые монтажные столы в проекте могут управлять друг другом все монтажные столы в проекте могут работать совместно командой loadMovie() в проект можно подгрузить внешние SWF-файлы
Выберите верные предложения:
фильмы-символы в проекте имеют свои собственные монтажные столы каждый проект имеет несколько основных монтажных столов один проект может иметь только один монтажный стол один проект может иметь много монтажных столов, действующих независимо друг от друга и имеющих свои переменные, свойства, объекты и функции
Адресация, при которой описание пути начинается с указания общей "области", внутри которой находится объект, и затем последующих, вложенных "областей", называется
относительной абсолютной
Выберите верные предложения:
главный, или корневой монтажный стол называется (root). благодаря адресации _root, можно направлять действия на основной монтажный стол из любого фильма-символа. синтаксис обращения к основному монтажному столу следующий: _root.действие();. монтажный стол любого фильма-символа называется (root)
Адресация, которая указывает адрес объекта относительно того, кто ищет этот объект, называется
абсолютной относительной
Как можно обратиться к глобальным объектам?
this _level5 _global _parent _root
Как можно обратиться к родительскому фильму?
_parent _level5 _global this _root
Как можно обратиться к текущему клипу?
_root this _parent _level5 _global
Строка _global.myPiston = _root.car.engine.piston; позволяет
перенести экземпляр фильма-символа с абсолютным адресом _root.car.engine.piston в новый фильм создать глобальный адрес для экземпляра фильма-символа с абсолютным адресом _root.car.engine.piston создать новый монтажный стол
Выберите верные предложения:
родительским является тот монтажный стол, который содержит другой фильм. потомок – это фильм, который содержит другой фильм потомок – это фильм, который содержится внутри другого монтажного стола родительским является тот монтажный стол, который содержится внутри другого монтажного стола
Приведенная строка ActionScript _level2.inputText.text = _level0.inputText.text; выполняет следующее действие:
обмен монтажными столами поместит в текстовое поле фильма Уровня 2 тот же текст, который введен в текстовое поле фильма Уровня 0 обмен данными между монтажными столами
На основной монтажный стол поместили экземпляр фильма-символа Клип_А, содержащий другой экземпляр фильма-символа Клип_Б. Скрипт _parent.gotoAndPlay(50); помещен на монтажный стол фильма-символа Клип_А. Его выполнение вызовет
переход монтажного стола Клип_А к кадру 50 переход монтажного стола Клип_Б к кадру 50 переход основного монтажного стола к кадру 50
На основной монтажный стол поместили экземпляр фильма-символа Клип_А, содержащий другой экземпляр фильма-символа Клип_Б. Скрипт _parent.gotoAndPlay(50); помещен на монтажный стол фильма-символа Клип_Б. Его выполнение вызовет
переход монтажного стола Клип_Б к кадру 50 переход основного монтажного стола к кадру 50 переход монтажного стола Клип_А к кадру 50
Как фильм-потомок может передать родителю указание сделать что-либо?
На основной монтажный стол поместили экземпляр фильма-символа alien, в котором находится экземпляр фильма-символа spaceship. Как будет выглядеть абсолютный путь фильма-символа alien?
На основной монтажный стол поместили экземпляр фильма-символа alien, в котором находится экземпляр фильма-символа spaceship. Как будет выглядеть абсолютный путь фильма-символа spaceship?
На основной монтажный стол поместили экземпляр фильма-символа alien, в котором находится экземпляр фильма-символа spaceship. Как будет выглядеть относительный путь с основного монтажного стола к фильму-символу spaceship?
В данной строке _global.myVariable = "hello"; глобальной переменной является:
myVariable _global hello =
Как можно обратиться к фильму, загруженному в уровень, из других уровней?
this _parent _global _level _root
Какое действие выполняет функция Random(N)?
вычислений любой корень из N определяет дату через N дней от текущей даты определяет код числа N генерирует случайное целое число из N возможных, начиная с нуля
Какое действие выполняет данная строка скрипта loadMovieNum ("tBox.swf", 2);
загружает Уровень 2 в фильм tBox.swf загружает Уровень tBox.swf в фильм 2 загружает фильм tBox.swf в Уровень 2 загружает фильм 2 в Уровень tBox.swf
Какое действие выполняет данная строка скрипта _parent.play(); ?
В каком примере происходит обращение к экземплярам фильмов-символов в уровнях?
on (release) { _level0.gotoAndStop ("Purple"); }
on (release) { light.gotoAndStop (10); }
on (release) { _level0.colors.gotoAndStop ("Purple"); }
На основной монтажный стол поместили экземпляр фильма-символа alien, в котором находится экземпляр фильма-символа spaceship. Какими способами можно указать пути при обращении фильма spaceship к фильму alien?
_root _parent._parent _root.alien _global _parent
На основной монтажный стол поместили экземпляр фильма-символа alien, в котором находится экземпляр фильма-символа spaceship. Какими способами можно указать пути при обращении основного монтажного стола к фильму spaceship?
На основной монтажный стол поместили экземпляр фильма-символа alien, в котором находится экземпляр фильма-символа spaceship. Какими способами можно указать пути при обращении фильма spaceship к основному монтажному столу?
_parent _root _global _parent._parent This _level0
Какой объект используется для динамического изменения цвета фильмов-символов?
Key MovieClip Color Button
Выберите верные окончания предложения "С помощью объекта Key вы сможете:"
создать слушатель для отслеживания событий клавиатуры определить последнюю нажатую клавишу определить, в каком состоянии находится та или иная из клавиш-переключателей создать несколько его экземпляров узнать, не нажата ли в данный момент определенная клавиша
Какой объект содержит свойства и методы, позволяющие управлять внешним видом кнопки, функциональностью, порядком переноса фокуса и многим другим?
Button Color Key MovieClip
Выберите верные предложения:
объекты имеют свойства – набор переменных, представляющих характеристики объекта свойства объектов бывают разных типов – это могут быть переменные, массивы, но только не другие объекты метод представляет собой действие, которое способен выполнять объект объект не обязательно должен содержать свойства и методы
Выберите верные предложения:
создавая экземпляр объекта, необходимо присваивать ему имя, уникальное для данного проекта для имен объектов действуют те же ограничения, что и для имен переменных; то есть имена не должны содержать пробелов, специальных символов и не должны начинаться с цифры для создания экземпляров объектов необходимо использовать конструктор фирмы LEGO конструктор объектов выглядит так: new имяОбъекта() = имяЭкземпляра;
В строке clip1.color = "red"; содержится объект clip1 и его
свойство color значение color метод color
В каком примере используется метод объекта?
car.color = "red"; color = "red"; car.play();
В каком примере изменяется значение свойства объекта?
color = "red"; car.color = "red"; car.play();
В строке clip1.play(); содержит объект clip1 и его
значение play() метод play() свойство play()
Приведенная строка ActionScript myColor = new Color(shirt); выполняет следующее действие:
создает новую переменную с именем myColor, которая содержит цветной фильм shirt создает новый объект new, который становится текущим монтажным столом создает новый экземпляр объекта Color с именем myColor и связывает его с экземпляром фильма-символа, имеющим имя shirt
Приведенная строка ActionScript Key.isDown(Key.TAB); выполняет следующее действие:
создает новый метод с именем isDown, для нажатия клавиши TAB определяет нажата ли клавиша TAB создает новый экземпляр объекта Key с именем isDown и связывает его с клавишей TAB
Строка mySoundInstance = new Sound(); позволяет
создать новый экземпляр определенного объекта создать новый объект определенного экземпляра создать новую переменную
Какой метод объекта Selection позволяет устанавливать фокус?
toUpperCase() setFocus() toLowerCase() indexOf()
Какое действие выполняет метод setRGB() объекта Color?
запрашивает цвет для последующего изменения; определяет можно ли изменить цвет экземпляра фильма-символа; изменяет цвет экземпляра фильма-символа, указанного в качестве параметра при создании объекта определяет цвет экземпляра фильма-символа, указанного в качестве параметра при создании объекта;
Какой метод объекта String меняет все буквы строки на заглавные?
indexOf() setFocus() toLowerCase() toUpperCase()
Какой объект предназначен для получения информации о символьных строках и манипулирования ими?
MovieClip Key String Button Color Selection
Какой объект предназначен для получения информации о выделенных элементах вашего фильма?
String Key Selection Button MovieClip Color
Какой объект используется для определения состояния клавиатуры?
Key Selection Button MovieClip String Color
Для обращения к экземпляру объекта используется конструкция имя_ТекстовогоПоля.text. Каким способом был создан экземпляр объекта String?
с помощью конструктора созданием текстового поля путем присвоения переменной строкового значения
Как можно создать экземпляр объекта String?
путем присвоения переменной строкового значения с помощью конструктора созданием текстового поля
В данном примере
now = new Date(); largeNumber = now.getTime();
методом объекта является
getTime() now largeNumber new Date()
Какие объекты являются универсальными, или глобальными?
Accessibility Color String Selection Key
Какие объекты не являются универсальными, или глобальными?
Key Color Selection String Accessibility
Какие типы объектов позволяют создать экземпляр объекта, просто помещая его на сцену?
MovieClip Button TextFiel Sound
Какое действие выполняет данная строка скрипта myColor = new Color(this);:
созданный экземпляр объекта Color будет изменять цвет экземпляра фильма-символа, содержащего скрипт сохраняет значение new в переменной myColor обнуляет значения в переменной myColor делает объект myColor видимым
Какое действие выполняет данная строка скрипта _x += speed; ?
к текущей горизонтальной координате прибавляется значение переменной speed никакого, в данной строке ошибка переменной _x присваивается значение speed
Какое действие выполняет данная строка скрипта inputField.text = inputField.text.toLowerCase(); ?
все буквы в поле inputField станут заглавными все символы в текстовом поле inputField переводятся в нижний регистр все слова в текстовом поле inputField переводятся на русский язык все буквы в поле inputField станут невидимыми
Какой объект в данном примере
on(release) { result = inputField.text.indexOf(findField.text); }
содержит символы, которые скрипт ищет в текстовом поле inputField?
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Как изменится значение переменной _x в данном скрипте
Граничные условия используются во Flash в следующих ситуациях:
чтобы значения каких-либо данных не выходили за определенные пределы для вызова действия в ситуации, когда что-либо попадает внутрь установленных пределов или наоборот, выходит за пределы для предотвращения превышения свойствами экземпляра фильма-символа (x, y, alpha, xscale, yscale и т.п.) определенных значений
Какие два действия нужно выполнить, чтобы установить граничные условия во Flash?
задать пределы ограничений использовать пределы в операторе if передать пределы ограничений фильму-символу
Как работает оператор if при установке граничных условий?
проверяет ограничиваемый элемент всякий раз, когда наступает любое событие не проверяет ограничиваемый элемент проверяет ограничиваемый элемент при наступлении события, в результате которого могут быть нарушены установленные границы
В каком примере запрограммирована реакция на действия пользователя?
в скрипте вместо записи if (launch == true) можно использовать запись if (launch) вместо записи if (launch == false) можно написать просто if (!launch) вместо записи if (launch == 4) можно написать просто if (4)
Выберите верные предложения:
при помощи условной логики можно запрограммировать фильм так, чтобы он так или иначе реагировал на действия пользователя. использование в скриптах условной логики позволяет создавать разветвленные сюжеты фильмов. использование в скриптах условной логики не имеет результата
Выберите верные предложения:
метод hitTest() проверяет встретится ли на сцене текущий экземпляр фильма-символа с другим экземпляром метод hitTest() возвращает данные строкового типа для обнаружения столкновения двух объектов в ActionScript имеется метод hitTest() объекта MovieClip объект MovieClip не имеет метода hitTest() в ActionScript
Циклы применяются в следующих ситуациях:
проверки условия повторения какого-либо действия повторения набора действий
Циклы применяются в следующих ситуациях:
копирование содержимого массива в другой массив поиск по тексту динамическое дублирование фильмов-символов
Циклы применяются в следующих ситуациях:
проверка правильности данных в играх выявление столкновений движущихся "снарядов" с объектами динамическая генерация раскрывающихся списков
Как называют набор действий цикла?
тело цикла итерация переменная цикла
К операторам цикла относятся
While For switch for..in
Как называют один проход цикла?
итерация тело цикла переменная цикла
Какой оператор цикла применяется для прохода по всем свойствам объекта?
switch while for..in for
Какой оператор цикла применяется, когда набор действий нужно выполнить определенное число раз?
while for..in switch for
Для какого оператора цикла трудно предсказать количество повторов цикла?
for..in while for switch
Оператор цикла for..in обычно применяется
для выявления имен всех объектов, содержащихся на монтажном столе или в объекте для выявления значений всех переменных, содержащихся на монтажном столе или в объекте для выявления имен имени пользователя для выявления имен и значений всех атрибутов документа XML
Какой условный оператор позволяет задать несколько условий с разной реакцией на них?
оператор if/else if оператор if оператор if/else оператор switch оператор ?:
В данном примере
i = 0; while (i < 10) { ++i } телом цикла является
i = 0 ++i while (i < 10)
В данном примере
i = 0; while (i < 10) { ++i }
условием является
while i = 0 (i < 10) ++i
Какие значения будет принимать переменная i в данном скрипте
Какие значения будет принимать переменная i в данном скрипте
i = 0; while (i > 10) { ++i }
10 0 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Сколько будет итераций при выполнении данного скрипта
i = 0; while (i > 10) { ++i }
0 9 10,
Сколько будет итераций при выполнении данного скрипта
i = 0; while (i < 10) { ++i }
10 0 9
Сколько будет итераций при выполнении данного скрипта
var i = 0; while (++i <= 10) { var j = 0; while (++j <= 10) { } } 20 100 10
Сколько будет итераций при выполнении данного скрипта
i = 0; while (++i < 10) { } 9 0 10
Выберите верные предложения:
оператор цикла for..in перебирает все элементы ассоциативного массива, относящегося к указанному монтажному столу или объекту в ассоциативном массиве ссылкой на элемент служит его имя. оператор цикла while перебирает все элементы ассоциативного массива, относящегося к указанному монтажному столу или объекту. при создании переменной в объекте она помещается в так называемый ассоциативный массив.
Выберите верные предложения:
для реализации в скриптах повторяющихся действий служат операторы цикла. в качестве условия может фигурировать вызов функции, которая возвращает результат true, либо false условие цикла не обязательно должно зависеть от какого-то увеличивающегося или уменьшающегося значения с помощью оператор цикла можно менять порядок выполнения действий
Выберите верные предложения:
применение циклов позволяет автоматизировать выполнение повторяющихся задач циклы не могут быть вложенными циклы могут быть вложенными
Какое действие используется для досрочного прекращения цикла – даже если условие цикла все еще равно true?
continue stop break
Какие значения будет принимать переменная total в данном скрипте
total = 0; i = 0; while (++i <= 10) { if (i == 5) { continue; } total += i; }
Какое действие позволяет прервать выполнение текущей итерации и перейти сразу к следующей итерации цикла?
break stop continue
Действия, позволяющие прервать выполнение цикла:
Stop continue break
В каком примере испольуется вложенный цикл?
while (++i < 2) { j = -1; while (++j < 2) { ++v; } }
while (++i <= 20) { total += i; if (total >= 10) { break; } }
while (++i <= 20) { if (i == 10) { continue; } total += i; }
В каком примере цикл будет прекращен досрочно?
while (++i <= 20) { if (i == 10) { continue; } total += i; }
while (++i <= 20) { total += i; if (total >= 10) { break; } }
while (++i < 2) { j = -1; while (++j < 2) { ++v; } }
В каком примере одна из итерация цикла была прервана?
while (++i <= 20) { if (i == 10) { continue; } total += i; }
while (++i <= 20) { total += i; if (total >= 10) { break; } }
while (++i < 2) { j = -1; while (++j < 2) { ++v; } }
Выберите верные предложения:
на каждой итерации внешнего цикла несколько раз выполняется внутренний цикл. на каждой итерации внутреннего цикла несколько раз выполняется внешний цикл вложенный цикл состоит из внешнего цикла и внутреннего цикла
Выберите верные предложения:
цикл всегда выполняется несколько раз цикл может выполняться бесконечно. цикл может ни разу не выполниться
Выберите верные предложения:
вложенный цикл выполняет несколько раз набор действий, затем эта последовательность повторяется, но уже с небольшими изменениями. вложенный цикл вызывает сообщение об ошибке вложенный цикл – это цикл, помещенный в другой цикл
Возможность Flash обмениваться данными с внешними источниками позволяет:
создавать приложения для голосования создавать веб-материалы для просмотра и взаимодействия с пользователем создавать журнал для хранения сообщений пользователей
Возможность Flash обмениваться данными с внешними источниками позволяет:
регистрировать браки создавать чаты регистрировать пользователей
Возможность Flash обмениваться данными с внешними источниками позволяет:
динамически загружать новые данные сохранять данные строить программы диалогового взаимодействия пользователей
Обмен данными – это
акт пересылки данных из Flash пользователю акт получения Flash данных из источника акт пересылки данных из Flash другому приложению
Выберите верные предложения:
данные, загружаемые во Flash из внешнего источника, должны иметь определенный формат данные, загружаемые во Flash из внешнего источника, должны быть определенным образом структурированы источником данных может считаться обычный текстовый файл
Источник данных – это
библиотека, в которую ходит пользователь Flash объект или место, из которого Flash может загрузить внешние данные сообщение, которое пользователь произносит в микрофон
Какой формат поддерживает загрузку данных из файлов с расширением txt?
общие объекты текстовый файл XML socket строка URL файлы XML серверные скрипты
В каком формате данные хранятся локально на жестком диске пользователя?
файлы XML текстовый файл общие объекты серверные скрипты строка URL XML socket
Flash поддерживает следующие форматы данных внешнего источника
текстовый файл строка URL серверные скрипты XML socket общие объекты файлы XML
При посылке переменных с помощью GET
пары имя/значение удаляют адресную строку URL пары имя/значение присоединяются к адресной строке URL пары имя/значение заменяют адресную строку URL
При посылке переменных с помощью POST
переменные и значения содержатся внутри HTTP-запроса переменные и значения невидимы для пользователя переменные и значения содержатся внутри заголовка HTTP-запроса переменные и значения видимы для пользователя
При работе с серверными скриптами существует два способа обмена данными между сервером и Flash
посредством POST посредством GET посредством GOST
Выберите верные предложения:
Flash может сохранить данные в текстовом файле Flash может загружать данные, содержащиеся в текстовом файле
Для загрузки переменных с URL в объект LoadVars применяется метод:
load() getLoaded() getBytesLoaded() getBytes()
Выберите верные предложения:
с помощью объекта LoadVars можно загружать данные из графического файла объект LoadVars используется при работе с данными в формате URL-строки с помощью объекта LoadVars осуществлять обмен данными с серверным скриптом с помощью объекта LoadVars можно загружать данные из текстового файла
Какие методы помогают узнать состояние процесса передачи данных?
Для чего предназначен метод объекта getBytesTotal()?
помогают узнать число уже пропущенных байтов помогают узнать общее число байтов, которые необходимо загрузить помогают узнать число уже загруженных байтов
Для чего предназначен метод объекта getBytesLoaded()?
помогают узнать число уже пропущенных байтов помогают узнать число уже загруженных байтов помогают узнать общее число байтов, которые необходимо загрузить
Какой метод позволяет отправить на сервер для обработки содержимое объекта LoadVars, и загрузить ответ сервера в другой объект LoadVars
getBytesLoaded() send() sendAndLoad()
Какими методами можно переслать переменные из объекта LoadVars для обработки скрипту на сервере?
toString() send() sendAndLoad()
Выберите верные предложения:
при загрузке переменных в объект LoadVars Flash перезаписывает все значения переменных, которые уже существовали в этом объекте и добавляет переменные, которых не было значения переменных внутри объекта LoadVars можно задать прямым присвоением с помощью скрипта в фильме значения переменных внутри объекта LoadVars можно задать путем загрузки из внешнего источника при загрузке переменных в объект LoadVars Flash не может добавлять переменные
Какие свойства имеет Объект LoadVars?
Send contentType get loaded
Какое событие доступное для объекта LoadVars наступает при каждой загрузке данных в объект?
onGet onPress onLoad
C помощью какого метода объекта LoadVars можно создать форматированную URL-строку, содержащую переменные/значения, содержащиеся в объекте?
sendAndLoad() toString() send() getBytesLoaded()
Какое действие выполняет данная строка скрипта myObject = SharedObject.getLocal("stuff_I_saved");
если "stuff_I_saved" не существует, он будет создан со ссылкой на myObject загружает переменные в myObject если общий объект "stuff_I_saved" существует на жестком диске пользователя, данные из него будут загружены в myObject
function myFunction(){ trace("Данные загружены"); } container = new LoadVars(); container.onLoad = myFunction; container.load("http://www.somedomain.com/myFile.asp");
myObject.flush();
Какую последовательнось действий нужно выполнить для того, чтобы по завершении загрузки переменных с определенного URL в объект LoadVars, вызвать функцию:
Создать новый объект LoadVars при помощи конструктора new LoadVars(); Описать функцию Указать функцию, которую следует вызвать по завершении загрузки Вызвать метод load() объекта LoadVars
Выберите верные предложения:
Flash помещает все общие объекты в одно общее хранилище в Windows все общие объекты помещаются в следующий каталог: Windows\Application Data\Macromedia\Flash Player точное расположение каждого общего объекта зависит от того, где находится фильм, создавший этот объект
Выберите верные предложения:
фильмы, запускаемые локально не имеют URL, и потому Flash сохраняет создаваемые ими общие объекты в подкаталоге localhost метод get позволяет указать путь, по которому следует сохранять и впоследствии искать общий объект для фильмов, запускаемых локально, Flash сохраняет общие объекты в подкаталоге local метод getLocal() позволяет дополнительно указать путь, по которому следует сохранять и впоследствии искать общий объект
Выберите верные предложения:
набор данных в формате XML называется документом XML набор данных в формате XML называется строкой XML каждый тег XML называется узлом не каждый тег XML называется узлом
Выберите верные предложения:
атрибуты необязательны; каждый узел может иметь неограниченное число атрибутов атрибуты обязательны; каждый узел может иметь ограниченное число атрибутов каждый XML-документ может содержать только один корневой узел каждый XML-документ может содержать не один корневой узел
Выберите верные предложения:
в XML используются заранее определенные теги, а в HTML пользователь создает свои собственные в синтаксисе XML, подобно HTML, используются теги, атрибуты и значения в HTML используются заранее определенные теги, а в XML пользователь создает свои собственные в синтаксисе XML, в отличае от HTML, используются теги, атрибуты и значения
Кодировать все служебные символы в стандарте URL можно с помощью функции
INS FORM SCRIPT escape()
Следуя правилам составления XML-документов, для закрытия узла Name служит тег :
/A /APPLET /Name /LINK
Каким правилам необходимо следовать при составлении XML-документов?
не следует начинать имена узлов буквами XML каждый узел должен быть правильно завершен корневой узел должен быть единственным все служебные символы должны кодироваться в стандарте URL большинство XML-анализаторов учитывают регистр клавиатуры
Какое свойство объекта XML указывает на первый узел внутри структуры?
attributes childNodes firstChild nextSibling
Для создания и форматирования во Flash XML-документов нужно сделать две вещи:
преобразовать эту строку в объект XML при помощи конструктора объекта XML создать документ в виде текстовой строки. преобразовать эту объект XML в строку при помощи конструктора объекта XML создать документ в виде объекта XML
Какие свойства объекта XML помогают извлечь информацию из XML-документа?
Attributes childNodes firstChild nextSibling
Какое свойство объекта XML указывает на следующий узел того же уровня в структуре?
childNodes firstChild nextSibling attributes
Какое свойство объекта XML возвращает массив дочерних узлов данной точки структуры?
childNodes firstChild attributes nextSibling
Какое свойство объекта XML возвращает ассоциативный массив имен атрибутов?
nextSibling attributes firstChild childNodes
Какой метод объекта XML позволяет послать XML и сразу получить ответ?
send() sendAndLoad() getBytesLoaded()
Сокет-сервер – это приложение, способное
поддерживать двунаправленный канал связи между компьютерами сети поддерживать однонаправленный канал связи между компьютерами сети
Какими методами объекта XML можно отослать XML-данные по указанному адресу?
toString() send() sendAndLoad()
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516