Презентация разработана к открытому уроку по дисциплине ОП.10 "Информационная безопасность" для студентов 4 курса специальности 09.02.03 "Программирование в компьютерных системах". Рассмотрены возможности использования кода Хэмминга в прикладных программах при хранении информации
| Вложение | Размер |
|---|---|
| 447.31 КБ |
Слайд 1
Примеры программной реализации корректирующих кодов Выполнила студентка группы ПК-31 Собко НадеждаСлайд 2
Применение Код Хэмминга используется в некоторых прикладных программах в области хранения данных, особенно в RAID 2; кроме того, метод Хэмминга давно применяется в памяти типа ECC и позволяет «на лету» исправлять однократные и обнаруживать двукратные ошибки.
Слайд 3
RAID ( RAID 2) RAID (англ. Redundant Array of Independent Disks — избыточный массив независимых дисков) — технология виртуализации данных, которая объединяет несколько дисков в логический элемент для избыточности и повышения производительности. RAID 2. Массивы такого типа основаны на использовании кода Хэмминга. Диски делятся на две группы: для данных и для кодов коррекции ошибок, причём если данные хранятся на дисках, то для хранения кодов коррекции необходимо n дисков (в сумме дисков).
Слайд 4
Схема RAID 2
Слайд 5
Расчётное количество дисков для организации RAID 2
Слайд 6
ECC ECC-память (англ. error-correcting code memory , память с коррекцией ошибок) — тип компьютерной памяти, которая автоматически распознаёт и исправляет спонтанно возникшие изменения (ошибки) битов памяти. Одним из решений проблемы уменьшения физических размеров модулей памяти - является контроль чётности — использование дополнительного бита, который записывает четность остальных битов. Такой подход позволяет обнаруживать ошибки, но не позволяет исправлять их. Таким образом при обнаружении ошибки можно только прервать выполнение программы.

Сказка про Серого Зайку

Афонькин С. Ю. Приключения в капле воды

Сторож

Рисуем космос

Три способа изобразить акварелью отражения в воде