В состав курса входит учебная программа TextProcessor. Она позволяет вводить и редактировать небольшой участок текста и просматривать его цифровое представление.
Чтобы запустить TextProcessor, в меню «Пуск» выберите Программы > TextProcessor > TextProcessor.
Введите текст, состоящий как из русских, так и из латинских букв. Клавиша Enter позволяет начать новую строку.
Рядом с одним из символов будет находиться курсор – мигающая линия. Если вы введёте букву с клавиатуры, она появится именно там, где находится курсор.
Клавиши со стрелками (вправо, влево, вверх, вниз) позволяют перемещать курсор.
Клавиша Del стирает букву справа от курсора, а клавиша Backspace – слева от курсора.
Попробуйте различным образом изменять текст. Например, подведите курсор к началу строки (но не самой верхней) и нажмите Backspace. Строка присоединится к предыдущей – вы только что стёрли перевод строки. (Напомним, что он также кодируется байтами в файле).
В правом окне вы сможете увидеть значение байт (в шестнадцатиричной системе), соответствующих каждой из букв. Щёлкните мышью по любой букве – и система выделит жирным шрифтом соответствующий байт.
Пункты над левым окном позволяют изменить кодировку, в которой будет представлен текст. Выберите другой пункт, например, “Koi8-R” вместо “Win” – и значения байтов в правом окне изменятся. Они покажут цифровое представление этого же текста в другой кодировке.
Выбирая пункты над правым окном, вы можете изменить его содержимое. В начале выбрано “Hex” – шестнадцатиричное представление. Пункт “Dec” позволит увидеть значение каждого байта, соответствующего символам, в десятиричной (т.е. привычной в повседневной жизни) системе.
А выбрав “Win”, “Koi8-R”, “ISO” или “DOS”, вы увидите, как эти же байты переводятся в текст с использованием другой кодировки. То есть текст переколдируется в цифровое представление по одной кодировке, а оно перекодируется в текст уже по другой кодировке. В результате может получиться абракадабра.