Использование корректирующего кода в
запоминающих устройствах. Код Хемминга.
Корректирующие коды - помехоустойчивые коды, коды обнаружения и исправления ошибки, коды, позволяющие по имеющейся в кодовой комбинации избыточности обнаруживать и исправлять определённые ошибки, появление которых приводит к образованию ошибочных или запрещенных комбинаций. Применяются при передаче и обработке информации в вычислительной технике, телеграфии, телемеханике и технике связи, где возможны искажения сигнала в результате действия различного рода помех. Кодовые слова К. к. содержат информационные и проверочные разряды (символы). В процессе кодирования при передаче информации из информационных разрядов в соответствии с определёнными для каждого К. к. правилами формируются дополнительные символы — проверочные разряды. При декодировании из принятых кодовых слов по тем же правилам вновь формируют проверочные разряды и сравнивают их с принятыми; если они не совпадают, значит, при передаче произошла ошибка. Существуют коды, обнаруживающие факт искажения сообщения, и коды, исправляющие ошибки, т. е. такие, с помощью которых можно восстановить первичную информацию.
В качестве примера рассмотрим код Хэмминга. Пусть требуется передать некоторое слово 1010. При кодировании оно будет представлено как 1011010, где 1-й, 2-й и 4-й разряды проверочные (слева направо 101), а остальные информационные. Если при передаче произошла ошибка, например в 3-м разряде вместо 1 получен 0, то при декодировании проверочные разряды примут значения: 1-й (младший) — 1, 2-й — 1, 4-й — 0 (т. е. 011). Несовпадение кодовых комбинаций проверочных разрядов не только сигнализирует о наличии ошибки, но и указывает номер искажённого разряда (011 — 3 в двоичном коде).
Код Хемминга - код, использующийся для определения и корректировки побитных ошибок при передаче данных. По схеме кодирования Хемминга после каждых четырех бит данных добавляются три контрольных бита. Код Хемминга обеспечивает исправление ошибки в одном бите и определение ошибки в двух следующих битах.
- Определения понятия - «информация». Назовите формы отражения в живой и неживой природе.
- Назовите основные структурные компоненты процесса обмена информацией.
- Функции и формы движения информации в обществе. Информационный процесс.
- Основные этапы обращения информации в автоматизированных системах.
- Определение понятия – «данные».
- Состав и содержание общих законов управления.
- Информационный ресурс и его особенности.
- Определение процесса информатизации. Отличие процессов компьютеризации и информатизации.
- Негативные последствия процесса появления новых информационных технологий.
- Истории развития средств информационного труда.
- История термина - «информатика». Определение
- Общая структура современной информатики. Связь
- Уровни проблем передачи информации.
- Меры информации синтаксического уровня.
- Сущность понятия энтропии. Связь понятия количества
- Определение термин - «бит». Примеры сообщений,
- Формулы Хартли и Шеннона. Условия перехода формулы
- Уровни проблем передачи информации. Сообщение – как
- Алфавит языка нулевого порядка. Понятие знака. Алфавит языка нулевого порядка
- Строение знака – треугольник Фреге.
- Семиотика – наука о знаковых системах в природе и
- Меры информации семантического уровня. Определение
- Связь информатики с кибернетикой.
- Непрерывные и дискретные формы представления
- Качество информации. Основные составляющие качества
- Понятие защищенности и содержательности информации. Достижение требуемого уровень защищенности информации.
- Основные классификационные признаки информации.
- Система счисления.
- Отличие позиционной системы счисления от
- Основание системы счисления.
- Алфавит системы счисления.
- Правила выполнения арифметических действий в
- Определение термина – «код». Дискретное кодирование
- Эффективность систем счисления при использования в
- Способы перевода чисел из одной системы счисления в
- Преимущество использования восьмеричной и
- Определение понятия – «машинное слово».
- Представление двоичного сигнала в эвм.
- Формы представления двоичных чисел в эвм. Прямой,
- Правила выполнения операций сложения чисел со
- Представление символьных данных в эвм. Системы
- Системы кодирования графической информации.
- Определение алгебры логики. Области применения
- Элементы булевой алгебры. Базовые операции
- Базовые логические операции.
- Основные законы и постулаты алгебры логики. Аксиомы (постулаты) алгебры логики:
- Законы алгебры логики:
- Определение булевой функции. Булевы функции двух
- Переключательная схема. Элементы
- Синтез переключательной схемы по заданным
- Основные этапы синтеза вычислительных схем.
- Логический элемент компьютера. Базовые логические
- Определение термина – «триггер».
- 53. Основные свойства и характеристики электронно-дырочного перехода.
- Определение термина – «транзистор». Различные типы
- По основному полупроводниковому материалу:
- По исполнению:
- По материалу и конструкции корпуса:
- Основные типы базовых транзисторных логических
- Транзисторный элемент. Типы транзисторных
- Основные этапы процесса изготовления
- Способы хранением информации. Типы памяти в эвм.
- Способы доступа к данным в запоминающих
- Классификация запоминающих устройств.
- Основные характеристики запоминающих устройств.
- Особенности конфигурации запоминающих устройств с
- Принцип функционирования запоминающих элементов
- Статическое озу:
- Динамическое озу:
- Элементы памяти пзу.
- Основные типы памяти современных пэвм.
- Использование корректирующего кода в
- Характеристики основных типов внешних
- Определения понятий файл и кластер.
- Объясните структуру данных на магнитном диске.
- Определение термина - «fat». Основное отличие
- Виды накопителей на оптических дисках.
- Принципы записи информации на оптических и