ОГЭ
Информатика
5 июля 2026
16 минут чтения

Задание 1 ОГЭ по информатике: объём памяти для хранения текста

Задание 1 — самое первое задание варианта ОГЭ по информатике и одно из самых доступных во всей работе. Формулировка ФИПИ: «Оценивать объём памяти, необходимый для хранения текстовых данных». Это задание базового уровня сложности, оно даёт 1 первичный балл из 21, входит в часть 1 (задания 1–10, краткий ответ) и относится к разделу кодификатора «Теоретические основы информатики» (код проверяемого элемента содержания 2.2). На выполнение отводится примерно 3 минуты. Вся математика здесь — умножение и деление на 2 и на 8, а главная трудность в том, чтобы не забыть про «служебные» символы: запятую и пробел. Ниже — вся теория, пошаговый алгоритм, разбор трёх реальных заданий из открытого банка ФИПИ и список ловушек. Тренироваться удобно на заданиях 1 ОГЭ по информатике онлайн — с мгновенной проверкой ответа.


Что проверяет задание 1 ОГЭ по информатике

В обобщённом плане варианта КИМ ОГЭ строка задания 1 звучит так: «Оценивать объём памяти, необходимый для хранения текстовых данных». За этой формулировкой стоит код требования 2.1 — «Умение оперировать единицами измерения информационного объёма и скорости передачи данных» — и элемент содержания 2.2 кодификатора: «Информационный объём данных. Бит — минимальная единица количества информации — двоичный разряд. Единицы измерения информационного объёма данных. Бит, байт, килобайт, мегабайт, гигабайт». По школьной программе это материал 7 класса.

Проверяемые умения:

  • переводить информационный вес символа из бит в байты и обратно (1 байт=8 бит1\ \text{байт} = 8\ \text{бит});
  • применять формулу объёма текста I=KiI = K \cdot i в прямой и обратной форме;
  • считать количество символов в тексте, включая пробелы, знаки препинания и дефис;
  • понимать, что изменение текста на одно слово меняет и число служебных символов (запятая, пробел);
  • аккуратно записывать краткий ответ в бланк ответов № 1 без лишних знаков.

Проекты демоверсии, спецификации и кодификатора ОГЭ-2027 на момент публикации этой статьи на сайте ФИПИ ещё не размещены, поэтому все цифры и формулировки ниже приведены по действующим документам ФИПИ 2026 года. Модель экзамена стабильна: в спецификации 2026 года прямо сказано «Изменения структуры и содержания КИМ отсутствуют». Когда проекты 2027 года выйдут, параметры задания 1 стоит перепроверить — но менялись они последний раз довольно давно: в спецификации 2024 года строка задания 1 была ровно такой же.

ПараметрЗначение
Максимальный балл1 первичный (0 — при любом расхождении с эталоном)
Уровень сложностиБазовый
Формат ответаКраткий ответ — слово или число; переносится в бланк ответов № 1
Часть работыЧасть 1 (задания 1–10, выполняются без компьютера)
Раздел кодификатора«Теоретические основы информатики», КЭС 2.2
Рекомендуемое время3 минуты (по обобщённому плану варианта КИМ)
Связанные задания2 (декодирование), 10 (системы счисления), 12 (количество и объём файлов)

Задание 1 надо брать обязательно. Это одно из самых результативных заданий всей работы: по методическому анализу результатов ОГЭ-2025 в Красноярском крае средний процент выполнения задания 1 составил 88,13 % — второй показатель среди всех 16 позиций. Обратите внимание: это региональные данные, федеральной статистики по ОГЭ ФИПИ не публикует. И ещё: даже в группе, получившей отметку «2», задание 1 выполнили далеко не все — а значит, три минуты внимательного счёта здесь дают реальный балл.

Тренируйтесь на реальных заданиях

Задания 1 ОГЭ по информатике из открытого банка ФИПИ с мгновенной проверкой ответа. Решаем, ошибаемся, разбираем — бесплатно.

Решать задание 1

Как выглядит формулировка

Формулировка задания 1 устроена по жёсткому шаблону из четырёх частей: кодировка и вес символа текстчто с ним сделали на сколько байт изменился размер. Вот реальные формулировки из открытого банка ФИПИ:

  • «В одной из кодировок Unicode каждый символ кодируется 16 битами. Ученица написала текст (в нём нет лишних пробелов): «Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка». Ученица удалила из списка название одного предмета, а также лишние запятую и пробел — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название предмета».
  • «В кодировке КОИ-8 каждый символ кодируется 8 битами. Вова написал текст (в нём нет лишних пробелов): «Школьные предметы: ОБЖ, химия, физика, алгебра, биология, география, литература, информатика». Ученик удалил из списка название одного предмета, а также лишние запятую и пробел — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 13 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название предмета».
  • «В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов): «Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд — великие физики». Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 7 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды».

Как видите, вопрос почти всегда — какое слово убрали или продублировали. Ответом служит именно слово, а не число: в демоверсии ОГЭ-2026 эталон к заданию 1 — «Шрек». Поэтому правила записи такие:

Как записать ответ

  • Ответы к заданиям 1–10 «сначала укажите в тексте работы, а затем перенесите в БЛАНК ОТВЕТОВ № 1 справа от номера соответствующего задания, начиная с первой клеточки, без пробелов, запятых и других дополнительных символов».
  • Слово пишется без кавычек и без точки — кавычки в условии принадлежат оформлению задания, а не ответу.
  • Списывайте слово из условия буква в букву: сохраняйте дефис («Человек-паук»), прописную букву («Алый», «Попов»), букву «ё» («свёкла»). Отдельного разъяснения ФИПИ о том, засчитывается ли «свекла» вместо «свёкла» или строчная буква вместо прописной, в открытом доступе нет — поэтому безопаснее не отклоняться от написания в условии ни на символ.
  • Каждый символ — в отдельной клеточке бланка, ярко-чёрными чернилами (допускается гелевая или капиллярная ручка).

Теория: всё, что нужно для задания 1

Единицы измерения информации

Бит — минимальная единица количества информации, один двоичный разряд (значение 0 или 1). Именно так бит определён в кодификаторе ОГЭ. Байт — группа из восьми битов и минимально адресуемая ячейка памяти: один байт может принимать 256 разных значений.

1 байт=8 бит1\ \text{байт} = 8\ \text{бит}

Дальше единицы растут не по тысяче, а по 1024 — то есть по 2102^{10}:

ЕдиницаЧерез соседнююВ байтах
1 байт8 бит1
1 Кбайт1024 байта210=10242^{10} = 1024
1 Мбайт1024 Кбайт220=10485762^{20} = 1\,048\,576
1 Гбайт1024 Мбайт2302^{30}

Полезная производная величина: 1 Кбайт=10248=8192 бита1\ \text{Кбайт} = 1024 \cdot 8 = 8192\ \text{бита}. В самих заданиях 1 из открытого банка перевод в килобайты обычно не нужен — там всё считается в байтах, — но сами единицы «килобайт, мегабайт, гигабайт» названы в элементе содержания 2.2 кодификатора, и эта цепочка пригодится в задачах из тренировочных сборников.

Главная формула: объём текста

Информационный объём текста равен количеству символов, умноженному на информационный вес одного символа:

I=KiI = K \cdot i
  • II — информационный объём текста (в битах или байтах);
  • KK — количество символов в тексте;
  • ii — информационный вес одного символа (в тех же единицах, что и II).

В задании 1 формула почти всегда нужна в обратной форме: известно, на сколько изменился объём, надо найти, сколько символов изменилось.

K=Ii,i=IKK = \frac{I}{i}, \qquad i = \frac{I}{K}

Формула работает и для «дельты»: если объём текста изменился на ΔI\Delta I байт, то число изменившихся символов равно ΔK=ΔI/i\Delta K = \Delta I / i. Это и есть весь математический аппарат задания.

Вес символа в разных кодировках

Главная хорошая новость: вес символа в задании 1 никогда не надо выводить самому — он всегда назван прямо в первой фразе условия («каждый символ кодируется 8 битами» / «16 битами»). Ваша задача — перевести это число в байты, потому что изменение размера в условии дано именно в байтах.

Кодировка в условииВес символаЧто делать с числом байт
КОИ-88 бит = 1 байтчисло байт = число символов
Windows-12518 бит = 1 байтчисло байт = число символов
«Одна из кодировок Unicode»16 бит = 2 байтачисло байт делим на 2

Все три варианта реально встречаются в открытом банке ФИПИ; чаще других — 16-битный Unicode. В тренировочных сборниках попадается ещё «32-битная кодировка» (4 байта на символ) — принцип тот же, делить надо на 4.

Про UTF-8. В настоящей UTF-8 символ занимает от 1 до 4 байтов, и посчитать объём «в лоб» уже нельзя. Но в задании 1 ОГЭ эта кодировка не используется: во всех формулировках вес символа фиксирован и указан явно. Поэтому переменную длину символа держите в голове как факт про реальные файлы, а не как инструмент для экзамена.

Что считается символом и сколько их уходит вместе со словом

Символ — это любой знак текста. Каждый из них весит одинаково, ровно ii бит:

  • буквы — и строчные, и прописные;
  • пробелы — да, пробел тоже символ;
  • знаки препинания: запятая, точка, двоеточие, восклицательный знак, тире;
  • дефис внутри слова: «Человек-паук» — это 12 символов, а «Конёк-Горбунок» — 14;
  • цифры и латинские буквы, если они встречаются в тексте.

Теперь ключевой момент задания. Когда из текста выбрасывают слово, вместе с ним исчезают служебные символы — и именно их количество надо аккуратно вычесть. В условии всегда написано, какие именно:

Фраза в условииСлужебных символовДлина слова
«лишние запятую и пробел» (список через запятую)2L=K2L = K - 2
«ставший лишним пробел» (связный текст)1L=K1L = K - 1
«добавив необходимые запятую и пробел» (слово написано дважды)2L=K2L = K - 2

Обратите внимание на оговорку, которая есть почти во всех условиях: «в нём нет лишних пробелов» и «два пробела не должны идти подряд». Это не украшение текста — именно она заставляет удалять или добавлять пробел вместе со словом и делает задачу однозначной.

Откуда берутся 8 и 16 бит: формула Хартли

Этот блок не нужен для арифметики задания 1 — но он объясняет, почему вес символа именно такой, и относится к соседнему элементу содержания 2.1, который в КИМ проверяет задание 2. Если алфавит содержит NN различных символов (мощность алфавита), то вес одного символа ii связан с NN соотношением:

N=2ii=log2NN = 2^{\,i} \qquad \Longleftrightarrow \qquad i = \log_2 N

Отсюда: 8 бит на символ дают 28=2562^8 = 256 различных символов — этого хватает для однобайтовых кодировок вроде КОИ-8 и Windows-1251, в которых есть кириллица, латиница, цифры и знаки препинания. 16 бит дают 216=655362^{16} = 65\,536 вариантов — на этом принципе построена 16-битная кодировка Unicode с фиксированной длиной символа.

Если NN не является степенью двойки, ii округляют вверх: для русского алфавита из 32 букв i=log232=5i = \log_2 32 = 5 бит, а для английского из 26 букв берут ближайшую степень 25=322^5 = 32 и получают те же 5 бит. В КИМ «мощность алфавита» отнесена к элементу содержания 2.1 и проверяется заданием 2, а не первым, — поэтому в задании 1 вес символа вам всегда дадут готовым.

Алгоритм решения задания 1

  1. Прочитайте первую фразу — там вес символа. «8 битами» → i=1i = 1 байт. «16 битами» → i=2i = 2 байта. Сразу переведите в байты: iбайт=iбит/8i_{\text{байт}} = i_{\text{бит}} / 8.
  2. Определите знак изменения. «на X байт меньше» — слово удалили; «на X байт больше» — слово написали дважды. Арифметика в обоих случаях одинаковая, меняется только формулировка вопроса.
  3. Переведите байты в символы: K=X/iK = X / i. При i=1i = 1 число байт и есть число символов; при i=2i = 2 делим пополам. Если деление не получается нацело — вы ошиблись в весе символа, перечитайте условие.
  4. Вычтите служебные символы. Если в условии «запятую и пробел» — вычитаем 2: L=K2L = K - 2. Если только «пробел» — вычитаем 1: L=K1L = K - 1. Это самый ответственный шаг.
  5. Найдите в списке или тексте слово ровно из LL символов. Считайте все знаки внутри слова, включая дефис. В списках открытого банка длины слов почти всегда идут по возрастанию и не повторяются — подходящее слово одно.
  6. Сделайте обратную проверку: (L+служебные)i(L + \text{служебные}) \cdot i должно дать ровно то число байт, которое указано в условии.
  7. Перепишите слово в бланк буква в букву — без кавычек, точки и пробелов, с сохранением дефиса, прописной буквы и «ё».

Формула всего задания одной строкой:

L=XisL = \frac{X}{i} - s

где XX — изменение размера в байтах, ii — вес символа в байтах (1 или 2), ss — количество служебных символов (2 для списка через запятую, 1 для связного текста), LL — длина искомого слова.

Три минуты на задание — доведите до автоматизма

Прорешайте 10–15 заданий 1 подряд, и шаг «вычесть запятую и пробел» перестанет теряться. На Repet.ai есть проверка ответа и разбор к каждому заданию.

Открыть тренажёр

Примеры с разбором

Три задания ниже взяты из открытого банка ФИПИ и покрывают все три подтипа, которые реально встречаются на позиции 1: список через запятую, связный текст и «обратная» задача с удвоенным словом.

Пример 1. Список через запятую, Unicode 16 бит, слово с дефисом

Условие (реальное задание из открытого банка ФИПИ):

В одной из кодировок Unicode каждый символ кодируется 16 битами.

Ученик написал текст (в нём нет лишних пробелов):

«Мои любимые герои мультфильмов: Шрек, Пумба, Маугли, Рататуй, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок».

Ученик удалил из списка имя героя одного мультфильма, а также лишние запятую и пробел — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 28 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое имя героя мультфильма.

Решение:

  1. Вес символа. Каждый символ — 16 бит, значит i=16/8=2i = 16 / 8 = 2 байта.
  2. Сколько символов убрали. Размер уменьшился на 28 байт:
    K=282=14 символов.K = \frac{28}{2} = 14\ \text{символов}.
  3. Убираем служебные символы. Вместе со словом исчезли запятая и пробел — это 2 символа:
    L=142=12 символов.L = 14 - 2 = 12\ \text{символов}.
  4. Ищем слово длиной 12. Считаем длины всех имён из списка (дефис — тоже символ): Шрек — 4, Пумба — 5, Маугли — 6, Рататуй — 7, Пиноккио — 8, Винни-Пух — 9, Белоснежка — 10, Малефисента — 11, Человек-паук — 12, Конёк-Горбунок — 14. Подходит ровно одно имя.

Ответ: Человек-паук. Обратная проверка: (12+2)2=28(12 + 2) \cdot 2 = 28 байт — сходится с условием. Заметьте: без учёта дефиса получилось бы 11 символов, и ни одно слово из списка не подошло бы точно — это и есть сигнал, что дефис считать надо.

Пример 2. Связный текст, Windows-1251 — вычитаем только один пробел

Условие (реальное задание из открытого банка ФИПИ):

В кодировке Windows-1251 каждый символ кодируется 8 битами.

Вова написал текст (в нём нет лишних пробелов):

«Вздыхать и думать про себя: Когда же чёрт возьмёт тебя!»

Ученик вычеркнул из текста одно слово. Заодно он вычеркнул ставший лишним пробел — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 7 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое слово.

Решение:

  1. Вес символа. 8 бит — это ровно 1 байт, значит i=1i = 1 байт на символ.
  2. Сколько символов убрали. K=7/1=7K = 7 / 1 = 7 символов.
  3. Внимание — здесь только пробел. Перед нами не список, а связный текст, и в условии сказано «вычеркнул ставший лишним пробел» — в единственном числе, без запятой. Значит, служебный символ один:
    L=71=6 символов.L = 7 - 1 = 6\ \text{символов}.
  4. Ищем слово из 6 букв. Вздыхать — 8, и — 1, думать — 6, про — 3, себя — 4, Когда — 5, же — 2, чёрт — 4, возьмёт — 7, тебя — 4. Подходит только «думать».

Ответ: думать. Обратная проверка: (6+1)1=7(6 + 1) \cdot 1 = 7 байт — сходится. А вот если бы вы машинально вычли 2, как в задачах со списком, получилось бы 5 символов, и вы бы уверенно выписали «Когда» — неверный ответ. Спасает та же обратная проверка: (5+1)1=6(5 + 1) \cdot 1 = 6 байт, а в условии 7 — значит, служебный символ вычтен не тот.

Пример 3. Обратная задача: текст стал больше

Условие (реальное задание из открытого банка ФИПИ):

В кодировке Windows-1251 каждый символ кодируется 8 битами.

Вова хотел написать текст (в нём нет лишних пробелов):

«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд — великие физики».

Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 7 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.

Решение:

  1. Вес символа. 8 бит = 1 байт, значит i=1i = 1 байт.
  2. Размер стал больше — но формула та же. Прибавка составила 7 байт, следовательно добавилось K=7/1=7K = 7 / 1 = 7 символов.
  3. Убираем служебные символы. В условии прямо сказано: ученик добавил «необходимые запятую и пробел» — это 2 символа:
    L=72=5 символов.L = 7 - 2 = 5\ \text{символов}.
  4. Ищем фамилию из 5 букв. Ом — 2, Бор — 3, Кюри — 4, Попов — 5, Джоуль — 6, Рентген — 7, Курчатов — 8, Резерфорд — 9. Подходит единственная фамилия.

Ответ: Попов. Обратная проверка: (5+2)1=7(5 + 2) \cdot 1 = 7 байт прибавки — сходится. И проверка здравым смыслом: в ответе просят слово, использованное дважды, а не количество символов — пишем в бланк «Попов» с прописной буквы, как в условии.

Типичные ошибки и ловушки

Забыли вычесть служебные символы

Самая массовая ошибка. Ученик делит число байт на вес символа и сразу ищет слово такой длины. В первом примере это дало бы слово из 14 символов — «Конёк-Горбунок», хотя правильный ответ «Человек-паук». Возьмите за правило: после деления — обязательный шаг «минус запятая и пробел».

Вычли 2 там, где нужно 1 (и наоборот)

В списке через запятую вместе со словом уходят запятая и пробел — это 2 символа. В связном тексте (стихи, проза) уходит только пробел — 1 символ. Различить легко: прочитайте, что именно вычеркнули по условию — «запятую и пробел» или «ставший лишним пробел».

Путаница бит и байт

Вес символа в условии дан в битах (8 или 16), а изменение размера — в байтах. Если сравнить их напрямую, ответ уедет в 8 раз. Первым же действием переводите вес в байты: 8 бит → 1 байт, 16 бит → 2 байта.

Не поделили на 2 в кодировке Unicode

Частный, но очень частый случай предыдущей ошибки: в 16-битной кодировке число байт вдвое больше числа символов. Полезный самоконтроль: при 16 битах разница в байтах всегда чётная. Если в условии стоит нечётное число байт, а кодировка 16-битная, вы неправильно прочитали условие.

Не посчитали дефис, пробелы и знаки препинания

«Человек-паук» — 12 символов, «Конёк-Горбунок» — 14, «Винни-Пух» — 9. Дефис занимает столько же памяти, сколько буква. То же касается пробелов и знаков препинания, если вас просят посчитать объём целого предложения.

Не заметили слово «больше»

В «обратных» заданиях текст не уменьшился, а вырос: слово написали дважды. Арифметика та же, но искать надо не пропавшее, а продублированное слово. Маркеры такой формулировки: «хотел написать текст», «написал два раза подряд», «оказался на X байт больше», «напишите слово, использованное дважды».

Ответили не то, что просят

Задание почти всегда просит слово, а не число. Записать в бланк «12» вместо «Человек-паук» — верный способ потерять балл при полностью правильном решении. Перечитайте последнее предложение условия перед тем, как переносить ответ.

Лишние символы в бланке

Инструкция ОГЭ требует записывать ответ «без пробелов, запятых и других дополнительных символов». Кавычки, точка в конце или пробел перед словом — это уже расхождение с эталоном. Задание считается выполненным верно, только если ответ полностью совпадает с эталоном.

Как задание 1 связано с остальным экзаменом

В варианте ОГЭ по информатике 16 заданий: часть 1 — задания 1–10 с кратким ответом, часть 2 — задания 11–16, которые выполняются на компьютере (11 и 12 — краткий ответ, 13–16 — файл с решением). Задание 1 открывает раздел «Теоретические основы информатики», в который входят позиции 1, 2, 3, 4, 9 и 10 — вместе это 6 баллов из 21. Вот его ближайшие соседи:

  • Задание 2 — декодирование кодовой последовательности. Тот же раздел кодификатора: в элемент содержания 2.1 входят мощность алфавита, равномерный и неравномерный код, кодировки ASCII и UNICODE. Но в самих заданиях 2 из открытого банка и в демоверсии-2026 биты считать не нужно: там дают кодовую таблицу (например, азбуку Морзе) и просят восстановить сообщение.
  • Задание 12 — определение количества и информационного объёма файлов, отобранных по условию: та же идея «оценить, сколько данных хранится», только работать придётся уже на компьютере. Правда, во всех заданиях 12 из открытого банка и в демоверсии-2026 просят назвать только количество файлов, а не их объём.
  • Задание 10 — запись чисел в различных системах счисления. Общий фундамент — уверенное владение степенями двойки: 28=2562^8 = 256, 210=10242^{10} = 1024, 216=655362^{16} = 65\,536.
  • Задание 11 — поиск информации в файлах и каталогах компьютера: соседняя позиция части 2, где тоже надо аккуратно работать со свойствами файлов.

План подготовки на 2 недели

Неделя 1 — единицы измерения и базовый подтип

Выучите наизусть три соотношения: 1 байт=8 бит1\ \text{байт} = 8\ \text{бит}, 1 Кбайт=1024 байта1\ \text{Кбайт} = 1024\ \text{байта}, 1 Мбайт=1024 Кбайт1\ \text{Мбайт} = 1024\ \text{Кбайт}, и степени двойки до 2162^{16}. Затем прорешайте 10–12 заданий подтипа «список через запятую»: с кодировкой 8 бит (КОИ-8, Windows-1251) и 16 бит (Unicode). Каждый раз проговаривайте вслух три шага: «вес символа — делю — вычитаю два». Сразу приучите себя делать обратную проверку (L+s)i=X(L + s) \cdot i = X: она занимает пять секунд и ловит почти любую арифметическую ошибку.

Неделя 2 — редкие подтипы и скорость

Добавьте два оставшихся подтипа: связный текст (вычитаем 1) и «обратную» задачу с удвоенным словом (размер стал больше). Решайте задания вперемешку, не глядя заранее на кодировку, и укладывайтесь в 3 минуты — столько отводит на задание 1 обобщённый план варианта КИМ. Отдельно потренируйте подсчёт длины слов с дефисом и буквой «ё». В конце недели решите подряд все десять заданий части 1 за 30 минут — именно столько ФИПИ рекомендует на всю часть 1, и задание 1 должно занимать в этом бюджете минимум времени.

Проверьте себя на реальных заданиях

На Repet.ai собраны задания 1 ОГЭ по информатике из открытого банка ФИПИ. Решайте онлайн, проверяйте ответ мгновенно и разбирайте решение — бесплатно.

Перейти к практике
Частые вопросы

Часто задаваемые вопросы

Умение оценивать объём памяти, необходимый для хранения текстовых данных. По кодификатору ФИПИ это элемент содержания 2.2 «Информационный объём данных. Бит, байт, килобайт, мегабайт, гигабайт» из раздела «Теоретические основы информатики». На практике нужно перевести вес символа из бит в байты, разделить изменение размера текста на этот вес, вычесть служебные символы (запятую и пробел) и найти в тексте слово получившейся длины.

Задание 1 оценивается в 1 первичный балл по принципу «всё или ничего»: ответ должен полностью совпасть с эталоном. Уровень сложности — базовый, примерное время выполнения по обобщённому плану варианта КИМ — 3 минуты. Всего в работе 16 заданий и 21 первичный балл, на всю работу отводится 150 минут (2 часа 30 минут).

I = K · i, где I — информационный объём текста, K — количество символов, i — информационный вес одного символа. В задании 1 формулу используют в обратную сторону: K = I / i. Затем из полученного числа символов вычитают служебные — запятую и пробел (2 символа) для списка либо только пробел (1 символ) для связного текста.

В заданиях ОГЭ вес символа всегда указан в условии явно. В формулировке «в одной из кодировок Unicode каждый символ кодируется 16 битами» это 2 байта на символ. В кодировках КОИ-8 и Windows-1251 символ кодируется 8 битами, то есть занимает 1 байт. Самостоятельно выводить вес символа в задании 1 не требуется.

Потому что вместе со словом из текста исчезают служебные символы. Если слово было пунктом списка через запятую, удаляются ещё запятая и пробел — то есть 2 символа, и длина слова равна K − 2. Если слово стояло в связном тексте, лишним становится только пробел — 1 символ, и длина слова равна K − 1. Что именно удалили, всегда написано в условии.

Да, и пробел, и дефис, и знаки препинания — полноценные символы, каждый из них занимает столько же памяти, сколько буква. Например, «Человек-паук» состоит из 12 символов, а «Конёк-Горбунок» — из 14. Если не посчитать дефис, длина слова окажется на единицу меньше и ответ не сойдётся.

Ответ переносится в бланк ответов № 1 справа от номера задания, начиная с первой клеточки, без пробелов, запятых и других дополнительных символов; каждый символ — в отдельной клеточке. Слово пишут без кавычек и без точки, сохраняя написание из условия: дефис, прописную букву и букву «ё». Бланка ответов № 2 в ОГЭ по информатике нет — развёрнутые ответы к заданиям 13–16 сдаются отдельными файлами.

Нет. В формулировках задания 1 из открытого банка ФИПИ и в демоверсии используются только кодировки с фиксированной длиной символа: 8 бит (КОИ-8, Windows-1251) и 16 бит (одна из кодировок Unicode). Настоящая UTF-8 с переменной длиной символа от 1 до 4 байтов в этом задании не встречается — вес символа в ОГЭ всегда указан в условии явным числом.


Начните вариант с уверенного балла

Задание 1 — три минуты, две арифметические операции и один внимательный взгляд на условие. Отработайте его на реальных заданиях из открытого банка ФИПИ с проверкой ответа, и первый балл варианта перестанет быть лотереей.