Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=7)
-   -   Тест на Flash специалиста (http://www.flasher.ru/forum/showthread.php?t=26283)

AR 9000 25.01.2002 19:51

Тест на Flash специалиста
 
Хотелось бы написать программу которая интерактивно тестировала человека на умение работать с FLASH.

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

Этот теcт помог бы некоторым людям больше узнать о своих способностях, узнать что еще они должны выучить, а также просто оценить свой уровень, Честно говоря мне бы тоже не помешала такая штука :) Так как я больше программирую чем работаю с Flash.

Всех у кого есть время и желание, я попросил бы придумать вопросы и варианты ответов (можно с илюстрациями) и опубликовать их тут или переслать на мой почтовый ящик admin@qplaze.com, когда программа будет написана , все кто оказал помощь будут указаны как авторы вопросов. Естесственно программа будет распространяться бесплатно. :)))

Заранее спасибо всем кто откликнется .
С Уважением AR9000
admin@qplaze.com
http://www.qplaze.com

AR 9000 25.01.2002 20:45

А, совсем забыл :) Примеры вопросов.
 
Какая скорость кадров/сек стоит в movie по умолчанию ?

1. 15 fps
2. 12 fps
3. 20 fps
4. 24 fps
5. 18 fps

(Правильно: 2)
---------------------

На что влияет функция Use Device Fonts, находящийся на панели TextOptions для статического текста ?

1. При создание swf в него добавляется шрифт которым была сделана надпись.
2. Все тексты в swf будут отображены этим шрифтом.
3. Для отображения этого текста в swf будут использованы шрифты из системы.
4. При отсутствии необходимого для отображения шрифта, будет взят системный.
5. Эта функция разрешает писать только шрифтами которые входят в поставку Windows по умолчанию.

(Правильно: 3)
----------------------

джагги на работе 25.01.2002 21:45

а ( правильно 3) ты в низу не забудь подписывать :)))

Crazy 25.01.2002 21:48

Есть хороший тест для флешеров, но он годится только для очного собеседования. Нужно попросить кандидата ответить _письменно_ на два вопроса (в более нейтральной формулировке, разумеется):

1. Почему Flash есть рулез форева.
2. Почему Flash есть дерьмо несусветное.

Если на оба ответил осмысленно -- остальному можно научить. :)

Ales 26.01.2002 00:37

Re: А, совсем забыл :) Примеры вопросов.
 
Цитата:

Оригинал написал(а) AR 9000
На что влияет функция Use Device Fonts, находящийся на панели TextOptions для статического текста ?

1. При создание swf в него добавляется шрифт которым была сделана надпись.
2. Все тексты в swf будут отображены этим шрифтом.
3. Для отображения этого текста в swf будут использованы шрифты из системы.
4. При отсутствии необходимого для отображения шрифта, будет взят системный.
5. Эта функция разрешает писать только шрифтами которые входят в поставку Windows по умолчанию.

(Правильно: 3)
----------------------

В твоем "правильном" ответе теряеться суть проблемы. Правильно "4" : "При отсутствии необходимого для отображения шрифта, будет взят наиболее похожий из системы." Вот. Во - вторых, как же система определит, какой же похожий и на сколько он "похожее" других. Поэтому эту функцию вообще лучше не юзать. Как следствие, вопрос тоже не очень..

gOloVasTicK '~ 26.01.2002 20:02

Фиговые вопросы. У меня по умолчанию 25 фпс

УильямБрэдберри 27.01.2002 11:51

ХА =)
а у меня по умолчанию 120 фпс =))
а про 12 я забыл давным-давно, с момента первой установки флэша...

[subway]design 27.01.2002 13:35

кстати...
 
Я так и не нашел файлик типа default.fla (хотя default.html я нашел), может он и не существует? В любом случае как поставить другой фпс по умолчанию? Поиск не срулил.

[subway]design 27.01.2002 13:54

Вопросы:

1) Что вы знаете про букву "я"?
2) Чем отличается duplicateMovieClip() от attachMovie()?
3) Как сделать надпись мелким несглаживающимся пиксельным шрифтом?
4) Почему сцены нафиг не нужны?
5) Почему они все-таки необходимы?
6) Что такое АС?
7) Зачем делать отдельный слой под фреймовый АС?
8) Чему равен _rotation при повороте на 270 градусов?
9) Как двигать маски? (Флеш 5)
10) Зачем нужен Флеш?
11) Каковы основные недостатки Флеша?

Оч. интересно будет услышать ответы на №№10,11 ну может и на 4-5 (хотя сам себе уже дал точный ответ)

MoyaReklama.Ru 27.01.2002 15:47

2Subway
 
Плиз, ответь на свой третий вопрос.. очень нужно...

Спасибо

John Connor 27.01.2002 15:50

руками....
либо сильно напрограммить. =)

MoyaReklama.Ru 27.01.2002 15:59

так как быть, если я хочу много текста?
 
это мне что пиксельно все буквы фигарить?

John Connor 27.01.2002 16:02

сильно напрограммить.

Ales 27.01.2002 18:26

[subway]design молодец :)

[subway]design 27.01.2002 19:01

Ответ №3 (часть первая):

- подходит для небольших надписей -
(не меняющихся динамически)

1) Открываем ФШ6
2) печатаем текст
3) выбираем пиксельный шрифт
4) удаляем фон (если есть)
5) сохраняем как гиф с прозрачностью
6) открываем Флеш5
7) импортируем гиф
8) Modify->Trace Bitmap с параметрами:

Color Threshold = 0
Minimum Area = 1
Curve Fit = pixels
Corner Threshold=normal

9) двигаем шейпы на "хорошие" координаты
(не 5.5, а 5.0 или 6.0)
10) Если все хорошо, то удаляем гиф из библиотеки
11) Тестируем в ХТМЛе, т.к. при Ctrl+Enter сглаживание все равно есть
12) Все четко!

(!) Замечание: Если этот текст двигается (анимацией или программно, то есть вероятность того, что некоторое сглаживание будет, даже если _x=Math.abs(dx))

============================================

Ответ №3 (часть 2):

1) Открываем Флеш
2) Печатаем текст
3) Делаем Динамическое поле и внедрение шрифтов
4) Авось не сгладится! (не знаю, не проверял, оч. может быть, что не сгладится, но исковеркается)

- конец -

[subway]design 27.01.2002 19:09

Вложений: 1
вот:
наверху вариант номер 1, внизу номер 2, координаты менял вручную от 120.0 до 121.0 по всем осям. Броузер - ИЕ. Фон - #ffffff.
Вывод: отрицательный результат тоже результат.

Смольный (Smolniy) 27.01.2002 20:46

Вложений: 1
[subway]design



:):)

iViG0R 27.01.2002 21:18

кстати, brainbench еще пол года назад тест по флэшу разработал

Amplify 27.01.2002 23:22

А как двигать маски?????? :confused:

УильямБрэдберри 27.01.2002 23:46

самые главные вопросы, для тестирования "флэш-специалистов":

1. как 'З'делать прел0удЕр
2. как открыть флэш в новом окне (без тулбаров и проч.)
3. как сделать фон во флэше прозрачным.

;)

MoyaReklama.Ru 28.01.2002 11:17

молодца...
 
красавчик.. спасибо.

AR 9000 28.01.2002 12:06

Ненадо париться ! Гифы - Трейсы :))
 
Вложений: 1
С пиксельными шрифтами все просто, читаем аттач !!!

Хорошие пиксельные шрифты есть на сайте "Проект Веди".
Сорри адреса не помню.

Amplify 29.01.2002 01:13

ответьте на 9 вопрос плиз! (двигать маски)

т.е. программно я полагаю??

RFMitrio 29.01.2002 02:41

Hey massive! вопросы? И от меня немного :) :) :cool:
--------------------------------------------
1. Как изменится звучание streaming-звука при увеличении fps в 2 раза?
а) ускорится в 2 раза
б) замедлится в 2 раза
в) не изменится
г) не изменится в том случае если звук импортируется в формате .wav
----------------
2. В мувиклип с fps=50 загружается мувиклип с fps=100. Каким будет fps загружаемого мувиклипа?
а) 100
б) 50
в) 75
----------------
3. В ключевом кадре _root'a написаны такие акции:
i=2;
do
{
attachmovie("mc","mc"+i,i)
i++;
}
while (i<5)
obj=new Object();
obj.a='a';
obj.a.b='b';
Что выведет for(s in _root) trace(s); в случае, если mc экспортируется из библиотеки?
а) obj i $version mc4 mc3 mc2
б) obj i s $version mc4 mc3 mc2
в) obj obj.a obj.a.b i $version mc4 mc3 mc2
г) obj i $version mc4 mc3 mc2 mc
д) obj a b i $version mc4 mc3 mc2
е) obj i $version mc5 mc4 mc3 mc2
-----------------
4. Какие теги HTML поддерживаются в текстовых полях Flash?
а) <a> <b> <i> <font color> <font face> <font size> <u>
б) <b> <i> <font color> <font face> <font size> <p> <pre> <u>
в) <a> <b> <i> <font color> <font face> <font size> <p> <u>
г) <a> <b> <i> <p> <u>
д) <a> <b> <i> <font color> <font face> <font size> <p> <pre> <u>
е) никакие не поддерживаются
-----------------
5. При нажатии на кнопку внутри флэш мувиклипа, закрывающую окно браузера, слышится щелчок. Как этого избежать?
а) использовать getURL вместо FSCommand при закрытии
б) использовать FSCommand вместо getURL при закрытии
в) закрывать окно средствами флэша (quit)
г) только заглушить щулчок event-звуком при нажатии на кнопку. Иначе никак.
-----------------
6. Как сделать фон мувика градиентным?
а) открыть Modify->Movie-> выбрать вкладку цвет, в ней выбрать градиент и редактировать его в панели Fill
б) сначала создать градиент, отредактировать в панели Fill, сохранить, и только потом открыть Modify->Movie-> выбрать вкладку цвет, в ней выбрать созданный градиент
в) так можно сделать только положив в нижний слой градиентную фигуру
-----------------
7. При нажатии на кнопку в одном мувиклипе надо, чтобы другой мувик на этой же HTML-странице перешел к кадру 21. Как это возможно реализовать?
а) вызвать JavaScript функцию, содержащую document.moviname.GotoFrame(21);
б) _level0.gotoAndStop(21);
г) этого нельзя сделать без перезагрузки страницы
----------------
8. В клипе _root. есть мувик mc с координатами (100,100) относительно _root. В мувике mc есть 2 мувика mc1 и mc2 с координатами (20,10) и (-20,-10) относительно mc. Все мувики не искажены, размеры по 100%.
Задан следующий скрипт в ключевом кадре _root:
_root.mc._rotation=30;
_root.mc.mc2._rotation=-30;
a=new object();
a.x=mc.mc2._x;
a.y=mc.mc2._y;
mc.mc.localToGlobal(a);
Чему равны a.x и a.y?
а) 90+корень из 500, 80
б) 90 и 110
в) 100 и 100
г) зависят от содержимого мувика mc2
д) 120, 80
Прим. автора: моя любимая тема :)
----------------
9. Вы случайно убрали панель Actions из поля видимости. Как ее можно вернуть в поле видимости?
а) закрыть панель и открыть снова. После открытия она появится в центре экрана флэша.
б) закрыть флэш и открыть снова. После открытия панель появится в центре экрана флэша.
в) выбрать Window->panels->default layout и открыть панель.
г) переустановить флэш
----------------
10. Чем отличаются функции loadvariables и loadVariablesNum()
а) loadVariables загружает в мувиклип, заданный target, а loadVariablesNum на уровень, заданный level
б) loadVariablesNum загружает в мувиклип, заданный target, а loadVariables на уровень, заданный level
в) loadVariables умеет отсылать данные на сервер, а loadVariablesNum - нет
г) только одна из этих функций может отсылать данные методом POST.
----------------
11. Вы импортировали файл в формате jpg и сделали картинке Break Apart. Затем инструментом-пипеткой попробовали взять цвет с изображения. Что произойдет?
а) цвета fill и stroke не изменились. Такой способ неприемлим.
б) цвет fill изменился на цвет пиксела, с которого брали цвет пипеткой
в) цвет stroke изменился на цвет пиксела, с которого брали цвет пипеткой
г) цвет fill изменился на "заливку растром"
----------------
12. Какое метод объекта Date не может возвратить нуль?
а) getMonth();
б) getDate();
в) getDay();
г) getHours();
---------------- :D :D :) ;) ;)
13. Кто участник форума Flasher.ru под номером 564?
а) E-sh
б) Pasha ( Калюжный )
в) Смольный (Smolniy)
г) Inkognita
д) ndglook
е) tudeski
-----------------
14. Вам еще не надоело отвечать на эти вопросы?
а) О нет, я хочу, хочу еще, а-аах, сильнее, сильнее!!!
б) ...ммм...зато я через месяц буду круто знать Флэш, сделаю сайт и открою студию!
в) Да ну тебя! Лучше бы пивка попил в это время!
г) будь проклят тот день, когда я сел за клавиатуру этого калькулятора!
-----------------
15. Хотите пройти еще 1 тест?
а) а что есть еще? Да конечно!
б) да я щас сам кого угодно смогу протестировать! Я ж гуру теперь!
в) нет, я пожалуй кончу!
г) нет, я пожалуй закончу!
+++++++++++++++++++++++++++++++
Спасибо за внимание! :cool:

Al S'asha 29.01.2002 04:18

Macromedia Flash Developer Certification Examination
 
Вот 3 вопроса из
Macromedia Flash Developer Certification Examination

3 Sample questions
=======================================
Question 1:
What is characteristic of a frame-by-frame animation?
A. Each frame of the animation is a keyframe.
B. You can make one by choosing Insert > Create Animation from the main menu.
C. It is the only type of animation that Macromedia Flash is capable of creating.
D. Keyframes are defined at important points and Macromedia Flash interpolates the
intermediate frames.

=======================================
Question 2:
Which method of the Color object should be used to change the Alpha property of a movie clip with
ActionScript?
A. setRGB
B. setAlpha
C. setProperty
D. setTransform

=============================
Question 3:
The function below is added to the main timeline:
function Person(name) {
return(name);
\}
How can you access this function from within a movie clip that is on the main timeline? (Choose
two)
A. this.Person("Jon");
B. _root.Person("Jon");
C. _parent.Person("Jon");
D. _parent._parent.Person("Jon");
E. _level1.Person("John");}

==================================

[subway]design 29.01.2002 20:57

сколько понаписали....
 
1) AR 9000:
http://vedi.d-s.ru

2) Смольный (Smolniy):

Спасибо, никогда не замечал :rolleyes:

3) Amplify
Исходники рулят, очч рулят, но в любом случае принцип таков:

1 Делаешь мув, в котором маска и картинка/объект (под маской)
2 Когда двигаешь мув, сдвигаешь картинку в обратную сторону на столько же пикселей, получается эффект сдвига маски
3 См сюда: http://www.flasher.ru/src/stats_1309/ и тому подобные эффекты...

4) RFMitrio Девятый вопрос решал еще 4 мес назад, выбрал тогда пункт "г" :D

Бровкин 31.01.2002 17:07

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

StimS 16.02.2002 23:39

:p

djfox 17.02.2002 09:21

http://cleoag.shockteam.com/fonts/

пиксельные шрифты, кому нада, можно сделать в ручную :)
правда трабла в том, что в большинстве случаев он все равно смазывается в динамически текстовых полях.

кому нужны мелкие текстовые пиксельные надписи - лучше сделать гифом - меньше занимать будет (без биттрейса)

Дениска 17.02.2002 10:12

фокс. :)

пофиксю динамические поля, выложу ttf

Artem Brigert 17.02.2002 12:31

Я кстати кроме Лебедевских только один пиксельный шрифт в сети нарыл. Остальные латинские УСЕ

[subway]design 17.02.2002 13:26

Вложений: 1
еще 2 помимо лебедевских:
(их почти не использую, либо беру другие, латинские, переделываю под рашен, либо руками и карандашом:))

Дениска 21.08.2002 16:10

cleoag.shockteam.com/fonts/fonts.zip

SunFlower 21.08.2002 19:11

почитал тему....
на часть вопросов ответить не смог,
часть вопросов посчитал бессмысленными,
часть вопросов посчитал узко специализированными,
потом стало лень читать вопросы :о)

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

следовательно: тест на профессионализм во Флеше считаю полной фигнёй, ибо настоящего флешера ценят не по его знаниям, а по его работам....

Aracon 07.11.2002 11:29

А ответить?
 
RFMitrio, а какие верные ответы в вопросах 9 и 10??

RFMitrio 07.11.2002 13:58

9 - в
10 -а

Nirva 08.11.2002 00:51

Народ, а ведь идея и впраду хороша. Тока предлегаю так - нем все пордряд туды пихать надо, по увеличению сложности. Сначала там по интерфесу, ну типа дефолт фпс внатуре.
Затем там анимации.
Потом общие скрипты для управления мувами. И так далее.
А вопрос 5, про то, чтобы убратьщелчок - ответ - выключить колонки.

Ales 08.11.2002 18:01

2Nirva: А скажи, зачем это все нужно? От скуки?

Alex Wanderer 08.11.2002 19:59

Все вопрошаемое ведь лежит на поверхности ;) Заходим на титульную страницу МакроМедийцев. Там есть "Head Games". Собс-но и отвечаем и узнаем пральные ответы и свой балл. :p

metton 10.11.2002 03:37

А по-моему, такой тест не будет иметь никакой практической пользы.
На большинство тестовых вопросов можно ответить, почитав книжки и выучив кое-какие понятия.
ИМХО, с практикой это не имеет никакой связи
Одно дело знать теорию, и совсем другое применять эту теорию на практике... Зачастую оказывается, что то что казалось понятным, на самом деле не так уж понятно...
Но это только ИМХО...


Часовой пояс GMT +4, время: 06:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.