Ну, у меня была возможность пройти базовый тест бесплатно - так почему бы ей не воспользоваться?
Сначала, несколько общих вводных слов о тестировании.
Летом 2011 года Embarcadero запустила программу сертификации. Вы можете пройти экзамен и получить сертификат, что вы теперь крутой перец :)
Во-первых, для участия в программе требуется учётная запись Embarcadero Developer Network (EDN). При наличии у вас лицензионной версии Delphi она у вас уже есть: ваш продукт Delphi зарегистрирован на вашу учётная запись EDN. Наличие лицензии на Delphi для прохождения тестов не требуется.
Во-вторых, вам необходимо знание технического английского (чтение).
Всего существует две программы сертификации - базовая и расширенная:
- Базовая (aka. сертификация на Delphi Developer) заключается в удалённом тестировании на сайте Embarcadero. Онлайн-экзамен содержит вопросы с несколькими вариантами ответов, а также вопросы с ответами типа «верно/неверно». Тест длится 60 минут. Он состоит из 60 вопросов, и для его успешной сдачи вы должны дать 80% или 48 правильных ответов. Вопросы теста сгруппированы по следующим областям знаний:
- основы программирования на Delphi;
- типы данных, переменные и константы;
- процедуры и функции;
- классы и объекты;
- стандартные процедуры и операции ввода-вывода;
- библиотеки и пакеты;
- интерфейсы объектов;
- управление памятью;
- дженерики, атрибуты и анонимные методы;
- исключения и утверждения;
- разработка баз данных;
При успешном прохождении теста вы получаете статус "Embarcadero Certified Delphi Developer". Если вы экзамен не сдаёте - вы можете пересдать его, купив новый билет.
Поскольку этот экзамен сдается через интернет без участия инструктора, то Embarcadero не может гарантировать, что лицо, сдающее экзамен, действительно является лицом, указанным в сертификате.
- Расширенная (aka. сертификация на Delphi Master Developer) заключается в прохождении тестирования в одном из сертификационных центров партнёров Embarcadero. В назначенный день вы должны явиться в центр сертификации. Для сдачи экзамена вам потребуется удостоверить свою личность. Вы будете проходить экзамен под наблюдением экзаменатора. Тестирование длится 60 минут. Оно состоит из 60 вопросов, и для его успешной сдачи вы должны дать 80% или 48 правильных ответов. Вопросы теста сгруппированы по следующим областям знаний:
- принципы работы ОС Windows;
- интерфейс и конфигурирование Delphi XE;
- библиотека VCL Delphi;
- работа с компонентами;
- язык Delphi и объектно-ориентированное программирование;
- общие принципы работы с базами данных;
- dbExpress;
- DataSnap;
- создание DLL-библиотек и пакетов;
- основные сведения о проектировании компонентов;
- веб-программирование;
- работа с XML;
При успешном прохождении теста вы получаете статус "Embarcadero Certified Delphi Master Developer". Если вы экзамен не сдаёте - вы можете пересдать его, купив новый билет.
Поскольку экзамен сдается только в центре сертификации, партнёры Embarcadero обязуются удостоверить, что лицо, сдающее экзамен, действительно является лицом, указанным в сертификате.
В случае успешного прохождения любого экзамена вы получите аж 9-ти мегабайтный PDF-файл с вашим сертификатом за подписью товарища David Intersimone. Также информация об успешном прохождении теста будет добавлена в вашу учетную запись EDN. Сертификат можно в любое время скачать с сайта тестирования. Не знаю, как насчёт сертификации на Delphi Master Developer - возможно, там выдают бумажную версию. В любом случае, срок действия сертификата истекает через два года после даты сдачи экзамена. После этого вы должны повторно сдать сертификационный экзамен.
Итак, я проходил базовую сертификацию на Delphi Developer.
Как уже было сказано, это простейшая сертификация с простыми вопросами. Если у вас есть два-три года опыта программирования на Delphi - сдать её вам вполне по силам. Если ваш опыт превышает 5 лет - этот экзамен для вас вообще не проблема.
Собственно, для успешной сдачи экзамена можно проштудировать справку Delphi (см. также ссылки на подготовку в конце поста):
- Основы языка Delphi.
- Прочитайте цикл "Разработка проекта в Delphi".
- Прочитайте Designing Database Applications и Understanding DataSets.
- И другие темы: http://docwiki.embarcadero.com/RADStudio/XE/en/Main_Page
Обратное, впрочем, тоже верно - в тесте будет несколько вопросов о "устаревших" средствах (мне встретились 2 вопроса по goto и файлам в стиле Pascal).
А вот, собственно, и мои результаты:
|
Summary of Results By Section | ||||
---|---|---|---|---|
The questions in this test were organized by section. This table details a summary of your scores by section. | ||||
Section/Subject Area | Question Count | Points Available | Points Scored | Percentage Scored |
Delphi Fundamentals | 7 | 7 | 7 | 100.0% |
Data types, variables, and constants | 5 | 5 | 5 | 100.0% |
Procedures and Functions | 7 | 7 | 7 | 100.0% |
Classes and Objects | 7 | 7 | 7 | 100.0% |
Standard Routines and I/O | 3 | 3 | 3 | 100.0% |
Libraries and Packages | 5 | 5 | 5 | 100.0% |
Object Interfaces | 5 | 5 | 5 | 100.0% |
Memory Management | 6 | 6 | 6 | 100.0% |
Generics, Attributes and Anonymous Method | 3 | 3 | 3 | 100.0% |
Exceptions and Assertions | 5 | 5 | 5 | 100.0% |
Database Concepts | 7 | 7 | 6 | 85.7% |
Ну, получилось лучше, чем я ожидал - у меня были сомнения насчёт баз данных, в которых я традиционно не силён, но этот тест действительно достаточно прост.
Время тут не показано, но у меня оставалось примерно 35 минут - значит, с учётом полного времени в час, прохождение теста заняло у меня где-то минут 25.
Ну, что я могу сказать? Собственно, тест как тест - тикает время, вы выбираете ответы на вопросы. Либо правильный вариант из альтернатив, либо да/нет. Вопрос можно пропустить, добавить в закладки и вернуться к нему позднее, если будет время. Разумеется, надо наличие интернета на время прохождения теста.
Тест, как уже было сказано, на английском. Открывается он во всплывающем окне - так что если у вас в браузере заблокированы всплывающие окна - отключите эту настройку или добавьте сайт тестирования в доверенные сайты.
Вопросы выбираются случайно, идут вперемешку (не по категориям). Всего - 60 минут на 60 вопросов, ограничения времени на один вопрос нет.
Единственной проблемой, с которой вы можете столкнуться - понимать, что на самом деле спрашивает вопрос. К примеру, "Число создаваемых в классе методов не ограничено" - верно или нет? С одной стороны, ограничение, очевидно, есть - PE файл не может быть более 2 Гб, т.е. произвольно много методов запихнуть в него нельзя - да и не скомпилется это, у компилятора память закончится. И если вы ответите "не верно", имея в виду эту ситуацию - вы будете правы. Но составляющие вопрос имели в виду наличие специальных ограничений на кол-во методов, а не естественных. Поэтому, правильным ответом на вопрос будет "верно".
В общем, помните, что этот тест - на основы, так что самый очевидный ответ - правильный. Выбирайте самое простое объяснение, иначе вы "перехитрите сами себя".
В заключение я собрал ссылки по сертификации Delphi в одну кучу (лично у меня была проблема найти ссылку на активацию кода сертификации - я всё пробовал сунуться с ним на сайт, где тестирование проводится, но, как оказалось, для его активации есть отдельная страница - не самый интуитивный момент):
- Центр сертификации Embarcadero:
- Вопросы и ответы по сертификации.
- Delphi Developer:
- Описание сертификации Delphi Developer.
- Подготовка к сертификации Delphi Developer.
- Купить билет на прохождение ($49) (на момент написания заметки, России в этом списке не было - P.S. Как мне пояснили позднее, не имеет значения, где покупать билет на базовую сертификацию, поскольку она проводится удалённо).
- Пройти сертификацию Delphi Developer (прим.: здесь активируется купленный вами билет (код на сертификацию), сама же сертификация проходит на этом сайте).
- Delphi Master Developer:
- Описание сертификации Delphi Master Developer.
- Подготовка к сертификации Delphi Master Developer (вместе с примерами вопросов).
- Купить билет на прохождение ($149).
- В назначенный день вы пройдете тестирование в центре сертификации. Для сдачи экзамена вам потребуется удостоверить свою личность.
- Список партнёров Embarcadero, предоставляющих услуги подготовки и обучения.
- Квинтана Королевства Delphi.
Квинтана на Королевстве Delphi не имеет никакого отношения к сертификации Delphi от Embarcadero, да и появилась она на несколько лет раньше. Представлены там далеко не все темы из сертификации Delphi. Зато сам тест сложнее сертификационного экзамена, так что если вы проходите Квинтану - вы точно пройдёте базовую сертификацию (с Delphi Master Developer у меня возможности сравнить нет). В общем, это хорошая возможность потренироваться. Рекомендую!
Проходить Квинтану на Королевстве намного интереснее чем тестирование. Да и объяснения ответов почитать довольно полезно.
ОтветитьУдалитьО тестиовании:
Мне вот не понравилось, что присланный PDF с сертификатом не имеет электронной подписи. Потому как это означает, что такой сертификат можно нарисовать самому в любой программе и его нельзя будет отличить от полученного при тестирование в Embarcadero.
Наличие электронной подписи ничего не меняет, т.к. нет гарантий, что тест проходил именно человек из сертификата.
ОтветитьУдалитьа ты получили лого? и еще на EDN где то отметка должна быть. с этим понял что и где? :)
ОтветитьУдалитья вот че то не догнал (:
Никакого лого, кроме сертификата, у меня нет. Так что тут пока непонятно.
ОтветитьУдалитьА насчёт EDN - там в My registered products появляется серийник теста. А отметка о прохождении теста - на http://certification.embarcadero.com/exam (видимо, это тоже часть учётки EDN, т.к. входишь ты туда по логину/паролю от EDN).
Как-то так.
Поздравляю :)
ОтветитьУдалитьПоздравляю!!!
ОтветитьУдалитьВопрос. Является ли статус сертифицированного разработчика постоянным?
Ответ. Чтобы вы были в курсе всех новейших разработок Delphi, срок действия сертификата истекает через два года после даты сдачи экзамена. После этого вы должны повторно сдать сертификационный экзамен.
Уже закончилось или еще есть возможность пройти????
ОтветитьУдалитьБесплатная раздача слонов - да.
ОтветитьУдалитьСертификация вообще - конечно, нет.
Владельцы лицензий на продукты Delphi XE или RAD Studio XE получают один бесплатный сертификат на сдачу экзамена Delphi Developer. Вы должны запросить код для бесплатного тестирования не позднее 31 июля 2011 г. и использовать его в течение 90 дней. Это предложение не распространяется на пользователей выпуска для учебных заведений.
А мне не понравилось, что в присланном PDF соотношение сторон не соответствует A4. Около часа пришлось "фотошопить", чтобы подогнать его под формат рамки без видимых искажений пропорций.
ОтветитьУдалитьAleksey Timohin, эта сертфикация не для кого-то, а именно для себя. Она позволит при подготовке проверить свои знания и лучше их систематизировать.
ОтветитьУдалитьБумажка - это прекрасно действует на работодателя, но как ни крути в работе помогает только голова.
Впечатляюще подробный и мегаполезный пост.
ОтветитьУдалитьПомимо официальной информации здесь впрямую даны указания по подготовке.
Александр, можете делать онлайн-тренинги для прохождения экзамена! :)
У меня такой же есть сертификат. Только от 20 августа 2011 года. :)
ОтветитьУдалитьКстати, тоже проходил его бесплатно, как владелец лицензии на Delphi XE.
Поздравляю!
А где можно вообще пройти его
ОтветитьУдалитьПлатно или бесплатно
интересно переводчиком online можно пользоваться, во время прохождения тестов, а то уровень знания английского низкий, хоть и опыт разработки более 3 лет
ОтветитьУдалитьДрузья, а можно вас нескромно попросить выложить вопросы и ответы теста?
ОтветитьУдалитьЗачем тебе это?
ОтветитьУдалитьВсе уже давно устарело...
Чёй-то? Сертификацию проходить всё ещё можно. Другой вопрос, нужно ли это лично кому-то.
УдалитьНовый работодатель требует сертификацию, чтобы устроиться к нему. Место хорошее.
ОтветитьУдалитьСдал. Там перед основным прделагают пройти "примерный" тест - так вот все вопросы из примерного будут в основном, может немного сформулированные по другому. Это 20 из всего 60. На сдачу надо 48.
ОтветитьУдалитьУже просто с моменты стастья прошло 8 лет
ОтветитьУдалитьПоявились много нового