Правильно ли объясняется в тексте почему в 1 кб 1024 байт? Для предотвращения искажения информации было принято определённые биты делать своего рода "контрольными точками". В случае повреждения участка информации, её чтение сбрасывалось и продолжалось со следующего участка, от следующей контрольной точки. Исторически сложилось, что на первых перфокартах было 40 ячеек (битов) в строке, что равно пяти байтам. 41-ый бит использовался в даном случае, как контрольная точка. Ну и наконец, о килобайтах. Приставка кило, как мы в самом начале выянили, означает "тысяча". Чтобы закодировать 1000 байтов должно потребоваться 8000 битов, но так как на каждом пятом байте добавляется один бит - контрольная точка, то для кодирования 1000 байтов нужно немного больше – 8200 битов. Разделив это, на стандартный объем байта – получаем, что на каждую тысячу байтов добавляется 25 "лишних" байтов. И вот на этом этапе роль в истории науки сыграло важное совпадение. Дело в том, что в бинарной (двоичной) системе принято считать все объемы данных, связывая их с двойкой. Два в десятой степени – будет 1024. Это всего на один байт отличается от полученной нами выше величины. Таким образом для удобства машинных рассчетов было принято считать, что в одном килобайте не 1025 байтов, а 1024.harryhammer.blogspot.ru/2011/05/1024.html как вы можете объяснить почему в 1 кб 1024 б??
Да, в тексте правильно объясняется, почему в 1 килобайте 1024 байта. Стандартный объем данных в компьютерных системах связывается с двоичной системой и каждый байт состоит из 8 бит. Поэтому при кодировании 1000 байтов с использованием контрольных точек каждый пятый байт требует дополнительного бита. Это значит, что для кодирования 1000 байтов потребуется 8200 битов. И если принять в расчет двоичную систему, где 2 в десятой степени равно 1024, то получится, что 1 килобайт содержит 1024 байта, а не 1000.
Да, в тексте правильно объясняется, почему в 1 килобайте 1024 байта. Стандартный объем данных в компьютерных системах связывается с двоичной системой и каждый байт состоит из 8 бит. Поэтому при кодировании 1000 байтов с использованием контрольных точек каждый пятый байт требует дополнительного бита. Это значит, что для кодирования 1000 байтов потребуется 8200 битов. И если принять в расчет двоичную систему, где 2 в десятой степени равно 1024, то получится, что 1 килобайт содержит 1024 байта, а не 1000.