Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Единицы измерения информации — биты, байты и т.д.

К счастью, никто не рождается с чипом в голове и программной прошивкой, содержащей азы компьютерной грамотности. Поэтому даже очень умным и одарённым людям рано или поздно приходится эти самые азы осваивать. Значит, поговорим о том, что на стадии изучения вызывает некоторую путаницу — о представлении и измерении объёмов цифровой информации. О тех самых килобайтах и гигабайтах, которые нынче постоянно на слуху.

Биты

Тут всё просто. Есть электрический сигнал с определёнными параметрами — значит, таковой воспринимается как «1». Нету — тогда это «0». Последовательности «единиц» и «нулей» можно передавать с разной скоростью. К примеру, с диска Audio CD данные считываются 44100 раз в секунду по 16 бит, причём, с каждого из двух каналов (это же стерео). Получается 1411200 бит в секунду. Или 1411,2 килобит. Или 1,4112 мегабит.

Не путайте биты и байты! Особенно в разных невнятных обозначениях вроде «кб/сек», когда неясно, что имеется ввиду. Правило о том, что «килобайты» сокращаются с большой буквы («КБ/сек»), нынче мало кто соблюдает. И мало кто пишет «кбит/сек», дабы было понятно... Что такое байты? Об этом — далее.

Байты

Сами по себе «1» и «0» не могут нести много осмысленной информации, на это способны только их чётко определённые последовательности. Поэтому биты группируются по восемь штук — и получаются байты. Например, в неформатированном («простом») тексте один байт соответствует одному символу — букве, цифре, знаку пунктуации.

В одном килобайте вовсе не 1000, а 1024 байт. В одном мегабайте — 1024 килобайт. В гигабайте — 1024 мегабайт. И так далее.

Почему? Потому что количество бит и байт должно быть кратным восьми. А также шестнадцати, поскольку байты, в свою очередь, имеют тенденцию к объединению парами в шестнадцатеричной (Hexadecimal, Hex) системе счисления. (Это когда вместо последовательностей нулей и единиц байты обозначают чем-то вроде «6F», «0A», «0F» и тому подобной белибердой, а потом смотрят на такой код в специальном Hex-редакторе.)

Простому пользователю нужно знать только следующее:

  1. десять килобайт (объём взят к примеру) — это больше, чем десять тысяч байт;
  2. размер файлов обычно показан приблизительно и округлённо;
  3. если необходимо узнать, полностью ли переписался файл, можно включить в файловом менеджере отображение точного размера в байтах и увидеть, совпадает ли количество таковых в обеих копиях. Кстати, к файлам и переходим.

Файлы

На компьютерных накопителях данных биты, объединённые в байты, хранятся в виде целостных структур — файлов. У каждого есть имя (видимое извне), «служебный» заголовок (находящийся внутри, обычно первые несколько байт), могут быть всяческие мета-данные (тэги, тоже внутри).

Чтобы операционной системе было легче распознавать типы содержимого и открывать файлы в подходящих приложениях, к имени цепляется так называемое расширение, отделённое точкой. Например, .flac, .ogg, .wma, .m4a, .wav для аудио, .mp4, .webm, .avi, .mpg, .mkv для видео, .doc, .rtf, .odt для документов, ну и так далее.

Коротко говоря, файл — это самодостаточный объём цифровой информации, готовый к употреблению (к открытию, редактированию, копированию, перемещению, удалению, переименованию).

Если вы сомневаетесь, влезет ли файл на флэшку, а во всех этих килобайтах мегабайтах до сих пор путаетесь, то просто начните процесс копирования. Ежели места не хватает, о том появится сообщение.

Папки

Файлы для удобства раскладываются по папкам (каталогам, директориям, это всё одно и то же, только называется по-разному). Папки могут быть вложены одна в другую. Причём, в большом количестве.

Сие нередко изображается в виде ветвящегося дерева. Такой режим отображения есть у многих толковых файловых менеджеров — программ для работы с содержимым накопителей.

Те файлы, которые никуда не вложены, находятся в корневой директории. Или, как ещё говорят, в корне диска.

Корневой каталог (в смысле, директорию) загромождать не рекомендуется — ради вашего же удобства. Выделите одну папку для оперативного сваливания всего подряд, с последующей сортировкой на досуге. В операционных системах на базе GNU/Linux такая папка уже есть — «Загрузки». В неё по умолчанию отправляется скачиваемое из сети.

Пакеты

Байты движутся по компьютерным сетям в ином виде. Файл разрезается на куски. Каждый кусок упаковывается — получает свою «обёртку» (служебную информацию, контрольную сумму).

Потом, по мере доставки, из таких пакетов в компьютере получателя файл собирается до состояния, идентичного оригиналу. Прямо на диске или хотя бы в оперативной памяти. Если какой-то пакет пришёл повреждённым, то он запрашивается и пересылается заново.

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

Хотя пакеты — целостные объёмы информации, полноценными файлами они не являются, поскольку к потреблению непригодны. Ни скопировать, ни отредактировать, ни открыть. Тем более что есть сугубо служебные, которые доставкой пользовательских данных не занимаются. И вообще все они существуют фактически только в сети.

Заключение

Итак, информация предстаёт пред светлые очи пользователя в виде:

  1. объёма файлов, выраженного в байтах, килобайтах, мегабайтах, гигабайтах;
  2. самих файлов, сортируемых по папкам, открываемых, редактируемых, перемещаемых, копируемых и так далее;
  3. сетевого трафика, когда на счётчике тикает количество скачанных и отправленных пакетов, а также — всё тех же килобайт, мегабайт и гигабайт.

Кирпичиков электронно-цифрового мироздания, нулей и единиц (тех, которые биты) вы не увидите, они никак не отображаются. Да это и не нужно.

Автор: vanilinkin, специально для xBB.uz, 06.09.2012


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2012-09-06 14:06:51

Метки материала: информация, единицы измерения, биты, измерение, информации, единицы, единицы измерения информации, измерения, байты, биты байты и, измерение информации, биты байты, информационные технологии, ит, it, данные, цифровые технологии, информация и информатика


1 комментарий

12.10.2015 20:33:51 #
Google Chrome Гость раина
очень интересно;доступное объяснение.

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2019, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.