1. Для хранения растрового изображения размером 32×32 пикселя отвели 512 байтов памяти. Каково максимально возможное число цветов в палитре изображения?

Решение: Найдем, сколько всего пикселей имеет данное изображение:

32Х32 = 1024

Т.е. получается, что на 1024 пикселя приходится 512 байт. Пробуем найти количество байт, приходящихся на 1 пиксель, для этого пишем пропорцию

512 байт  -  1024 пикселя 
     Х байт      -   1 пиксель

Откуда Х = 512:1024 получается число меньше 0, стало быть, на один пиксель приходится меньше байта. Переведем байты в биты. В одном байте 8 бит. Следовательно, 512Х8=4096 бит

Снова составляем пропорцию

4096 бит - 1024 пикселя 
     Х бит      -   1 пиксель

Откуда находим количество бит, приходящихся на один пиксель

Х = 4096Х1/1024 = 4

Остается вспомнить, сколько различных состояний можно получить из 4 бит. Один бит может иметь всего два состояния либо ноль, либо единицу, следовательно, необходимо 2 возвести в четвертую степень 24 = 16 . Получили, что четыре бита могут иметь 16 различных состояний, а это как раз и говорит нам о том, что данная палитра будет иметь шестнадцать различных оттенков т.е.– ответ 16.

 

  1. Для кодирования цвета фона страницы Интернет используется атрибут bgcolor="#ХХХХХХ", где в кавычках задаются шестнадцатеричные значения интенсивности цветовых компонент в 24-битной RGB-модели. Какой цвет будет у страницы, заданной тэгом <body bgcolor="#FFFFFF">?

Ответ: белый.

 

  1. Для хранения растрового изображения размером 64 на 64 пикселя отвели 512 байтов памяти. Каково максимально возможное число цветов в палитре изображения?

Решение: Найдем, сколько всего пикселей имеет данное изображение

64Х64 = 4096

Т.е. получается, что на 4096 пикселя приходится 512 байт. Пробуем найти количество байт приходящихся на 1 пиксель, для этого пишем пропорцию

512 байт  -  4096 пикселя 
     Х байт      -   1 пиксель

Откуда Х = 512:4096.

Переведем байты в биты. В одном байте 8 бит. Следовательно, 512Х8=4096 бит

Снова составляем пропорцию

4096 бит - 4096 пикселя 
     Х бит      -   1 пиксель

Откуда находим количество бит, приходящихся на один пиксель

Х = 4096Х1/4096 = 1

Остается вспомнить, сколько различных состояний можно получить из 1 бит. Один бит может иметь всего два состояния либо ноль, либо единицу, следовательно, необходимо 2 возвести в первую степень 21 = 2 . Получили, что один бит может иметь 2 различных состояний, а это как раз и говорит нам о том, что данная палитра будет иметь два различных оттенка, т.е.– ответ 1.

 

  1. Для хранения растрового изображения размером 128 x 128 пикселей отвели 4 килобайта памяти. Каково максимально возможное число цветов в палитре изображения?

Решение: Найдем, сколько всего пикселей имеет данное изображение  

128Х128 = 16384

Т.е. получается, что на 16384 пикселя приходится 4096 байт. Пробуем найти количество байт приходящихся на 1 пиксель, для этого пишем пропорцию

4096 байт  -  16384 пикселя 
     Х байт      -   1 пиксель

Откуда Х = 4096:16384.

Переведем байты в биты. В одном байте 8 бит. Следовательно, 4096Х8=32768 бит

Снова составляем пропорцию

32768 бит - 16384 пикселя 
     Х бит      -   1 пиксель

Откуда находим количество бит, приходящихся на один пиксель

Х = 32768Х1/16384 = 2

Остается вспомнить, сколько различных состояний можно получить из 2 бит. Один бит может иметь всего два состояния либо ноль, либо единицу, следовательно, необходимо 2 возвести во вторую степень 22 = 4 . Получили, что один бит может иметь 4 различных состояний, а это как раз и говорит нам о том, что данная палитра будет иметь четыре различных оттенка, т.е.– ответ 4.

 

  1. В процессе преобразования растрового графического файла количество цветов уменьшилось с 1024 до 32. Во сколько раз уменьшился информационный объем файла?

Решение:  Используем  формулу N=2I   ,  где N- количество цветов изображения, I – кол-во бит, отводимых под каждый пиксель. Тогда 1024=2i, следовательно, I= 10 бит. После преобразования файла 32=2I, i=5, информационный объем фала уменьшился в 2 раза.

 

  1. Монитор позволяет получать на экране 224 цветов. Какой объем памяти в байтах занимает 1 пиксель?

Решение:  Количество цветов на экране и дисплея N и число бит отводимых под каждый пиксель связаны формулой N=2I   . В нашем случае 2I=224,следовательно I= 24 бита на 1 пиксель. Так как по решению задачи ответ надо дать в байтах переведем биты в байты 24 бита: 8 = 3 байта.

 

  1. Разрешение экрана монитора – 1024 х 768 точек, глубина цвета – 16 бит. Каков необходимый объем видеопамяти для данного графического режима?

Решение. Всего точек на экране 1024*768=786432

Необходимый объем видеопамяти 16 бит * 786432 = 12 582 912 бит=1 572 864байт=1536кбайт=1,5мбайт

 

  1. Для хранения растрового изображения размером 1024 х 512 пикселей отвели 256 кбайт памяти. Каково максимально возможное число цветов в палитре изображения?

Решение. Используем  формулу N=2I   ,  где N- количество цветов изображения, I – кол-во бит, отводимых в видеопамяти под каждый пиксель.

Размер изображения 1024*512=524 288 пикселей. Для хранения изображения отводится 256 кбайт памяти, следовательно на один пиксель отводится (256: 524 288) кбайт= (256*1024: 524 288) байт= (256*1024*8: 524 288) бит =  4 бита.

Тогда количество цветов равно N = 24 =16.

 

  1. Сколько памяти нужно для хранения 64-цветного растрового графического изображения размером  32 на 128 точек?

Решение. I=6 (по формуле Хартли);

Q=32*128*6=24576 бит=3072 байт=3 Кбайт.

Ответ:  3 Кбайт.