Кодування символів і текстів - студопедія
Для кодування символів потрібно вибрати деяку кодову таблицю. Вона визначає безлічі допустимих символів і зіставлені їм цілі коди.
Існує 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 років поширився термін «інформатика» та «інформаційні технології».
Інформатіка- область науки, що займається проблемами обробки даних.
Що можна робити з даними: зберігати, перетворювати і передавати.
При взаємодії інформаційної системи з навколишнім світом. Їх можна розглядати як передачу, але аж надто вони особливий збір даних і управління зовнішніми об'єктами.
Приклад збору даних: використання датчиків в системі управління заводом. Приклад управління: автоматично управляти технікою.
Інформаційні технології (ІТ.) - застосування тих. засобів для вирішення завдань інформатики.
Тих. засоби - апаратні і програмні системи.
В сучасній електроніці, т. Е на будь-якому рівні, тому будь-яка апаратна система насправді програмно-апаратні.
ПО призначенню для роботи в складі фізичного пристрою називають ймовірним ПО.