Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Здравствуйте, помогите пожалуйста с информатикой

Маргарита Мухаметзянова Ученик (106), на голосовании 1 месяц назад
Дискета 3,5'', имеющая емкость 1,44 М, разбита на кластеры, имеющие размер 512 б. Кластеры пронумерованы, начиная с номера 2. Сколько всего имеется кластеров и сколько байт необходимо отвести для хранения одного номера
Голосование за лучший ответ
Сухачев Мудрец (12982) 2 месяца назад
Давай разбираться!

Преобразуем мегабайты в байты:

1 Мбайт = 1024 Кбайт
1 Кбайт = 1024 байт
Значит, 1,44 Мбайт = 1,44 * 1024 * 1024 байт = 1 474 560 байт
Найдем количество кластеров:

Делим общую емкость на размер одного кластера: 1 474 560 байт / 512 байт/кластер = 2880 кластеров
Определим, сколько байт нужно для хранения номера кластера:

Нам нужно хранить числа от 2 до 2880.
Максимальное число 2880.
Чтобы представить число 2880, нам нужно минимум 12 бит.
Так как байт равен 8 битам, нам потребуется 2 байта (16 бит) для хранения номера кластера.
Ответ:

На дискете 3,5” с емкостью 1,44 Мбайт имеется 2880 кластеров.
Для хранения номера кластера требуется 2 байта.
Похожие вопросы