Напишите, о чём идёт речь в отрывке из документа. Понеже получили мы ведомости из Италии, что наших в Венеции в морскую службу принять хотят, также ныне из Франции отозвались

anyaternovskay anyaternovskay    3   17.04.2019 05:00    117

Ответы
vikacat12345 vikacat12345  05.06.2020 01:11
1) A 957
2) 60

def the_quickest_document_transfer_method(net_v, doc_size, zip_ratio, zip_time, unzip_time)
    mA = doc_size * (1 - zip_ratio/100) * 1024**2 * 8 / net_v + zip_time + unzip_time
    mB = doc_size * 1024**2 * 8.0 / net_v
    return [(mA-mB).abs, mA, mB]
end
p the_quickest_document_transfer_method(2**20, 600, 20.0, 2, 1)

mC = 60 * 1024**2 * 8.0 * (1.0/2**20 + 1.0/2**23) - 10 * 60
p mC
ПОКАЗАТЬ ОТВЕТЫ
гость66666 гость66666  05.06.2020 01:11
1) 2^20 = (2^10)*(2^10) = 1 (Мбит/с).
600 Мбайт - это 600*8=4800 Мбит, поэтому для их передачи без сжатия потребуется 4800/1=4800с.
Если файл сжат архиватором и занимает объем, равный 20% от исходного, т.е. 0.2*4800=960 Мбит и время на его передачу составит 960/1=960с.
Добавим сюда еще 2+1=3с на архивирование и разархивирование, итого получаем 963с. Разница во времени составляет 4800 - 963 = 3837 (с)
ответ; Б 3837
2) Канал связи А -> Б по-прежнему 2^20 бит/с или 1 Мбит/с. Канал Б -> В имеет спорость 2^23 бит/с, разница составляет 2^3=8 раз, т.е. канал имеет скорость 8 МБит/с. Файл имеет объем 60 Мбайт или 480 МБит. Из А в Б он будет передаваться 480/1=480с, а из Б в В - 480/8=60с. Вся передача должна занять 480+60=540с
По условию минут (600с), поэтому задержка в пункте Б составила 600-540=60с.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы