Определи коды символов в разных кодировках и декодируй сообщения по их кодам.
Запусти текстовый процессор и введи заглавную (прописную) английскую букву «A». Выдели букву и выбери команду Вставка — Символ — Другие символы. Появится таблица символов. Меняя кодировки, выпиши в тетрадь коды для этой буквы в разных кодировках:
ASC (дес.) — _____
Юникод (шестн.) — ______
Кириллица (дес.) — ________
В привычной нам десятичной системе счисления 10 цифр. Но в кодировке Юникод (Unicode) нет десятичных значений, там используется запись чисел в шестнадцатеричной системе счисления, используемой в компьютере. В шестнадцатеричной системе счисления — 16 цифр, причём после цифры 9 идут цифры, обозначаемые буквами A, B, C, D, E, F. Об этом ты узнаешь позже, изучая тему «Системы счисления».
Переведи код из шестнадцатеричной системы счисления в десятичную с помощью приложения Калькулятор. Для этого выбери в калькуляторе режим Программист, режим HEX (то есть ввод шестнадцатеричного числа) и введи число 41, которое ты получил в кодировке Юникод. В десятичной системе (DEC) ты получишь 65.
Выбирая в таблице символов буквы «a», «b», «c», «d», «B», «C», «D», выпиши в тетрадь коды этих букв в разных кодировках.
Сделай вывод — ответь на вопросы.
Теперь поработай с русским алфавитом. Перейди на ввод русских букв и введи букву «А». Выдели её и снова выбери команду Вставка — Символ — Другие символы. Выбирая в таблице символов буквы, заполни предложенную таблицу в тетради.
Кодировка | А | а | Б | б | В | в |
ASCII | ||||||
Unicode |
Сделай вывод — ответь на вопросы.
Декодируй сообщение:
0196 0226 0229 0173 0228 0229 0226 0232 0246 0251
0167 0177 8470 8730 8800 8776 9312 9313 10102 10103
Для этого активизируй дополнительную клавиатуру клавишей Num Lock и при нажатой клавише Alt вводи числа на дополнительной клавиатуре до пробела, затем отпускай Alt. Выпиши в тетрадь символы, которые получились.