1 задание ОГЭ информатика
Информационный объём текста
1 балл ≈ 3 мин уровень Б
Задание 1 проверяет, умеешь ли ты считать, сколько памяти занимает текст. Обычно дано предложение-список (герои, города, животные), известна кодировка (сколько бит на символ), и сказано: ученик вычеркнул одно слово вместе с лишней запятой и пробелом, и размер уменьшился на N байт (или бит). Нужно написать вычеркнутое слово. 1 балл, ответ – слово точно как в тексте.
Главная формула
, где – количество символов, – сколько бит занимает один символ. Помни: 1 байт = 8 бит, 1 Кбайт = 1024 байта.
| Кодировка в условии | Бит на символ | Байт на символ |
|---|---|---|
| 8 бит (КОИ-8, Windows-1251) | 8 | 1 |
| 16 бит (Unicode, UTF-16) | 16 | 2 |
| 32 бита (UTF-32) | 32 | 4 |
Алгоритм
- Посмотри, в чём дано уменьшение – в байтах или в битах.
- Найди, сколько символов удалили: раздели уменьшение на размер одного символа (в тех же единицах).
- Вычти 2 символа – запятую и пробел, которые удалили вместе со словом.
- Получилась длина слова. Найди в списке слово ровно такой длины.
Разобранный пример (демоверсия). Кодировка 16 бит = 2 байта на символ. Размер уменьшился на 12 байт: символов. Минус запятая и пробел: буквы. В списке героев четыре буквы только у слова Шрек.
Ещё пример. Кодировка 8 бит, текст уменьшился на 80 бит. символов, – ищем слово из 8 символов.
Ловушки
- Перепутал биты и байты – получишь длину в 8 раз больше или меньше. Читай единицы в условии дважды.
- Дефис – тоже символ: «Винни-Пух» – это 9 символов, а не 8. Пробел внутри имени («Человек-паук» без пробела, «Дед Мороз» с пробелом) тоже считается.
- Забыл вычесть запятую и пробел – получишь слово на 2 буквы длиннее.
- Если слов нужной длины два, перечитай условие – обычно где-то ошибка в подсчёте (или условие уточняет, например, «название животного»).
- Сначала переведи всё в символы: «байты : байт на символ» или «биты : бит на символ».
- Не забывай «минус 2» – запятая и пробел уходят вместе со словом.
- Подсчитай буквы у подходящего слова пальцем по каждой букве, особенно если есть дефис.
- Ответ пиши так, как слово написано в тексте, без кавычек и точек.
Разобранные задания 1 из открытого банка ФИПИ
Пример 1 · код ФИПИ 363278
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Вова хотел написать текст (в нём нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые…»
Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 6 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Показать ответ и решение
Ответ: по
Один символ занимает 16 бит = 2 байта, значит, добавлено символов.
Это повторённое слово + пробел: длина слова букв.
Из слов текста ровно 2 букв содержит только «по».
Пример 2 · код ФИПИ 27666B
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 20 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Показать ответ и решение
Ответ: Курчатов
Один символ – 16 бит = 2 байт, поэтому разница 20 байт = 10 символов. Из них 2 – запятая и пробел, значит, в слове 8 букв.
Такое слово в списке одно: Курчатов.
Пример 3 · код ФИПИ 196486
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Вова написал текст (в нём нет лишних пробелов):
«Лук, репа, горох, свёкла, морковь, кукуруза, картофель, топинамбур овощи».
Ученик вычеркнул из списка название одного овоща. Заодно он вычеркнул ставшие лишними запятую и пробел два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название овоща.
Показать ответ и решение
Ответ: горох
Один символ занимает 16 бит = 2 байта, значит, удалено символов.
Это слово + запятая + пробел: длина слова букв.
Из слов текста ровно 5 букв содержит только «горох».
Частые вопросы о задании 1
Сколько баллов даёт задание 1 ОГЭ по информатике?
Максимум – 1 первичный балл. Норма времени на экзамене – около 3 мин. Уровень сложности – Б.
Что проверяет задание 1?
Задание 1 проверяет, умеешь ли ты считать, сколько памяти занимает текст. Обычно дано предложение-список (герои, города, животные), известна кодировка (сколько бит на символ), и сказано: ученик вычеркнул одно слово вместе с лишней запятой и пробелом, и размер уменьшился на N байт (или бит). Нужно написать вычеркнутое слово. 1 балл, ответ – слово точно как в тексте.
Как подготовиться к заданию 1?
Прочитайте теорию выше: алгоритм, нужные факты и ловушки. Затем решите подход из 10 заданий с автопроверкой и разбором – первые без регистрации – и вернитесь к ошибкам. В пробниках Сотки номер встречается в полных вариантах ФИПИ с подсчётом баллов.