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

0 голосов
18 просмотров

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


image
image

Информатика (15 баллов) | 18 просмотров
Дано ответов: 2
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

(55.0k баллов)
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 цвета

(4.3k баллов)
0

спасибооо огромное!!!