Рассмотрим, как перевести определённое количество битов в байты, килобайты, мегабайты и гигабайты.
Известно, что в:
1 байте – 8 бит.
1 килобайте – 1024 байт.
1 мегабайте – 1024 килобайт.
1 гигабайте – 1024 мегабайт.
Исходя из выше изложенного, можно сделать расчеты:
Чтобы узнать, сколько бит в байте, необходимо, количество бит разделить на 8.
Далее полученное число (байты) разделить 1024, таким образом, мы получим количество байтов в килобайте.
Для получения количества килобайтов в мегабайтах, необходимо число килобайтов поделить на 1024.
Для гигабайтов, число мегабайтах разделить на 1024.
Для получения обратного результата, например гигабайты перевести в мегабайты необходимо умножить число гигабайтов на 1024.
Для автоматизации перерасчетов, в MS Excel можно создать следующий конвертер (зеленое поле для ввода данных).
- ВКонтакте
Добрый день, сегодня мы познакомимся с заданием №1 ОГЭ по информатике. Сама суть идёт из темы про кодирование информации. Когда мы пытаемся найти какое количество нужно выделить памяти у компьютера на один символ. Символ — это не только цифры (0-9) и буквы разных алфавитов, но и прочие специальные символы (знаки препинания, вопросительные, восклицательные знаки и т.д.). Пробел так же, как и любой другой символ занимает память при его использовании/наличии.
Само вычисление необходимого количества памяти происходит по формуле объёма информации:
- I – объём информации (сколько весит файл/сообщение);
- K – количество символов в сообщении/в файле;
- i – количество информации (сколько памяти занимает один символ).
У этих переменных есть свои единицы измерения. Для количества символов – символы. А для объёма информации и количества информации — это бит, байт, кбайт и т.д.
Теперь, после некоторого введения в теорию мы обладаем инструментами для решения данной задачи. Осталось только определить, как применить полученные знания и каков алгоритм наших действий.
Задача №1
В кодировке КОИ-8 каждый символ кодируется 8 битами. Андрей написал текст (в нём нет лишних пробелов):
«Обь, Лена, Волга, Москва, Макензи, Амазонка — реки».
Ученик вычеркнул из списка название одной из рек. Заодно он вычеркнул лишние запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 8 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название реки.
Решение
Теперь попробуем разобрать данную задачу. У нас тут есть кодировка “КОИ-8”, которая говорит нам о том, что каждый символ весит 8 бит. А 8 бит это ровно 1 байт информации. Всё, что заключено в кавычки нас, интересует. Далее ученик вычеркнул слово (название реки) и, окружавшие его, запятую и пробел. После всех этих действий объём сообщения уменьшился на 8 байт.
Теперь мы обладаем всей полезной информацией и можем сделать некоторые выводы и суждения:
- 1 символ = 1 байту;
- удалили запятую и пробел – минус два символа, то есть 2 байта;
- 8 байт – 2 байта = 6 байт;
- 6 байт = 6 символов (в данном случае букв);
- Следовательно, необходимо найти слово (в данном случае название реки), в котором есть ровно шесть букв – Москва.
Существуют задачи, где необходимо посчитать какое количество байт будет весить файл. Попробуем разобраться с этим видом задания.
Задача №2
Статья, набранная на компьютере, содержит 20 страниц, на каждой странице 40 строк, в каждой строке 48 символов. В одном из представлений Unicode каждый символ кодируется двумя байтами. Определите информационный объём статьи в Кбайтах в этом варианте представления Unicode.
Решение
Как можем заметить тут речь идёт о файле, в котором есть 20 страниц. В каждой странице 40 строк и на каждой строке 48 символов. Исходя из этих значений найдём сколько ВСЕГО символов в файле. Также сказано что каждый символ занимает (весит) 2 байта информации. Следовательно, умножив общее количество символов на вес символа, найдём информационный объём файла (сколько он будет весить на компьютере). На словах вроде решили, теперь решим и “на бумаге”.
Для начала найдем количество символов:
После этого никто не мешает найти объем информации:
Получили достаточно большой ответ. Поскольку здесь мы умножали количество символов на байты (их вес), то и ответ получился тоже в байтах. Если бы умножали на бит, то и информационный объём тоже был бы в единицах измерения — бит. Но в самом задание сказано определить информационный объём в Кбайтах. Для этого необходимо полученное число разделить на 1024 (исходя из таблицы переводов сверху).
Вышел достаточно лаконичный ответ – 75 Кбайт.
Понравилась статья? Хочешь разбираться в информатике, программировании и уметь работать в разных программах? Тогда ставь лайк, подпишись на канал и поделись статьей с друзьями!
Читайте также:
#информатика #огэ #разбор #задания #решение #экзамен
- Перевод данных на повышение единицы хранения
- Перевод данных на понижение единицы хранения
- Работа с Килобитами, мегабитами, гигабитами и т.д.
1.Перевод данных на повышение единицы хранения
Порядок единиц хранения в порядке возрастания:
– Бит
– Байт
– Килобайт
– Мегабайт
– Гигабайт
– Терабайт
Для перевода в более старшую единицу необходимо делить информацию, полученную на предыдущем уровне, на 1024, за исключением перевода из бит в байты, здесь требуется делить на 8.
Практика: переведем 33554432 бит в мегабайты.
1 шаг: переводим из бит в байты путём деления на 8
33554432 бит / 8 = 4194304 байт
2 шаг: переводим из байт в килобайты путём деления на 1024
4194304 байт / 1024 = 4096 килобайт
3 шаг: переводим из килобайт в мегабайты путём деления на 1024
4096 килобайт / 1024 = 4 мегабайта
2.Перевод данных на понижение единицы хранения
Для перевода информации в более младшие единицы требуется произвести операцию умножения на 1024 над значением, полученным на предыдущем уровне, за исключением перевода из байт в биты, здесь умножаем на 8.
Практика: переведем 0.4 гигибайта в биты
1 шаг: переведем из гигабайт в мегабайты путём умножения на 1024
0.4 гигабайта * 1024 = 409.6 мегабайт
2 шаг: переведем из мегабайт в килобайты путём умножения на 1024
409.6 мегабайт * 1024 = 419430.4 килобайт
3 шаг: переведем из килобайт в байты путём умножения на 1024
419430.4 килобайта * 1024 = 429496729.6 байт
4 шаг: переведем из байт в биты путём умножения на 8
429496729.6 байт * 8 = 3435973836.8 бит
3.Работа с Килобитами, мегабитами, гигабитами и т.д.
Бывают случаи, когда этап перевода из бит в байты пропускается и тогда окончание более старших единиц информации становится не -байт, а -бит, например килоБИТ, мегаБИТ, гигаБИТ.
В соответствии с этим пропуском и пропускается операция работы с 8 при делении и умножении, если мы переводим из -БИТ в биты или наоборот.
Порядок следования приставок аналогичный(килобиты->мегабиты->гигабиты->терабиты->…).
ПРи переводе из байтный оценки в битную, но с той же приставкой достаточно умножить на 8, для перевода из битной в байтную делим на 8.
Практика: Перевести 5242880 бит в мегаБИТЫ.
1 шаг: Пропускаем этап перевода из бит в байты и начинаем сразу же с умножения на 1024 для перевода из бит в килоБИТЫ.
5242880 бит / 1024 = 5120 килоБИТ
2 шаг: Переводим из килобит в мегабиты
5120 килоБИТ / 1024 = 5 мегаБИТ
Практика: Переведем 4 килобайта в мегабиты
1 шаг: Система изначально байтная, можно перевести из килобайт в килобиты умножением на 8
4 килобайта * 8 = 32 килобита
2 шаг: Переведем из килобит в мегабиты путём деления на 1024
32 килобита / 1024 = 0.03125 мегабит
Онлайн перевод байтов в килобайты, биты, мегабайты, гигабайты и другие единицы измерения объема информации.
Байт (обозначение: Б, B, byte) — единица хранения и обработки цифровой информации; совокупность битов, обрабатываемая компьютером одномоментно.
1 байт = 8 бит;
2 байта = 16 бит;
3 байта = 24 бита;
1 байт = 0.0009765625 килобайта;
×
Пожалуйста напишите с чем связна такая низкая оценка:
×
Для установки калькулятора на iPhone – просто добавьте страницу
«На главный экран»
Для установки калькулятора на Android – просто добавьте страницу
«На главный экран»
Смотрите также
Ученик
(48),
на голосовании
10 лет назад
Голосование за лучший ответ
Incelebris
Мастер
(1953)
10 лет назад
в одном байте – 8 бит
в одном килобайте – 1024 байта
в одном мегабайте – 1024 килобайта
в одном гигабайте -1 024 мегабайта
таким образом, 10 Гб= 1024*10=10240 Мб
10 Гб=1024*1024*10=10485760 Кб
10Гб=1024*1024*1024*10= …байт
10Гб=1024*1024*1024*8*10=….бит
Ивков Эдуард
Оракул
(75429)
10 лет назад
1байт=8бит, 1кб=1024байт, 1мб=1024кб, 1гб=1024мб, 1терабайт=1024гб.
=============
1байт =8бит
1 килобайт = 1024 байт
1 мегабайт = 1 048 576 байт
1 гигабайт = 1 073 741 824 байт
1 терабайт = 1 099 511 627 776 байт
1 петабайт = 1 125 899 906 842 624 байт
1 эксабайт = 1 152 921 504 606 846 976 байт
1 зеттабайт = 1 180 591 620 717 411 303 424 байт
1 йоттабайт = 1 208 925 819 614 629 174 706 176 байт
=====================================
1 мегабит = 128 килобайт
10 мегабит = 1,28 мегабайт
25 мегабит = 3,2 мегабайта