Кодування символів і текстів - студопедія

Для кодування символів потрібно вибрати деяку кодову таблицю. Вона визначає безлічі допустимих символів і зіставлені їм цілі коди.

Існує 7- бітні, 8 - бітні, 16 і 32 бітні кодові таблиці.

ASCII (7 біт) 8- бітні таблиці ...

Коди 0 ... 127 (0 ... 7F коди 128-255 (80..FF)

Однакові і використовується для .... символів будь-якого

Відповідають мови, т. Е існує безліч 8- бітних

ASCII у всіх сучасних кодових таблиць. Часто по нескольку для

Кодуваннях. однієї мови.

8 бітні таблиці для української мови.

1) пор. 1251 (windows- 1251)

2) KOI 8- R (приклад: в Unix- системах)

3) ISO - 866 (ГОСТ - А, раніше застосовувалося в OC DOS).

Текст представляється послідовністю символів і основна відмінність в способах кодування перенесення суворі. У Windows прийнята пора символів 1310, в UNIX з кодом 10.

Щоб усунути різні кодові таблиці, була введена 16- бітова таблиця UNOCODE. Яка на сьогоднішній день є стандартною, рекомендована для використання ....

Існує UNICODE 32 і UNICODE 62, які вирішують проблему азіатських мов.

Д / З. 1) Взяти день і місяць народження на 4-х значеннях числа записати його в двійковій, трійкової, вісімковій і шістнадцятковій системах. 2) Вважаючи, що це число записаним в 16-річної системі і записувати в 10-річної. 3) Закодувати прізвище в пор. 1251, KOI 8- R і UNICODE.

Кодування, засновані на кодової таблиці UNICODE:

У мовах програмування, в яких є тип даних для UNICODE- символів.

2. Кодування зі змінним числом біт на символах (UTF). У цих кодуваннях символом з діапазону 0 ... 127 дає мінімальне число байт, а іншим збільшене. UTF- 8. Символи з діапазону 0 ... 827 кодується одним байтом, інші 2-ма, 3 ма, 4-ма або 5-ю байтами. Кодування була придумана для сумісності зі старим ПЗ, який працює з однобайтном рядками. Англомовний текст виглядає так само, як в кодуваннях ASCII, конкретно працює пошук і алфавітний упорядкування навіть для багатобайтові символів. Застосовується в Internet.

UTF- 16 символи з діапазоном 0 ... .32267 виділяється 2 байтами, інші більше число байт. UTF- 16 знаходиться в такому ж відношенні сумісності з UCS- 2, як UTF з ASCII.

На початку UNICODE- тексту іноді додається 2 байта спеціально призначення. Вони називаються BOM- BITE ORDER MARK (пам'ятка про порядок байт).

Прямий і зворотний порядок байт.

2) Спочатку молодший байт, потім інші до старшого - зворотний порядок байт «гострий» LE - Little Endean's.

В архітектурі Intel (AMD) використовується LE.

Будь-який колір на екрані виходить з поєднанні трьох базисних: червоного, зеленого, синього і жовтого взятого в різному відповідно.

Стандартне програмне уявлення - 3 байта на колір, по 1 байту на R, G і B складові (RGB- формою).

FFFFFF - білий коди з однаковим значенням, OOOOOO - чорний байт відповідають градаціях сірого.

Іноді в графіках зображення потрібна інформація про прозорість точки. Тоді додається 4-й байт ступеня прозорості. Його називають альфа-каналом, а формат RGBA.

У поліграфії використовується інші базові кольори (CMYK).

Доповідь: уявлення дійсних чисел.

В техніці застосовується не тільки двійкова система: троичная збалансована система числення (кожен розряд може приймати одне з 3-х значень: 0,1; -1; гідність: значимість - як інформаційне (в математиці доведено, що найкраще підставу - саме економічне, а найближче) і інженерне (ми можемо використовувати і потім, і негативний сигнал). Вперше була застосована в ЕОМ «щабель» Брусенцова. Зручно представляти негативні числа- не потрібен додатковий код. Модумерная арифметика: використовується кодування в залишках від ділення на різних подільники. У такому поданні арифметика машинна для операцій складніше і множення виконується на порядок швидше. (в 10 і більше разів).

Д \ З: Закодувати прізвище в UTF- 8.

Інформатика та інформаційні технології.

Під егіди кібернетики в різних країнах почалася автоматизація економіки, т. Е ЕОМ стало застосовуватися для обробки даних. В СРСР почався проект ЗДАС, який передбачав створення єдиної мережі між усіма підприємствами і повної інформатизації управління при скорочення бюрократії (Лужков). З політичних причин проект був згорнутий до окремих систем автоматизації (АСУ). Під вплив ідеї Лужкова Стафорд Бір створив в Чилі для уряду Альєнде таку систему. Оскільки кібернетика розпалася на багато практичних і теоретичних настанов, її назва використовується в основному історично. А з 70 - x років поширився термін «інформатика» та «інформаційні технології».

Інформатіка- область науки, що займається проблемами обробки даних.

Що можна робити з даними: зберігати, перетворювати і передавати.

При взаємодії інформаційної системи з навколишнім світом. Їх можна розглядати як передачу, але аж надто вони особливий збір даних і управління зовнішніми об'єктами.

Приклад збору даних: використання датчиків в системі управління заводом. Приклад управління: автоматично управляти технікою.

Інформаційні технології (ІТ.) - застосування тих. засобів для вирішення завдань інформатики.

Тих. засоби - апаратні і програмні системи.

В сучасній електроніці, т. Е на будь-якому рівні, тому будь-яка апаратна система насправді програмно-апаратні.

ПО призначенню для роботи в складі фізичного пристрою називають ймовірним ПО.