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

При перекодировке сообщения из кода unicode в код ascii оббьем сообщения изменился на 1/512 мб. сколько символов содержит сообщение?

👇
Ответ:
jglodmflof
jglodmflof
31.12.2021
Считая, что в ASCII на один символ отводится 7 бит, а в UNICODE 8, находим, что каждый символ даст изменение на 1 бит.

1/512 Мб = 1/512 * (1024 Кб) = 2 Кб = 2048 байт = 16384 бит

ответ. 16384.

Могут быть и другие варианты - расширенная кодовая таблица ASCII кодирует символ 8 битами, а UTF-16 и UTF-32 шестнадцатью и тридцатью двумя соответственно.
4,7(88 оценок)
Ответ:
hzhwhsbsh
hzhwhsbsh
31.12.2021

1Мбайт текста в unicode=1*1024* 024 = 1048576 символов

4,4(42 оценок)
Открыть все ответы
Ответ:
dmitriwatchdmitry21
dmitriwatchdmitry21
31.12.2021
На первое место можно поставить любую из шести допустимых букв (кроме ийо). На второе место можно поставить любую из шести оставшихся букв (ийо уже можно использовать), на третье – любую из шести оставшихся и т. д. Всего получается 6*6*5*5*3*2*1=5400 вариантов. Но в этих вариантах посчитаны слова, в которых ол стоят рядом, их количество нужно вычесть.
Количество слов с ол можно подсчитать по той же схеме, если считать ол единой буквой. У нас остаётся буквы: Н, Б, Е, ИЙ, причём слово не может начинаться с Й. Количество таких слов равно 6*5*5*3*2*1=900. Всего возможных кодов получается 5400-900=4500.
Ответ: 4500.
4,6(2 оценок)
Ответ:
Evelina300606
Evelina300606
31.12.2021

Код программы:

var i, sum, a:integer;

begin

 writeln('Четные числа:');

 for i:= 72 to 134 do begin

   if i mod 2 = 0 then

     write(i, ' ');

 end;

 

 writeln();

 writeln();

 writeln('Числа, оканчивающиеся на "3":');

 for i:= 72 to 134 do begin

   if i mod 10 = 3 then

     write(i, ' ');

 end;

 

 writeln();

 writeln();

 writeln('Числа, сумма цифр которых меньше 11:');

 for i:= 72 to 134 do begin

   a:= i;

   sum:= 0;

   while a <> 0 do begin

     sum := sum + a mod 10;

     a := a div 10;

   end;

   if sum < 11 then

     write(i, ' ');

 end;

end.

4,6(55 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ