М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Сколько байт памяти занимает цветное изображение шириной 40 точек и высотой 5000 точек в цветовой модели rgb?

👇
Ответ:
1innic11
1innic11
28.01.2023

Точек всего 40*5000=200000

1) Для 24-битного TrueColor каждая точка занимает 24/8=3 байта, в общем 3*200000=600000

2) Для 32-битного TrueColor каждая точка занимает 32/8=4 байта, в общем 4*200000=800000 байт

4,7(15 оценок)
Ответ:
oskar9
oskar9
28.01.2023

Модель RGB по-русски называется КЗС ("красный - зелёный - синий"). Цвет в ней складывается из трёх независимых компонентов, соответствующих упомянутым основным цветам. Допустим, что на один цвет у нас отводится 1 бит памяти. Тогда на кодирование одной точки нужно 3 бита, но для простоты записи в памяти компьютера отведём 4 бита (по две точки на байт). Тогда 40 * 5000 * 4 / 8 = 100000 байтов.

4,7(98 оценок)
Открыть все ответы
Ответ:
настя7594
настя7594
28.01.2023
1) есть некоторые знаки которые нельзя использовать в имени файла, это знаки маски например такие как "? *" и знаки что используются в системе каталогов например ": \". При попытке создать файл с неправильными знаками в имени будет выдано соответственное сообщение об ошибке, так что запоминать этот набор не надо
2) файлы на диске хранятся в древовидной системе каталогов, начиная от корневого каталога обозначенного буквой диска
3) редактировать, создавать, удалять, копировать, вырезать, вставить, переименовать, поменять атрибуты, права, владельцев и тп
4) вопрос не ясен.
5) действие по умолчанию, то что происходит если дважды кликнуть на объект
4,5(3 оценок)
Ответ:
valera212105
valera212105
28.01.2023
//где-то не закрыла begin end
var A:array [1..40] of integer;
sa,s3,s10,k,i: integer;
begin
sa:=0;
s10:=0;
s3:=0;
k:=0;
writeln('исходные значения');
for i:=1 to 40 do
begin
 A[i]:= random(21);
write(A[i],'')
end;
writeln;
for i:=1 to 40 do
 begin
 if A[i]mod 2<>0 then
begin
 sa:=sa+A[i];
k:=k+1;
if A[i]<10 then s10:=s10+A[i];
if A[i] mod 3=0 then
s3:=s3+A[i];                                     //здесь было странное выражение   
end;
end;                                                  //здесь
writeln('среднее арефмитическое нечетных чисел',sa/k:5:0);
writeln('сумма чисел, не превышающих', s10);
writeln('сумма чисел, кратных трем', s3);
End.
4,6(74 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ