ify"> I I = 8 бітів
Для обробки текстової інформації на комп'ютері необхідно представити її у двійковій знаковій системі. Для кодування кожного знака потрібно кількість інформації, рівне 8 бітам, т.е довжина двійкового коду знака становить вісім двійкових знаків. Кожному знаку необхідно поставити у відповідність унікальний двійковий код з інтервалу від 00000000 до 11111111 (у десятковому коді від 0 до 255) (табл.3.1)
Людина розрізняє знаки за їх креслення, а комп'ютер - по їх двійковим кодами. При введенні в комп'ютер текстової інформації відбувається її двійкове кодування, зображення знака перетвориться в його двійковий код. Користувач натискає на клавіатурі клавішу зі знаком, і в комп'ютер надходить певна послідовність з восьми електричних імпульсів (двійковий код знака). p align="justify"> Код знака зберігається в оперативній пам'яті комп'ютера, де займає одну клітинку. У процесі виведення знаку на екран комп'ютера проводиться зворотне перекодування, т. е перетворення двійкового коду знака в зображення. p align="justify"> В існуючих кодових таблицях перші 33 коду (десяткові коди з 0 по 32) відповідають не знайомий, а операціями (переклад рядка, введення пробілу і т.д.). p align="justify"> Десяткові коди С33 по 127 є інтернаціональними і відповідають знакам латинського алфавіту, цифрам, знакам арифметичних операцій та знаків пунктуації. p align="justify"> Десяткові коди з 128 по 255 є національними, т. е в різних національних кодуваннях одного й того ж коду відповідають різні знаки. На жаль, в даний час існує п'ять різних кодових таблиць для російських букв (Windows, MS-DOS, ЯКІ-8, Мас, ISO табл.3.1 і 3.2), тому тексти, створені в одному кодуванні, що не будуть правильно відображатися в іншій.
На щастя, в більшості випадків користувач не повинен піклуватися про перекодування текстових документів, так як це роблять спеціальні програми-конвертери, вбудовані в операційну систему та програми.
В останні роки широке поширення отримав новий міжнародний стандарт кодування текстових символів Unicode, який відводить на кожен символ 2 байти (16 бітів).
За формулою 6 можна визначити кількість символів, які потрібно закодувати відповідно до цього стандарту:
N = 2 I = 2 16 = 65 536
Такої кількості символів виявилося достатньо, щоб закодувати не тільки російська та латинська алфавіти, цифри, знаки та математичні символи, а й грецька, арабська, іврит та інші алфавіти.
3. Практична частина
.1 Загальна характеристика завдання
. ...