Информатика, вопрос задал d3nisov01 , 7 лет назад

РЕБЯТ!!! СРОЧНО, ПОЖАЛУЙСТА!!! 35 БАЛЛОВ!!!
Информатика, 9 класс, кодирование графики!

Приложения:

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

Ответил Вованичикчка
0
I — информационный объем одной точки (пикселя)
N — количество цветов
K — количество точек (пикселей)
V — информационный объем всего изображения
1.

Дано:

N = 256

Найти:

I - ?

Решение:

I = log₂N

I = log₂ 256 = 8 бит / 8 = 1 байт

Ответ: 1 байт

2.

Дано:

N = 65536

V = 2400 байтов

Найти:

Решение:

V = I*K

K = V / I

I = log₂N

I = log₂65536 = 16 бит / 8 = 2 байта

K = 2400 байтов / 2 байта = 1200

Ответ: 1200 точек

3.
Дано:
K = 1024*768 = 786432
N = 65536
Найти:
V — ?
Решение:
V = I*K
I = log₂N
I = log₂65536 = 16 бит / 8 = 2 байта
V = 2 байта * 786432 = 1572864 байта / 1024 = 1536 Кбайт / 1024 = 1.5 Мбайт
Ответ: 1.5 Мбайт

4.
Дано:
K = 128*256 = 32768
V = 8 Кбайт * 1024 = 8192 байт
Найти:
N – ?
Решение:
N = 2^i
V = I*K
I = V / K
I = 8192 байт / 32768 = 0.25 байт * 8 = 2 бита
N = 2^2 = 4
Ответ: 4 цвета
Ответил d3nisov01
0
спасибооо огромное!!!
Ответил Aillianna
0

Задача 1

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

Дано:

K = 1024 * 768 = 786432 пикселей

По формуле  N = 2^i  (N - кол-во цветов в палитре, i - глубина цвета)

 i = lceil {log_2{N}} rceil = lceil {log_2{65536}} rceil = 16 бит

I - ?

Решение:

I = K * i = 786432 * 16 = 12582912 бит

12582912.0 бит = 1572864.0 байт = 1536.0 Кбайт = 1.5 Мбайт


Задача 2

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

Дано:

K = 128 * 256 = 32768 пикселей

I = 8 Кбайт = 8 * 1024 * 8 бит = 65536 бит

i - ?

Решение:

I = K i

i = frac{I}{K} = frac{65536}{32768} = 2.0 ~= 2 бит (округляем в меньшую сторону так, как тут могут быть только целые числа)

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

Ответ: 4

Задача 3

(N - кол-во цветов в палитре, i - глубина цвета)

Дано:

N = 256

i - ?

Решение:

По формуле  N = 2^i

 i = lceil {log_2{N}} rceil = lceil {log_2{256}} rceil = 8 бит


Задача 4

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

Дано:

N = 65536

I = 2400 байт = 2400 * 8 бит = 19200 бит

K - ?

Решение:

По формуле  N = 2^i  (N - кол-во цветов в палитре, i - глубина цвета)

 i = lceil {log_2{N}} rceil = lceil {log_2{65536}} rceil = 16 бит

По формуле I = K i

K = frac{I}{i} = frac{19200}{16} = 1200 пикселей  

Ответ: 1200

Новые вопросы