Часть 1 — краткий ответ (задания 1–10) · ОГЭ по информатике
Задание 1. Объём текстовых данных
Оценивать объём памяти, необходимый для хранения текстовых данных. 1 балл · базовый уровень · 3 минуты. 100 заданий с проверкой ответа и разбором.
Простыми словами
Каждый символ текста в памяти компьютера — это цепочка нулей и единиц одинаковой длины. Длину цепочки задаёт кодировка. Значит, объём текста — это просто число символов, умноженное на размер одного символа.
Задание 1 ОГЭ (1 балл, базовый уровень) проверяет именно этот расчёт и умение переводить биты в байты и килобайты.
где — объём текста (в битах), — количество символов (считаются все: буквы, цифры, пробелы, знаки препинания), — сколько бит занимает один символ.
Кодировки и единицы
| Кодировка | Бит на символ | Байт на символ |
|---|---|---|
| ASCII, КОИ-8, Windows-1251 | 8 | 1 |
| Unicode (UTF-16) | 16 | 2 |
| UTF-32 | 32 | 4 |
; байт; байт; .
байт. Кбайт.
Множитель — 1024, а не 1000. Это самая частая ошибка в этом номере.
Мощность алфавита
Мощность алфавита — сколько в нём разных символов. Чтобы закодировать каждый символ, нужно бит, где
| , бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
Алфавит из 256 символов — 8 бит на символ; 5 бит на символ — алфавит из символов. Если не степень двойки, берут ближайшую бо́льшую степень: для 33 букв нужно 6 бит ().
Разбор типовых заданий
Статья: 16 страниц, на странице 32 строки по 64 символа, кодировка 16 бит. Найдите объём в Кбайтах.
- Символов: .
- Бит: .
- Байт: ; Кбайт: .
Раскладывайте числа на степени двойки: умножение и деление превращаются в сложение и вычитание показателей.
В предложении в UTF-16 (16 бит на символ) вычеркнули одно название животного, а также лишние запятую и пробел. Предложение стало на 16 байт короче. Сколько букв в вычеркнутом слове?
- Один символ — 2 байта, значит, исчезло символов.
- Из них 2 — запятая и пробел. Остаётся букв.
- Ищем в списке слово из 6 букв.
24 символа в Unicode (16 бит) — это байт; 512 символов в КОИ-8 — 512 байт. Больше памяти занимает второе.
Текст из 512 символов перевели из 8-битной кодировки в 16-битную: каждый символ подрос на 1 байт, объём вырос на байт.
Не путайте биты и байты в ответе: читайте, в каких единицах его просят. И не забывайте считать пробелы и знаки препинания — это тоже символы.
Готовые работы по теме
Собраны заранее — одним нажатием: распечатать с ключом, раздать ученикам ссылкой или QR-кодом, поменять настройки. Номер набора постоянный: по этой ссылке всегда та же работа.
теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.
Прохождение онлайн
Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.
Классы, выданные работы и результаты учеников по кодам — в журнале учителя: без регистрации, хранится только на этом компьютере.