какой минимальный объем памяти нужно зарезервировать чтобы можно было сохранить любое растровое 512
Какой минимальный объем памяти нужно зарезервировать чтобы можно было сохранить любое растровое 512
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×128 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Один пиксель кодируется 8 битами памяти, так как 2 8 = 256.
Всего 128 * 128 = 2 7 · 2 7 = 2 14 пикселей.
Тогда объем памяти, занимаемый изображением 2 14 * 8 = 2 17 бит = 2 14 байт = 2 4 Кбайт = 16 Кбайт.
Откуда там 8? Может быть 2 в 8 степени? И ответ тогда 512 Кб
На каждый пиксель 8 бит, всего 2 14 пикселей. Сколько бит на все пиксели? Правильно: .
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×128 пикселей при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Один пиксель кодируется 7 битами памяти.
Всего 128 * 128 = 2 7 · 2 7 = 2 14 пикселей.
Объем памяти, занимаемый изображением 2 14 * 7 = 7 · 2 11 байт = 7 · 2 Кбайт = 14 Кбайт.
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 512×512 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Для того, чтобы закодировать один пиксель, то есть 256 цветов, требуется
Всего пикселей , то есть и памяти понадобится
Какой минимальный объем памяти нужно зарезервировать чтобы можно было сохранить любое растровое 512
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 640 на 320 пикселей при условии, что в изображении могут использоваться 64 различных цвета? В ответе запишите только целое число, единицу измерения писать не нужно.
Один пиксель кодируется 6 битами памяти, так как 2 6 = 64.
Всего 640 · 320 = 2 6 · 2 5 · 100 = 2 11 · 100 пикселей.
Тогда объем памяти, занимаемый изображением 2 11 · 100 · 6 бит = 2 8 · 100 · 6 байт = 50 · 3 Кбайт = 150 Кбайт.
Для регистрации на сайте некоторой страны пользователю требуется придумать пароль. Длина пароля — ровно 11 символов. В качестве символов могут быть использованы десятичные цифры и 32 различные буквы местного алфавита, причём все буквы используются в двух начертаниях: как строчные, так и прописные (регистр буквы имеет значение!). Под хранение каждого такого пароля на компьютере отводится одинаковое и минимально возможное целое количество байтов. При этом используется посимвольное кодирование, и все символы кодируются одинаковым и минимально возможным количеством битов. Определите объём памяти, который используется для хранения 50 паролей. (Ответ дайте в байтах.)
Всего для кодирования может быть использовано 10 десятичных цифр, 32 строчных и 32 прописных букв, т. е. 74 символа. Известно, что с помощью N бит можно закодировать 2 N различных символов. Поскольку 2 6 7 и для каждого пароля число бит одинаково, то для записи каждого из 11 символов необходимо 7 бит памяти. Для хранения всех 11 символов номера нужно 77 бит, а т. к. для записи используется целое число байт, то необходимо округлить в большую сторону число 77 до числа, кратного восьми, это число 80 = 8 · 10 бит = 10 байт. Поэтому для хранения 50 паролей понадобится 10 · 50 = 500 байт.
Для регистрации на сайте некоторой страны пользователю требуется придумать пароль. Длина пароля — ровно 9 символов. В качестве символов могут быть использованы десятичные цифры и 29 различных букв местного алфавита, причём все буквы используются в двух начертаниях: как строчные, так и прописные (регистр буквы имеет значение!). Под хранение каждого такого пароля на компьютере отводится одинаковое и минимально возможное целое количество байтов. При этом используется посимвольное кодирование, и все символы кодируются одинаковым и минимально возможным количеством битов. Определите объём памяти, который используется для хранения 20 паролей. (Ответ дайте в байтах.)
Всего для кодирования может быть использовано 10 десятичных цифр, 29 строчных и 29 прописных букв, т. е. 10 + 29 + 29 = 68 символов. Известно, что с помощью N бит можно закодировать 2 N различных символов. Поскольку 2 6 7 и для каждого пароля число бит одинаково, то для записи каждого из 9 символов необходимо 7 бит памяти. Для хранения всех 9 символов номера нужно 63 бит, а т. к. для записи используется целое число байт, то необходимо округлить в большую сторону число 63 до числа, кратного восьми, это число 64 = 8 · 8 бит (8 байт). Поэтому для хранения 20 паролей понадобится 20 · 8 = 160 байт.
Ким 1 Объем графического файла
1)Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128 на 256 пикселов при условии, что в изображении могут использоваться 64 различных цвета? В ответе запишите только целое число, единицу измерения писать не нужно.
2)Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128 на 128 пикселов при условии, что в изображении могут использоваться 32 различных цвета? В ответе запишите только целое число, единицу измерения писать не нужно.
3)Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 64 на 128 пикселов при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
4)Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 64 на 256 пикселов при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
5)Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 32 на 1024 пикселов при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
6)Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 1024 на 512 пикселов при условии, что в изображении могут использоваться 64 различных цвета? В ответе запишите только целое число, единицу измерения писать не нужно.
7)Рисунок размером 128 на 256 пикселей занимает в памяти 24 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
8)Рисунок размером 128 на 128 пикселей занимает в памяти 10 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
9)Рисунок размером 64 на 128 пикселей занимает в памяти 7 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
10)Рисунок размером 64 на 256 пикселей занимает в памяти 16 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
11)Рисунок размером 32 на 1024 пикселей занимает в памяти 28 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
12)Рисунок размером 1024 на 512 пикселей занимает в памяти 384 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
13)Рисунок размером 512 на 256 пикселей занимает в памяти 80 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.
14)После преобразования растрового 16-цветного графического файла в черно-белый формат (2 цвета) его размер уменьшился на 21 Кбайт. Каков был размер исходного файла в Кбайтах?
сильную работу проделал, спасибо что помог ему. Я так же проделаю сильную и перепроверю.
1) мелочь 6 * 128 * 256 бит = 6 * 16 * 256 байт, должно-быть 6 * 16 * 32 байт
11) мелочь N=2I, должно-быть N=2^I
12) мелочь N=2I, должно-быть N=2^I
13) мелочь N=2I, должно-быть N=2^I
14) конкретно ошибся пополной
ln(16)/ln(2) = 4 раза разница
21 кбайт * 4 раза = 84 кбайт ответ.
проверь
21 кб * 1024 * 8 * 4 бита на пикс / 8 / 1024 = 84 кбайт
спасибо что помог ему, я понял немного по твоему примеру как они любят в ответах формулами выражать
Помогите глупому человеку
Все задачи однотипные, нужно знать понятия глубины цвета и как расчитывается объём для растрового изображения.
1.всего пикселей 128*128= 2^14(2 в 14-ой степени)
так как 32 цвет, то один символ кодируется 5 битами (log2(32), если бы было 33 цвета то уже бы потребовалось 6 бит, так как 5 бы не хватило).
Нам нужно в килобайтах значит нужно разделить на 2^13 (т. к. в 1 кбайте 2^13 бит)
2) (64*128*7)/2^13=(2^13*7)/2^13=7 кбайт
3)(64*256*8)/2^13= 2^17/2^13=2^4=16 кбайт
4)(32*1024*7)/2^13=(2^15*7)/2^13=4*7=28 кбайт
5)(1024*512*6)/2^13=(2^19*6)/2^13=64*6=384 кбайт
6)(512*256*5)/2^13=(2^17*5)/2^13=16*5=80 кбайт
7)(512*128*4)/2^13=2^18/2^13=2^5=32 кбайт
8)(256*128*3)/2^13=(2^15*3)/2^13=4*3=12 кбайт
9)(128*128*8)/2^13=2^17/2^13=2^4=16 кбайт
10)(24*2^13)/(128*256)=2^16*6/2^15=2*3=6 бит, значит 64 цвета
11)(10*2^13)/(128*128)=2^14*5/2^14=5 бит, значит 32 цвета
12)(7*2^13)/(64*128)=(7*2^13)/2^13=7 бит, значит 128 цветов
13)(16*2^13)/(64*256)=2^17/2^14=2^3=8 бит, значит 256 цветов
14)(28*2^13)/(32*1024)=7*2^15/2^15=7 бит, значит 128 цветов
15)(384*2^13)/(1024*512)=(3*2^20)/2^19=3*2=6 бит, значит 64 цвета
16)(80*2^13)/(512*256)=(5*2^17)/2^17=5 бит, значит 32 цвета
17)(32*2^13)/(512*128)=2^18/2^16=2^2=4 бита, значит 16 цветов
18)(12*2^13)/(256*128)=(3*2^15)/2^15=3 бита, значит 9 цветов
19)(16*2^13)/(128*128)=2^17/2^14=2^3=8 бит, значит 256 цветов (Каждый раз возводим в квадрат кол-во бит