Квиз на День программиста: 30 вопросов с ответами и программа
Главная › Квиз на День программиста

Квиз на День программиста: тридцать вопросов на 256-й день года

Готовый набор для корпоратива айти-команды на 13 сентября: тридцать вопросов с вариантами ответов в трёх раундах — от происхождения слов до рабочего сленга, — плюс программа вечера по минутам и разбор того, как играть, если половина зала не пишет код.

Автор — Руслан Барашкин, ведущий мероприятий и создатель цифровых платформ в сфере event

Откуда взялась дата 13 сентября

День программиста в России отмечают в 256-й день года — 13 сентября в обычные годы и 12 сентября в високосные. Официальный статус праздник получил указом президента в 2009 году.

256 — это два в восьмой степени, столько значений помещается в один байт, и это наибольшая степень двойки, которая ещё укладывается в календарный год. Хороший вопрос для открытия вечера: отвечают немногие, но слушают все.

13 сентября редко совпадает с выходным, поэтому корпоратив чаще ставят на пятницу. Гости приходят прямо с работы — долгую официальную часть можно сразу сократить.

256 — два в восьмой степени, максимум значений одного байта и последняя степень двойки, которая помещается в год.

Раунд 1: разминка — слова и история для всех

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

Вопрос 1. Почему День программиста выпадает на 256-й день года?

А) Так распределили праздники Б) 256 — два в восьмой степени, объём байта В) В этот день запустили первую ЭВМ Г) Дата выбрана жеребьёвкой. Ответ: Б) — наибольшая степень двойки, которая укладывается в год.

Вопрос 2. Сколько бит в одном байте?

А) Четыре Б) Шестнадцать В) Восемь Г) Десять. Ответ: В) восемь — столько нужно для 256 значений.

Вопрос 3. От чьего имени произошло слово «алгоритм»?

А) Механика Чарльза Бэббиджа Б) Математика аль-Хорезми В) Греческого слова «расчёт» Г) Французского инженера. Ответ: Б) аль-Хорезми, учёный IX века, в латинской передаче — Algorithmi.

Вопрос 4. Кого считают автором первой в истории компьютерной программы?

А) Аду Лавлейс Б) Грейс Хоппер В) Алана Тьюринга Г) Чарльза Бэббиджа. Ответ: А) в 1843 году она описала расчёт для аналитической машины Бэббиджа.

Вопрос 5. Откуда взялось слово «баг» для ошибки в программе?

А) Из рекламы жвачки Б) От мотылька в реле машины Harvard Mark II В) Акроним Bad Automatic Generation Г) От фамилии инженера. Ответ: Б) в 1947 году из машины достали мотылька — запись в журнале сделала слово знаменитым.

Вопрос 6. Что означает слово «бит» по происхождению?

А) Binary digit, двоичная цифра Б) British Information Technology В) Название от компьютера Г) «Кусочек» по-немецки. Ответ: А) единица, которая принимает значение ноль или один.

Вопрос 7. Что означало английское computer до появления машин?

А) Счётную линейку Б) Человека, который считает вручную В) Печатную машинку Г) Морской компас. Ответ: Б) это была профессия — человек, считавший вручную.

Вопрос 8. В честь чего назван язык Python?

А) Змеи питона Б) Комик-группы «Монти Пайтон» В) Латинского слова «путь» Г) Города в США. Ответ: Б) так решил автор языка Гвидо ван Россум в 1980-х.

Вопрос 9. Какой язык считается первым распространённым языком высокого уровня?

А) Паскаль Б) Бейсик В) Фортран Г) Кобол. Ответ: В) Фортран, выпустила IBM в 1957 году для научных расчётов.

Вопрос 10. Что случилось при первой передаче по сети ARPANET в 1969 году?

А) Прошла без ошибок Б) Машина сгорела В) Сеть упала после двух букв слова LOGIN Г) Сообщение отправили дважды. Ответ: В) успели передать только «L» и «O» — забавный старт для будущего интернета.

Вопрос 11. Кто предложил символ «собака» в электронном адресе?

А) Стив Джобс Б) Билл Гейтс В) Рэй Томлинсон Г) Тим Бернерс-Ли. Ответ: В) в 1971 году выбрал @, потому что он не встречался в именах людей.

Вопрос 12. Почему клавиатура устроена как QWERTY, а не по алфавиту?

А) Удобнее для любого языка Б) Выбрали случайно В) Частые пары букв развели, чтобы рычаги не заклинивали Г) Это шифр создателя. Ответ: В) раскладка досталась от печатных машинок 1870-х годов.

Раунд 2: люди, которые это придумали

Десять вопросов про конкретных людей и машины. Сорок пять секунд на вопрос, ответы выводите на экран текстом — фамилии на слух не запоминаются.

Вопрос 13. За что известен математик Алан Тьюринг?

А) Изобрёл первый ПК Б) Взломал «Энигму» и предложил тест на разумность машины В) Написал первый язык программирования Г) Основал первую компьютерную компанию. Ответ: Б) взлом «Энигмы» в войну и знаменитый тест Тьюринга.

Вопрос 14. Как называлась первая советская ЭВМ?

А) БЭСМ Б) МЭСМ В) Стрела Г) Урал. Ответ: Б) малая электронная счётная машина, Киев, 1951 год, под руководством Сергея Лебедева.

Вопрос 15. Кто создал язык Си?

А) Билл Гейтс Б) Джеймс Гослинг В) Деннис Ритчи Г) Никлаус Вирт. Ответ: В) начало 1970-х, Bell Labs — на Си позже переписали UNIX.

Вопрос 16. Кто придумал компьютерную мышь?

А) Дуглас Энгельбарт Б) Стив Возняк В) Джон фон Нейман Г) Компания Ксерокс. Ответ: А) прототип 1964 года — деревянная коробочка с двумя колёсиками.

Вопрос 17. Кто написал «Тетрис» и где?

А) Алексей Пажитнов, ВЦ Академии наук СССР Б) Студия Atari В) Компания в Киото Г) Студент МГУ на спор. Ответ: А) 1984 год, права потом долго путешествовали между странами.

Вопрос 18. Кто создал ядро Linux?

А) Ричард Столлман Б) Линус Торвальдс В) Стив Джобс Г) Кен Томпсон. Ответ: Б) первая версия — 1991 год, ещё в студенчестве.

Вопрос 19. Кто сделал первый в мире веб-сайт?

А) Марк Цукерберг Б) Тим Бернерс-Ли В) Джефф Безос Г) Илон Маск. Ответ: Б) сайт появился в 1991 году в европейском центре ядерных исследований.

Вопрос 20. С какой фразы принято начинать первую программу?

А) «Привет, компьютер» Б) «Hello, world» В) «Старт системы» Г) «Проверка связи». Ответ: Б) разошлась благодаря учебнику Кернигана и Ритчи по языку Си.

Вопрос 21. Что означает код ответа сервера 404?

А) Сервер сломался Б) Страница переехала В) Страница не найдена Г) Доступ запрещён. Ответ: В) сервер работает, просто по адресу ничего нет.

Вопрос 22. Из-за чего возникла «проблема 2000 года»?

А) Боязни отключения интернета Б) Года из двух цифр, где «00» рисковало стать 1900-м В) Вирусов нового поколения Г) Замены клавиатур. Ответ: Б) старые системы экономили память на дате.

Раунд 3: финал — как устроена работа изнутри

Восемь вопросов про рабочий язык команды — самая узкая часть вечера, и уместно, что она в конце. Хорош финал со ставками: команда заранее объявляет, сколько баллов кладёт на кон.

Вопрос 23. Что программисты имеют в виду под словом «баг»?

А) Задуманную функцию Б) Ошибку в программе В) Старую версию кода Г) Тип базы данных. Ответ: Б) а шутка «это не баг, это фича» — способ не переделывать.

Вопрос 24. Что называют «костылём»?

А) Устройство для тестов Б) Временное решение, которое затыкает проблему В) Язык программирования Г) Старый компьютер в офисе. Ответ: Б) заплатка, которая обычно живёт дольше, чем задумывалась.

Вопрос 25. Что называют «легаси»?

А) Код, приносящий прибыль Б) Старый код, который работает и который никто не трогает В) Новый проект Г) Резервную копию базы. Ответ: Б) legacy — «наследие», написанное людьми, давно ушедшими из компании.

Вопрос 26. Что такое рефакторинг?

А) Переустановку системы Б) Переписывание кода без изменения поведения снаружи В) Удаление старых файлов Г) Тестирование пользователями. Ответ: Б) в этом весь смысл и вся сложность объяснить пользу тем, кто не пишет код.

Вопрос 27. Что означает «выкатить в прод»?

А) Презентацию для инвесторов Б) Выложить версию для настоящих пользователей В) Продать программу конкурентам Г) Перезапустить вай-фай. Ответ: Б) прод — рабочая среда, обратное действие называют «откатить».

Вопрос 28. Зачем делают код-ревью?

А) Найти виноватого Б) Чтобы коллега заметил то, что автор уже не видит В) Посчитать зарплату по строчкам Г) Ускорить компьютер. Ответ: Б) свежий взгляд ловит то, что замыленный давно перестал замечать.

Вопрос 29. Почему стек сравнивают со стопкой тарелок?

А) Оба хрупкие Б) Кладёшь и забираешь сверху В) Придумали на кухне Г) В нём восемь уровней. Ответ: Б) последнее, что положили, достанут первым.

Вопрос 30. Что такое рекурсия простыми словами?

А) Перезапуск компьютера Б) Ошибка зависания В) Функция вызывает сама себя Г) Способ сжатия файлов. Ответ: В) отсюда шутка, что для понимания рекурсии нужно сначала понять рекурсию.

Как вести зал, который проверяет ведущего

Техническая аудитория мирится с накладками легко, а неточную формулировку ловит мгновенно — скажет прямо из-за стола, по привычке искать баг. Вопрос не должен допускать двух прочтений: «кто изобрёл компьютер» — плохо, «кто придумал мышь» — конкретно.

Если ответ спорный, читайте пояснение вслух сразу — фраза в ответе закрывает спор за десять секунд. Не стройте раунды на скорости набора: к знаниям это не относится, пусть решает только тай-брейк при равенстве баллов.

Программа вечера по минутам

Расчёт на пятницу: гости приходят с работы, официальная часть короткая. Три раунда подряд зал выдерживает, но между вторым и третьим нужен полноценный перерыв — иначе к танцам никто не встанет.

  • 18:30
    Сбор, фуршет, гости сканируют QR-код и придумывают названия команд
  • 19:00
    Вопрос-открытие про 256-й день года, короткое слово руководителя
  • 19:15
    Раунд 1 «Разминка», промежуточное табло
  • 19:45
    Раунд 2 «Люди, которые это придумали»
  • 20:20
    Горячее, свободное общение
  • 21:00
    Раунд 3 «Финал» со ставками, награждение
  • 21:30
    Караоке-баттл или диджей-сет
  • 23:00
    Финал вечера

Раунд про свою команду: где брать материал

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

О чём спросить для семи вопросов:

  • в каком году вышел первый релиз и как он назывался;
  • сколько человек было в команде на старте и сколько сейчас;
  • самая старая строчка кода, которая до сих пор работает;
  • самое длинное название переменной или ветки в истории репозитория;
  • в котором часу случился самый поздний релиз и чем кончился;
  • сколько языков программирования используется сегодня;
  • какая формулировка чаще всего встречается в обращениях в поддержку.
  1. 1

    Отправьте тимлиду и поддержке семь вопросов одним сообщением заранее

  2. 2

    К каждой цифре придумайте три правдоподобных, но неверных варианта

  3. 3

    Покажите черновик заказчику — он вычеркнет то, о чём вы не могли знать

  4. 4

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

О чём не шутят на этом празднике

У профессии есть набор шуток, которым лет двадцать, и зал слышал их все. Не стоит трогать: «почини принтер» и всё про то, что айтишник обязан чинить любую технику; подколки про интровертов; истории про упавший прод — для кого-то в зале это была плохая ночь; сравнение зарплат отрасли с зарплатами соседних отделов.

Работает обратное — точность и уважение к ремеслу: верно названный год, аккуратно объяснённый факт про мотылька или «собаку» в адресе. Зал, привыкший к штампам про свою профессию, ценит аккуратность больше любой шутки.

Экран, QR-код и телефоны гостей

Картинок две. На проекторе — сцена для зала: вопрос, варианты, таймер, табло команд. У ведущего на пульте служебная панель — кто ответил, что дальше. Зал вторую картинку не видит.

Гости подключаются по QR-коду со своих телефонов — открывается страница в браузере, устанавливать ничего не нужно. Ответы приходят с телефонов, баллы считаются сами, после вопроса на экран выходит верный ответ с фактом.

Между раундами заходит «Норм или стрем»: зал жмёт по утверждениям вроде «комментарии в коде обязательны», диаграмма растёт на глазах. Формат есть на PULTEVENT рядом с квизами и караоке-баттлом, с одного пульта. Первые 48 часов бесплатно, дальше 3500 ₽ один раз и навсегда, без подписки.

Про связь уточните заранее: техническая команда первой заметит слабый вай-фай площадки.

Какие призы заходят в технической команде

Сертификат работает средне — техника у половины уже есть. Лучше заходит то, что снимает мелкое раздражение: клавиатура, подставка под ноутбук, монитор для дома. Или нематериальный приз — право выбрать тему следующего тимбилдинга.

Комментарий Руслана

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

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

С тех пор на технических корпоративах делаю так намеренно: нахожу того, кто разбирается глубже меня, и отдаю ему часть сцены на один раунд. Это снимает напряжение и даёт залу то, чего они хотят, — чтобы вопросы задавал свой.

Квизы к другим профессиональным праздникам

Принцип один для любой отрасли: несколько раундов, узко профессиональных вопросов — не больше трети. На PULTEVENT такой же квиз работает для Дня бухгалтера, Дня медика, Дня строителя и Дня газовика.

Для своих вопросов — конструктор квизов с картинками и шаблоном Excel.

Частые вопросы

Когда отмечают День программиста?
В 256-й день года: 13 сентября в обычные годы и 12 сентября в високосные. В России праздник получил официальный статус указом президента в 2009 году.
Почему именно 256-й день года?
256 — это два в восьмой степени, число значений в одном байте. Это наибольшая степень двойки, которая ещё укладывается в календарный год.
Сколько вопросов нужно на квиз ко Дню программиста?
Тридцати хватает на три раунда и час игры с перерывом. Для короткого вечера возьмите первый и второй раунды — они не требуют знания кода.
Как сделать квиз интересным, если половина гостей не программисты?
Узко профессиональные вопросы — только финальный раунд, восемь из тридцати. Остальное — история и слова, с которыми каждый сталкивается в браузере. Собирайте смешанные команды, а не отделы.
Что делать, если зал спорит с формулировкой вопроса?
Читайте вслух пояснение к ответу сразу — обычно спор закрывается за секунды. Если вопрос допускает два толкования, честнее снять его и засчитать балл всем.
Стоит ли делать раунды на скорость ответа?
Нет, скорость набора текста к знаниям отношения не имеет и обижает тех, кто печатает медленнее. Уместна только как тай-брейк при равенстве баллов.
Нужен ли гостям интернет для участия?
Да. Гости заходят по QR-коду в браузере телефона, комната живёт на сервере, поэтому связь нужна и залу, и ведущему.
Сколько стоит доступ к платформе?
Первые 48 часов бесплатно. Дальше 3500 ₽ один раз, навсегда, без подписки. Отдельно есть тариф «Месяц» за 1500 ₽ на 30 дней, он в стоимость постоянного доступа не засчитывается.
Сколько времени уходит на подготовку такого квиза?
Перенести тридцать вопросов в конструктор — около часа. Раунд про свою команду согласуйте с тимлидом заранее.

Смотрите также

Хотите, чтобы праздник провёл профессионал?

Руслан Барашкин — ведущий свадеб, юбилеев и корпоративов, создатель цифровых платформ в сфере event и автор PULTEVENT. Больше десяти лет на площадке: собирает программу под конкретную семью или компанию, а не привозит один и тот же вечер всем подряд.

Заказать ведущего Руслана Барашкина

Соберите 256-й день года за один вечер

Тридцать вопросов готовы, программа расписана по минутам — осталось добавить раунд про свою команду. Заведите мероприятие на платформе, покажите гостям QR-код, а счёт и табло PULTEVENT посчитает сам. На платформе PULTEVENT собраны десятки интерактивов: квизы, «Норм или стрем», караоке-баттл, «Мозговая атака», титры мероприятия и живой режим с телефонов гостей. Первые 48 часов бесплатно, без карты.

Попробовать бесплатно