скорость передачи данных по некоторому каналу связи равна 64000 бит в секунду передача данных через это соединение заняла 7 секунд Определите информационный объем переданных данных в байтах
Единицы измерения информации В 1 бит можно записать один двоичный символ. 1 байт = 8 бит В кодировке ASCII в один байт можно записать один 256 символьный код В кодировке UNICODE один 256 символьный код занимает в памяти два байта 1 килобайт = 1024 байт 1 мегабайт = 1024 килобайт 1 гигабайт = 1024 мегабайт 1 терабайт = 1024 гигабайтФормула Хартли 2 i = N где i- количество информации в битах, N - неопределенностьТаблица степеней двойки, которая показывает сколько информации можно закодировать с бит i012345678910N=2 i12481632641282565121024Чтобы вычислить информационный объем сообщения надо количество символов умножить на число бит, которое требуется для хранения одного символа
Например: двоичный текст 01010111 занимает в памяти 8 бит Этот же текст в кодировке ASCII занимает 8 байт или 64 бита Этот же текст в кодировке UNICODE занимает 16 байт или 128 бит.
Const n=20; type omas=array[1..n] of integer; Procedure Del (var z:omas; k:byte); var i:byte; begin for i:=k to n-1 do z[i]:=z[i+1]; z[n]:=0; end; var a:omas; i,b:integer; begin Randomize; for i:=1 to n do begin a[i]:=random(20); write(a[i]:4); end; writeln; b:=6; i:=1; while (i<=n)and(a[i]<>b) do i:=i+1; if i<=n then begin Del(a,i); writeln('Размерность массива = ',n-1); for i:=1 to n-1 do write(a[i]:4); writeln; end else writeln('Массив не изменился'); end. Пример: 12 13 6 7 17 1 18 17 3 2 12 3 16 6 7 13 0 2 5 18 Размерность массива = 19 12 13 7 17 1 18 17 3 2 12 3 16 6 7 13 0 2 5 18
56000
Объяснение:
I = V * t
V = 64000 бит/сек
t = 7 сек
I = 64000 * 7 = 448000 бит
448000 бит = 448000 / 8 = 56000 байт (1 байт = 8 бит)