Podívejme se na jednoduchý příklad. Předpokládejme, že soubor o velikosti 15 kilobajtů je přenášen za 21 sekund. Ale co když musíme předat mnohem větší soubor? Například soubor váží 5120 kilobajtů? Jak dlouho bude jeho předání trvat?
K zodpovězení této otázky je třeba vzít v úvahu nejen Velikost souboru, ale také rychlost přenosu dat. V tomto případě máme přenosovou rychlost 15 kilobajtů za 21 sekund. Na základě toho můžeme provést výpočet a určit, jak dlouho bude trvat přenos souboru o velikosti 5120 kilobajtů.
Rychlost přenosu souboru
Pro výpočet doby přenosu souboru je nutné znát jeho velikost a rychlost přenosu dat. Rychlost přenosu dat je obvykle vyjádřena v bitech za sekundu (bit/s), takže před výpočtem je nutné převést Velikost souboru na bity. Za tímto účelem se velikost souboru v kilobajtech (KB) vynásobí 1024 (počet bajtů v kilobajtu) a 8 (počet bitů v byte).
Pokud je tedy soubor o velikosti 15 Kb přenášen za 21 sekund, pak je jeho velikost v bitech stejná (15 * 1024 * 8) bit. Pro výpočet doby přenosu souboru o velikosti 5120 KB je nutné rozdělit jeho velikost v bitech na rychlost přenosu dat.
Přibližně dobu přenosu souboru o velikosti 5120 KB lze vypočítat následovně:
Velikost souboru v bitech = 5120 * 1024 * 8
Čas přenosu souboru = Velikost souboru v bitech / rychlost přenosu dat
Pro výpočet doby přenosu souboru je tedy nutné znát jeho velikost a rychlost přenosu dat. To vám umožní odhadnout, jak dlouho bude přenos souboru trvat a vybrat vhodné parametry pro optimální přenosovou rychlost.
Jak dlouho trvá přenos souboru o velikosti 5120 KB?
Pokud je soubor o velikosti 15 Kb přenášen za 21 sekund, pak pro přenos souboru o velikosti 5120 KB je nutné nastavit, jak dlouho to bude trvat.
Pro řešení tohoto problému lze použít pravidlo poměru:
| 15 Kb | 5120 KB |
| 21 sec | ? |
Nyní můžete vytvořit poměr:
15 Kb / 21 s = 5120 KB / x sec
Dále lze poměr vyřešit pomocí pravidla tří:
Násobíme součiny čísel a dělíme je proporcí:
x = (15 * 5120) / 21 = 3668.57
Přenos souboru o velikosti 5120 KB tak bude trvat zhruba 3668,57 sekundy.
Úkol
V tomto případě známe dobu přenosu souboru o velikosti 15 KB, což je 21 sekund. Je nutné určit, kolik sekund bude trvat přenos souboru o velikosti 5120 KB.
K vyřešení problému lze použít proporce:
15 Kb ------ 21 sec
5120 KB - - - - - - - - - - - - -
Zde je" X " počet sekund, které je třeba určit.
K nalezení hodnoty "X" lze použít vzorec proporcí:
15 Kb * x S = 21 sec * 5120 KB
Vložením hodnot do vzorce a provedením výpočtů lze získat požadovanou hodnotu "x".
Po provedení výpočtů je tedy možné určit, kolik sekund bude trvat přenos souboru o velikosti 5120 KB.
Výpočet času
Chcete-li vypočítat, kolik sekund trvá přenos souboru o velikosti 5120 KB, můžete použít pravidlo poměru:
- 15 Kb předáno za 21 sekund;
- jeden KB se přenáší na X sec.
Pro výpočet hodnoty x lze použít následující vzorec:
x = (21 * 5120) / 15
Když vložíme hodnoty do vzorce, dostaneme:
Přenos souboru o velikosti 5120 KB tedy bude trvat 7168 sekund nebo přibližně 1 hodinu a 59 minut a 28 sekund.
Výsledek
Pokud je soubor o velikosti 15 Kb přenášen za 21 sekund, pak lze rychlost přenosu souboru najít následovně:
15 Kb / 21 s = 0,71 KB/sec
Dále, Chcete-li najít čas přenosu souboru o velikosti 5120 KB, můžete použít nalezenou rychlost:
5120 KB/0,71 kb / s = 7215,49 sec
Soubor o velikosti 5120 KB tak bude předán za přibližně 7215,49 sekundy.