Презентация кодирование информации - plus

advertisement
5
В мире кодов
Передаваемая информация может поступать от
источника к приёмнику с помощью условных
знаков или сигналов, то есть в закодированном виде.
Например, сигнал может быть:
• световым
• звуковым
• тепловым
• электрическим
• в виде жеста
• движения
• слова
• цифры или нескольких цифр
• сломанной веточки на дереве и другого условного знака.
Множество кодов вошло в нашу жизнь
•Код – русский язык
•Код – для оценки знаний (5,4,3,2)
•Код – нотные знаки
•В памяти компьютера информация
представлена в двоичном коде в виде
цепочек нулей и единиц.
Каждому символу, вводимому с
клавиатуры, соответствует уникальная
цепочка из восьми 0 и 1.
Как информация представляется в
компьютере, или Цифровые данные 6кл
Память компьютера можно представить в виде листа в
клетку. В каждой «клетке» хранится только одно из
двух значений : нуль или единица.
Каждая «клетка» памяти компьютера называется битом
Две цифры удобны для
электронного
хранения данных, поскольку они
требуют только двух состояний
электронной схемы –
6
«включено» (это соответствует цифре 1) и
«выключено» (это соответствует цифре 0)
6
С помощью последовательностей битов
(1 и 0) можно представить
•
•
•
•
•
цифровую
текстовую
графическую
звуковую и
видеоинформацию
Такое представление информации
называется двоичным или цифровым
кодированием.
.Для того чтобы произошла передача
информации, приёмник информации должен
5
не только получить сигнал, но и
расшифровать его.
Например:
•Услышав звонок будильника,
ученик понимает, что пришло время
просыпаться и собираться в школу.
•Телефонный звонок означает, что кому-то
нужно с вами поговорить.
1.Компьютер (приемник информации) умеет
распознавать только две цифры
1и0
2.Генератор частоты компьютера (источник
информации) умеет создавать только 2 состояния:
• Включено (создан импульс) – это 1
• Выключено (нет импульса) – это 0
Поэтому цифры 1 и 0 соответствующие двум
состояниям генератора частоты компьютера
• Замкнуть
• Разомкнуть
приняты для кодирования компьютерной информации.
В памяти компьютера информация
представлена в двоичном коде в виде
цепочек нулей и единиц.
Каждому символу, вводимому с
клавиатуры, соответствует
уникальная цепочка из восьми
0 и 1.
5
Например:
• Буква Q имеет двоичный код 01010001
• Цифра 7 -
Способы кодирования информации
Двоичное кодирование текстовой
информации
Каждому символу соответствует цепочка
из 8 нулей и единиц, называемая
байтом
Кодовая таблица, используемая в
системе Windows
11001010, 11001101, 11001000, 11000011, 11000000
к
н
и
г
а
Определение количества вариантов
Кодирование двумя знаками (основание = 2)
Количество битов для одного знака = N
Формула для определения количества
вариантов
Например, слово «луна» кодируется
четырьмя десятичными числами
203 211 205 192
л
у
н
а
Или двоичной последовательностью
11001011 11010011 11001101 11000000
л
у
н
а
Чтобы узнать какое слово закодировано двоичной
последовательностью, ее нужно разбить на 8 –
символьные цепочки
Например:
1100101011001101110010001100001111000000
Разбиваем так:
11001010, 11001101, 11001000, 11000011, 11000000
к
н
и
Это соответствует слову «книга»
г
а
Анаграмма
о,с,л,о,в
СЛОВО (исходное слово) - ВОЛОС(анаграмма)
Из букв
Совол
Соолв
Кодирование графической растровой
информации
Графический объект
делится на крошечные
фрагменты – пиксели.
Цвет каждого пикселя
кодируется двоичным
числом.
Это 1 бит
Глубина цвета 1
Это 4 бита
глубина цвета 4
Это 8 битов
Глубина цвета 8
0 0 0 0 0 0 0 0
Определение количества цветов в
палитре
Кодирование двумя знаками (основание = 2)
Количество битов для одного знака = N
Формула для определения количества цветов
Пример 1. Создать код черно –белого изображения
Каждую пустую (белую
клеточку (пиксель)
рисунка закодируем
нулем,
А закрашенную
(черную) –
единицей.
0000000000011100
1000000100000110
1100001100000011
1111111100000011
1101101100000011
1111111100000011
1111111111111110
0111111011111110
0001100011000110
0000000011000110
0000000111001110
0000000111001110
Размер рисунка 16х12х1 байт=192 байта
Пример 2.
Восстановить рисунок черно - белый по его
коду
11111111
11111111
00011000
00011000
00011000
00011000
00011000
00011000
00011000
00011000
Размер рисунка 8х10х1 байт=80 байтов
Представление информации.
Естественные и формальные языки.
Естественные языки (русский и др.) человек
использует для обмена информацией с
другими людьми.
Формальные языки (языки
программирования, системы счисления, язык
алгебры и др.)
Download