Спосіб кодування інформації за допомогою чисел. Двійкове кодування
У процесі розвитку людство прийшло до усвідомлення необхідності зберігати і передавати на відстані ту чи іншу інформацію. В останньому випадку потрібно її перетворення в сигнали. Цей процес називається кодуванням даних. Текстова інформація, а також графічні зображення при цьому можуть перетворитися в числа. Про те, яким чином це можна зробити, розповість наша стаття.
До плюсів двійковій системи числення відноситься також простота обчислень, які можна виконувати над числами, представленими в двійковій запису.
3. Електричні імпульси. Оперативна пам'ять ЕОМ представляє собою мікросхему, що складається з мільйонів маленьких клітинок, «зібраних» з мікроскопічних конденсаторів і транзисторів. Кожна з них може містити електричний заряд або бути незарядженої. Комбінації комірок оперативної пам'яті, які знаходяться у одному з цих двох можливих станів, формують двійковий код. У всіх інших пристроях на основі запам'ятовуючих мікросхем, наприклад, на флешках, SSD-носіях тощо, інформація зберігається точно таким же чином.
На даний момент діє система ASCII. Для неї закріплені 2 таблиці кодування. З них базова визначає значення від 0 до 127 а розширена представлена номерами від 128 до 255.
Передача інформації на відстань
Щоб передати повідомлення від автора до адресата (від джерела до приймача), найчастіше використовуються три види систем передачі: фельдъегерско-поштова; акустична (наприклад, за допомогою гучномовця); на основі того або іншого способу електрозв'язку (дротова, радіо, оптична, радіорелейна, супутникова, оптико-волоконна). Найбільш поширеними на даний момент є системи передачі останнього типу. Проте для їх використання потрібно попередньо застосувати той чи інший спосіб кодування інформації. З допомогою чисел у звичному для сучасної людини десятковому численні зробити це вкрай складно.Шифрування
Іноді вміст послання потрібно приховати від сторонніх. В такому випадку використовується шифрування. При цьому можуть бути використані різні способи кодування інформації за допомогою чисел.Двійкова система числення
На зорі комп'ютерної ери вчені були стурбовані пошуками пристрою, яке б дозволило максимально просто представляти числа в ЕОМ. Питання вирішилося, коли Клод Шенон запропонував використовувати двійкову систему числення. Вона була відома з 17 століття, і для її реалізації потрібно пристрій з 2 стійкими станами, відповідними логічної «1» і логічного «0». Їх на той момент було відомо предостатньо - від сердечника, який міг бути або намагніченим, або розмагніченим, до транзистора, здатного перебувати або у відкритому, або в закритому стані.До плюсів двійковій системи числення відноситься також простота обчислень, які можна виконувати над числами, представленими в двійковій запису.
Як здійснює перетворення звичайної інформації у вид, придатний для обробки і зберігання ЕОМ
Комп'ютерний двійковий код технічно реалізується відсутністю або наявністю імпульсів у мікроскопічних запам'ятовуючих елементів. Ці можуть бути: 1. Фотооптические імпульси. Поверхня будь-якого оптичного диска (DVD, CD або BluRay) складається з спіралі, сформованої з дрібних відрізків. Кожен з них або світлого або темного кольору. Коли диск обертається в дисководі, на його спіральну доріжку фокусується лазер. Його відображення потрапляє на фотоелемент. Останній в даному випадку є приймачем інформації. Світлі ділянки спіралі відбивають світло і передають його на фотоелемент, темні, навпаки, поглинають світло. В результаті на фотоелемент надходить інформація, зашифрована в доріжці диска як темні і світлі точки. 2. Магнітні імпульси. З їх допомогою кодується інформація на жорсткому диску, всередині якого розташована швидко обертова пластина. Як і у випадку з оптичними дисками, вся її поверхня — спіраль, що складається з послідовності дрібних ділянок в кількості декількох мільйонів. Кожен з них являє собою елемент, який здатний приймати одне з двох станів: «намагнічене» або «ненамагниченное». Вони формують двійковий код тієї чи іншої інформації. «З'ясування», в якому стані знаходиться конкретний елемент, здійснюється за допомогою спеціальної голівки, яка переміщується по поверхні пластини.3. Електричні імпульси. Оперативна пам'ять ЕОМ представляє собою мікросхему, що складається з мільйонів маленьких клітинок, «зібраних» з мікроскопічних конденсаторів і транзисторів. Кожна з них може містити електричний заряд або бути незарядженої. Комбінації комірок оперативної пам'яті, які знаходяться у одному з цих двох можливих станів, формують двійковий код. У всіх інших пристроях на основі запам'ятовуючих мікросхем, наприклад, на флешках, SSD-носіях тощо, інформація зберігається точно таким же чином.
Кодування текстів
Як вже було сказано, є одним з видів перетворення інформації для її передачі і зберігання є шифрування. Воно використовується для захисту від несанкціонованого доступу. Спочатку для шифрування поряд з більш примітивними застосовувалися такі способи кодування інформації: За допомогою квадрата Полібія, що представляє собою таблицю, в яку в певному порядку вписаний весь грецький алфавіт. Кожна буква повідомлення замінювалася парою чисел номер стовпця і рядка. За допомогою диска Альберті, що складається з двох концентричних кіл. На них були нанесені букви і цифри. Вони ставилися один одному у відповідність шляхом обертання дисків. Сучасний спосіб кодування текстової інформації в комп'ютері заснований на схожих принципах. Для його реалізації кожному символу алфавіту відповідає певне ціле число. Потім воно переводиться в двійковий код. Вісім двійкових розрядів дозволяють кодувати 256 різних символів. Їх достатньо для представлення всіх літер англійської і російської мов, включаючи малі, знаків арифметичних дій і знаків, а також деякі загальноприйняті спецсимволов.На даний момент діє система ASCII. Для неї закріплені 2 таблиці кодування. З них базова визначає значення від 0 до 127 а розширена представлена номерами від 128 до 255.
Як здійснюється кодування монохромного зображення в комп'ютері
Будь чорно-біле зображення, роздрукований на папері, під збільшувальним склом виглядає як безліч точок, які прийнято називати растром. Лінійні координати і яскравість кожної з можна виразити через цілі числа. Це означає, що для растирования зображення можна використовувати двійковий код. Загальноприйнятим на даний момент вважається подання монохромних ілюстрацій у вигляді комбінації великого числа точок з 256 градаціями сірого. Для числового кодування яскравості будь-який з них потрібно восьмиразрядное двійкове число.Подання кольорових картинок
Спосіб кодування інформації за допомогою чисел для таких зображень реалізується дещо складніше. З цією метою попередньо потрібно декомпозиція картинки на 3 основних кольори (зелений, червоний і синій), так як в результаті їх змішування в певних пропорціях, можна отримати будь-який відтінок, що сприймається людським оком. Такий спосіб кодування зображення з допомогою чисел з використанням 24 двійкових розрядів називається RGB, або повнокольоровим (True Color). Якщо ж мова йде про поліграфії, то використовується система CMYK. Вона заснована на ідеї про те, що кожну з основних компонент RGB можна поставити у відповідність з кольором, доповнює її до білого. Ними є блакитний, пурпурний і жовтий. Хоча їх досить, з метою зниження поліграфічних витрат, додають і четверту компоненту — чорну. Таким чином, для представлення графіки в системі CMYK потрібно 32 двійкових розряду, а сам режим прийнято називати повнокольоровим.Подання звуків
На питання про те, чи є для цього спосіб кодування інформації за допомогою чисел, відповідь має бути позитивною. Однак на даний момент такі методи не вважаються досконалими. До їх числа відносяться: Метод FM. Він заснований на розкладанні будь-якого складного звуку на послідовність елементарних гармонічних сигналів різних частот, які можна описати кодом. Таблично-хвильовий метод. У заздалегідь складених таблицях зберігають зразки — зразки звуків для різних музичних інструментів. Числові коди висловлюють тип і номер моделі інструменту, висоту тону, інтенсивність і тривалість звуку та ін. Тепер ви знаєте, що двійкове кодування — один з найпоширеніших способів подання інформації, який зіграв величезну роль в розвитку комп'ютерної техніки.Цікаво по темі
Як подивитися статистику "Instagram": популярні способи
В даній статті розповідається про те, що таке статистика "Instagram", для чого вона потрібна, а також з допомогою яких сервісів її можна подивитися.
Як множити в "Ексель" число на число, стовпця на стовпець
В офісному пакеті від "Майкрософт" присутній відмінна програма Excel. Це зручний і досить простий редактор ...
Математика від JavaScript Math
Об'єкт Math мови jаvascript реалізує практичний набір математичних функцій. Складні розрахунки можна виконувати всередині браузера, не
Символи на PHP: рядок у число і назад
PHP з'явився значно пізніше перших мов програмування, які почали будувати світ програм з позицій жорсткої формалізації, яку в даний час жодне з
Види даних і способи їх обробки
Все що нас оточує, - це фізичні об'єкти, які постійно знаходяться в русі. Так породжується енергія, що виробляє сигнали, які ловляться і реєструються
Представлення інформації в комп'ютері: приклади використання
Якщо людина займається вивченням комп'ютерної техніки не поверхово, а досить серйозно, він неодмінно повинен знати про те, які існують форми