Викторины для программистов
164 subscribers
521 photos
8 links
Канал в игровой форме предлагает интересные задачки и их решения. Интересный и хороший способ поддержать и обновить свои знания. Предлагайте свои вопросы @Nevrotkampot
Download Telegram
C# Что будет напечатано в результате выполнения следующего кода?
Anonymous Quiz
30%
Ошибка на этапе компиляции
0%
A::Print B::Print C::Print
20%
A::Print B::Print B::Print
50%
A::Print B::Print B::Print C::Print
C# Каков будет результат при выполнении следующего кода:
Anonymous Quiz
0%
A
15%
B
23%
C
62%
Ошибка компиляции
C# Скомпилируется ли следующий код
Anonymous Quiz
67%
Нет
33%
Да
Астрологи объявили день си шарпа. Подумайте над следующим вопросом, задаваемым на собеседованиях:
Опишите сходства и различия между классами HashSet и Dictionary в разрезе предназначения и алгоритмов лежащих в основе реализации классов.
Знаете ли вы другие классы в C# построенные на том же принципе?
This media is not supported in your browser
VIEW IN TELEGRAM
Логическая задачка на сегодня
Вы поставили стакан воды на диск проигрывателя виниловых пластинок и медленно увеличиваете скорость вращения. Что произойдет раньше: стакан сползет в сторону, стакан опрокинется, вода расплескается?

Этот вопрос задавали ранее на собеседованиях в Apple. При ответе рассмотрите возможные варианты и укажите, от чего зависит ответ, если их несколько.
Викторины для программистов
Логическая задачка на сегодня Вы поставили стакан воды на диск проигрывателя виниловых пластинок и медленно увеличиваете скорость вращения. Что произойдет раньше: стакан сползет в сторону, стакан опрокинется, вода расплескается? Этот вопрос задавали ранее…
В вопросе вас просят рассмотреть вариант, лежащий между предельными ситуациями. Вначале трение будет достаточным, чтобы удерживать стакан на месте. Он будет вращаться вместе с диском, создавая небольшую центробежную силу. По мере увеличения скорости вращения, центробежная сила будет возрастать. Давление, удерживающее стакан на месте, будет оставаться примерно одинаковым. Поэтому должен наступить какой-то момент, когда центробежная сила превысит силу давления.

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

Заполните стакан водой до краев. Даже самая небольшая центробежная сила приведет к повышению уровня воды над внешним краем стакана. Из-за чего часть воды прольется. Это случится даже тогда, когда стакан «приклеен», то есть до того, как он начнет скользить.
Используйте очень низкий стакан, к примеру, чашку Петри с каплей воды в ней. Если вы выбрали такой сосуд для эксперимента, он не перевернется и не будет двигаться настолько быстро, что единственная капля воды поднимется по его стенке и прольется. Зато чашка Петри с этой каплей просто соскользнет с диска.
Используйте очень высокий стакан, вроде пробирки с плоским днищем. Центробежная сила фактически действует на центр тяжести. Поскольку центр тяжести в данном случае расположен высоко, а вся сила трения прикладывается в самом низу, стеклянная пробирка скорее опрокинется, чем будет скользить.
Hello world господа хорошие. Всем хорошего утра, раскачиваемся, а чуть позже вспомним немного основ по проектированию ИС
Как называется уровень моделирования, на котором специфицируются требования к ИС
Anonymous Quiz
16%
внутренний
16%
внешний
68%
концептуальный