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

После преобразования растрового 65536-цветного графического файла в чёрно-белый формат (2 цвета) его размер уменьшился на 170 байт . каков был размер исходного файла?

👇
Ответ:
78787877
78787877
01.03.2020
65536 = 2^16
x * 2^16 - x * 2 = 170 * 8
x * (2^16 - 2)= 1360
нам надо найти исходный размер, значит
2^16 x = 2^16*1360/(2^16-2) ~ 1360.04 бит ~ 170.005 байт
ответ: 170.005 байт
4,7(5 оценок)
Открыть все ответы
Ответ:
Kategio123
Kategio123
01.03.2020
Увы, украинского не знаю, но надеюсь, что понятно.
1. Папка не существует на жёстком диске, как хранилище данных, папка - лишь запись в Master File Table (главной таблице файлов).
2. Тип файла определяет, какого вида информация в нём может содержаться, а расширение - часть имени файла, указывающая на, но не определяющая его тип. Иными словами, можно сменить расширение файла, чтобы скрыть его "природу", но тип файла от этого не изменится и все программы открывать файлы этого типа, по-прежнему будут открыть этот файл.
3. В Windows используются буквенные обозначения - A и B ранее были зарезервированы для дисководов гибких дисков, а начиная с Windows Vista или 7 под эти буквы можно вручную назначить что угодно. C обычно отводится для системного диска, остальные жёсткие диски автоматически получают буквы, начиная с D.
В Linux всё иначе, диски и дисководы подключаются в "точки монтирования" в зависимости от настроек пользователя - например, дисковод CD\DVD-дисков можно найти в /mnt/cdrom, а системный диск монтируется в корень /.
4,8(49 оценок)
Ответ:
teta89p016as
teta89p016as
01.03.2020
Program chkr5; const N=10; var a:array [1..N] of integer; chkr,i:integer; flag:boolean; //Создаем массив из 10 (N) элементов begin randomize; flag:=false; //Присваиваем переменной flag отрицательное значение, эта переменная потом нам проверить есть ли в массиве числа кратные 5 for i:=1 to N do begin a[i]:=random (21)-10; write (a[i], ' '); //Заполняем массив числами на диапозоне [-10;10] и выводим его if a[i] mod 5=0 then begin chkr:=chkr+1; flag:=true; end; //Каждый раз проверяем: Если элемент при делении на 5 дает в остатке 0, тогда в переменную записываем плюс единичку (к переменной +1) end; writeln; if flag=true then write ('Чисел, кратных 5: ', chkr) else write ('Чисел, кратных 5 нет'); //Выводим результат, если цикл if выполнялся хоть раз (было хоть одно число, кратное 5), иначе говорим, что таких чисел нет end.
4,8(99 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ