Итоговая контрольная: Информатика, 10 класс
Вопросы собраны из всех тем учебного года — как на настоящей контрольной. Пройдите её, чтобы понять, какие темы уже держатся уверенно, а какие стоит повторить перед следующим классом. Ниже — примеры заданий с разбором и ответы на частые вопросы.
Контрольная работа
Клавиши 1–9 выбирают вариант, Enter — «Проверить»
1 Строка s = "программирование". Что вернёт s[3]?
2 Мощность алфавита — 40 символов. Сколько бит нужно на один символ при минимально достаточном кодировании?
3 Сколько разных символов можно закодировать 6 битами?
4 Для какой задачи рекурсия подходит естественнее всего?
5 Дороги: A-B = 3, B-C = 1, C-D = 3, A-C = 5, B-D = 6. Какова длина кратчайшего пути из A в D?
6 Сколько вызовов сделает рекурсивный factorial для аргумента 5, считая стартовый?
7 Переведи десятичное число 47 в двоичную систему. Запиши без пробелов, например 1101.
8 Что произойдёт, если в рекурсивной функции забыть базовый случай?
9 A = 1, B = 0. Чему равно НЕ (A ИЛИ B)?
10 В ячейках A1:A4 записаны числа 10, 20, 30, 40. Чему равно значение функции СУММ(A1:A4)?
11 Рекурсивная функция уменьшает аргумент на 2 за вызов, базовый случай — аргумент 0. Сколько всего вызовов случится при старте с аргумента 10, считая стартовый?
12 В C1 записана формула =A1*B1. Её скопировали в C3. Что окажется в C3?
13 Процессор работает на частоте 4 ГГц. Сколько тактов он делает за одну секунду?
14 Сколько строк в полной таблице истинности выражения с четырьмя переменными?
Примеры заданий с разбором
Первые вопросы контрольной — с полным объяснением. В самой работе вопросы покрывают все темы года.
Вопрос 1. Строка s = "программирование". Что вернёт s[3]?
Разбор. П — символ 0, р — 1, о — 2, г — 3. Четвёртая буква слова живёт по индексу 3.
Ответ: г
Вопрос 2. Мощность алфавита — 40 символов. Сколько бит нужно на один символ при минимально достаточном кодировании?
Разбор. 2^5 = 32 — меньше 40, а 2^6 = 64 >= 40. Значит, минимум 6 бит на символ.
Ответ: 6
Вопрос 3. Сколько разных символов можно закодировать 6 битами?
Разбор. 2^6 = 64: шесть бит дают 64 различные комбинации.
Ответ: 64
Вопрос 4. Для какой задачи рекурсия подходит естественнее всего?
Разбор. Вложенность папок повторяет саму себя — структура задачи рекурсивна. Остальные задачи линейны, и цикл справляется проще.
Ответ: обход папок с вложенными подпапками
Вопрос 5. Дороги: A-B = 3, B-C = 1, C-D = 3, A-C = 5, B-D = 6. Какова длина кратчайшего пути из A в D?
Разбор. Маршруты: A-B-D = 9, A-C-D = 8, A-B-C-D = 3 + 1 + 3 = 7, A-C-B-D = 12. Кратчайший — 7.
Ответ: 7
Вопрос 6. Сколько вызовов сделает рекурсивный factorial для аргумента 5, считая стартовый?
Разбор. Цепочка: 5, 4, 3, 2, 1 — пять вызовов, последний на аргументе 1 попадает в базовый случай.
Ответ: 5
Что входит в контрольную: темы года
Все 11 тем программы 10 класса по информатике — из них собираются вопросы. Кликните тему, чтобы повторить теорию: под названием — короткая аннотация, о чём она.
- Кодирование информации и единицы измерения — Учимся считать информационный вес символа по формуле 2^i >= N и переводить биты в гигабайты без ошибок — на задачах про клавиатуру и флешку. Ты отправил другу голосовое на 30 секунд — оно весит 240 КБ, а текст «привет, как дела» — всего 17 байт. Почему такая разница и откуда комп…
- Системы счисления: позиционные системы и переводы — Повторяем системы счисления на новом уровне: развёрнутая запись, переводы делением и весами, быстрый мост 2-8-16 через триады и тетрады. В редакторе кода цвет часто задают строкой #1A73E8 — это не заклинание, а число в шестнадцатеричной системе. Программисты живут в нескольких си…
- Логические выражения и таблицы истинности — Работаем с логикой на новом уровне: законы де Моргана, упрощение цепочек И, ИЛИ, НЕ и таблицы истинности для трёх переменных. Форма входа на сайт проверяет пароль так: «длина больше восьми И есть цифра, ИЛИ введён одноразовый код». Это логическое выражение, и от расстановки И, ИЛ…
- Python: переменные, условия и циклы на новом уровне — Разбираем задачи на трассировку: что выведет программа с условиями и циклами, как работает range и где теряют баллы на отступах и знаках равенства. Задача с олимпиады: на экране пять строк кода, запускать нельзя — «что выведет программа?». Это трассировка, и она проверяет ровно о…
- Электронные таблицы: формулы, ссылки и диаграммы — Считаем в электронных таблицах по-взрослому: формулы, относительные и абсолютные ссылки, функции СУММ и СРЗНАЧ и правильный выбор диаграммы под данные. Электронный журнал: 28 оценок по классу, нужен средний балл, максимум и сколько человек выбили ниже тройки. Вручную — двадцать м…
- Обработка символьных строк в Python — Шаблон задания 24 ЕГЭ: два счётчика и один проход по строке — максимальная цепочка одинаковых символов, чередование буква-цифра, замены replace и ловушки на границах срезов. Открываешь задание 24 ЕГЭ по информатике, а там файл со строкой из тысяч символов и вопрос: «Определите ма…
- Графы: дороги и пути — Граф по таблице дорог: вершины, рёбра, степень и матрица смежности. Разбор задания 1 ЕГЭ — соотнести схему с таблицей по степеням и найти кратчайший путь перебором. Навигатор за долю секунды находит самый быстрый маршрут через город, а диспетчер транспортной компании планирует ра…
- Выигрышные стратегии — информатика 10 класс: теория игр и дерево игры — Игры, где решает расчёт, а не удача: дерево игры, разметка позиций на выигрывающие и проигрывающие, обратный анализ с конца и камни-задачи из ОГЭ и ЕГЭ номеров 19-21. Младший брат высыпает на стол двенадцать конфет и предлагает пари: за ход разрешается взять одну, две или три, и …
- Рекурсия — информатика 10 класс: рекурсивные функции и алгоритмы — Функция, вызывающая саму себя: анатомия базового случая и рекурсивного шага, стек вызовов и глубина, сумма цифр и НОД по Евклиду, рекурсия против цикла и разбор задания 16 ЕГЭ. Внутри папки «Фотографии» лежат папки «Лето», «Школа» и «Спорт», а внутри каждой — ещё папки по датам, …
- Архитектура компьютера 10 класс: устройство и ОС — Принципы фон Неймана, процессор и его характеристики, иерархия памяти, операционная система как диспетчер ресурсов и файловые системы — устройство компьютера изнутри. Игровой ноутбук стоит как подержанная машина, а смартфон в кармане мощнее компьютеров, посадивших человека на Лун…
- Рекурсия в Python 10 класс: примеры задач — Функция, вызывающая сама себя: базовый случай, рекурсивный шаг, стек вызовов, трассировка факториала и Фибоначчи, Ханойские башни и когда рекурсия хуже цикла. Открой любую матрёшку: внутри — ещё одна, поменьше, и так до крошечной, которая дальше уже не открывается. Рекурсия — фун…