Тестовое задание на вакансию "Программист 1С"

02.01.21

Разработка - Подготовка к аттестации

Решенное тестовое задание. Из всех заданий наиболее сложным считаю третье, с деревом значений. Тестировалось на платформе 8.3.13.1513.

Скачать исходный код

Наименование Файл Версия Размер
Тестовое задание на вакансию "Программист 1с":
.rar 102,01Kb
14
.rar 1.0 102,01Kb 14 Скачать

Первое задание - это стандартное задание FizzBuzz.

В решении второго использовал два способа отсюда.

В решении третьего применил функцию из этой публикации.

Тестовые задания

  1. Напишите обработку, которая выводит в окно служебных сообщений числа от 1 до 100. При этом вместо чисел, кратных трем, обработка должна выводить слово «Fizz», а вместо чисел, кратных пяти — слово «Buzz». Если число кратно и 3, и 5, то обработка должна выводить слово «FizzBuzz»

 

  1.  Необходимо реализовать удаление строк из табличной части по определенному условию.

Исходные данные. Пользователь открывает обработку «Удаление строк из табличной части» и вручную вносит в табличную часть «Начальные остатки» строки с наименование и количеством, затем в реквизите «Условие» пользователь проставляет произвольное значение типа Число.

 

Ваша задача реализовать процедуру «УдалитьСтроки», которая должна удалять из табличной части «Начальные остатки», строки в которых реквизит «Количество» меньше значения введенного в реквизит «Условие». Данная процедура должна вызываться нажатием на форме кнопки «Удалить строку»

 

Пример работы обработки:

      1. Пользователь заполняет табличную часть «Начальные остатки»

      1. Пользователь проставляет значение в поле «Условие»

 

 

      1. Пользователь нажимает кнопку «Удалить строки».

 

ВАЖНО! Никаких ограничений на значения вводимые пользователем в поле «Количество» быть не должно.

Для удобства проверки реализована процедура автоматического заполнения табличной части «Начальные остатки». Заполнения производится нажатием кнопки «Автозаполнение»

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

 

  1. Необходимо построить дерево, имея таблицу отношений родителя к потомку. В дереве ограничений по уровню вложенности нет.

Пример:

Дана таблица отношений родителя к потомку:

ИД потомка

ИД

родителя

1

10

4

1

7

4

2

10

3

2

5

2

6

5

 

Дерево, которое должно получиться в результате обработки:

тестовые задания тест дерево значений FizzBuzz

См. также

Запросы 1С OnLine. Интерактивная обучающая программа.

Подготовка к аттестации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Интерактивное изучение языка запросов с самого начала: - 50 практических заданий с различным уровнем сложности; - Методические материалы по практике написания запросов; - Описание назначения таблиц и индексов 1С Предприятие 8; - Методика решения реальных задач запросом 1С; - Автоматическая система проверки решений с указанием ошибок; - Инструкции по решению задач с разъяснениями; - Техническая поддержка пользователей. Подходит для начинающих и действующих разработчиков 1С

1800 руб.

11.02.2014    74075    680    13    

168

Оптимизация запросов 1С - от теории к практике

Подготовка к аттестации Запросы Конфигурации 1cv8 Платные (руб)

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1800 руб.

06.07.2015    70979    118    9    

128

Экзамен "1С:Специалист-консультант" по внедрению подсистем управленческого учета в 1С:ERP. Полные и правильные решения билетов

Подготовка к аттестации Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

В публикации представлены только решения тех заданий, который попадаются на экзамене 1С:СК управленческого учета ERP. Благодаря данным решениям к экзамену стало подготовиться проще, чем когда-либо.

10 стартмани

08.04.2024    870    8    user1988637    0    

9

Программист 1С: как начать с нуля с минимальными затратами

Подготовка к аттестации Платформа 1С v8.3 Россия Бесплатно (free)

Информация будет полезна многим начинающим программистам 1C и тем, кто хочет что-то изменить в своей жизни, испытывая жизненные трудности, с минимальными затратами.

18.03.2024    2211    AlOkt    4    

6

Как я готовилась к экзамену на Специалиста по платформе 1С

Подготовка к аттестации Платформа 1С v8.3 Россия Бесплатно (free)

Готовилась три месяца, сдала с первого раза. Делюсь опытом, лайфхаками и ресурсами, по которым учила материал.

14.03.2024    10918    PROSTO-1C    46    

83

Как я стал Экспертом по технологическим вопросам за 3 месяца. Часть 2 (обновлена)

Подготовка к аттестации Бесплатно (free)

Мой опыт подготовки и сдачи к экзамену 1С: Эксперт по технологическим вопросам. Часть 2.

04.02.2024    6073    shuhratsj    16    

74

Как я стал Экспертом по технологическим вопросам за 3 месяца

Подготовка к аттестации Бесплатно (free)

Мой опыт подготовки и сдачи к экзамену 1С: Эксперт по технологическим вопросам за 3 месяца. Часть 1.

29.01.2024    13705    shuhratsj    102    

154

1С: Специалист-консультант ЗУП 8. Решения из сборника задач для подготовки к экзамену «1С:Специалист-консультант» по внедрению прикладного решения „1С:Зарплата и управление персоналом 8“, редакция сентябрь 2023. Часть 6

Подготовка к аттестации Зарплата Кадровый учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Часть шестая. Делюсь сквозным решением 15-ти задач из сборника задач для подготовки к экзамену «1С:Специалист-консультант» по внедрению прикладного решения „1С:Зарплата и управление персоналом 8“, редакция сентябрь 2023.

5 стартмани

01.12.2023    1484    18    Ocherkcons    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. 1spectr 03.01.21 13:07 Сейчас в теме
Если это задание на джуна в команду разработки где его всему научат, то ок.
Если это для приема классического 1с программиста, то совершенно не подходит.

Задание проверяет пару базовых навыков программирования, которые к реальным задачам практически не имеют отношения(только в качестве составной части реализации)

Те это задание на уровне того что человек знает что такое 1с, не более
Stylo; AnryMc; +2
2. user1503726 03.01.21 13:25 Сейчас в теме
В команду разработки требуется офис-менеджер, знание 1с необязательно...
+
3. shininvest 03.01.21 23:20 Сейчас в теме
Вы серьезно ? Судя по заданиям вы ищите какое-то убожество, способное на какие-то элементарные телодвижения.
+
4. AnryMc 849 04.01.21 06:37 Сейчас в теме
Лично мне за всё время реальной работы с 1С только ОДИН раз пришлось столкнуться с "деревом".
Но почти на всех "собеседованиях" задачи с ними есть.
+
5. ovasiliev 6 09.01.21 12:35 Сейчас в теме
(4) ну не знаю, регулярно с ним сталкиваюсь. Хорошо что кейсов накопилось, потому что дерево довольно сильно добавляет времени работы.
Но задачки, конечно, синтетические, больше на профпригодность вообще.
Это, конечно, нужно, потому что это распространённая ситуация - чел вроде технологии знает... а сделать толком ничего не может.
alalsl; +1
Оставьте свое сообщение