• Данные объемом 100 Мбайт передаются из пункта А в пункт Б по каналу связи, обеспечивающему скорость передачи данных 220 бит в секунду, а затем из пункта Б в пункт В по каналу связи, обеспечивающему скорость передачи данных 222 бит в секунду. Задержка в пункте Б (время между окончанием приема данных из пункта А и началом передачи в пункт В) составляет 24 секунды. Сколько времени (в секундах) прошло с момента начала передачи данных из пункта А до их полного получения в пункте В?
    Помогите пожалуйста

Ответы 2

  • Первое что делаем - переводим данные в одну систему счисления со скоростью, в данном случае биты. 100 Мбайт = 100*1024*1024*8=838 860 800. Узнаем сколько секунд нужно, чтобы эти данные перенести из пункта А в Б. 838 860 800/220= 3 813 004. Задержка - 24 секунды, значит прибавляем еще 24. 3 813 028. Передаем данные из пункта Б в В. 838 860 800/222=3 778 652. Плюсуем два значения и получаем ответ. 3 813 028 + 3 778 652=7 591 680.
  • В условии задачи, видимо должно быть не 220 и 222 бит в секунду, а 2^20 и 2^22 бит в секунду.С учетом этого:100 Мбайт = 100*1024 Кбайт = 100*2^10 Кбайт = 100*2^10*2^10 байт = 100*2^20 байт = 100*2^20*8 бит = 100*2^23 битВремя передачи из А в Б = 100*2^23 / 2^20 = 800 секундВремя передачи из Б в В = 100*2^23 / 2^22 = 200 секундОбщее время = 800+200+24 = 1024 секунды
    • Автор:

      blondie20
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years