Загрузить PDF
Загрузить PDF
Скорость передачи данных характеризует объем данных, который передается за конкретный период времени. Знать скорость передачи нужно, если вы что-то скачиваете из интернета или копируете данные с одного носителя информации на другой. Сначала нужно преобразовать единицы измерения размера файла и скорости передачи так, чтобы унифицировать их, а затем подставить значения в формулу S = A ÷ T, где A — объем данных, T — время передачи, S — скорость передачи. Также по этой формуле можно вычислить объем данных или время передачи, если вы знаете одну из переменных и скорость передачи.
-
1
Найдите единицы измерения размера файла. Размер файла может быть указан в битах (бит), байтах (Б), килобайтах (КБ), мегабайтах (МБ), гигабайтах (ГБ) и даже в терабайтах (ТБ).[1]
- Обратите внимание на прописные и строчные буквы. Например, бит обозначается как «бит» (строчными буквами), а байт — прописной буквой «Б».
-
2
Обратите внимание на единицы измерения скорости передачи данных. Скорость передачи может выражаться в битах в секунду (бит/с), байтах в секунду (Б/с), килобайтах в секунду (КБ/с), мегабайтах в секунду (МБ/с) или гигабайтах в секунду (ГБ/с).[2]
-
3
Преобразуйте единицы в биты или байты и убедитесь, что у них одинаковый префикс (К, М, Г). Прежде чем воспользоваться формулой, убедитесь, что у вас однотипные единицы измерения размера файла и скорости передачи. О единицах измерения времени не думайте.[3]
- 8 бит = 1 байт (B); чтобы конвертировать биты в байты, разделите значение в битах на 8. Чтобы преобразовать байты в биты, умножьте значение в байтах на 8.
- 1024 байта = 1 килобайт (КБ); чтобы конвертировать байты в килобайты, разделите значение в байтах на 1024. Чтобы преобразовать килобайты в байты, умножьте значение в килобайтах на 1024.
- 1024 килобайта = 1 мегабайт (МБ); чтобы конвертировать килобайты в мегабайты, разделите значение в килобайтах на 1024. Чтобы преобразовать мегабайты в килобайты, умножьте значение в мегабайтах на 1024.
- 1024 мегабайта = 1 гигабайт (ГБ); чтобы конвертировать мегабайты в гигабайты, разделите значение в мегабайтах на 1024. Чтобы преобразовать гигабайты в мегабайты, умножьте значение в гигабайтах на 1024.
- 1024 гигабайта = 1 терабайт (ТБ); чтобы конвертировать гигабайты в терабайты, разделите значение в гигабайтах на 1024. Чтобы преобразовать терабайты в гигабайты, умножьте значение в терабайтах на 1024.
-
4
Конвертируйте единицы измерения времени, если потребуется. В 1 минуте 60 секунд, а в 1 часе 60 минут. Чтобы преобразовать секунды в минуты, разделите значение в секундах на 60. Чтобы преобразовать минуты в часы, разделите значение в минутах на 60. Чтобы преобразовать часы в минуты, умножьте значение в часах на 60. Чтобы преобразовать минуты в секунды, умножьте значение в минутах на 60.[4]
- Чтобы преобразовать секунды в часы, разделите на 3600 (60 х 60). Чтобы конвертировать часы в секунды, умножьте на 3600.
- Как правило, скорость передачи данных обозначается в секундах. Если передача большого файла заняла слишком много секунд, преобразуйте их в минуты или даже часы.
Реклама
-
1
Вычислите скорость передачи, разделив объем данных на время передачи. Подставьте значения объема данных (A) и времени передачи (T) в формулу S = A ÷ T.[5]
- Например, файл размером 25 МБ передается за 2 минуты. Сначала преобразуйте 2 минуты в секунды: 2 х 60 = 120 с. Таким образом, S = 25 МБ ÷ 120 с = 0,208. Следовательно, скорость передачи равна 0,208 МБ/с. Чтобы конвертировать это значение в килобайты, умножьте 0,208 на 1024: 0,208 x 1024 = 212,9. Итак, скорость передачи также равна 212,9 КБ/с.
-
2
Вычислите время передачи, разделив объем данных на скорости передачи. То есть воспользуйтесь формулой T = A ÷ S, где T — время передачи, A — объем данных, S — скорость передачи.[6]
- Например, файл размером 134 ГБ был передан со скоростью 7 МБ/с. Сначала преобразуйте ГБ в МБ, чтобы унифицировать единицы измерения: 134 х 1024 = 137217 МБ. Итак, 137217 МБ были переданы со скоростью 7 МБ/с. Чтобы найти время передачи (T), разделите 137217 на 7 и получите 19602 секунд. Чтобы преобразовать секунды в часы, разделите 19602 на 3600 и получите 5,445 ч. Другими словами, чтобы передать 134 ГБ данных со скоростью 7 МБ/с, потребовалось 5,445 часа.
- Чтобы использовать часы и минуты, разделите целую и дробную часть десятичной дроби. В нашем примере это 5 часов и 0,445 часа. Чтобы преобразовать 0,445 часа в минуты, умножьте на 60: 0,445 x 60 = 26,7 (26 минут и 0,7 минут). Чтобы преобразовать десятичную дробь в секунды, умножьте на 60: 0,7 x 60 = 42. Таким образом, время передачи составило 5 часов 26 минут и 42 секунды.
-
3
Вычислите объем данных, умножив время передачи на скорость передачи. То есть воспользуйтесь формулой А = Т х S, где T — время передачи, A — объем данных, S — скорость передачи.[7]
- Например, нужно определить, сколько данных было передано за 1,5 часа со скоростью 200 бит/с. Сначала преобразуйте часы в секунды: 1,5 х 3600 = 5400 с. Итак, А = 5400 с х 200 бит/с = 1080000 бит/с. Чтобы преобразовать это значение в байты, разделите на 8: 1080000 ÷ 8 = 135000. Чтобы конвертировать значение в килобайты, разделите на 1024: 135000 ÷ 1024 = 131,84. Таким образом, 131,84 КБ данных было передано за 1,5 часа со скоростью 200 бит/с.
Реклама
Советы
- В интернете есть онлайн-калькуляторы для вычисления скорости передачи данных, например, такой: http://www.calctool.org/CALC/prof/computing/transfer_time
Реклама
Об этой статье
Эту страницу просматривали 33 066 раз.
Была ли эта статья полезной?
Скорость передачи данных
- Главная
- /
- Информатика
- /
- Скорость передачи данных
Скорость передачи данных — объём данных (информации), переданный за единицу времени (как правило 1 секунду). Базовой единицей измерения скорости передачи данных является бит в секунду. Также к базовым единицам можно отнести байт в секунду, который равен 8 битам в секунду. Все остальные единицы измерения скорости передачи данных являются производными от этих двух.
Они образуются при помощи приставок:
- используемых для обозначения десятичных кратных единиц: кило- (103), мега- (106), гига- (109) и т.д.
- используемых для обозначения 2-x кратных единиц — двоичные (бинарные) приставки: киби- (210) , меби- (220), гиби- (230) и т.д.
При этом, к примеру:
1 килобит в секунду = 1×103 = 1000 бит в секунду
1 кибибит в секунду = 1×210 = 1024 бит в секунду
1 кибибит в секунду = 1.024 килобит в секунду
1 килобит в секунду = 0.9765625 кибибит в секунду
1 килобит в секунду ≠ 1024 бит в секунду
Хотя до введения двоичных приставок международной электротехнической комиссией (МЭК) в 1999 году, принято было считать, что 1 килобит равняется именно 1024 бит. Но по сути это было не верно.
К сожалению новый стандарт до сих пор используется не повсеместно и из-за этого могут возникнуть ошибки и недопонимания.
Онлайн конвертер
Чтобы перевести скорость передачи данных из одних единиц измерения в другие, введите значение и выберите единицы измерения скорости.
Онлайн калькулятор
Скорость передачи данных
Объём данных (размер файла) I =
Время передачи данных t =
Скорость передачи данных V =
0
Округление ответа:
Объём данных
Скорость передачи данных V =
Время передачи данных t =
Объём данных (размер файла) I =
0
Округление ответа:
Время передачи данных
Объём данных (размер файла) I =
Скорость передачи данных V =
Время передачи данных t =
0
Округление ответа:
Теория
Как найти скорость передачи данных
Чему равна скорость передачи данных (V), если известен объём переданных данных (I) и время (t), за которое эти данные переданы?
Формула
V = I ⁄ t
Пример
Через некое соединение был передан файл размером 5MB (мегабайт), передача заняла 16 секунд. Необходимо определить скорость передачи данного файла в мегабитах в секунду.
Для начала переведём 5 мегабайт в биты (cм. таблицу ниже):
5MB = 5 ⋅ 8000000 = 40 000 000 бит
Далее считаем по формуле:
V = 40000000/16 = 2 500 000 бит/с
Переводим полученный результат в мегабиты в секунду:
V = 2500000/1000000 = 2.5 Мбит/с
Как найти объём данных
Чему равен объём данных (I), если известны скорость передачи данных (V) и время (t), за которое эти данные переданы?
Формула
I = V ⋅ t
Пример
Скорость передачи данных через ADSL-соединение равна 512000 бит/с. Передача файла заняла 16 секунд. Определим объем файла в килобайтах.
Для начала определим размер переданного файла в битах:
I = 512000 ⋅ 16 = 8192000 бит
Переведём полученный результат в килобайты:
I = 8192000/8000 = 1024 Кбайт
Этот результат верен если 1 Кбайт = 1000 бит. Если же вы производите расчет с устаревшими единицами (1 Кбайт = 1024 бит), то:
I = 8192000/8192 = 1000 Кбайт
А если результат записать в кибибайтах:
I = 8192000/8192 = 1000 КиБ
Как найти время передачи данных
Чему равно время передачи данных (t), если известны объём переданных данных (I) и скорость передачи данных (V):
Формула
t = I ⁄ V
Пример
За сколько секунд скачается файл размером в 1GB (гигабайт), если скорость соединения 2 Мбит/с?
1GB = 8 000 000 000 бит = 8 000 Мбит
t = 8000/2 = 4000 сек
Таблица преобразования единиц скорости передачи данных
Обозначение RU |
Обозначение EN |
бит в секунду | байт в секунду | перевод в бит/с формула |
перевод в Б/с формула |
|
бит в секунду | бит/с | bit/s | 1 | 0.125 | 1 | 1⁄8 |
байт в секунду | Б/с | B/s | 8 | 1 | 8 | 1 |
килобит в секунду | Kбит/с | kbit/s | 1,000 | 125 | 103 | 1⁄8 × 103 |
кибибит в секунду | Кибит/с | Kibit/s | 1,024 | 128 | 210 | 27 |
килобайт в секунду | Кбайт/с | kB/s | 8,000 | 1,000 | 8 × 103 | 103 |
кибибайт в секунду | КиБ/с | KiB/s | 8,192 | 1,024 | 213 | 210 |
мегабит в секунду | Мбит/с | Mbit/s | 1,000,000 | 125,000 | 106 | 1⁄8 × 106 |
мебибит в секунду | Мибит/с | Mibit/s | 1,048,576 | 131,072 | 220 | 217 |
мегабайт в секунду | Мбайт/с | MB/s | 8,000,000 | 1,000,000 | 8 × 106 | 106 |
мебибайт в секунду | МиБ/с | MiB/s | 8,388,608 | 1,048,576 | 223 | 220 |
гигабит в секунду | Гбит/с | Gbit/s | 1,000,000,000 | 125,000,000 | 109 | 1⁄8 × 109 |
гибибит в секунду | Гибит/с | Gibit/s | 1,073,741,824 | 134,217,728 | 230 | 227 |
гигабайт в секунду | Гбайт/с | GB/s | 8,000,000,000 | 1,000,000,000 | 8 × 109 | 109 |
гибибайт в секунду | ГиБ/с | GiB/s | 8,589,934,592 | 1,073,741,824 | 233 | 230 |
терабит в секунду | Тбит/с | Tbit/s | 1,000,000,000,000 | 125,000,000,000 | 1012 | 1⁄8 × 1012 |
тебибит в секунду | Тибит/с | Tibit/s | 1,099,511,627,776 | 137,438,953,472 | 240 | 237 |
терабайт в секунду | Тбайт/с | TB/s | 8,000,000,000,000 | 1,000,000,000,000 | 8 × 1012 | 1012 |
тебибайт в секунду | ТиБ/с | TiB/s | 8,796,093,022,208 | 1,099,511,627,776 | 243 | 240 |
Ссылки
способности
каналов связи
В
условиях отсутствия помех скорость
передачи информации
определяется
количеством информации, переносимым
символом
сообщения
в единицу времени, и соответственно
равна:
C
= nH
(9)
Где
n
—
количество символов, вырабатываемых
источником
сообщений
за единицу времени; H
—
энтропия (неопределённость),
снимаемая
при получении одного символа сообщений,
вырабатываемых
данным
источником.
Скорость
передачи информации также может быть
представлена
следующим
образом:
C
=
бит/с
(10)
Где
τ
— время передачи одного двоичного
символа.
Скорость
передачи информации всегда определяется
относительно
первичного
алфавита и зависит от его энтропии, а
скорость передачи
сигналов
вычисляется относительно вторичного
алфавита (если аппаратура
обеспечивает
передачу всех качественных признаков
вторичного алфавита). Таким образом,
скорость передачи информации зависит
от информационных характеристик
источника сообщений, а скорость передачи
сигналов — от быстродействия аппаратуры.
Величины эти не следует путать, так как
они вычисляются по разным формулам и
имеют разные единицы измерения. Так, в
отличие от формулы (10), скорость передачи
сигналов может быть вычислена по формуле:
V=
символ/с
Где
τ
— время передачи одного символа
вторичного алфавита.
Для
сообщений, составленных из равновероятностных
взаимонезависимых
символов равной длительности, скорость
передачи
информации
может быть определена следующим образом:
С
=
log2m
бит/с (11)
В
случае неравновероятностных символов
равной длительности,
скорость
передачи информации определяется
согласно формуле:
C=log2piбит/c
(12)
В
случае неравновероятностных и
взаимонезависимых символов
разной
длительности, скорость передачи
информации может быть
вычислена
следующим образом:
С
=
бит/с (13)
Где
ai—
передаваемый сигнал; bj—
сигнал, соответствующий
переданному
ai
сигналу. События A
и B
статистически жёстко связаны. При
отсутствии помех, условная вероятность
максимальна p(bj
/ ai)
= 1, а условная энтропия:
H(A/B)
=
log2
p(bj
/ ai)
=
0,
таккакlog2p(bj
/ ai)
= log21
= 0.
При
высоком уровне помех любой из принятых
сигналов bjможетсоответствовать
любому переданному сигналу ai
— статистическая связь между переданными
и принятыми сигналами отсутствует. В
этом случае вероятности p(ai)
и p(bj)
есть вероятности независимых событий
и p(bj
/ ai)
= p(bj);
p(ai
/ bj)
= p
(ai).
Информационные
характеристики реальных каналов лежат
между этимидвумя предельными случаями.
Пропускная
способность (или ёмкость канала связи)
— есть
максимальная
скорость передачи информации по данному
каналу связи. Под каналом связи
подразумевается совокупность средств,
предназначенных для передачи информации
от данного источника сообщений к
адресату. Выражение для пропускной
способности отличается от выражения
(9) тем, что пропускную способность
характеризует максимальная
энтропия:
Сmax=
бит/с
(14)
В
случае для двоичного кода, выражение
для расчёта пропускной
способности
примет вид:
Cmax
=
бит/с
При
наличии помех, пропускная способность
канала связи вычисляетсякак произведение
количества принятых в секунду знаков
n на разность энтропии источника сообщений
и условной энтропии источника сообщений
относительно исходного сигнала:
Cn
=nбит/с
(15)
или
следующим образом:
Cn
=
бит/с
В
общем случае:
Cn=
n
=nбит/с
(16)
Если
символы источника сообщений неравновероятны
и
взаимозависимы,
то энтропия источника вычисляется по
формуле общей
условной
энтропии.
Для
симметричных бинарных каналов, в которых
сигналы передаются при помощи двух
качественных признаков и вероятность
ложного приёмаpл
= p(1/0) = p(0/1),
а вероятность правильного приёма pп
= 1 – pл,
потери учитываются при помощи условной
энтропии вида:
H(B/A)=
бит/c
(17)
Пропускная
способность для таких каналов может
быть определена
следующим
образом:
Cn
= nбит/с
(18)
Таким
образом, формула пропускной расчёта
способности для
симметричного
бинарного канала будет иметь следующий
вид:
Cn
=
бит/с
(19)
Для
симметричных дискретных каналов связи
с числом качественных
признаков
m>
2, формула расчёта пропускной способности
может быть
представлена
в следующем виде:
Cn=
бит/c
(20)
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
-
-
October 5 2015, 14:30
- Техника
- Cancel
Как вычислить скорость передачи данных
Скорость передачи данных — это объем данных, переданный за определенный промежуток времени. Например, при загрузке файла из интернета вы видите индикатор процесса и скорость передачи данных (как правило, в Кб/с или Мб/с). Одним из способов вычисления скорости передачи данных является деление объема переданных данных на временной промежуток, за который данные были переданы. Формула: «Объем переданных данных»/«Время передачи». Примечание: объем переданных данных может измеряться в Кб, Мб, Гб, Тб, а время передачи — в миллисекундах, секундах, минутах, часах. Рассмотрим пример: 25 Мб данных были переданы за 2 минуты.
Шаги
-
1
Чтобы вычислить скорость в Кб/с, вы должны преобразовать Мб в Кб: 1 Мб = 1000 Кб. В нашем примере: 25 Мб = 25000 Кб.
-
2
Преобразуйте минуты в секунды: 1 мин = 60 с. В нашем примере: 2 мин = 120 с (2×60 = 120).
-
3
Разделите объем переданных данных на время передачи. В нашем примере: 25000/120 = 208,3. Округлите полученное значение до 210. Таким образом, в нашем примере скорость передачи данных равна 210 Кб/с.
http://ru.wikihow.com
Конспект
Чтобы передать информацию от одного объекта к другому, необходимо наличие канала связи. Этим каналом может быть, например, воздух (именно так люди обмениваются информацией при разговоре), электрические провода (например, телефонный разговор), просто любое пространство (если это беспроводная передача данных посредством радиоволны, например). По каналу связи информация передаётся в виде сигналов. Ими могут быть, например, звуки (при обычном разговоре), электрические импульсы (по телефонной линии), электромагнитная волна (при сотовой связи, например) и многое другое. Соответственно, возникает вопрос о скорости передачи информации.
Скорость передачи информации — это количество информации, переданное за единицу времени.
Принято измерять количество информации в битах в секунду. То есть, чтобы посчитать скорость передачи информации, нужно поделить количество переданной информации (в битах) на время, которое эта информация передавалась (в секундах). Получаем формулу:
где v — скорость передачи информации, I — количество информации в сообщении (в битах), t — время передачи сообщения (в секундах).
Разбор типовых задач
Задача 1. Вася передаёт Пете сообщение, состоящее из 200 символов в течение 10 секунд. При этом каждый символ несёт в себе 5 бит. Определите скорость передачи информации.
Решение
Для вычисления скорости передачи информации нам нужно знать количество передаваемой информации и время передачи информации. Время передачи мы знаем — 10 секунд. Посчитаем объём передаваемой информации. В условии дано количество передаваемых символов и количество информации в каждом символе. Воспользуемся формулой I = k ∙ i. Количество символов равно 200. Это k. Количество информации в одном символе равно 5 бит. Это i. Подставим это в формулу: I = 200 ∙ 5 = 1000 бит. Теперь посчитаем скорость передачи: v = 1000 / 10 = 100 бит в секунду.
Ответ: 100 бит/с.
Задача 2. Маша передаёт Даше сообщение, состоящее из 60 вывешенных в ряд флажков в течение полминуты. Известно, что в сообщении используется только 16 различных флажков. Какова скорость передачи информации?
Решение
Для вычисления скорости передачи информации необходимо знать количество информации в сообщении и время передачи сообщения (v = I / t). Время передачи нам дано. Это полминуты, т.е. 30 секунд. Будем искать количество информации в сообщении. Для этого нужно количество символов в сообщении и количество информации в одном символе (I = k ∙ i). Попытаемся понять, что в данном случае является символами сообщения. Это то, что последовательно передаётся в качестве сообщения. В данном случае это флажки. То есть один флажок — один символ. Про них нам известно количество 60 и количество 16. Что из этого k — количество символов в сообщении? Это то, сколько символов передаётся в ряд. Так как в ряд висит 60 флажков, то k = 60. Ещё нужно знать количество информации в одном символе. Это можно найти по формуле Хартли (2i ≥ N). Так как N — количество равновероятных событий, то это и есть 16 — количество различных флажков.
Подставляем: 2i ≥ 16 → i = 4 (количество информации в одном символе-флажке).
Подставляем в формулу I = k ∙ i = 60 ∙ 4 = 240 бит (количество информации в сообщении).
Подставляем в формулу v = I / t = 240 / 30 = 8.
Ответ: 8 бит/с.
Задача 3. Файл размером 2000 Кбайт передаётся через некоторое соединение в течение 30 секунд. Определите размер файла (в Кбайт), который можно передать через это соединение за 12 секунд.
В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
Решение
Формула для вычисления скорости передачи информации: v = I / t. Определим скорость передачи через указанное соединение: v = 2000 Кбайт / 30 секунд = 200/3 Кбайт/сек.
В задаче спрашивается, какого размера файл можно передать через это соединение (то есть, с той же скоростью) за 12 секунд.
Из формулы v = I / t выразим I:
I = v ∙ t.
Подставим в формулу имеющиеся у нас величины: I = 200/3 ∙ 12 = 800 Кбайт.
Ответ: 800 Кбайт.
Другое решение задачи
Из формулы скорости передачи информации v = I / t видно, что величины v и I прямо пропорциональны друг другу (увеличение в n раз одной величины приведёт к увеличению в такое же количество раз другой величины).
Составим пропорцию:
2000 Кбайт — 30 секунд
X Кбайт — 12 секунд
Отсюда выразим X:
X = 2000 Кбайт ∙ 12 секунд / 30 секунд = 800 Кбайт.
Ответ: 800 Кбайт.