Есть ответ 👍

Файлы с несжатыми растровыми изображениями хранятся на жестком диске полезным объемом 1024 мбайт. в каждом файле хранятся только значения цветов пикселей изображения размером 480 на 320 пикселей с глубиной цвета 24 бита на пиксель. никакой дополнительной информации файлы с изображениями не содержат. весь полезный объем жесткого диска разбит на блоки одинакового размера. под хранение каждого файла отводится набор блоков так, что файл занимает целое число блоков. если в конце последнего блока, выделенного файлу, остается свободное место, оно не может быть использовано для хранения данных других файлов. весь полезный объем диска отводится только для хранения указанных файлов (информация о размещении файлов по блокам хранится отдельно и не входит в полезный объем диска). изначально жесткий диск разбили на блоки, размером x кбайт, где x – целое число. известно, что если жесткий диск разбить на блоки в 2 раза большего размера, то на диске будет помещаться на 40 файлов меньше. определите, какой размер блока x был при изначальном разбиении. в ответе укажите целое число.

278
477
Посмотреть ответы 3

Ответы на вопрос:


1мбайт = 1024 кбайт; 1кбайт = 1024 байта. на 1 файл: 480*320*24 бит = 480*320*3 байт = 450 кбайт var f,r,x,n,k1,k2: integer; begin f: =450; r: =1024*1024; x: =2; while x< =r do begin   n: =r div x;   k1: =ceil(f/x); k2: =ceil(f/(2*x));   if (n div k1) = ((n div 2) div k2+40)     then begin         writeln('1 разбиение: блок = ',x,' кбайт, блоков на файл  ',k1,', файлов  ',n div k1);         writeln('2 разбиение: блок = ',2*x,' кбайт, блоков на файл  ',k2,', файлов  ',(n div 2) div k2);         end;   x: =2*x; end; end. результат: 1 разбиение: блок = 8 кбайт, блоков на файл  57, файлов  2299 2 разбиение: блок = 16 кбайт, блоков на файл  29, файлов  2259
dangoreh
4,8(90 оценок)

Изображение занимает 480х320х24 бита информации. это равняется 450х2¹³ битов, что равняется 450кб. 40 файлов- это 18000кб. на диске- 1048576кб. если блоки стали в 2 раза больше, то пустого места, сответсвенно, тоже стало в 2 раза больше, на 18000кб, значит до этого было тоже 18000кб пустого места(если увеличить его в 2 раза, то будет на 18000кб больше), 1048576÷18000 даст 58(без остатка), значит изображений было тоже 58. после кажого изображения оставалось 18000/58 кб пустого места(около 310 кб), соответсвенно изображение с пустым местом занимало 18310кб, что являлось размером блока
Doloeris
4,8(24 оценок)

а=1

b= 27

c= 12

s=1+27+12=40

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS