Открыть тренажёр →
💻 Глоссарий информатики

Что такое префиксный код простыми словами: определение, признаки и пример

Префиксный код — набор кодов, в котором ни один код не является началом другого (условие Фано). Ниже — точное определение, признаки, пример и задание ОГЭ для проверки.

По кодификатору ФИПИ · обновлено 22 сентября 2026

Определение

Префиксный код — это набор кодов (например, двоичных кодов букв), в котором ни один код не является началом другого кода. Это требование называют условием Фано. Благодаря ему закодированное сообщение можно записать сплошной строкой, без пробелов и разделителей, и всё равно раскодировать его однозначно.

Ключевые признаки

Пример

Коды: А — 0, Б — 10, В — 110, Г — 111. Ни один код не является началом другого, значит, код префиксный. Раскодируем 100110111, набирая цифры слева направо: 10 → Б, 0 → А, 110 → В, 111 → Г. Получается БАВГ, и другого способа разрезать эту строку на коды нет.

Тема целиком: Кодирование информации — теория, разобранные задания и тренажёр.

Не путай: Префиксный код и равномерный код

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

Проверь, понял ли: задача с этим понятием →Проверю ответ сразу и покажу разбор. Бесплатно, без регистрации.

Частые вопросы

Что такое префиксный код простыми словами (для 7–9 класса)?

Префиксный код — это набор кодов (например, двоичных кодов букв), в котором ни один код не является началом другого кода. Это требование называют условием Фано. Благодаря ему закодированное сообщение можно записать сплошной строкой, без пробелов и разделителей, и всё равно раскодировать его однозначно.

Как префиксный код выглядит на практике?

Коды: А — 0, Б — 10, В — 110, Г — 111. Ни один код не является началом другого, значит, код префиксный. Раскодируем 100110111, набирая цифры слева направо: 10 → Б, 0 → А, 110 → В, 111 → Г. Получается БАВГ, и другого способа разрезать эту строку на коды нет.

В каких заданиях ОГЭ встречается «префиксный код»?

В заданиях на знание понятий информатики — потренируйся в тренажёре Совелия.