Лит.: Китов А. И., Криницкий Н. А., Электронные цифровые машины и программирование, 2 изд., М., 1961; Краницкий Н. А., Миронов Г. А., Фролов Г. Д., Программирование, 2 изд., М., 1966.
Н. А. Криницкий.
Код военный
Код вое'нный, система условных обозначений для скрытой передачи секретных сведений военного характера по средствам связи. Условные обозначения составляются штабами и могут быть цифровыми, буквенными и др. Простейшими К. в. служат переговорные и радиосигнальные таблицы, составляемые на определённый отрезок времени или на время боя. Различают общевойсковые и специальные (для одного рода войск или вида вооруженных сил, например авиационные, военно-морские и др.) К. в.
Код генетический
Код генети'ческий, система «записи» наследственной информации в молекулах нуклеиновых кислот; см. Генетический код .
Код (система условных знаков)
Код (франц. code, от лат. codex — свод законов), система условных знаков (символов) для передачи, обработки и хранения (запоминания) различной информации. Конечная последовательность кодовых знаков называется словом. Число различных символов, которые используются в словах данного К., называется его основанием; например, К. с основанием 2 называется двоичным. Если все слова имеют одинаковую длину, или количество элементов, — n, то это равномерный n-значный К. (см. Код телеграфный ). Если слова имеют переменную длину, то К. называется неравномерным, например Морзе код. К. называется полным, когда к нему без нарушения его различимости нельзя добавить ни одной новой кодовой комбинации. Полный равномерный n-значный К. содержит тn слов, где т — основание кода. К., содержащий кодовые комбинации, служащие для отделения одного сообщения от другого, называется К. с разделительными знаками; К., в котором все без исключения кодовые комбинации символов служат лишь для обозначения элементов сообщения, является К. без разделительных знаков. Кодовые комбинации, являющиеся разделительными знаками, могут конструироваться либо из специальных кодовых символов, либо из тех же кодовых символов, которые образуют кодовые комбинации, соответствующие определенным элементам сообщения. Иногда бывает удобно разбить элементы сообщения на несколько групп и для каждой из этих групп построить свой К.; сигнал о переходе от одного К. к другому подается специальными кодовыми комбинациями (адресами). Совокупность К. для каждой из групп элементов сообщения вместе с адресными кодовыми комбинациями называется многоадресным, или многопрограммным К.
Для записи К. чаще всего используют либо цифры и числа (0, 1, 2,... 57, 9276 и т.п.), либо знаки, например + (плюс), — (минус), • (точка), — (тире) и т.д. В технике каждый кодовый знак является условным обозначением некоторого элементарного сигнала, обладающего какими-либо физическими параметрами (сигнальными признаками), которые могут принимать несколько различных значений. Для электрических сигналов такими признаками могут служить амплитуда тока или напряжения, полярность или длительность электрических импульсов (посылок), периодичность их следования и др.
К., применяемые в телемеханике, в системах связи и автоматического управления, в вычислительной технике, представляют собой набор комбинаций из электрических импульсов и пауз между ними, что эквивалентно изображению значений кодируемой величины в виде двоичных чисел — наборов, состоящих из 0 и 1 (см. Код в телемеханике, Код в ЦВМ). Количество импульсов в комбинации или разрядов в эквивалентном двоичном числе определяет значность К.
Выбор К. определяется условиями передачи, обработки или хранения информации и связан главным образом с наиболее эффективным использованием каналов связи , обеспечением необходимой помехоустойчивости передачи и т.п. (см. Кодирование ). С целью улучшения помехоустойчивости К. усложняются: к так называемым информационным знакам добавляются дополнительные — контрольные (проверочные). По такому принципу строятся К. обнаружения и исправления ошибок (см. Корректирующие коды ).
Код телеграфный
Код телегра'фный, принятая в телеграфии условная система обозначений, в которой каждой букве или знаку соответствует своя комбинация элементарных посылок электрического тока. Элементарная посылка (элемент кода) — наикратчайшая; из таких посылок составляются все остальные. Количество элементарных посылок для обозначения каждого знака в К. т. может быть различным (неравномерные коды) или одинаковым (равномерные коды). Число значений, которое может приобретать элементарная посылка в процессе передачи, называется основанием кода. По этому признаку коды делятся на бинарные (двоичные), троичные и т.д. В зависимости от числа элементарных посылок для передачи знаков различают равномерные коды 5-элементные, 6-элементные и т.д. (см. Код ).
В неравномерном коде Морзе знаки обозначаются комбинациями из посылок тока различной продолжительности: элементарных посылок (точка) и посылок утроенной продолжительности (тире). Из-за низкой экономичности, малой пригодности для буквопечатающего приема код Морзе в коммерческой телеграфии используется редко.
Наибольшее применение получил 5-элементный равномерный код № 2, рекомендованный Международным консультативным комитетом по телефонии и телеграфии в 1932. Справа на показан код № 2, используемый в телеграфных аппаратах США. В этом коде не совпадают с двухрегистровым международным кодом № 2 три обозначения (на рис. они отмечены жирным прямоугольником).
Приём и передача корреспонденции на телеграфных аппаратах в СССР производятся как на русском, так и на латинском алфавитах. Поэтому в СССР в качестве основного принят трёхрегистровый код № 2 с русским и латинским алфавитами, отличающийся от двухрегистрового в основном добавлением русского алфавита и регистра для перевода аппарата на работу с русским алфавитом. В коде № 2 комбинации посылок тока различаются только последовательностью плюсовых и минусовых (или интервальных) посылок тока. Для равномерных кодов, к которым относится и код № 2, число возможных комбинаций N определяется по формуле: N=mn , где n — количество элементов кода, т — основание кода.
При больших помехах в каналах радиотелеграфа и передачи данных применяются избыточные коды (см. Корректирующие коды ), позволяющие не только обнаружить, но и исправить ошибку в принятой телеграфным аппаратом комбинации знака.
Лит.: Томашевский Б. А., Чанцов С. Д., Осипенко Г. У., Курс телеграфии, М., 1963.
В. В. Новиков.
Рис. 2. Международный код № 2 с латинским алфавитом.
Рис. 3. Международный код № 2 с русским и латинским алфавитами.
Рис. 1. Код Морзе.
Кода (в поэтике, в музыке)
Ко'да (итальянский coda, буквально — хвост),
1) в поэтике — добавочный стих сверх схемы в твёрдых строфических формах (устойчивые комбинации строф), например в сонете — сверх 14 строк, в триолете — сверх 8. В расширенном значении — заключительная часть сложной строфы, отличающаяся от основной части расположением рифм, числом стоп или др. признаками (например, строки 5—7 в строфе «Коринфской невесты» И. В. Гёте):
Знай, что смерти роковая сила
Не могла сковать мою любовь,
Я нашла того, кого любила,