№1 Для определения количества цветов, которые можно использовать при данном объеме видеопамяти и разрешающей способности экрана монитора, необходимо учитывать, что каждый пиксель изображения может быть представлен определенным количеством бит. Для данного разрешения 800x600 точек нужно 2 бита на каждый пиксель (так как 2^2 = 4, что позволяет использовать 4 цвета). Учитывая, что на каждую страницу видеопамяти приходится 1875 Кб/2 = 937.5 Кб, можно определить, сколько пикселей можно хранить на каждой странице и, следовательно, сколько цветов можно использовать.
Поскольку на каждую страницу приходится 937.5 Кб, а каждый пиксель требует 2 бита (или 0.25 байта), то на каждой странице можно хранить 937.5 Кб / 0.25 байта = 3750 Кб = 3750 1024 пикселей. Учитывая разрешение 800x600 пикселей на страницу, получаем, что количество цветов, которые можно использовать, равно 3750 1024 / (800 * 600) = 8 цветов.
Ответ: можно использовать 8 цветов.
№2 При уменьшении количества цветов с 256 до 32, каждый пиксель будет использовать меньше информации для его представления. Если изначально каждый пиксель требовал 8 бит (1 байт) для хранения информации о цвете (256 цветов = 2^8), то после уменьшения количества цветов до 32, каждый пиксель будет требовать 5 бит для хранения информации (32 цвета = 2^5).
Для определения во сколько раз уменьшился объем занимаемой памяти, необходимо сравнить количество бит, необходимых для хранения каждого пикселя до и после уменьшения количества цветов.
Изначально: 256 цветов 1 байт = 256 бит на пиксель
После: 32 цвета 5 бит = 160 бит на пиксель
256 бит / 160 бит = 1.6
Ответ: объем занимаемой памяти уменьшился в 1.6 раза.