Кодирование текстовой информации Лабораторная работа № 3
Кодирование текстовой информации Лабораторная работа № 3
n Любая информация (числа, команды, текст и т. п. ) представляется в ПК в виде двоичных кодов фиксированной или переменной длины. n Наименьший элемент двоичного кода, имеющий значение 0 или 1, - разряд, или бит (binary digit).
Байт n группа из восьми бит, обрабатываемая как одно целое. n С помощью 1 байта можно получить 256 разных двоичных кодовых комбинаций и отобразить с их помощью 256 различных символов.
Единицы измерения информации n 1 Килобайт-1 Кбайт=210 байт=1024 байт. n 1 Мегабайт=1 Мбайт=210 Кбайт=1024 Кбайт=1048565 байт. n 1 Гигабайт=1 Гбайт=210 Мбайт >миллиард байт
Кодирование текста n Кодирование заключается в том, что каждому символу ставится в соответствие уникальный двоичный код от 0000 до 1111.
Пример 1 1 0 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 Э В М Таким образом, слово ЭВМ в памяти компьютера занимает три байта.
Кодовые таблицы n Присвоение символу конкретного кода - вопрос соглашения, которое фиксируется в кодовой таблице. n Кодовая таблица - это внутреннее представление символов в компьютере. Во всем мире в качестве стандарта принята таблица ASCII (American Standard Code for Information Interchange - Американский стандартный код для обмена информацией).
Структура ASCII n Первые 33 кода ( с 0 до 32 ) соответствует не символам, а операциям (перевод строки, ввод пробела и т. д. ). n Коды с 33 по 127 являются интернациональными и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания. n Коды со 128 по 255 являются национальными, т. е. в национальных кодировках одному и тому же коду соответствуют различные символы.
UNICODE n В последнее время часто используется международный стандарт Unicode, который отводит на каждый символ не один байта, а два, и потому с его помощью можно закодировать не 256, а 65536 различных символов.
Задание 1. «Шифр Цезаря» . n Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется третьей после нее буквой в алфавите, который считается написанным по кругу. n Расшифровать слово НУЛТХСЁУГЧЛВ n Зашифровать с помощью шифра Цезаря свое имя и фамилию
Задание 2. «Шифр перестановки» n Кодирование осуществляется перестановкой букв в слове по одному и тому же правилу. Восстановите слова и определите правило перестановки: ЛБКО, ЕРАВШН, УМЫЗАК, АШНРРИ, РКДЕТИ n Зашифруйте с помощью шифра перестановки свое имя и фамилию
Задание 3. n Какому или каким из перечисленных ниже слов соответствует код Х 0: $=+0= ? Слова: орнамент, доминион, рифление, строение, смекалка.
Кодирование текста.ppt
- Количество слайдов: 12

