|
||||||||||||||||||||||
Вопросы по информатике для конкурсов "Что? Где? Когда?", "Брейн-ринг" и т.п.1. Перед вами — 9 табличек: Почему на одной из табличек символ отсутствует? Ответ. На табличках приведены символы и их коды стандарта ASCII в двоичном виде. Код 00100000 соответствует пробелу, который, естественно, и не представлен на табличке. 2. Вы, наверное, знаете, что в компьютере имеется электронная схема из логических элементов, осуществляющая сложение, и то, что при побитовом сложении результат зависит от битов того или иного разряда складываемых чисел и от бита переноса (т.е. от того, что, так сказать, “перешло в уме” от предыдущего разряда). Вместе с тем в ряде случаев в таких суммирующих схемах используется так называемый “полусумматор”, который, как известно, не учитывает бита переноса. Где именно используется полусумматор в таких схемах и почему это возможно? Ответ. Полусумматор используется только в младшем разряде логической схемы, осуществляющей сложение, где не может быть переноса от предыдущего разряда. 3. Вы, наверное, слышали песню Максима Леонидова “Девочка-виденье”, в которой есть такие слова:
С каким понятием программирования связаны две последние строки? Ответ. Описанная в двух последних строках ситуация связана с таким понятием программирования, как “рекурсия”, а точнее — “косвенная рекурсия”. Рекурсией называется ситуация в программе, когда процедура или функция обращается к самой себе как к вспомогательной (от лат. recursio — возвращение). Когда это происходит не непосредственно, а через другой объект, как это имело место в песне, то такая рекурсия называется “косвенной”. Вариант задания Вы, наверное, слышали песню Максима Леонидова “Девочка-виденье”, в которой есть такие слова:
Знаете вы, конечно, и о таком понятии программирования, как “рекурсия”. С какой разновидностью рекурсии связана ситуация, описанная в двух последних строках? Ответ. Описанная в двух последних строках ситуация есть аналог косвенной рекурсии, при которой объект обращается сам к себе не непосредственно, а через другой объект, как это имело место в песне. 4. Вы, конечно, знаете, что в программировании имеется такая конструкция, как вложенный цикл. Какая русская народная игрушка является “аналогом” этой конструкции? Ответ. Матрешка. Вариант задания Вы, конечно, знаете, что такое матрешка. Какая конструкция, используемая в программировании, является “аналогом” этой русской народной игрушки? Ответ. Вложенный цикл (цикл в цикле). 5. Как говорится в русской пословице, “утопающий за соломинку хватается”. А за какую клавишу на клавиатуре, так сказать, “хватается” — нажимая ее, пользователь офисных и ряда других программ при затруднениях в их использовании? Ответ. Он нажимает клавишу F1, вызывая справку по программе. 6. Сейчас я1 произнесу начало русской пословицы, а вы, пожалуйста, продолжите ее, но, так сказать, на компьютерный лад. Итак: “Семь бед — один…”. Ответ: “Reset” (название кнопки). 7. Вам, конечно, известны такие слова, как бизнесмен, полисмен, спортсмен и подобные. А кого в шутку можно назвать цикламеном? Цикламен — это другое название альпийской фиалки. Ответ. Так можно назвать программиста, в программах которого всегда много операторов цикла. 8. Вам, наверное, известно, что существует язык программирования ЛОГО. Как в шутку можно назвать педагога, преподающего ученикам этот язык? Ответ. ЛОГОпед. Вариант задания В каком случае учителя информатики, преподающего ученикам программирование, можно в шутку назвать “логопедом”? Ответ. Когда он преподает язык программирования ЛОГО. 9. Вы когда-нибудь видели, как белка бегает в колесе? Какое состояние при работе программы является аналогом бега белки в колесе? Ответ. Зацикливание. 10. Вы, наверное, слышали такую пословицу: “Язык мой — враг мой”. А когда это не так, когда даже два языка — помощники и даже источники дохода? Ответ. Когда речь идет о языке программирования. 11. По мнению ряда специалистов, именно от английского словосочетания “binary digit”, что в переводе на русский язык означает “двоичная цифра”, образовано очень важное понятие информатики. Какое именно? Ответ. Бит, по-английски — bit (сокращение от указанного словосочетания BInary digiT). 12. В старых системах управления базами данных для удаления записей необходимо было дать две команды — Delete и Pack. Например, для удаления записей с номерами 10, 11 и 12: Delete 10-12 Pack Почему для удаления использовались две команды? Ответ. Так как удаление записей — операция ответственная, то для исключения ошибочного удаления указанных записей применялась, так сказать, “двухступенчатая” схема удаления. После выполнения первой команды записи не удалялись, а только помечались на удаление, после второй — фактически удалялись. До выполнения второй команды пометка на удаление тех или иных записей могла быть снята. Вариант вопроса В старых системах управления базами данных для удаления записей необходимо было дать две команды — Delete и Pack. Например, для удаления записей с номерами 10, 11 и 12: Delete 10-12 Pack Английское слово pack означает уплотнять, заполнять. Почему использовалась именно команда Pack? Ответ. Так как удаление записей — операция ответственная, то для исключения ошибочного удаления указанных записей применялась, так сказать, “двухступенчатая” схема удаления. После выполнения первой команды записи не удалялись, а только помечались на удаление. При этом получалось, что номера оставшихся записей шли не подряд, и в таблице записей и на диске получались как бы “пустоты”. После выполнения команды Pack помеченные записи удалялись, и таблица с записями и информация о записях на диске как бы уплотнялись, что соответствует значению слова pack. 13. Как известно, совокупность символов, используемых в языке, называется алфавит. У этого слова есть синоним — азбука, происходящий от названий двух первых старославянских букв — аз (первоначально — азъ) и буки (боуки). А что означает английское слово alphabet2? Ответ. Алфавит, или азбука, — слово alphabet образовано от двух первых букв греческого алфавита (альфа и бета). Вариант вопроса Что означает английское слово alphabet3? Ответ. Алфавит, или азбука, — слово alphabet образовано от двух первых букв греческого алфавита (альфа и бета), как наше слово азбука, происходящее от названий двух первых старославянских букв — аз (первоначально — азъ) и буки (боуки). Вариант вопроса Как известно, совокупность символов, используемых в языке, называется алфавит. У этого слова есть синоним — азбука, происходящее от названий двух первых старославянских букв — аз (первоначально — азъ) и буки (боуки). А что означает слово абецедариум? Ответ. Алфавит, или азбука, — слово абецедариум образовано от четырех первых букв латинского алфавита. Вариант вопроса Что означает слово абецедариум? Ответ. Алфавит, или азбука, — слово абецедариум образовано от четырех первых букв латинского алфавита (как наше слово азбука, происходящее от названий двух первых старославянских букв — аз (первоначально — азъ) и буки (боуки)). Вариант вопроса Как известно, совокупность символов, используемых в языке, называется алфавит. У этого слова есть синоним — азбука, происходящий от названий двух первых старославянских букв — аз (первоначально — азъ) и буки (боуки). А как будет алфавит по-английски? Ответ. Alphabet — слово, образованное из двух первых букв греческого алфавита (альфа и бета). Примечание. Ответ alphabet, произнесенный, так сказать, в русском варианте (“алфабета” и т.п.), следует считать правильным. Правильным следует считать ответ абецедариум (или абецедарий) — слово, образованное из первых четырех букв латинского алфавита. 14. Какое состояние компьютера описывает русская народная поговорка “А воз и ныне там”? Ответ. Зависание. 15. Какая русская народная поговорка характеризует значение бита? Ответ. “Бабушка надвое сказала: либо дождь, либо снег, либо будет, либо нет”. 16. Дана последовательность цифр4: 8 2 9 0 1 5 7 3 4 6 Почему цифры расположены именно так? Ответ. Цифры расположены в лексикографическом порядке их названий — восемь, два, девять, ноль, … 16. Что такое “сисоп”? Ответ. Оператор системы, системный оператор (от англ. system operator), по аналогии со словом “сисадмин” — системный администратор. Вариант задания Вы, наверное, знаете, что означает слово “сисадмин”. А что такое “сисоп”? Ответ. Оператор системы, системный оператор (от англ. system operator). Добавить одну букву и получить новое слово Задание может предъявляться учащимся в одном из нескольких уровней сложности. Уровень 1 Назовите слова, к которым путем добавления одной буквы можно получить слово, связанное с информатикой и компьютерами. Например, слово орт — из него можно получить слово порт (так называют точку подключения внешних устройств к внутренней шине процессора компьютера). Возможные ответы 1. Бок — Блок (системный). 2. Дайвер (любитель подводного плавания) — Драйвер. 3. Бай — Байт. 4. Ввод — Вывод. 5. Икона, конка — Иконка. 6. Копка — Кнопка. 7. Чистка — Очистка. 8. Север — Сервер. 9. Фал (веревка, снасть, с помощью которой на судах поднимают паруса, реи, флаги, сигналы и т.п.) — Файл. 10. Бой — Сбой. Примечание. Также возможны ответы,
приведенные в [1–2]: 1. Бак — Абак. 2. График —
Графика. 3. Иск — Диск. Уровень 2 К перечисленным словам необходимо добавить одну букву и получить слово, связанное с информатикой и компьютерами. 1. Бок. 2. Дайвер. 3. Бай. 4. Ввод. 5. Конка. 6. Копка. 7. Чистка. 8. Север. 9. Фал (веревка, снасть, с помощью которой на судах поднимают паруса, реи, флаги, сигналы и т.п.). 10. Бой. Ответы. 1. Блок. 2. Драйвер. 3. Байт. 4. Вывод. 5. Иконка. 6. Кнопка. 7. Очистка. 8. Сервер. 9. Файл. 10. Сбой. Примечание. Можно также предложить учащимся объяснить, как они понимают полученные слова (комментарии к терминам приведены в заданиях уровня 3). Уровень 3 В приведенной таблице записаны определения терминов, причем термины, определения которых указаны в правой колонке, связаны с информатикой и компьютерами, и их можно получить путем добавления одной буквы к терминам, определения которых записаны в левой колонке. Необходимо указать пары номеров (по одному из каждой колонки), относящихся к терминам, получаемым один из другого. При этом также следует назвать оба термина.
Ответ (в каждой паре чисел первыми
указаны номера определений в левой колонке): 1
(бок) — 6 (блок),
Ответ (в каждой паре чисел первыми
указаны номера определений в левой колонке): 1
(табак) — 2 (абак), 2 (Адам) — 6 (Ада), 3 (выставка) — 5
(вставка), 4 (выборы) — 1 (выбор), 5 (дева) — (два), 6
(вывод) — 7 (ввод), 1 Предполагается, что эти слова говорит ведущий игры.2 Задание выдается участникам конкурса в письменном виде.3 Задание выдается участникам конкурса в письменном виде.4 Участникам конкурса выдается листок с записанными на нем указанными цифрами.Дм. Ми. Златопольский | ||||||||||||||||||||||