Рабочие листы
к вашим урокам
Скачать
1 слайд
Кодирование и декодирование
текстовой информации
10 класс
Н.Д. Угринович
Автор: Савенкова Д.Е. учитель информатики и ИКТ
2 слайд
Информация, выраженная с помощью естественных и формальных языков в письменной форме, обычно называется текстовой информацией. Начиная с конца 1960-х годов, компьютеры всё больше стали использоваться для обработки текстовой информации.
Для кодирования прописных и строчных букв русского и латинского алфавитов, цифр и ряда специальных знаков (знаки арифметических операций, знаки препинания и пр.) достаточно использовать 256 различных символов.
3 слайд
Кодирование для компьютера заключается в том, что каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111. Получается, что для кодирования одного из 256 символов достаточно 8 двоичных цифр (бит), т. е. 1 байта.
Этот же результат можно получить по формуле, связывающей количество сообщений (здесь — знаков в алфавите знаковой системы) N и количество информации i, необходимой, чтобы закодировать каждый из 256 знаков:
N = 2i = 256 = 2i = 28 = 2i = i = 8 бит = 1 байт.
Таким образом, человек различает символы по их начертанию, а компьютер — по их коду.
4 слайд
При вводе в компьютер текстовой информации происходит её двоичное кодирование, изображение символа преобразуется в его двоичный код.
Пользователь нажимает на клавиатуре клавишу с символом, и в компьютер поступает определённая последовательность из восьми электрических импульсов (двоичный код символа). Код символа хранится в оперативной памяти компьютера, где занимает одну байтовую ячейку.
В процессе вывода символа на экран компьютера производится обратный процесс — декодирование, т. е. преобразование кода символа в его изображение
5 слайд
Важно, что присваивание символу конкретного кода — это вопрос соглашения, которое фиксируется в кодовой таблице.
Первые 33 кода (с 0 по 32) этой таблицы соответствуют не символам, а операциям (перевод строки, ввод пробела и т. д.).
Коды с 33 по 127 являются интернациональными и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания.
Коды с 128 по 255 являются национальными, т. е. в национальных кодировках одному и тому же коду соответствуют различные символы. Для кодирования текстов на русском языке (букв кириллицы) применяются следующие кодовые страницы:
6 слайд
СР1251, или Windows-1251 — в системах Windows;
семейство кодовых страниц KOI8 — основная русская кодировка в Unix-совместимых ОС и в почтовых клиентах;
СР866 (IBM code page 866), или Альтернативная кодировка — в системах DOS, а также в ней записываются имена файлов в системе FAT;
MacCyrillic — на компьютерах Macintosh;
ISO 8859-5 — восьмибитовая таблица ASCII.
Поэтому тексты, созданные в одной кодировке, не будут правильно отображаться в другой.
7 слайд
8 слайд
9 слайд
Считая, что каждый символ кодируется одним байтом, оцените информационный объем следующего предложения из пушкинского четверостишия:
Певец-Давид был ростом мал, Но повалил же Голиафа!
Решение:
В тексте 50 символов, включая пробелы и знаки препинания.
При кодировании каждого символа одним байтом на символ будет приходиться по 8 бит,
Следовательно, переведем в биты 50*8= 400 бит.
Ответ: 400 бит
10 слайд
Считая, что каждый символ кодируется одним байтом, оцените информационный объем следующего предложения в кодировке КОИ-8:
Сегодня метеорологи предсказывали дождь.
Решение:
В таблице КОИ-8 каждый символ закодирован с помощью 8 бит. Следовательно, переведем в биты 40*8= 400 бит.
Ответ: 320 бит
11 слайд
Считая, что каждый символ кодируется 16 битами, оцените информационный объем следующего предложения в кодировке Unicode:
Каждый символ кодируется 8 битами.
Решение:
34 символа в предложении. Переведем в биты: 34*16=544 бита.
Ответ: 544 бит
12 слайд
Сколько секунд потребуется модему, передающему сообщение со скоростью 28800 бит/с, чтобы передать 100 страниц текста в 30 строк по 60 символов каждая, при условии, что каждый символ кодируется одним байтом?
Решение:
Найдем объем сообщения. 30*60*8*100 =1440000 бит. Найдем время передачи сообщения модемом. 1440000 : 28800 =50 секунд
Ответ: 50 секунд
13 слайд
Домашняя работа
стр.40-51, вопросы после праграфов
Рабочие листы
к вашим урокам
Скачать
6 625 653 материала в базе
Настоящий материал опубликован пользователем Савенкова Дарья Евгеньевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.