Кодирование и представление данных
-
Системы кодирования информации
Кодирование информации: система правил для преобразования данных в другую форму. От языка до письменности – расширение возможностей коммуникации и хранения.
-
Кодировка символов: от телеграфа к Юникоду
Кодировка символов: присвоение чисел текстовым символам для хранения и передачи данных. Unicode и стандарты обеспечивают глобальный обмен текстом.
-
Дискретное представление информации
Цифровые данные: дискретное представление информации в виде символов (0 и 1). Отличие от аналоговых данных, бинарный код, информационные системы.
-
Целочисленные типы данных в информатике
Целые числа в информатике: определение, типы данных, представление в двоичном коде и размеры. Важная роль в работе процессоров и памяти.
-
Килобайт: определения, стандарты и исторические различия
Килобайт (kB): единица измерения цифровой информации, равная 1000 байт. Используется для скорости передачи данных, объёма памяти и носителей.
-
Линейный временной код (LTC)
Линейный таймкод (LTC): кодирование SMPTE таймкода в аудиосигнал по стандарту SMPTE 12M. Использует бифазную маркировку (FM) для надежной синхронизации.
-
Идентификаторы: понятие, виды и применение.
Идентификатор: что это такое? Объяснение понятия, виды (код, число, символ). Уникальная идентификация объектов, классов и идей. SEO-оптимизация.
-
Линейное кодирование в системах связи и хранения данных
Линейные коды в телекоммуникациях: представление цифровых данных сигналами напряжения, тока или фотонов. Оптимизация для передачи и хранения данных.
-
Манчестерский код: принцип работы и применение
Манчестерский код: схема кодирования данных для ранних накопителей и Ethernet. Самосинхронизирующийся сигнал без постоянной составляющей, разработан в Манчестере.
-
Модифицированные AMI-коды в цифровой телекоммуникации.
Модифицированные AMI коды: цифровая передача данных для синхронизации T и E-линий. Извлечение тактовой частоты из биполярной кодировки. Телекоммуникации.
-
Невозврат к нулю: методы кодирования в телекоммуникациях
Кодирование NRZ в телекоммуникациях: принцип, преимущества (полоса пропускания), недостатки (синхронизация). Оптимально для передачи данных.
-
Представление чисел в цифровых компьютерах
Форматы чисел в компьютере: внутреннее представление данных, двоичное кодирование, целые и вещественные числа. Оптимизация для работы процессора и памяти.
-
Потоки битов и байтов: Теория и применение
Битстрим: последовательность битов/байт. Теоретическая основа компьютерных наук и телекоммуникаций. Различия между битовыми и байтовыми потоками.
-
Почтовые индексы ZIP и ZIP+4 в США
Индексы ZIP в США: что это, история создания (1963, 1983), формат (5 и 9 цифр). Ускорьте доставку почты с USPS!
-
Цифровая среда: история, развитие и современность.
Цифровые медиа: определение, виды (текст, аудио, видео). Создание, распространение и хранение данных в машинном формате. Интернет-коммуникации.
-
Обработка 8-битных кодировок: понятие "8-битная чистота"
8-битная чистота: обработка 8-битных кодировок без контрольных символов. Важно для современных систем, поддержки разных языков и передачи данных.
-
Форма Бэкуса-Наура: Расширенная нотация (ABNF) и описание языков протоколов.
ABNF: Метаязык для описания языков и протоколов передачи данных. Основан на BNF, используется в IETF, определяет синтаксис и правила вывода.
-
Арифметическое кодирование: метод энтропийного сжатия данных
Арифметическое кодирование: эффективный метод сжатия данных без потерь. Кодирует сообщение в число, используя переменное число бит для символов.
-
Троичная система счисления
Троичная система счисления: основа 3, трит как цифра. Сравнение с двоичной, бинарной и другими системами. Балансная троичная система и её применение.
-
Асинхронная последовательная передача данных: история и принципы
Асинхронная последовательная связь: передача данных без синхросигнала. Старт/стоп биты обеспечивают синхронизацию. Пример – ASCII через RS 232.
-
Base64: схемы кодирования двоичных данных в текст.
Base64: кодировка двоичных данных в текст с использованием 64 символов. Применяется для передачи данных в веб, email и встраивания файлов.
-
Двоичный код: от истории к современности
Двоичный код: основа цифровых данных. Представление информации (текст, инструкции) нулями и единицами. Объяснение битов, байтов и кодирования данных.
-
Символы перевода строки в компьютерных системах
Символ новой строки (newline) в программировании: назначение, история (Morse, ASCII, Unicode) и использование для форматирования текста.
-
Промилле и пермилле: единицы измерения долей тысячных.
Промилле (per mille): что это такое? Единица измерения частей на тысячу, часто используется для обозначения концентрации алкоголя в крови (BAC). Символ ‰.
-
Код 39: Описание и характеристики штрихкода переменной длины
Код 39: переменная длина, дискретная символика штрихкодов. Поддерживает буквы, цифры и спецсимволы. Соответствует ISO/IEC 16388:2007.
-
Кодирование с возвратом к нулю (Return-to-Zero) в телекоммуникациях
Кодирование "возврат к нулю" (RZ/RTZ) в телекоммуникациях: сигнал возвращается к 0 между импульсами, самосинхронизация, но требует большей полосы пропускания.
-
Нулевой символ и его применение
Символ NULL (нуль-терминатор): значение, кодировка (ASCII, Unicode, EBCDIC), применение в программировании. Нулевой байт, контроль символов.
-
Четверичная система счисления
Четверичная система счисления: основа, цифры (0-3), простое преобразование из двоичной. Экономичность радикса как у двоичной системы.
-
Мегабит: определение, применение и соотношение с другими единицами измерения.
Мегабит (Мбит): единица измерения цифровой информации, равная 10⁶ битам. Отличие от мебибита, связь с килобитами и обозначение в SI.
-
Технология распознавания символов MICR и её применение в банковской сфере.
Распознавание символов MICR: технология для банковской сферы, ускоряющая обработку чеков и документов. Чтение банковских кодов и номеров счетов.
-
Число 56: факты и ассоциации.
Число 56: интересные факты о значении числа в математике, химии (барий), биологии (обоняние) и технологиях (DES, скорость передачи данных).
-
Язык RTTTL для передачи рингтонов Nokia
RTTTL: текстовый формат для передачи мелодий на Nokia. Структура: имя, значение по умолчанию, данные. Ограничения по длине и символам. 🎵📲
-
Гексспик: Варианты английского написания шестнадцатеричными числами
Hexspeak: необычный способ записи английского языка шестнадцатеричными числами. Используется программистами для создания уникальных идентификаторов и "магических чисел".
-
Штрихкодирование Почтовой службы США (POSTNET)
Почтовый штрихкод USPS (POSTNET): кодирование ZIP-кодов и индексов доставки. Таблица кодирования, структура штрихкода, контрольная цифра. Оптимизация почты.
-
Контрольные цифры для идентификационных номеров
Контрольные цифры: обнаружение ошибок в идентификационных номерах (банковские счета, ISBN). Алгоритмы вычисления, защита от опечаток и перестановки цифр.
-
Число 256: свойства и применение
256: число, свойства и факты. 256 – степень двойки (2⁸), совершенный квадрат (16²), и уникальное трехзначное зензизензизензичное число. Математика.
-
Кодировка Quoted Printable: Преобразование бинарных данных в текст
Кодировка Quoted Printable (QP): преобразование бинарных данных в текст для передачи по 7-битным каналам. MIME, email, SMTP, escape-символ =.
-
Разделители в потоках данных: определение, виды и проблемы столкновений
Разделители в данных: что это такое и для чего нужны? Символы и последовательности, определяющие границы в потоках данных, тексте и математике.
-
Кодирование 8b/10b: Преобразование 8-битных слов в 10-битные символы
8b/10b кодирование: преобразование 8-битных слов в 10-битные символы для баланса постоянного тока и надежной передачи данных в телекоммуникациях.
-
Кодирование двоичных данных в текст с использованием 32 символов
Base32: кодирование двоичных данных в текст с использованием 32 символов. Описание системы счисления, алфавита и стандартов кодировки Base32.
-
yEnc: Схема кодирования двоичных файлов для Usenet и электронной почты.
yEnc: эффективная кодировка для передачи бинарных файлов по Usenet и email. Низкий overhead (1-2%) против 33-40% у uuencode/Base64. Стандарт с 2003 года.
-
Представление отрицательных чисел в двоичных системах счисления
Представление отрицательных чисел в двоичной системе: sign-magnitude, дополнение до единицы, дополнение до двойки и др. Обзор методов кодирования.
-
Код Ацтеков: Структура и Принципы Кодирования
Aztec Code: матричный штрихкод, разработанный в 1995 году. Не требует поля для чтения, компактный и эффективный. Стандарт ISO/IEC 24778:2008.
-
MaxiCode: Машинночитаемая система кодирования
MaxiCode: машиночитаемый код для отслеживания посылок, разработанный UPS. Информация в виде гексагональной сетки, до 93 символов. ISO/IEC 16023.
-
Телеграфные коды и системы кодирования информации
Телеграфный код: кодировка для передачи информации телеграфом. Морзе – самый известный пример. Узнайте о принципах и истории телеграфных шифров.
-
Код 128: Структура и особенности штрихкода
Штрихкод Code 128: описание, характеристики и применение. Кодирует текст и цифры, компактнее Code 39. Соответствует ISO/IEC 15417:2007.
-
Код 93: Штрихкод нового поколения
Код 93: штрихкод, разработанный Intermec в 1982 году. Повышенная плотность, защита данных, используется Canada Post. Длина переменная, есть контрольные символы.
-
Число 1024: Свойства и Применение
1024: число, степень двойки (2¹⁰). Ближайшая степень к 1000. 64-й четвертный квадрат, наименьшее число с 11 делителями. Математические свойства.
-
Bencode: Формат сериализации данных для BitTorrent
Bencode: формат сериализации данных для BitTorrent. Кодирует строки, числа, списки и словари. Простота и независимость от порядка байтов важны для кроссплатформенности.
-
Варикод: Самосинхронизирующийся код для PSK31
Варикод: эффективный самосинхронизирующийся код для PSK31. Поддерживает ASCII, оптимизирован для английского языка, использует кодирование Фибоначчи. Бесплатен!
-
Номинальные числа: Идентификаторы и их свойства
Номинальные числа: что это такое? Узнайте об использовании числовых кодов для идентификации и маркировки объектов, где важен сам факт обозначения, а не значение.
-
Двоичные данные: основы и применение
Двоичные данные: 0 и 1, биты, булевы значения. Основа информатики, математики и статистики. Единица информации и её свойства.
-
Штрихкод PostBar: Структура и кодирование канадской почты
Почтовый штрихкод PostBar (CPC 4 State) от Canada Post: особенности, структура и кодирование для автоматизированной сортировки писем и посылок.
-
Кодирование Элиаса омега
Элиасовский ω-код: универсальное кодирование целых положительных чисел. Рекурсивный метод, эффективен для сжатия данных с преобладанием малых значений.
-
Биполярное кодирование в телекоммуникациях: принципы и применение.
Биполярная кодировка в телекоммуникациях: описание, принцип работы (RZ), балансировка постоянного тока, уровни +V, -V и 0. Дуобинарный сигнал.
-
Перечёркнутый ноль: история и применение
Символ "0" с косой чертой: зачем нужен и где применяется. Различение нуля и буквы "О" в программировании, науке, телекоммуникациях и при ручном вводе данных.
-
Ascii85: Кодирование двоичных данных в текст
Ascii85 (Base85): эффективное кодирование бинарных данных в текст, разработанное Полом Раттером. Используется в PostScript, PDF, Git. Альтернатива Base64/uuencode.
-
Двумерный матричный штрихкод Data Matrix
Двумерный штрихкод Data Matrix: кодирование текста и чисел до 1556 байт. Надёжность благодаря коррекции ошибок. Применение в маркировке и логистике.
-
Протокол радиотелепагинации POCSAG: устройство и особенности
POCSAG: протокол радиосвязи для пейджеров. Разработан группой британской почты. Преемник кодов Golay, предшественник более современных стандартов.
-
Кодирование 4B5B в телекоммуникациях
4B5B кодирование в телекоммуникациях: преобразование 4 бит в 5 для самосинхронизации сигнала. Увеличение объема данных на 25%. Альтернатива – скремблирование.
-
Единый шрифт Брайля для английского языка
Единый шрифт Брайля (UEB) для английского языка: стандартизация кодировки для литературы, математики, техники и компьютеров. Упрощает чтение и письмо.
-
Однохотное кодирование: представление данных одним активным битом
Представление "один из N" (one-hot) в битах: принцип, применение в цифровых схемах, машинном обучении и статистике. Кодировка, dummy-переменные.
-
Штрихкодирование в международной торговле
Штрихкоды EAN/GTIN: стандарт для розничной торговли и учета товаров. Описание, применение EAN 13 и UPC A, преимущества и особенности кодировки.
-
Кодирование двоичных данных в текст
Кодирование бинарных данных в текст: Base64, ASCII armor. Преобразование двоичного кода в читаемый формат для передачи по каналам, поддерживающим только текст.
-
Расширение знака числа: сохранение значения и знака при увеличении разрядности
Расширение знака: увеличение разрядности чисел без изменения знака и значения. Объяснение принципов и примеры для двоичной арифметики и дополнений до двух.
-
Дистанционная Система Штрихкодирования Почты США
Система удаленной кодировки штрих-кодов USPS (RBCS/RVE) распознает рукописные адреса на почте, недочитанные MLOCR. Использует нейросети и операторов для точной доставки.
-
Кодировка Брайля ASCII: Представление рельефно-точечного шрифта в цифровом формате.
Код Брайля ASCII (SimBraille): таблица соответствия 64 ASCII символов комбинациям точек Брайля. Разработан в 1969 г., используется для письма незрячим.
-
Протокол связи мэйнфреймов IBM Binary Synchronous Communication (Bisync)
BSC (Bisync): протокол связи IBM для мэйнфреймов, разработанный в 1967 году. Замена STR, поддержка EBCDIC и USASCII. История и особенности.
-
Алфавитно-цифровые символы: неоднозначность и исключения
Алфавитно-цифровые символы: определение, примеры и особенности. Различия между буквами и цифрами, количество символов в POSIX/C. SEO-оптимизация.
-
Код "Книжная страна" в системе EAN: история и применение.
Bookland: уникальный код EAN для книг, введенный в 1980-х. Каталогизация по ISBN, а не географии. 978 префикс, переход на 13-значные ISBN.
-
Кодировка матриц виниловых пластинок
Коды матриц виниловых пластинок: расшифровка и значение. Информация о дате выпуска, издании и особенностях записи из "мертвого пространства" пластинки.
-
Код отображения CDC
Код отображения CDC: 6-битное кодирование символов для компьютеров CDC 6000, 7600 и Cyber. BCDIC, 63/64 символа, 10 символов на слово. История и особенности.
-
End of message
-
Banner (Unix)
-
KLV
-
Minifloat
-
Morse code abbreviations