Кодирование текстовой информации Информатика и ИКТ 8 класс
Что такое текстовая информация Информация, выраженная с помощью естественных и формальных языков в письменной форме, обычно называется текстовой информацией.
Кодирование и декодирование текстовой информации Для кодирования прописных и строчных букв русского и латинского алфавитов, цифр и ряда специальных знаков достаточно 256 различных символов. N = 2I → 256 = 2I→ 28 → I = 8битов = 1 байт Каждому символу становится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111
Кодировочные таблицы Присвоение символу конкретного кода – это вопрос соглашения, которое фиксируется в кодировочной таблице Русский алфавит присутствует в пяти однобайтовых кодировочных таблицах Windows, MS-DOS, Mac, ISO, КОИ-8 Двух байтовая таблица Unicode (65 536 знаков)
Кодировка русского алфавита Коды с 0 по32 – коды операций (перевод строки, пробел и др.) Коды с 33 по 127 – интернациональные (символы латинского алфавита, цифры, знаки математических операций и знаки препинания) Коды с 128 по 255 – национальные (русский алфавит)
Десятичные коды некоторых знаков в различных кодировках
Вопросы для размышления Как связаны между собой количество знаков алфавита и информационный вес одного знака? Сколько бит информации используется для кодирования знаков текстовой информации? Сколько знаков можно закодировать восьми битным кодом? В каких кодировочных таблицах есть русский алфавит? Как распределены знаки в кодировочных таблицах? Какое место в кодировочных таблицах занимает русский (национальный ) алфавит? Почему для кодирования текстовой информации в компьютере перешли от однобайтовых кодировок двухбайтовой кодировке?
Задания для самостоятельного выполнения В текстовом режиме экран монитора компьютера обычно разбивается на 25 строк по 80 символов в строке. Определите объем текстовой информации, занимающей весь экран монитора, в кодировке Unicode. Пользователь компьютера, хорошо владеющий навыками ввода информации с клавиатуры, может вводить в минуту 100 знаков. Какое количество информации может ввести пользователь в компьютер за одну минуту в кодировке Windows? В кодировке Unicode?