Інформатика 3-4
3. кодування даних (тексту, чисел, зображень) в ЕОМ
У ЕОМ застосовується двійкова система числення, тобто всі числа в комп'ютері представлені за допомогою нулів і одиниць, тому комп'ютер може обробляти тільки інформацію, представлену в цифровій форме.Для перетворення числової, текстової, графічної інформації в цифрову необхідно застосувати кодування. Кодування - це перетворення даних одного типу через дані іншого типу. У ЕОМ застосовується система двійкового кодування, заснована на уявленні даних послідовністю двох знаків: 1 і 0, які називаються двійковими цифрами (binary digit - скорочено bit).
Кодування чисел. Є два основні формати представлення чисел в пам'яті комп'ютера. Один з них використовується для кодування цілих чисел, другий (так зване представлення числа в форматі з плаваючою точкою) використовується для завдання деякого підмножини дійсних чісел.Кодірованіе цілих чисел проводитися через їх подання до двійковій системі числення: саме в цьому виді вони і поміщаються в осередку . Один біт відводитися при цьому для представлення знака числа (нулем кодується знак "плюс", одиницею - "мінус"). Для кодування дійсних чисел існує спеціальний формат чисел з плаваючою комою. Число при цьому представляється у вигляді. де M - мантиса, p - порядок числа N, q - основа системи числення. Якщо при цьому мантиса M задовольняє умові. то число N називають нормалізованим.
Кодування тексту Для представлення текстової інформації використовується таблиця нумерації символів або таблиця кодування символів, в якій кожному символу відповідає ціле число (порядковий номер). Вісім двійкових розрядів можуть закодувати 256 різних сімволов.Существующій стандарт ASCII; містить дві таблиці кодування - базову і розширену. Перша таблиця містить 128 основних символів, в ній розміщені коди символів англійського алфавіту, а в другій таблиці кодування містяться 128 розширених сімволов.Так як в цей стандарт не входять символи національних алфавітів інших країн, то в кожній країні 128 кодів розширених символів замінюються символами національного алфавіту ..У даний час існує універсальна система UNICODE, заснована на 16 - розрядному кодуванні символів. Ця 16 - розрядна система забезпечує універсальні коди для 65536 різних символів, тобто в цій таблиці можуть розміститися символи мов більшості країн світу.
4. одиниця виміру даних
Обсяг даних (V) - кількість байт, яке потрібно для їх зберігання в пам'яті електронного носія інформації.
Пам'ять носіїв в свою чергу має обмежену ємність, тобто здатність вмістити в собі певний обсяг.
Біт - базова одиниця виміру кількості інформації, рівна кількості інформації, що міститься в досвіді, що має два рівноймовірно результату. Це тотожно кількості інформації у відповіді на питання, що допускає відповіді «так» чи «ні» і будь-якого іншого (тобто така кількість інформації, яке дозволяє однозначно відповісти на поставлене запитання).
Байт (англ. Byte) - одиниця зберігання і обробки цифрової інформації. У настільних обчислювальних системах байт вважається рівним восьми бітам, в цьому випадку він може приймати одне з 256 (2 8) різних значень. Слід розуміти, що кількість біт в байті не є однозначною величиною і може варіюватися в широкому діапазоні.
Кілобайтів (кБ, Кбайт, КБ). - одиниця виміру кількості інформації, рівна в залежності від контексту тисячу або 1024 (2 10) стандартним (8-бітовим) байтам. Застосовується для вказівки обсягу пам'яті в різних електронних пристроях.
1 кілобайт (КБ) = 8 кілобіт (КБ)
Назва «кілобайт» часто застосовується для 1024 байт, але формально не так, тому що приставка кіло. традиційно означає множення на 1000, а не 1024. Згідно з пропозицією МЕК, формально правильної (хоча і відносно рідко використовується) для 2 10 є двійкова приставка кібі-.
Мегабайт (Мбайт, М, МБ) - одиниця вимірювання кількості інформації, рівна, в залежності від контексту, 1 000 000 (10 6) або 1 048 576 (2 20) стандартним (8-бітовим) байтам. Застосовується для вказівки обсягу пам'яті в різних електронних пристроях.
Гігабайт (Гбайт, Г, ГБ) - кратна одиниця виміру кількості інформації, що дорівнює 10 9 стандартним (8-бітовим) байтам або 1 000 000 000 байтам. Застосовується для вказівки обсягу пам'яті в різних електронних пристроях.