Естественные науки

Объясните мне тупому, что такое бит...

Собственно мучает одна нестыковка в голове по этому поводу.
1. Есть формула N=2^I, где N - кол-во сообщения с информацией, а I - кол-во информации, которое несет это сообщение.

Я нашел вот такой вывод в книге, что N=2> 2>=2^I>2^1=2^I= 1 БИТ. Как так? ведь там в самом начале дана не та формула, там 2 в I возведена и т. д. Откуда такая логика?

2. В книге сказано, в двоичной знаковой системе знак несет 1 бит информации и, чем больше кол-во знаков содержит алфавит знаковой системы, тем больше кол-во информации несет один знак! Это как вообще. То есть в двоичной 1 знак=1 бит, то в четверничной будет 1 знак=2 бита? верна логика? Или я чего то напутал совсем?

Сколько битов будет например в слове: кампот? 10 битов?

Заранее спасибо!
У меня сложилось впечатление, что книжка тебе попалась какая-то дебильная - судя по 2-й строчке п. 1. Бит - минимальная единица инфы. Количество инфы равно степени, в которую нужно возвести 2 для получения количества вариантов состояния некой системы. Монета имеет 2 состояния - орел и решка. То бишь, 2 в первой степени, сотв. , состояние "орел" или состояние "решка" несут один бит инфы. Игральная кость имеет 6 граней, то бишь, 6 состояний. 6 равно 2 в степени 2 с копейками, ну, 2.4, стало быть каждое значение на грани кубика несет 2.4 бита. Буква русского алфавита - для ровного счета берем 32 - несет 5 бит, потому что 32 = 2 в 5-й степени. И т. д. А бит - это инфа, количество ее, содержащееся в одном из состояний системы орел-решка, вкл-выкл, 0-1 в компах, добро-зло, черное-белое - в любой бинарной системе. Потому и бит, наверно) ) ну, как мог...
OI
Omar Imanbaev
46 431
Лучший ответ
Рустем Туканов Да нет-не верно вы думаете, мил человек.
Откуда 10? 30 будет. Буква русского алфавита - 5 бит. 6 букв.
Mr.avazbek Avazov
Mr.avazbek Avazov
60 514
Кунзада Гинаятолла Вот! Это уже ближе к вопросу. А каким образом образовалась такая закономерность, что 1 буква = 5 бит?
Если в аски-коде, то каждый символ кодируется 8ью битами. Так как набор букв (не могу назвать словом) содержит 5 символов, то 5*8 = 40 бит. Например, на жёстком диске при сохранении этого "слова" потребуется 40 ячеек памяти.
~Almas ~
~Almas ~
54 376
Олег Аверьянов Слово для набора букв - кодовая страница.
Один символ = 8 битам, следовательно в слове компот 48 бит
Kenjebek Biyseev
Kenjebek Biyseev
64 630
Станислав Юнда Вы, во-первых, то ли буквы посчитать не можете, то ли 6 на 8 умножить, а, во-вторых, не различаете две вещи - сколько информации несёт слово "компот" (зависит от контекста) и каков размер машинного представления слова "компот" (зависит от используемой кодировки, которая может быть и не однобайтовой, например используемые сейчас повсеместно UCS-2 и UTF-8).
Михаил Грецев В электронной почте символы до сих пор являются 7-битными.
Лучше начать с того, ЧТО ТАКОЕ ИНФОРМАЦИЯ в информатике и в математике. А бит - это просто единица измерения информации. Кроме битов есть триты, наты.. . Так же как вместо метров можно длину мерить дюймами или аршинами.
Бит - это наименьшее кол-во информации. Он имеет только двойную систему. "Бит" в восьмиричной системе будет содержать 256 двоичных "бита". Это будет нечто на байт похожее.
Сергій Коваль
Сергій Коваль
14 337
Бит - количество информации, которое можно передать двумя возможными значениями. Например да/нет. Т. е. мы должны определиться, какие сигналы мы можем получить, и какие значениям им соответствуют. Например напряжение есть, и оно больше 2 вольт - 1, меньше 1 вольта - 0. Тогда по каждому считыванию напряжения можно получить 1 бит - только надо определиться, когда мы считываем - например, раз в секунду, или по какому то сигналу на втором проводе (синхронизация) - чтобы не получить проблемы, если часы чуть разъедутся. Соответственно, если будет 1,5 вольта, т. е. ни туда ни сюда - это ошибка на линии, какой-то сбой.

Точно также с компотом - если мы примем, что компот - 1, варенье - 0, то слово компот будет нести 1 бит.
Повидло при этом, или конфета - будет 0 бит, поскольку у нас таких кодов нет.
Если же это произвольный текст, то всё зависит от кодировки. В телеграфной - 30 бит, в CP1251 - 48 бит, в UTF-8 - 96 бит. И тут уже наоборот, не слово передаёт биты, а мы должны получить биты кода, чтобы прочитать это слово - разница есть.

Во втором пункте всё правильно, чем больше вариантов одного знака, тем больше бит (двоичный логаримф от количества возможных вариантов) .

В первом пункте что-то мутное - должно быть l - это длина сообщения в битах, а N - количество возможных вариантов переданного сообщения. Т. е. 1 бит - 2 варианта, 4 бита - 16 возможных значений, 8 бит - 256 значений и т. д.
Ирина Нечаева
Ирина Нечаева
5 117