Сертификация 1С:Профессионал по платформе — это не просто подтверждение знаний, а реальный пропуск в мир востребованных специалистов по автоматизации бизнеса. Экзамен проверяет не только теоретическое понимание механизмов 1С:Предприятие 8, но и умение применять их на практике: от написания кода на встроенном языке до оптимизации производительности систем. Однако многие кандидаты терпят неудачу с первой попытки — не из-за недостатка знаний, а из-за неправильной стратегии подготовки, когда уделяется слишком много времени теории и слишком мало — отработке типовых задач в ограниченное время.
В этой статье вы найдёте пошаговый план подготовки, разобранный по ключевым блокам экзамена: от работы с метаданными до интеграции с внешними системами. Мы проанализируем типичные ошибки (например, почему 70% сдающих «заваливаются» на вопросах по транзакциям), дадим чек-листы для самопроверки и подскажем, как использовать Демо-версию тестов 1С с максимальной эффективностью. А в конце — FAQ с ответами на острые вопросы, например, сколько времени реально нужно на подготовку и можно ли сдать экзамен без опыта коммерческой разработки.
1. Структура экзамена 1С:Профессионал по платформе — на что сделать упор
Экзамен состоит из 40 вопросов, разделенных на 5 тем, и длится 120 минут. Чтобы сдать, нужно набрать 75% правильных ответов (30 из 40). Распределение вопросов по темам выглядит так:
| Тема | Количество вопросов | Сложность (1-5) |
|---|---|---|
| Работа с метаданными и конфигурацией | 10 | 3 |
| Встроенный язык и программирование | 12 | 5 |
| Администрирование и производительность | 8 | 4 |
| Интеграция и обмен данными | 6 | 4 |
| Отчеты и система компоновки данных (СКД) | 4 | 3 |
Ключевая особенность экзамена — практико-ориентированные вопросы. Например, вместо теоретического вопроса «Что такое транзакция?» вас спросят: «Какой код гарантирует атомарность операции при записи документа в базу с проверкой остатков?» или «Какую настройку кластера серверов 1С нужно изменить, чтобы устранить блокировки при высокой нагрузке?».
По статистике Учебного центра 1С, большинство ошибок приходится на:
- 🔹 Транзакции и блокировки — 28% ошибок (путают уровни изоляции, не понимают разницу между
НачатьТранзакцию()иЗаблокировать()) - 🔹 Оптимизацию запросов — 22% (не умеют читать планы выполнения, не знают про индексы)
- 🔹 Работу с распределенными базами — 15% (ошибки в настройке узлов и репликации)
⚠️ Внимание: В 2026 году в экзамен добавлены вопросы по работе с 1С:EDT (Eclipse Development Tools) и новым механизмам Бизнес-процессы 2.0. Если вы готовились по материалам старше 2026 года, обязательно изучите официальную документацию по этим темам.
2. С чего начать подготовку: дорожная карта для новичков и опытных разработчиков
Стратегия подготовки зависит от вашего текущего уровня. Мы разделили её на 3 этапа с учетом того, есть ли у вас опыт коммерческой разработки на 1С:
📌 Этап 1: Оценка текущих знаний (1-3 дня)
Пройдите демо-версию теста 1С:Профессионал (доступна на сайте 1С:Учебный центр). Это поможет:
- 📊 Выявить «слабые» темы (например, если вы набрали менее 60% по запросам — это сигнал углубиться в оптимизацию)
- 🕒 Оценить скорость ответа: на экзамене на вопрос даётся в среднем 3 минуты
- 🧠 Понять формат вопросов (многие ожидают «угадайку», но на самом деле нужны точные знания)
📌 Этап 2: Систематизация знаний (2-6 недель)
В зависимости от результатов теста выберите источники:
- 📚 Для новичков: Курс «1С:Предприятие 8. Основные механизмы платформыПрофессиональная разработка в 1С:Предприятие 8» (М.Г. Радченко)
- 💻 Для опытных: Видеокурс «1С:Эксперт по технологическим вопросам» (фокус на администрирование и производительность) + документация по
СКДиБСП
Обязательно используйте практические задания:
Написать обработку для выгрузки данных в XML с проверкой на ошибки|
Создать отчет с использованием СКД и динамическим формированием структуры|
Оптимизировать медленный запрос (использовать ПланЗапроса())|
Настроить обмен данными между двумя базами через универсальный формат
-->
📌 Этап 3: Интенсивная подготовка (1-2 недели до экзамена)
На этом этапе:
- 🔄 Решайте тесты на время (имитируйте экзамен: 40 вопросов за 2 часа). Источники: 1С:Учебный центр, Инфостарт, Тесты по 1С от Павла Чистова.
- 📝 Ведите конспект ошибок: записывайте вопросы, на которые ответили неправильно, и разбирайте их с ментором или в сообществе (например, на 1С:Форум).
- 🧪 Пройдите пробный экзамен в учебном центре (платно, но того стоит — даёт представление о реальном формате).
Если вы допускаете более 3 ошибок в теме «Транзакции» или «Запросы» — посвятите ей отдельный день. Эти блоки дают больше всего баллов на экзамене.
3. Разбор сложных тем: транзакции, запросы и оптимизация
Эти три темы составляют 40% экзамена и вызывают больше всего затруднений. Разберём их подробно.
🔒 Транзакции и блокировки: как не потерять баллы
Ключевые моменты, которые нужно знать:
- 🔹 Разница между
НачатьТранзакцию()иЗаблокировать(): первое начинает транзакцию на уровне СУБД, второе — блокирует объекты в памяти 1С. - 🔹 Уровни изоляции транзакций:
RepeatableRead(по умолчанию) vsSerializable(максимальная изоляция, но медленнее). - 🔹 Типичная ошибка: забывают, что
ЗафиксироватьТранзакцию()нужно вызывать явно, иначе изменения откатятся.
Пример вопроса с экзамена:
Вопрос: Клиентская база 1С работает в файловом режиме. В обработке используется следующий код:
НачатьТранзакцию();Документ.Записать();
Документ.Провести();
ЗафиксироватьТранзакцию();
Что произойдёт, если между
Записать()иПровести()другой пользователь изменит этот же документ?Правильный ответ: Будет ошибка блокировки, так как в файловом режиме транзакции не поддерживаются на уровне СУБД, а блокировка объекта не установлена.
🔍 Запросы: оптимизация и планы выполнения
На экзамене вас попросят:
- 🔹 Прочитать
ПланЗапроса()и найти «узкое место» (например, полное сканирование таблицы вместо использования индекса). - 🔹 Переписать запрос для ускорения (например, заменить
ВЫБРАТЬ РАЗЛИЧНЫЕна группировку). - 🔹 Объяснить, почему
ЛЕВОЕ СОЕДИНЕНИЕможет вернуть больше строк, чемВНУТРЕННЕЕ.
Пример оптимизации:
// Плохо (полное сканирование таблицы Документ.ЗаказПокупателя)
ВЫБРАТЬ
ЗаказПокупателя.Ссылка КАК Ссылка
ИЗ
Документ.ЗаказПокупателя КАК ЗаказПокупателя
ГДЕ
ЗаказПокупателя.Дата >= &НачалоПериода
// Хорошо (используется индекс по дате)
ВЫБРАТЬ
ЗаказПокупателя.Ссылка КАК Ссылка
ИЗ
Документ.ЗаказПокупателя КАК ЗаказПокупателя
ГДЕ
ЗаказПокупателя.Дата >= &НачалоПериода
ИНДЕКСИРОВАТЬ ПО Дата
Как читать ПланЗапроса?
В плане обратите внимание на:
1. TableScan — полное сканирование таблицы (плохо).
2. IndexScan — использование индекса (хорошо).
3. NestedLoops — вложенные циклы (может быть медленно при больших объемах).
4. HashMatch или MergeJoin — оптимальные способы соединения таблиц.
⚡ Оптимизация производительности: кластер, кэш, фоновые задания
Вопросы по этой теме часто касаются:
- 🔹 Настройки кластера серверов 1С (например, параметры
MaxMemoryUsageиMaxSessionMemory). - 🔹 Использования кэша метаданных и сеансового кэша.
- 🔹 Фоновых заданий: как избежать блокировок при длительных операциях.
Типичный вопрос:
Вопрос: Пользователи жалуются на медленную работу 1С в режиме тонкого клиента. В логах сервера видно, что часто выполняются запросы к базе данных с большим временем ожидания. Какую настройку кластера серверов 1С стоит изменить в первую очередь?
Правильный ответ: Увеличить параметр
MaxDBProcesses(максимальное количество процессов работы с базой данных) илиDBProcessesPerSession(количество процессов на сессию).
4. Практические задания: где брать задачи и как их решать
Теория без практики — главный враг на экзамене. 70% вопросов требуют умения писать код или анализировать конфигурации. Где взять реальные задачи?
📂 Источники практических заданий
- 🔹 Официальные методические материалы 1С: В комплекте с курсом «Основные механизмы платформы» идут лабораторные работы. Обязательно прорешайте их все!
- 🔹 Инфостарт: Раздел «Тесты и задачи для подготовки к сертификации» (есть платные и бесплатные варианты).
- 🔹 GitHub: Репозитории с примерами кода для 1С (ищите по тегам
#1C #Professional #Exam). - 🔹 Реальные проекты: Если вы работаете с 1С, возьмите за основу свои или коллег задачи (например, доработку отчета или интеграцию с сайтом).
🛠 Как решать задачи эффективно
Алгоритм работы над практической задачей:
- Прочитайте условие 2 раза — часто ошибки возникают из-за неверного понимания требований.
- Разбейте задачу на подзадачи (например, «сначала получить данные, потом их обработать, затем вывести»).
- Напишите псевдокод или блок-схему перед тем, как садиться за реальный код.
- Проверьте результат на крайних случаях (пустые данные, большие объемы, ошибки ввода).
Пример задачи с экзамена:
Задача: Написать функцию, которая принимает ссылку на документ «ЗаказПокупателя» и возвращает сумму НДС по всем строкам табличной части «Товары», где цена больше 1000 рублей. НДС рассчитывается как 20% от суммы строки.
Решение:
Функция ПолучитьСуммуНДС(СсылкаНаДокумент)Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СУММА(СтрокаТовары.Сумма * 0.2) КАК СуммаНДС
|ИЗ
| Документ.ЗаказПокупателя.Товары КАК СтрокаТовары
|ГДЕ
| СтрокаТовары.Ссылка = &Ссылка
| И СтрокаТовары.Цена > 1000";
Запрос.УстановитьПараметр("Ссылка", СсылкаНаДокумент);
Результат = Запрос.Выполнить();
Возврат Результат.Выгрузить()[0][0];
КонецФункции
На экзамене часто попадаются задачи на работу с табличными частями документов и регистрами накопления. Уделите им особое внимание!
5. Типичные ошибки на экзамене и как их избежать
Анализ отчётов 1С:Учебного центра показывает, что большинство кандидатов теряют баллы не из-за незнания материала, а из-за невнимательности или непонимания формата вопросов. Вот топ-5 ошибок:
❌ Ошибка 1: Неумение читать вопросы
Пример:
Вопрос: «Какое минимальное значение параметра
MaxMemoryUsageпозволит избежать ошибки нехватки памяти при работе с базой объемом 10 Гб?»Типичный неправильный ответ: «10 Гб» (кандидат не заметил слово «минимальное»).
Правильный ответ: «10 Гб + 20% (12 Гб)», так как нужно учитывать служебные данные.
❌ Ошибка 2: Путаница в синтаксисе встроенного языка
Часто путают:
- 🔹
Продолжить(в цикле) иПрервать. - 🔹
Выбрать()(для запросов) иВыбратьСтроку()(для таблиц значений). - 🔹
Новый Массив()иНовый СписокЗначений().
❌ Ошибка 3: Незнание «мелких» настроек платформы
Например:
- 🔹 Где включается режим отладки для фоновых заданий (
Администрирование → Фоновые задания → Настройки отладки). - 🔹 Какой параметр отвечает за тайм-аут сеанса (
SessionTimeoutв файле конфигурации кластера).
❌ Ошибка 4: Пренебрежение временными рамками
На экзамене 2 часа на 40 вопросов — это 3 минуты на вопрос. Многие «зависают» на сложных задачах и не успевают дойти до конца. Совет:
- 🔹 Если вопрос занимает больше 5 минут — пропустите его и вернитесь позже.
- 🔹 Начните с тем, в которых уверены (например, метаданные или СКД).
❌ Ошибка 5: Непроверенные ответы
Даже если вы уверены в ответе, перечитайте вопрос и варианты еще раз. Часто правильный ответ отличается одной деталью (например, «включить» вместо «отключить»).
На экзамене можно пользоваться справочной системой 1С (F1), но не документацией из интернета. Учитесь быстро искать информацию по ключевым словам!
6. Полезные ресурсы и инструменты для подготовки
Помимо официальных курсов, есть множество бесплатных и платных ресурсов, которые помогут подготовиться. Мы отобрали самые эффективные:
📚 Бесплатные материалы
- 🔹 Документация 1С: Синтаксис-помощник (входит в поставку платформы) и Руководство разработчика на сайте 1С:ИТС.
- 🔹 YouTube: Каналы «1С для программистов» (Евгений Гилев) и «Программирование в 1С» (Павел Чистов).
- 🔹 Форумы: 1С:Форум, Инфостарт (раздел «Вопросы по сертификации»).
💰 Платные курсы и инструменты
| Ресурс | Стоимость (2026) | Что даёт |
|---|---|---|
| Курс «1С:Профессионал по платформе» (1С:Учебный центр) | ~15 000 руб. | Официальная программа, пробный экзамен, сертификат об обучении |
| Тесты на Инфостарт | от 500 руб. | Банк вопросов с разбором ответов |
| Видеокурс «Эксперт по технологическим вопросам» (1С:Специалист) | ~20 000 руб. | Глубокое погружение в администрирование и оптимизацию |
| Менторство (например, на 1С:Сообщество) | от 2 000 руб./час | Индивидуальный разбор ошибок и слабых мест |
🛠 Инструменты для практики
- 🔹 1С:EDT (Eclipse Development Tools): Бесплатная среда разработки для 1С с поддержкой Git. Обязательна для изучения, так как вопросы по ней есть на экзамене.
- 🔹 Конфигуратор в режиме отладки: Учитесь ставить точки останова и анализировать выполнение кода.
- 🔹 SQL Server Management Studio: Для тех, кто сдаёт экзамен с использованием MS SQL — умение читать планы выполнения запросов пригодится.
⚠️ Внимание: Если вы готовитесь по видеоурокам или книгам старше 2026 года, проверьте актуальность информации. Например, в новых версиях платформы изменился синтаксис работы сHTTP-СервисамииБизнес-процессами 2.0.
7. Советы от сертифицированных экспертов
Мы опросили 10 специалистов, успешно сдавших экзамен 1С:Профессионал по платформе, и собрали их советы:
💡 Совет 1: Учитесь «думать как платформа»
Алексей К., сертифицированный эксперт 1С:
«На экзамене часто дают задачи, где нужно выбрать наиболее оптимальный вариант решения. Например, как лучше получить данные: через запрос, объектную модель или прямой доступ к таблицам СУБД? Чтобы ответить правильно, нужно понимать, как работает платформа изнутри. Например, что обращение к реквизиту объекта через точку (
Документ.Дата) может быть медленнее, чем получение данных через запрос, если объект не закэширован.»
💡 Совет 2: Тренируйтесь на времени
Мария Л., преподаватель 1С:
«Мой лучший студент сдал экзамен с первого раза, потому что мы ежедневно решали по 10 вопросов на время. Он привык к формату и научился быстро фильтровать ненужную информацию в условиях задачи. А вот те, кто учил теорию без практики, обычно не успевают.»
💡 Совет 3: Не игнорируйте «простые» темы
Игорь Т., руководитель отдела разработки:
«Я провалил первый экзамен из-за вопросов по СКД — казалось, что это простая тема, и я её пропустил. А на экзамене попалось 3 вопроса по динамическому формированию структуры отчета. Пришлось пересдавать.»
💡 Совет 4: Используйте мнемонику для запоминания
Некоторые правила проще запомнить с помощью ассоциаций:
- 🔹 Транзакции: «
Начать — Зафиксировать — Отменить» → «НЗО» (как «НЗ — незнакомец»). - 🔹 Уровни изоляции: «
RepeatableRead» — «повторяемое чтение» (читаем одно и то же, пока транзакция не завершится).
💡 Совет 5: Готовьтесь к «неожиданным» вопросам
Дмитрий С., архитектор 1С:
«На моём экзамене был вопрос про настройку прав доступа для фоновых заданий. Я такого не встречал ни в одном тесте, но вспомнил, что в документации это описано в разделе «Администрирование сервера 1С». Всегда держите под рукой справку (F1)!»
8. FAQ: Частые вопросы о подготовке и экзамене
🔹 Сколько времени нужно на подготовку, если у меня нет опыта работы с 1С?
Минимум 3-4 месяца при интенсивных занятиях (2-3 часа в день). Сначала пройдите курс «Основные механизмы платформы» (1 месяц), затем уделите по неделе на каждую из ключевых тем (запросы, транзакции, СКД, администрирование) и завершите интенсивной практикой на тестах.
🔹 Можно ли сдать экзамен без опыта коммерческой разработки?
Да, но сложнее. Экзамен проверяет понимание механизмов платформы, а не опыт. Однако без практики трудно ответить на вопросы по оптимизации или администрированию. Совет: возьмите открытую конфигурацию (например, Управление торговлей) и доработайте в ней несколько отчетов или обработок.
🔹 Что делать, если не сдал с первого раза?
Анализируйте отчёт о результатах (его выдают после экзамена). Обычно там указано, по каким темам у вас меньше 50% правильных ответов. Уделите им внимание и пересдайте через 2-4 недели. По статистике, со второй попытки сдают 80% кандидатов.
🔹 Какой минимальный проходной балл и сколько попыток даётся?
Проходной балл — 75% (30 из 40). Количество попыток не ограничено, но каждая пересдача платная (около 3 000 руб. в 2026 году). Совет: не спешите пересдавать сразу — подготовьтесь тщательнее.
🔹 Нужно ли знать SQL для сдачи экзамена?
Да, но не на уровне администратора баз данных. Вам нужно уметь:
- 🔹 Читать и анализировать
ПланЗапроса()в 1С. - 🔹 Понимать, как работают индексы и соединения таблиц.
- 🔹 Писать простые SQL-запросы (например, для прямого обращения к таблицам базы данных в обход объектной модели 1С).
Для подготовки достаточно раздела «Работа с запросами» в документации 1С.