Типовые задачи при приеме на работу

06.11.14

Разработка - Математика и алгоритмы

Решение типовых задач при приеме на работу

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Решение 1-6 задач
.epf 21,25Kb
32
32 Скачать (1 SM) Купить за 1 850 руб.
Задача4.erf
.erf 6,71Kb
6
6 Скачать (1 SM) Купить за 1 850 руб.
Распределение указанной суммы расходов по выпущенной производством продукции
.epf 11,36Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.

1. Даны две переменные: х и y. Переменной x присвоено значение 3 и переменной y присвоено значение 5. Поменяйте эти значения местами не используюя третью переменную. Чтобы стало:  x=5, y=3.

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

Версия программы – это строка их 4-х чисел, разделенных точками. Числа целые положительные или ноль. Могут начинаться с нулей. Обработка должна определить, какая из версий старше.

Примеры версий:

?     8.1.13.41

?     8.1.009.125

3. Реализовать функцию перевода числа в строковое представление, без использования встроенной функции 1С  (Для 8.1 без использования функции ЧислоПрописью).

Пример: 1020 - > «Одна тысяча двадцать».

Число целое положительное или ноль.

Не больше 100 000 000, но программа должна ЛЕГКО расширяться для добавления больших чисел. Это очень важное условие.

4. Написать отчет в СКД по нахождению остатков на складе (-ах) на произвольную дату.

5. Как при помощи одного цикла "Для" определить значение "произвольного числа" в факториал. Например: 5! .

6. Задать одномерный массив, заполнить его целыми числами и выполнить сортировку по возрастанию.

7.Реализовать обработку. Обработка должна распределять указанную сумму расходов по выпущенной производством продукции. Общая сумма расходов, состав и количество выпущенной продукции указывается в этой обработке (на форме). Распределение суммы выполняется пропорционально количеству. Обработка должна отобразить результат распределения. При реализации учесть, что все суммовые показатели округляются до 2-ух знаков, количественные – до 3-ех. 

Решение задач работа

См. также

Математика и алгоритмы Программист Платформа 1C v8.2 Конфигурации 1cv8 Россия Абонемент ($m)

На написание данной работы меня вдохновила работа @glassman «Переход на ClickHouse для анализа метрик». Автор анализирует большой объем данных, много миллионов строк, и убедительно доказывает, что ClickHouse справляется лучше PostgreSQL. Я же покажу как можно сократить объем данных в 49.9 раз при этом: 1. Сохранить значения локальных экстремумов 2. Отклонения от реальных значений имеют наперед заданную допустимую погрешность.

1 стартмани

30.01.2024    3165    stopa85    12    

38

Математика и алгоритмы Бесплатно (free)

Разработка алгоритма, построенного на модели симплекс-метода, для нахождения оптимального раскроя.

19.10.2023    7556    user1959478    51    

36

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    3111    maksa2005    8    

26

Математика и алгоритмы Инструментарий разработчика Программист Платформа 1С v8.3 Мобильная платформа Россия Абонемент ($m)

Что ж... лучше поздно, чем никогда. Подсистема 1С для работы с регулярными выражениями: разбор выражения, проверка на соответствие шаблону, поиск вхождений в тексте.

1 стартмани

09.06.2023    10905    7    SpaceOfMyHead    18    

61

Математика и алгоритмы Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Три задачи - три идеи - три решения. Мало кода, много смысла. Мини-статья.

03.04.2023    4361    RustIG    9    

25

Механизмы платформы 1С Математика и алгоритмы Программист Платформа 1С v8.3 Россия Бесплатно (free)

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

23.11.2022    3531    gzharkoj    14    

25

Математика и алгоритмы Программист Платформа 1С v8.3 Россия Абонемент ($m)

Обычно под распределением понимают определение сумм пропорционально коэффициентам. Предлагаю включить сюда также распределение по порядку (FIFO, LIFO) и повысить уровень размерности до 2-х. 1-ое означает, что распределение может быть не только пропорциональным, но и по порядку, а 2-ое - это вариант реализации матричного распределения: по строкам и столбцам. Возможно вас заинтересует также необычное решение этой задачи через создание DSL на базе реализации текучего интерфейса

1 стартмани

21.03.2022    9042    7    kalyaka    11    

44
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. slazzy 42 06.11.14 10:54 Сейчас в теме
А что серьезно такие задачи задают при приеме на работу 1С программиста?
2. sparklemal 43 06.11.14 11:18 Сейчас в теме
3. dbaser 21 06.11.14 11:47 Сейчас в теме
Мне кажется, полный бред... задачи не связанные с реальной работой программиста 1С, а больше похожи на олимпиадные (1, 3, 5)...
Работодателю нужен выпускник надрюканный на такие задачи или программер с опытом по реальным задачам, так сказать "Вам нужны шашечки или ехать?"
Сам бы не пошел к такому геморному работодателю ни в штат, ни тем более на сделку.
vakham; Stim213; 7fortune; savinsva; +4 Ответить
8. tsiiinf 3 06.11.14 13:39 Сейчас в теме
(3) dbaser, Думаю для руководителей IT такие задачки должны буть в кармане для отсеивания большого количества участников при прийоме на работу работу.
11. Gureev 06.11.14 15:15 Сейчас в теме
(3) dbaser, +1
хотя скорее всего такие задачи дают именно людям без опыта, дабы понять умеет ли он программировать
4. alexinzaz 06.11.14 11:52 Сейчас в теме
Ни разу не попадались такие задачи на собеседованиях:-). Обычно всех интересует ФИФО, остатки, ну и всякие там пересчеты сум по курсу валют на даты в отчетах.
5. ruskiy1 06.11.14 11:56 Сейчас в теме
бред бредом, но такие задачи действительно задают при приеме специалистов не очень высокого уровня. проверяется гибкость мышления, возможности решения нестандартных задач, логическое мышление.
6. ruskiy1 06.11.14 12:01 Сейчас в теме
непонятно только зачем ответы на такие лоу левел "задачки" выкладывать (ведь решить их не составит труда даже для студента), да еще и за 1$m?
9. tsiiinf 3 06.11.14 13:43 Сейчас в теме
(6) ruskiy1, задачки простые, но если простые тогда зачем платить?
7. tsiiinf 3 06.11.14 13:36 Сейчас в теме
10. Nadushka74 5 06.11.14 14:19 Сейчас в теме
а обычно все проще. если ищут на управленческий учет, то ФИФО. партии, остатки по складам. Если на Бу, то минимальное знание счетов, кредит дебет, двойная запись (ой как тут многие валятся).
по ЗиУП веселее, тут либо ты знаешь и быстро по программке найдешь решение либо ни в зуб нагой и все.
12. glassman 209 06.11.14 18:32 Сейчас в теме
Я всем предлагаю найти что не так с запросом и как правильно:
ВЫБРАТЬ
	ПартииТоваровНаСкладах.Номенклатура,
	СУММА(ПартииТоваровНаСкладах.Количество) КАК Количество,
	СУММА(ПартииТоваровНаСкладах.Стоимость) КАК Стоимость,
	СУММА(ПартииТоваровНаСкладах.Стоимость / ПартииТоваровНаСкладах.Количество) КАК СрСебестоимость
ИЗ
	РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
ГДЕ
	ПартииТоваровНаСкладах.Регистратор = &Регистратор
СГРУППИРОВАТЬ ПО
	ПартииТоваровНаСкладах.Номенклатура
Показать

Отвечают только люди с Платформами и опытом. В 80% случаев ничего вообще сказать не могут. :(
13. Pasha1st 849 06.11.14 20:10 Сейчас в теме
Очень странная подборка. Решения всех кроме №4 от знания 1С вообще не зависят - решения примерно одинаково выглядят на любом языке, особенности и возможности платформы не используются. Разве что набор на должность сверхмладшего кодера с последующим обучением.
(12) glassman, для нахождения среднего суммируем среднее по позициям вместо деления сумм? Оррригинально! Ну и проверку на 0 я бы тоже поставил.
14. glassman 209 06.11.14 22:35 Сейчас в теме
(13) Pasha1st, Молодец )

Не знаю, может на собеседованиях народ нервничает сильно.
18. PiccaHut001 07.11.14 14:58 Сейчас в теме
(13) Pasha1st, если нужны остатки, то надо РегистрНакопления.ПартииТоваровНаСкладах.Остатки КАК ПартииТоваровНаСкладах и убрать условие на регистратор, или, что плохо, вернуть реальную таблицу РН, анализировать вид движения(Приход+,расход ).
15. Гость 07.11.14 14:24
Знаю кучу людей, которые не ответили бы сразу на эти задачки, но влет нашли бы ошибку в расчете себестоимости и ответили бы на (12).
Значит не достойны они быть программистами?? :-)
Если бы мне такие вопросы задавали бы на собеседовании - зачем мне такая работа???
"Реализовать функцию перевода числа в строковое представление, без использования встроенной функции 1С" - Еще бы написали - без использования 1С и компьютера.
16. aerodeck89 07.11.14 14:43 Сейчас в теме
"Написать отчет в СКД по нахождению остатков на складе (-ах) на произвольную дату" попадалась похожая задача. Только нужно было ведомость оп счету сделать.
17. PiccaHut001 07.11.14 14:55 Сейчас в теме
" Написать отчет в СКД по нахождению остатков на складе (-ах) на произвольную дату." - чего сложного-то?
19. slazzy 42 07.11.14 15:31 Сейчас в теме
блин а мне в последний раз дали задание написать довольно нестандартную конфигурацию на основе БСП, с некоторыми особенностями по настройке БСП опять же ) и использованием функционала почти всех подсистем.
Если кому-то дают задание написать отчет по остаткам, то это грустно
20. PiccaHut001 07.11.14 16:50 Сейчас в теме
(19) slazzy, если берут на испытательный срок, во время которого делаешь тестовое задание. Если ещё и по ЗП не сильно теряешь, можно поваять. У меня прошлое задание было-тупо кусок билета на спеца по платформе, сильно не разгуляешься.
21. slazzy 42 07.11.14 17:21 Сейчас в теме
(20) PiccaHut001, нуу нет у меня было по-другому :) я работал на работе и особо не собирался уходить, когда мне собственно предложили выполнить вот это задание о котором я сказал выше(кстати абсолютно реальная задача, а не выдумка хедхантера) и сделал я её за несколько дней. Когда её проверили, уже после этого я пошел на собеседования с нач.отдела и тд


Просто именно сама постановка задачи как написать отчет по остаткам это реально грустно тк это базовый уровень, которому учатся в течении месяца )) и если бы мне предложили такую задачу, я бы очевидно даже не стал её решать тк это очевидно далеко не тот уровень, на который я претендую.

А так конечно задачки из спеца на собеседованиях и я решал
22. mzelensky 53 12.11.14 10:38 Сейчас в теме
Тоже получал такие задачки в качестве тестовых.
23. maxis33 45 14.11.14 18:18 Сейчас в теме
Первую задачу решал на олимпиаде в 9 классе ;)
24. avto1c 17.11.14 15:24 Сейчас в теме
Не понял почему в разделе Сертификация.
ИМХО это очередной способ заработать мани с возможных соискателей и работодателей не IT -шников.
25. tsiiinf 3 17.11.14 17:09 Сейчас в теме
(24) avto1c, очень хороший вопрос, сам себе его задавал, и ничего более чем Сертификация не нашел, поскольку здесь рассматриваются решения разных задач.
Оставьте свое сообщение