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

1.сколько мбайт информации содержит сообщение объемом 2 целых 23 байт? 2. в одном из вариантов кодировки unicоde на каждый символ отводится четыре байта. определите информационный объем сообщения из сорока трех символов в этой кодировке. 3.в одном из кодировок unicоde каждый символ кодируется 16 битами. определите размер следующего приложения в данной кодировке. роняет лес багряный свой убор, сребрит мороз увянувшее поле. (объясните все) и с формулами

👇
Ответ:
senazubik63kfkd
senazubik63kfkd
05.08.2021
1)
условие искажено, должно быть так:  2^(23) (2 в степени 23)
2^23  байта = 2^3 Мбайта = 8 Мбайт    (1 Мбайт =2^20 байт)
2)
4*43=172 байта
3)
16 бит =2 байта   (1байт =8битам)
количество символов в сообщении, считая пробелы и знаки препинания:
Роняет   л ес   багряный  свой убор, серебрит мороз увядшее поле.
123456789 10         19...            29...          39...                                59
59 симвовол в сообщении
2 байта*59 =118 байта - размер предложения
4,6(8 оценок)
Ответ:
кирилл2071
кирилл2071
05.08.2021
1) если написано 2²³. то число 2²³ надо разделить на 1024 два раза.
1024 это 2¹⁰. (2²³/2¹⁰)/2¹⁰=2³ (к сожалению простую дробь здесь не написать)  2³=8. 
ответ: 8 мб
2)  всего 43 символа, каждый символ 4 байта. перемножаем 4*43= 172 байта
ответ:172 байта
3) один символ 16 бит. 16/8=2 байта.
    считаем количество символов в сообщении (пробелы, знаки  препинания  считаются). 
всего 60 символов. знаем что каждый символ это 2 байта, перемножаем. 60*2=120 байт
ответ: 120 байт.
4,6(70 оценок)
Открыть все ответы
Ответ:
KIRILLX228
KIRILLX228
05.08.2021
//Pascal
//Массивы размеров 10 элементов заполняются случайными числами от -10 до 10

//1
var
  A: array[1..10] of real;
  i: byte;
begin
randomize;
writeln('Исходный массив.');
for i := 1 to 10 do
begin
  A[i] := random(21)-10;
  write(A[i]:5);
end;
writeln;
writeln('Измененный массив.');
for i := 1 to 10 do
begin
  if A[i] > 0 then A[i] := A[i] / 2
  else A[i] := i;
  write(A[i]:5);
end;
writeln;
end.

//2
var
  A: array[1..10] of integer;
  i: byte;
  mult: longint;
begin
mult := 1;
randomize;
writeln('Исходный массив.');
for i := 1 to 10 do
begin
  A[i] := random(21)-10;
  mult := mult * A[i];
  write(A[i]:5);
end;
writeln;
writeln('Произведение элементов массива = ', mult);
end.
4,8(54 оценок)
Ответ:
глеб379
глеб379
05.08.2021
1)
uses crt;
const size = 10;
var a:array [1..size] of integer;
     i,p:longint;
begin
  p:=1;
  randomize;
  for i:=1 to size do
    begin
      a[i]:=random(20);
      write (a[i],' ');
      if (a[i] mod 3 = 0) then p:=p*a[i];
    end;
  writeln;
  writeln (p);
end.

2)
uses crt;
const size = 10;
var a:array [1..size] of integer;
     i:integer;
     s:real;
begin
  s:=0;
  randomize;
  for i:=1 to size do
    begin
      a[i]:=random(4)+1;
      write (a[i],' ');
      s:=s+a[i];
    end;
  writeln;
  s:=s/size;
  writeln (s);
end.
4,8(51 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ