Статья Автор: Деникина Н.В., Деникин А.В.

Всё превращается в биты

Почему фото улетает, а видео думает?

Компьютер хранит любой файл как длинную цепочку нулей и единиц.

Чем длиннее эта цепочка, тем больше файл. Длина этой цепочки и есть информационный объём.

Фото

Обычно это одна картинка. Нужно сохранить цвет каждого пикселя.

Видео

Это много картинок подряд, поэтому данных обычно намного больше.

Задание №7

Нужно посчитать объём данных и записать его в нужных единицах.

Лесенка единиц

Здесь важно запомнить всего две вещи: 8 и 1024.

бит → байт → Кбайт → Мбайт → Гбайт
  ÷ 8   ÷ 1024   ÷ 1024   ÷ 1024  

В обратную сторону — умножаем.

Для объёма памяти

1 байт = 8 бит
1 Кбайт = 1024 байта
1 Мбайт = 1024 Кбайт

Для частоты

1 кГц = 1000 Гц.
Например: 44 кГц = 44 000 Гц.

Запомни: 1024 — при переводе единиц памяти. 1000 — у кГц.

Как считать, чтобы не запутаться

1. Считаем в битах

Сначала используем формулу и получаем общий объём.

2. Не делим раньше времени

Так меньше дробей и меньше случайных округлений.

3. Переводим в конце

Уже готовый объём переводим в байты, Кбайты или Мбайты.

Коротко: формула → биты → перевод единиц → ответ.

Считаем программой

Каждое действие — отдельной строкой

Так проще увидеть, что сейчас посчитано: биты, байты или Кбайты.

Что означает //

// — целочисленное деление. Используй его, когда число делится нацело.

▶ Попробуй: поменяй число бит в первой строке программы и посмотри, как изменятся байты и Кбайты.



Вывод программы:

6291456
786432
768

Где теряют балл на ровном месте

1000 вместо 1024

Для памяти используем 1024.
1 Мбайт = 1024 Кбайт = 1 048 576 байт.

Килогерцы не перевели

44 кГц нужно превратить в 44 000 Гц.

Перепутали биты и байты

Мбит/с и Мбайт/с отличаются в 8 раз.

Ответ не в тех единицах

Посчитал в Кбайтах, а просят Мбайты — нужно сделать ещё один перевод.

Округлили не туда

Если спрашивают максимум, который помещается, обычно округляем вниз.
Если ищем минимальный объём, которого хватит, — вверх.

Регламент решения задания 7

1. До счёта

  • Определи: картинка, звук, передача или несколько действий сразу.
  • Выпиши все данные.
  • Отдельно запиши, в каких единицах нужен ответ.

2. Во время счёта

  • Основной объём считай в битах.
  • Не переводи единицы без необходимости.
  • Не округляй промежуточные результаты.

3. Перед ответом

  • Переведи результат в нужные единицы.
  • Округли так, как требует условие.
  • Запиши только то, что нужно в ответе.
Коротко: данные → формула → считаем → переводим единицы → проверяем округление → ответ.

Проверь себя


Сколько Кбайт в 3 Мбайт?


Сколько бит в 2 Кбайт? В ответе запишите целое число.


Отметьте верные утверждения.


Сопоставьте перевод и множитель.

Печать