Біт

Основні одиниці
вимірювання
інформації [en]

біт ( двійкова)
нат ( основа e)
гартлі ( десяткова)
кубіт ( квантова)

Тумблер, фізичний еквівалент одного біта

Біт ( англ. bit, переклад: шматочок) — мінімальна одиниця кількості інформації, яка дорівнює одному двійковому розряду, який може бути рівним одному з двох значень/станів (0 або 1), застосовуваних для представлення даних у двійковій системі числення. Англійською двійковий знак звучить як binary digit. Скорочено виходить bit (біт). Число бітів пам'яті ЕОМ визначається максимальною кількістю двійкових цифр, які в ній вміщуються. Число бітів даних — це кількість двійкових розрядів, в яких вони записані.

Біт може бути інтерпретований як логічне значення (істина/хиба), знак числа (+/-), значення тригеру (ввімкнено/вимкнено), тощо. Яке саме значення інтерпретувати як 1, а яке — як 0 — результат домовленості, й іноді навіть в одній програмі деяке значення може інтерпретуватися по різному.

У теорії інформації бітом називається змінна, що може з однаковою ймовірністю приймати значення 1 або 0, або кількість інформації, що отримується, коли значення такої змінної стає відомим. [1]

У квантових комп'ютерах, квантова система, що може існувати як суперпозиція звичайних бітів, називається кубітом.

Історія

Кожна з восьми триграмм може бути описана як рядок з трьох бітів

У роботі Лейбніца «Explanation of binary arithmetic» 1703 року була представлена двійкова система обчислення і правила роботи з нею. [2] У цій роботі Лейбніц посилався на китайського філософа Фу-сі, що за легендою, винайшов триграмми.

Кодування даних з допомогою бітів вперше було використане у ткацьких верстатах Бушона і Фалькона у 1720-х роках і було реалізовано у формі картонок з отворами. [3] [4]. В подальшому ця технологія розвивалася і була адаптована не тільки для верстатів, але і для інших пристроїв. Іх використовували і своїх механізмах Жаккар, Корсаков, Беббідж, Голлеріт, і, врешті решт, такі картонки стали дуже вживаними у формі перфокарт, що використовувалися до 80-х років 20-го століття. Також розвитком ідеї перфокарти стали перфострічки що використовувалися для запису великої кількості інформації.

Всі ці носії даних концептуально мають схожу будову — це масив бітів (позицій на папері), кожен з яких заповнюється окремо, і може приймати значення 1 або 0 (проколото/не проколото).

Сучасними нащадками цих носіїв даних можна вважати штрих-коди і QR-коди.

Іншим способом використання двійкового кодування була азбука Морзе, запропонована Семюелем Морзе 1838 року, де символам були поставлені у відповідність набори різної довжини, які складалися з точок і тире.

Перші програмовані комп'ютери, розроблені Конрадом Цузе у період з 1934 по 1943 рік (це обчислювальні машини Z1, Z2, Z3 і Z4), зберігали і оброблювали дані саме в бітовому вигляді. Сам Цузе називав біт «так/ні статусом». [5] [6]

Термін «біт» був запропонований Клодом Шенноном у 1948 році в роботі «Математична теорія зв'язку». Сам Шеннон приписував цей термін Джону Тьюкі, який придумав його під час роботи у Bell Labs, 9 січня 1947 року, скоротивши словосполучення «binary digit» до простого «bit». Цікаво, що ще у 1936 році Венівар Буш писав про шматочки ( Шаблон:Lnag-en) інформації, що можуть розміщуватися на перфокарті. [7].

Проте, комп'ютери до 50-х років продовжували використовувати складні пристрої ( декатрони), для зберігання і оперування інформацією у десятковому вигляді [8], і тільки після появи транзисторів двійкова система закріпилася як стандарт де-факто.

інші мови
aragonés: Bit
Ænglisc: Twāling
العربية: بت
asturianu: Bit
azərbaycanca: Bit
تۆرکجه: بیت
беларуская: Біт
беларуская (тарашкевіца)‎: Біт
বাংলা: বিট
brezhoneg: Bit
bosanski: Bit
català: Bit
کوردی: بیت
čeština: Bit
Cymraeg: Bit
dansk: Bit
Deutsch: Bit
Ελληνικά: Δυαδικό ψηφίο
English: Bit
Esperanto: Bito
español: Bit
eesti: Bitt
euskara: Bit
suomi: Bitti
français: Bit
furlan: Bit
Frysk: Bit
Gaeilge: Giotán
galego: Bit
עברית: סיבית
हिन्दी: द्वयंक
hrvatski: Bit
magyar: Bit
Հայերեն: Բիթ
interlingua: Bit
Bahasa Indonesia: Bit
italiano: Bit
日本語: ビット
ქართული: ბიტი
Qaraqalpaqsha: Bit
한국어: 비트
Кыргызча: Бит (маалымат)
Latina: Bit
Lëtzebuergesch: Bit
lumbaart: Bit
ລາວ: ບິຕ
lietuvių: Bitas
latviešu: Bits
олык марий: Бит
македонски: Бит
മലയാളം: ബിറ്റ്
монгол: Бит
मराठी: बाईट
Bahasa Melayu: Bit
Malti: Bit
Mirandés: Bit
မြန်မာဘာသာ: Bit
Nederlands: Bit (eenheid)
norsk nynorsk: Bit
norsk: Bit
occitan: Bit
polski: Bit
پنجابی: بٹ
português: Bit
română: Bit
русский: Бит
sicilianu: Bit
Scots: Bit
سنڌي: ٻٽ
srpskohrvatski / српскохрватски: Bit (informatika)
Simple English: Bit
slovenčina: Bit
slovenščina: Bit
shqip: Bit
српски / srpski: Бит (рачунарство)
svenska: Bit
தமிழ்: இருமம்
తెలుగు: బిట్
тоҷикӣ: Бит
ไทย: บิต
Türkçe: Bit (bilişim)
Tiếng Việt: Bit
Winaray: Bit
ייִדיש: ביט
中文: 位元
Bân-lâm-gú: Bit
粵語: 位元