Объём видеопамяти равен 256 кб, количество используемых цветов-16. вычислите варианты разрешающей дисплея при условии, что число страниц в видеопамяти может быть равно 1, 2 или 4.
Пусть количество страниц равно k. Так как в палитре 16 цветов, то каждая точка несет 4 бита информации (2^4 = 16). V = 256Кб = 262144 байт = 2097152 бит - объем видеопамяти. Пусть S - размер изображения. AxB - разрешающая
Тогда размер возможного изображения на экране будет вычисляться по формуле: S = V / (k * 4)
Вот: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 const n=5; var a: array[1..n,1..n] of integer; i,j,s: integer; begin s: =0; randomize; for i: =1 to n do begin for j: =1 to n do begin a[i,j]: =random(10); write(a[i,j]: 4); if (i+j) mod 3=0 then s: =s+a[i,j]; end; writeln; end; writeln('s=',s); end.
Каждый символ в кои-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 байт. но это меньше, чем находится на одной странице. вывод: у вас ошибка в условии.
Пусть количество страниц равно k. Так как в палитре 16 цветов, то каждая точка несет 4 бита информации (2^4 = 16). V = 256Кб = 262144 байт = 2097152 бит - объем видеопамяти. Пусть S - размер изображения. AxB - разрешающая
Тогда размер возможного изображения на экране будет вычисляться по формуле: S = V / (k * 4)
k = 1 => S = 524288 бит. Варианты разрешающей
k = 2 => S = 262144 бит. Варианты разрешающей
k = 4 => S = 131072 бит. Варианты разрешающей