Контрольные задания > 1.144. Вы хотите работать с разрешением 1600 × 1200 пикселей, используя 16 777 216 цветов. В магазине продаются видеокарты с памятью 512 Мбайт, 2 Мбайт, 4 Мбайт и 64 Мбайт. Какие из них можно купить для вашей работы?
Вопрос:
1.144. Вы хотите работать с разрешением 1600 × 1200 пикселей, используя 16 777 216 цветов. В магазине продаются видеокарты с памятью 512 Мбайт, 2 Мбайт, 4 Мбайт и 64 Мбайт. Какие из них можно купить для вашей работы?
Чтобы понять, какие видеокарты подойдут, нужно рассчитать минимально необходимый объем видеопамяти.
Разрешение экрана = 1600 * 1200 пикселей
Количество цветов = 16 777 216
Определяем количество бит на пиксель: 16777216 = 2^24. Значит, для хранения информации о цвете каждого пикселя требуется 24 бита.
Общий объем видеопамяти в битах = 1600 * 1200 * 24 = 46080000 бит
Переводим в байты: 46080000 бит / 8 = 5760000 байт
Переводим в мегабайты: 5760000 байт / (1024 * 1024) ≈ 5.5 Мбайт
Для работы с указанным разрешением и количеством цветов потребуется минимум 5.5 Мбайт видеопамяти. Следовательно, из предложенных вариантов подойдут видеокарты с памятью 64 Мбайта.