Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Модуль 1 Інформатика.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
15.85 Mб
Скачать

Базова таблиця кодування ascii

Аналогічні системи кодування текстових даних були розроблені й в інших країнах. Так, наприклад, у СРСР у цій області діяла система кодування КОИ-7 (код обміну інформацією, семизначний). Однак підтримка виробників устаткування і програм вивела американський код ASCII на рівень міжнародного стандарту, і національним системам кодування довелося «відступити» у другу, розширену частину системи кодування, що визначають значення кодів з 128 по 255. Відсутність єдиного стандарту в цій області привело до множинності одночасно діючих кодувань. Тільки в Росії можна вказати три діючі стандарти кодування і ще два застарілих.

Так, наприклад, кодування символів російської мови, відома як кодування Windows-1251, була введена «ззовні» — компанією Microsoft, але, з огляду на широке поширення операційних систем і інших продуктів цієї компанії в Росії, вона глибоко закріпилася і знайшла широке поширення (таблиця 2). Це кодування використовується на більшості локальних комп'ютерів, що працюють на платформі Windows. Де-факто вона стала стандартної в російському секторі World Wide Web.

Таблиця 2.

Кодування Windows 1251

Інше розповсюджене кодування зветься КОИ-8 (код обміну інформацією, восьмизначный) - її походження відноситься до часів дії Ради Економічної Взаємодопомоги держав Східної Європи (таблиця 3) . На базі цього кодування нині діють кодування КОИ8-Р (російська) і КОИ8-У (українська). Сьогодні кодування КОИ8-р має широке поширення в комп'ютерних мережах на території Росії й у деяких службах російського сектора Інтернету. Зокрема, у Росії вона де-факто є стандартною в повідомленнях електронної пошти і телеконференцій.

Міжнародний стандарт, у якому передбачене кодування символів російського алфавіту, зветься кодування ISO (International Standard Organization — Міжнародний інститут стандартизації). На практиці дане кодування використовується рідко (таблиця 4).

Таблиця 3.

Кодування кои-8

Таблиця 4.

Кодування iso

На комп'ютерах, що працюють в операційних системах MS-DOS, можуть діяти ще два кодування (кодування ДСТ і кодування Дст-альтернативна). Перша з них вважалася застарілий навіть у перші роки появи персональної обчислювальної техніки, але друга використовується і донині (див. таблицю 5).

Таблиця 5.

Дст-альтернативне кодування

У зв'язку з достатком систем кодування текстових даних, які діють у Росії, виникає задача міжсистемного перетворення даних — це одна з розповсюджених задач інформатики.

Універсальна система кодування текстових даних

Якщо проаналізувати організаційні труднощі, зв'язані зі створенням єдиної системи кодування текстових даних, то можна прийти до висновку, що вони викликані обмеженим набором кодів (256). У той же час очевидно, що якщо, наприклад, кодувати символи не восьмірозрядними двійковими числами, а числами з великою кількістю розрядів, те і діапазон можливих значень кодів стане набагато більше.

В кінці минулого століття з'явився новий міжнародний стандарт Unicode, в якому один символ представляється двобайтовим двійковим кодом. Застосування цього стандарту - продовження розробки універсального міжнародного стандарту, що дозволяє розв'язати проблему сумісності національних кодувань символів.

Така система, заснована на 16-розрядному кодуванні символів, одержала назву універсальної — UNICODE. Шістнадцять розрядів дозволяють забезпечити унікальні коди для 65536 різних символів — цього полючи досить для розміщення в одній таблиці символів більшості мов планети.

Таблиця 6.