kotikdmytriy11
?>

Объем видеопамяти равен 1 мб. разрешающая дисплея - 512 х 1024. какое максимальное количество цветов можно использовать для одной страницы видеопамяти?

Информатика

Ответы

ocik1632933

(I - объем информации, K - кол-во пикселей, i - вес одного пикселя / глубина цвета, N - кол-во цветов в палитре)

Дано:

K = 512 * 1024 = 524288 пикселей

I = 1 Мбайт = 1 * 1024 * 1024 * 8 бит = 8388608 бит

i - ?

I = K i

i = \frac{I}{K} = \frac{8388608}{524288} = 16.0 ~= 16 бит (округляем в меньшую сторону так, как тут могут быть только целые числа)

N = 2^i = 2^{16} = 65536 цветов

ответ: 65536

Баканова1415
Каждый символ в кои-8 имеет объем информации 1 байт. всего текста 60*30 = 1800 байт на каждой странице. растровое изображение передает не более 8 = 2^3 цветов, значит, на кодировку цвета используется 3 бита. размер каждого рисунка 120*240*3 = 86400 бит = 10800 байт. а рисунков 2 на каждой странице. таким образом, каждая страница содержит 2*10800 + 1800 = 23400 байт. модем со скоростью передачи 28800 бит в сек передал документ за 5 сек. значит, он передал 28800*5 = 144000 бит = 18000 байт. но это меньше, чем находится на одной странице. вывод: у вас ошибка в условии.
krtatiana69
Const   n = 50; // количество чиселvar   k: array [1..n] of integer;   i, j, n1, n2, minr, a, b: integer; begin   writeln(n, ' ', ': d');   a : = random(1000);   b : = random(1000);   minr : = 10000;   for i : = 1 to n do       k[i] : = a + random(b);   for i : = 1 to n do       for j : = 1 to n do           if ((abs(k[i] - k[j])) < minr) and (k[i] < > k[j]) then           begin               minr : = abs(k[i] - k[j]);               n1 : = i;               n2 : = j;           end;   writeln(n1, ' ', n2); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Объем видеопамяти равен 1 мб. разрешающая дисплея - 512 х 1024. какое максимальное количество цветов можно использовать для одной страницы видеопамяти?
Ваше имя (никнейм)*
Email*
Комментарий*