Викторины для программистов
172 subscribers
521 photos
8 links
Канал в игровой форме предлагает интересные задачки и их решения. Интересный и хороший способ поддержать и обновить свои знания. Предлагайте свои вопросы @Nevrotkampot
Download Telegram
Patterns Какой из данных паттернов проектирования является структурным паттерном?
Anonymous Quiz
31%
Singleton
42%
Facade
14%
Command
14%
Visitor
This media is not supported in your browser
VIEW IN TELEGRAM
Всем Hello World! И с новой рабочей неделей! Сегодня мы еще немного пройдемся по языкам уровня Backend, и чуть позже постараюсь подготовить что-нибудь из Викторин для фронтенд программистов.
А пока оставайтесь на связи!
Кстати вот небольшая задачка на последовательность мышления. Почитай, пока я ищу что-нибудь новенькое для тебя, дорогой программист. По началу она кажется не простой и немного нелепой, однако если попытаться решить ее на бумаге и воспользоваться методом исключений, окажется что она вовсе не такая уж и глупая. Здесь есть и разложение на множители и умение сопоставлять факты. Звучит как анекдот кстати.
Встретились два математика, которые давно не виделись.
– Сколько у тебя детей?
– Трое.
– А сколько им лет?
– Если перемножить их возраст – получится 36
– Не могу дать ответ, мало информации.
– Если сложить их возраста – номер твоего дома.
– Мне этих данных недостаточно.
Второй математик немного подумал и сказал:
– Старший сын – рыжий.

После чего был назван ответ.
С++ На какой стадии код #include <iostream> заменяется на контекст соответсвующего заголовочного файла?
Anonymous Quiz
6%
Во время редактирования
15%
Во время выполнения
52%
Во время препроцессинга
27%
Во время линкования
Java Какой результат компиляции и выполнении данного кода
Anonymous Quiz
22%
***
34%
12*
2%
1**
14%
Ошибка выполнения
28%
Ошибка компиляции
Patterns При малом количестве объектов лучше использовать паттерн Facade вместо Mediator.
Anonymous Quiz
56%
Да
44%
Нет
Regexp Какое название у метапоследовательности (сокращенное название символьного класса) [a-zA-Z0-9]
Anonymous Quiz
39%
\w
10%
\b
20%
\W
22%
\S
8%
\l
C# Будет ли компилироваться данный фрагмент кода?
Anonymous Quiz
71%
Да
29%
Нет
Python в русском языке встречаются названия пито́н или па́йтон) — высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ. Язык является полностью объектно-ориентированным — всё является объектами. Необычной особенностью языка является выделение блоков кода пробельными отступами. Синтаксис ядра языка минималистичен, за счёт чего на практике редко возникает необходимость обращаться к документации. Сам же язык известен как интерпретируемый и используется в том числе для написания скриптов. Недостатками языка являются зачастую более низкая скорость работы и более высокое потребление памяти написанных на нём программ по сравнению с аналогичным кодом, написанным на компилируемых языках, таких как Си или C++.
Питон 3 приполз незаметно
Python Что напечатает следующий код:
Anonymous Quiz
22%
0
51%
1
4%
None
24%
возникнет ошибка