Кожен комп'ютер має свій набір символів, який він реалізує. Такий набір містить 26 великих і малих літер, цифри і спеціальні символи (точка, пробіл і тд). Символи при перекладі в цілі числа мають назву кодами. Були розроблені стандарти, що б комп'ютери мали однакові набори кодів.
стандарт ASCII
ASCII (American Standart Code for Inmormation Interchange) - американський стандартний код для обміну інформацією. Кожен символ ASCII має 7 бітів, тому максимальне число символів - 128 (таблиця 1). Коди від 0 до 1F є керуючими символами, які не друкуються. Безліч недрукованих символів ASCII потрібні для передачі даних. Наприклад послання може складатися з символу початку заголовка SOH, самого заголовка і символу початку тексту STX, самого тексту і символу кінця тексту ETX, і символ кінця передачі EOT. Однак дані по мережі передаються в пакетах, які самі відповідають за початок передачі і кінець. Так що недруковані символи майже не використовуються.
Таблиця 1 - таблиця кодів ASCII
стандарт Unicode
Попередня кодування відмінно підходить для англійської мови, проте для інших мов вона не зручна. Наприклад в німецькій мові є умляути, а в французькому надрядкові знаки. Деякі мови мають абсолютно різні алфавіти. Першою спробою розширення ASCII був IS646, який розширював попередню кодування ще на 128 символів. Додані були латинські букви зі штрихами і умляутами, і отримав назву - Latin 1. Наступна спроба була IS 8859 - які містив кодову сторінку. Були ще спроби розширень, але це все було не універсальним. Була створена кодування UNICODE (is 10646). Ідея кодування в тому, що б приписати кожному символу єдине постійне 16-бітове значення, яке називається - покажчиком коду. Всього виходить 65536 покажчиків. Для економії місця використовували Latin-1 для кодів 0 -255, легко змінюючи ASII в UNICODE. Такий стандарт вирішив багато проблем, проте не всі. У зв'язку з надходженням нових слів, наприклад для японської мови потрібно збільшувати кількість термінів десь на 20 тис. Також потрібно включити шрифт Брайля.
- Експертиза цінності науково-технічної документації
- Кабель симетричний парної скрутки
- Як безпечно заощадити на стільникового зв'язку
- організаційні заходи захисту інформації
- Основні поняття криптографічного захисту інформації
- модель порушника інформаційної безпеки
- Приклад алгоритму шифрування rsa
- Технічні системи безпеки - як вибрати?
Поділитися з друзями:
Особливості сучасних багаторівневих машин Безліч сучасних комп'ютерів мають два або.
Спецслужби різних країн останнім часом стали частіше використовувати дистанційні.
На сучасному етапі розвитку інформаційних технологій важко знайти людину, яка не.