artemy682719
?>

Нужно подробное решение с дано и т.д. 1. документ объёмом 12 мбайт можно передать с одного компьютера на другой двумя а. сжать архиватором, передать архив по каналу связи, распаковать. б. передать по каналу связи без использования архиватора. какой быстрее и насколько, если: - средняя скорость передачи данных по каналу связи составляет 220 бит в секунду; - объём сжатого архиватором документа равен 25% исходного; - время, требуемое на сжатие документа, - 22 секунд, на распаковку - 2 секунды? в ответе напишите букву а, если быстрее а, или б, если быстрее б. сразу после буквы напишите число, обозначающее, на сколько секунд один быстрее другого.

Информатика

Ответы

M19026789436
12 Мбайт = 12*1024 Кбайт = 12*1024*1024 байт = 12*2^10*2^10*8 бит = 12*2^20*8 бит
А. t1 = 22+0,25*(12*2^20*8)/2^20+2 = 22+0,25*(12*8)+2 = 22+24+2 = 48 сек
Б. t2 = (12*2^20*8)/2^20 = 12*8 = 96 сек
Первый быстрее на 96-48 = 48 сек
Latsukirina
Задача №1

var a:array [1..20] of integer;     
i:integer;
begin 
randomize;   
for i:=1 to 20 do begin   
a[i]:=random(19-(-10)+1)+-10;     
write (a[i],' ');           
end;
end.

Задача №2

var a:array [1..20] of integer; 
i:integer; 
begin 
writeln('Введите числа в интервале [-20;29]'); 
for i:=1 to 10 do read(a[i]); 
for i:=1 to 10 do 
if (a[i]>-29) and (a[i]<20) then write(a[i],' '); 
end.

Задача №3

var a:array [1..20] of integer; 
i,sum:integer; 
begin 
randomize; 
sum:=0; 
for i:=1 to 20 do 
begin 
a[i]:=random(19-(-10)+1)+-10; 
write (a[i],' '); 
if a[i]>0 then sum:=sum+1; 
end; 
writeln('Количество положительных элементов массива = ', sum); 
end.

Задача №4

var a:array [1..20] of integer; 
i:integer; 
begin 
randomize; 
for i:=1 to 20 do 
begin 
a[i]:=random(19-(-10)+1)+-10; 
if a[i]<0 then a[i]:=0; 
write (a[i],' '); 
end; 
end.

Задача №5

var a:array [1..20] of integer; 
i,sum:integer; 
begin 
randomize; 
sum:=0; 
for i:=1 to 20 do 
begin 
a[i]:=random(19-(-10)+1)+-10; 
write (a[i],' '); 
if a[i]>0 then sum:=sum+a[i]; 
end; 
writeln('Сумма положительных элементов массива = ', sum); 
end.
gilmore886173
// PascalABC.NET 3.0, сборка 1128
begin
  var a:=ArrRandom(20,-10,19);
  a.Println(','); // 1
  var b:=ReadArrInteger('Введите 10 целых чисел',10); // 2
  Writeln('Количество положительных элементов ',
    a.Where(x->x>0).Count); // 3
  for var i:=0 to 19 do
    if a[i]<0 then a[i]:=0;
  Writeln('Массив А после замены отрицательных'); a.Println(','); //4
  Writeln('Сумма положительных элементов ',
    a.Where(x->x>0).Sum) // 5
end.

Тестовое решение:
14,8,9,-5,6,3,3,-10,-8,18,7,13,2,17,-1,0,4,-3,8,-8
Введите 10 целых чисел -5 0 13 -7 -14 11 8 19 -3 -1
Количество положительных элементов 13
Массив А после замены отрицательных
14,8,9,0,6,3,3,0,0,18,7,13,2,17,0,0,4,0,8,0
Сумма положительных элементов 112

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Нужно подробное решение с дано и т.д. 1. документ объёмом 12 мбайт можно передать с одного компьютера на другой двумя а. сжать архиватором, передать архив по каналу связи, распаковать. б. передать по каналу связи без использования архиватора. какой быстрее и насколько, если: - средняя скорость передачи данных по каналу связи составляет 220 бит в секунду; - объём сжатого архиватором документа равен 25% исходного; - время, требуемое на сжатие документа, - 22 секунд, на распаковку - 2 секунды? в ответе напишите букву а, если быстрее а, или б, если быстрее б. сразу после буквы напишите число, обозначающее, на сколько секунд один быстрее другого.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Fedorovich309
Coverplus30
idalbaev
CafedeMinou
Tadevosyan
Голубева1440
АлександровнаАслан1571
Напишите ответ хоть на один вопрос , ​
Aleksei1968
pronikov90
lalaland2744
Михайлович1309
borisovaks496
zuzazuza61
georgegradoff122
orion-inginiring7807