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

Почему для передачи данных по сети их разделяют на пакеты ?

👇
Ответ:
Zhamik11
Zhamik11
12.12.2020
Потому что соединение не идеально, оно прерывается, некоторые данные по пути теряются. Допустим, я хочу передать файл по интернету. Если файл небольшой, то велика вероятность, что он не пострадает. В противном случае можно потратить много времени на передачу части файла, после чего данные передадутся с ошибкой, которую мы обнаружим только после передачи всего файла. Передавая информацию пакетами же можно этого избежать, так как любая потеря данных будет сразу видна по плохому пакету. После этого можно эту ошибку сразу и обработать и, допустим запросить повтор предыдущего пакета или попытаться починить пакет, прибывший с ошибкой.
4,7(96 оценок)
Ответ:
danilsmetanov6
danilsmetanov6
12.12.2020
Данные обычно лежат в файлах большим размером. Одной из причин разделения является то, что при передачи данных, может произойти какой-то сбой, что приведет повторной передачи этих данных. А если данные разделены на пакеты, передача будет только поврежденных пакетов.
4,6(21 оценок)
Открыть все ответы
Ответ:
EminAkid
EminAkid
12.12.2020
Var a,b:longint;
function sum (n:integer):integer;
  var s:integer;
  begin
     s:=0;
     while (n<>0) do
       begin
         s:=s+n mod 10;
         n:=n div 10;
       end;
     sum:=s; 
  end;
  begin
    write ('A = ');
    readln (a);
    write ('B = ');
    readln (b);
    if sum(a) > sum(b) then
       writeln ('Сумма цифр 1ого числа больше на ',sum(a)-sum(b))
    else if sum(b) > sum (a) then 
       writeln ('Cумма цифр 2ого числа больше на ',sum(b)-sum(a))
    else writeln ('Сумма цифр 1ого числа равна сумме цифр 2ого числа');
    readln;
  end.
4,4(90 оценок)
Ответ:
СветланаП
СветланаП
12.12.2020
Программа имеет линейную структуру, если все операторы (команды) выполняются последовательно друг за другом.

                                         

Командой повторения, или циклом, называется такая форма организации действий в алгоритме, при которой выполнение одной и той же последовательности команд повторяется до тех пор, пока истинно некоторое логи­ческое выражение.

Различают циклы с известным числом повторений (цикл с параметром) и итерационные (с пред- и постусловием).

Приведем обозначение каждого из видов циклов на блок-схемах алгоритмов.

^ Ц 
ПЦ:= НЗ, КЗ, Ш
икл с параметром Цикл с предусловием Цикл с постусловием 

серия

На схемах "Серия" обозначает один или несколько любых операторов (команд); ЛВ есть логическое вы­ражение (если его значение истина, переход проис­ходит по ветви, обозначенной да, иначе — по нет). На схеме цикла с параметром использованы обозна­чения: ПЦ — параметр цикла, НЗ — начальное зна­чение параметра цикла, КЗ — конечное значение па­раметра цикла, Ш — шаг изменения параметра цик­ла. Серию команд, которые выполняются в цикле, называют телом цикла.Опишем схематично, как выполняется каждый из циклов.

Цикл с предусловием:

а) вычисляется значение логического выражения;

6) если значение логического выражения истина, переход к следующему пункту, иначе к п. д);

в) выполняется тело цикла;

г) переход к п. а);

д) конец цикла.

Цикл с постусловием:

а) выполняется тело цикла;

6) вычисляется значение логического выражения;

в) если значение логического выражения ложь, пере­ход к п. а), иначе к следующему пункту; 

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