Инфоурок Информатика ПрезентацииПрезентация к открытому уроку по дисциплине ОП.10 "Информационная безопасность"

Презентация к открытому уроку по дисциплине ОП.10 "Информационная безопасность"

Скачать материал
Скачать материал "Презентация к открытому уроку по дисциплине ОП.10 "Информационная безопасность""

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Корреспондент

Описание презентации по отдельным слайдам:

  • ОТКРЫТЫЙ УРОКпо дисциплине ОП.10. «Информационная безопасность»Отделение эн...

    1 слайд

    ОТКРЫТЫЙ УРОК
    по дисциплине
    ОП.10. «Информационная безопасность»
    Отделение энергетики,
    металлообработки и электроники

    Преподаватель высшей
    квалификационной категории
    Щербинина Е.А.


  • Тема урока: «Использование корректирующих кодов при защите информации»Специал...

    2 слайд

    Тема урока: «Использование корректирующих кодов при защите информации»
    Специальность 09.02.03 «Программирование в компьютерных системах»
    Дата14.03.2017
    Группа ПК-31


  • Перечислите методы контроля целостности программ и данных
Поясните, в чем зак...

    3 слайд

    Перечислите методы контроля целостности программ и данных
    Поясните, в чем заключается метод использования контрольного суммирования
    Поясните, в чем заключается метод использования хэш-функции
    3

  • Перечислите виды ошибок, возникающих при передаче информации
Поясните, что т...

    4 слайд



    Перечислите виды ошибок, возникающих при передаче информации
    Поясните, что такое систематический код (корректирующий код)
    Поясните, в чем заключается идея метода помехоустойчивого кодирования
    4

  • Код с проверкой на четностьПростейший корректирующий код – код с проверкой на...

    5 слайд

    Код с проверкой на четность
    Простейший корректирующий код – код с проверкой на четность, который образуется добавлением к группе информационных разрядов одного избыточного, значение которого выбирается таким образом, чтобы сумма единиц в кодовой комбинации, т.е. вес кодовой комбинации, была всегда четна.
    5

  • Пример простейшего кода с проверкой на четность 6

    6 слайд

    Пример простейшего кода с проверкой на четность

    6

  • Экономное помехоустойчивое кодированиеТеорема. Код Хэмминга Hn, состоящий из...

    7 слайд

    Экономное помехоустойчивое кодирование
    Теорема. Код Хэмминга Hn, состоящий из всех слов X = х1х2...хn  Вn таких, что

    Н(Х) = (0,0,…,0),

    является кодом с исправлением одного замещения.

    7

  • Код ХэммингаN-значный код Хэмминга имеет m информационных и k контрольных раз...

    8 слайд

    Код Хэмминга
    N-значный код Хэмминга имеет m информационных и k контрольных разрядов.
    Число контрольных разрядов должно удовлетворять соотношению
     
    k  log2(n+1),

    откуда m  n - log2(n+1)
     

    8

  • Код Хэмминга   Для контрольных разрядов отводятся 1-й, 2-й, 4-й, 8-й и т.д. р...

    9 слайд

    Код Хэмминга
    Для контрольных разрядов отводятся 1-й, 2-й, 4-й, 8-й и т.д. разряды, номера которых являются целыми степенями числа 2: их двоичные представления содержат ровно одну единицу.
    На остальные места: 3, 5, 6, 7, 9, 10,... помещают символы кодируемого слова X.
    9

  • ЗадачаДля заданного сообщения 
Х = 0110101 
построить код Хэмминга Х. 
Внест...

    10 слайд

    Задача
    Для заданного сообщения
    Х = 0110101
    построить код Хэмминга Х.
    Внести одиночную ошибку замещения и произвести декодирование
    10

  • Построение кода Хэмминга11Рис. 1.Подготовка строки для сообщения

Х = 0110101...

    11 слайд

    Построение кода Хэмминга
    11
    Рис. 1.Подготовка строки для сообщения

    Х = 0110101







    Рис. 2. Размещение знаков сообщения в информационных разрядах

  • Построение кода ХэммингаРис. 3. Построение таблицы с информационными знаками12

    12 слайд

    Построение кода Хэмминга
    Рис. 3. Построение таблицы с информационными знаками
    12

  • Построение кода ХэммингаРис. 4. Расчет контрольных знаков кода
13

    13 слайд

    Построение кода Хэмминга
    Рис. 4. Расчет контрольных знаков кода

    13

  • Построение кода ХэммингаРис. 5. Получен код Х

Знаки кода списаны снизу ввер...

    14 слайд

    Построение кода Хэмминга
    Рис. 5. Получен код Х

    Знаки кода списаны снизу вверх поразрядно
    14

  • Проверка четностиРис. 6. Проверка четности15

    15 слайд

    Проверка четности
    Рис. 6. Проверка четности
    15

  • Внесение ошибки. Исправление ошибки16Пусть при передаче сообщения Х произошл...

    16 слайд

    Внесение ошибки. Исправление ошибки
    16
    Пусть при передаче сообщения Х произошла ошибка замещения в 7-ом разряде, т.е. получено сообщение
    Х = 01101101110

    Вычислим значение H(Х)

  • Внесение ошибки. Исправление ошибкиРис. 7. Проверка на наличие ошибки17

    17 слайд

    Внесение ошибки. Исправление ошибки
    Рис. 7. Проверка на наличие ошибки
    17

  • Внесение ошибки. Исправление ошибки18Заменяя в сообщении Х значение 7-го ра...

    18 слайд

    Внесение ошибки. Исправление ошибки
    18
    Заменяя в сообщении Х значение 7-го разряда на противоположное, восстанавливаем Х.
    Х = 01101101110  Х = 01100101110
    Вычеркивая из Х контрольные разряды, получаем искомое сообщение Х.
    Х = 01100101110  Х = 0110101

  • Разработка и использование кода Хемминга
Разработки Хэмминга
Примеры программ...

    19 слайд

    Разработка и использование кода Хемминга

    Разработки Хэмминга
    Примеры программной реализации корректирующих кодов
    19

  • Решение задач20  Построить код Хэмминга Х для заданного сообщения Х. Внести...

    20 слайд

    Решение задач
    20

    Построить код Хэмминга Х для заданного сообщения Х. Внести одиночную ошибку замещения в i-й разряд и, произведя декодирование, подтвердить место ошибки:
    а) Х = 11001010 (i = 6)
    б) Х = 10110011 (i = 4)
    в) Х = 00110101 (i = 9)
    г) Х = 11101001 (i = 10)
    д) Х = 1010011 (i = 5)

  • Решение задач2. Принят некоторый код, проверить правильность кода, при необхо...

    21 слайд

    Решение задач
    2. Принят некоторый код, проверить правильность кода, при необходимости исправить ошибку. Выполнить декодирование, получить исходное сообщение Х
    а) принят код 111100
    б) принят код 111010
    в) принят код 100000

    21

  • Контрольные вопросы:22Охарактеризуйте понятие «корректирующий код»
Приведите...

    22 слайд

    Контрольные вопросы:
    22
    Охарактеризуйте понятие «корректирующий код»
    Приведите алгоритм построения кода Хэмминга
    К какому виду кодирования относится метод Хэмминга?
    Поясните алгоритм вычисления функции H(X)
    Каким образом можно установить наличие ошибки в сообщении Х? Как определить место ошибки?
    Какие ошибки можно исправить с помощью кода Хэмминга?

  • Домашнее заданиеМельников В.П., Информационная безопасность, стр. 275-288
Баб...

    23 слайд

    Домашнее задание
    Мельников В.П., Информационная безопасность, стр. 275-288
    Бабаш А.В., Информационная безопасность. Лабораторный практикум, стр. 95-97
    Подготовить сообщения о методах программной реализации кодов с проверкой на нечетность и других модификаций корректирующих кодов
    23

  • Рефлексиясегодня я узнал…
было интересно…
было трудно…
я выполнял задания…
я...

    24 слайд

    Рефлексия
    сегодня я узнал…
    было интересно…
    было трудно…
    я выполнял задания…
    я понял, что…
    теперь я могу…
    я приобрел…
    я научился…
    у меня получилось …


    24

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Презентация к открытому уроку по дисциплине ОП.10 "Информационная безопасность"Тема урока: «Использование корректирующих кодов при защите информации»Презентация иллюстрирует этапы урока, способствует лучшему восприятию учебного материала. Подробно рассмотрен метод корректирующих кодов в решении задачи составления кода Хэмминга, проверки правильности кода и декодирования сообщения.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 677 276 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 06.01.2020 319
    • PPTX 939 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Булдакова Светлана Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 69948
    • Всего материалов: 238

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 14 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 53 человека из 24 регионов
  • Этот курс уже прошли 152 человека

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов
  • Этот курс уже прошли 77 человек

Мини-курс

Программы лояльности и организационные аспекты

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Общественные движения и организации

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Дизайн-проектирование: практические и методологические аспекты

4 ч.

780 руб. 390 руб.
Подать заявку О курсе