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

Как это делать объясните? Определите размер текстового файла в байтах, в котором содержится фраза без лишних пробелов: «УЧИМ ИНФОРМАТИКУ”. Известно, что для кодировки использовали русский алфавит и знак пробела. Регистр не учитывался. Кавычки в состав фразы не входят.
Русский алфавит:

👇
Ответ:

я, конечно, в таких задачах не эксперт, но, возможно, как-то так:

В алфавите 34 символа (33 в русском алфавите + пробел) => каждый символ кодируется 6 битами ( так как 2^5 < 34, а 2^6 >= 34)

В предложении 16 символов => вес будет равен 16 * 6 = 96 бит = 96/8 байт = 12 байт

ответ 96 бит или 12 байт

4,4(39 оценок)
Открыть все ответы
Ответ:
WallBox
WallBox
04.11.2021

При работе на персональном компьютере довольно часто возникает необходимость уменьшить размер файла с целью экономии места на диске. Например, требуется перенести файлы с одного компьютера на другой на дискетах. Или нужно переслать большой файл по электронной почте - уменьшив его размер, можно сэкономить и время и деньги. Лучшее решение в таких случаях - создать так называемый архивный файл, или, проще говоря, архив. Это единый файл, в который для компактного хранения информации помещены в сжатом виде один или несколько исходных файлов.

Объяснение:

4,4(39 оценок)
Ответ:
bhsdvsbvgvfsbvefe
bhsdvsbvgvfsbvefe
04.11.2021
Uses   crt;
const  M = 100;
var  a: array [1..M] of integer; 
       i, max, k, n: integer;
begin  clrscr;   
repeat   
  writeln('Введите количество элементов массива');   
  readln(n); 
until (n <> 0) and (n>0);   

for i := 1 to n do 
begin   
   writeln('Введите [', i, '] элемент массива');   
   readln(a[i]); 
end;  

for i := 1 to n do   
 write(' ', a[i]);   

 writeln;   

max := a[1]; 
for i := 2 to n do  
   if a[i] > max then max := a[i]; 
writeln(' max= ', max);   

for i := 1 to n do   
   if a[i] = max then k := k + 1;   
writeln(' k= ', k);   
end.
4,6(61 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ