Главная страница

Решение Вычислим какое количество времени занимает передача файла по каналу связи без архивации


Скачать 1.16 Mb.
НазваниеРешение Вычислим какое количество времени занимает передача файла по каналу связи без архивации
Дата27.09.2022
Размер1.16 Mb.
Формат файлаdocx
Имя файлаZadachi_dlya_samostoyatelnoi_774_raboty_dlya_BST.docx
ТипЗадача
#699105
страница1 из 12
  1   2   3   4   5   6   7   8   9   ...   12

Задача 1

Файл с мультимедийными данными объёмом m Мбайт можно передать с одного компьютера на другой для воспроизведения двумя способами.

  1. Передать по каналу связи без использования архиватора и воспроизвести.

  2. Сжать архиватором, передать архив по каналу связи, распаковать, воспроизвести.

Какой способ быстрее и насколько, если: средняя скорость передачи данных по каналу связи составляет V Мбит в секунду;

Объём сжатого архиватором документа равен с% исходного;

При сжатии документа на 1 бит информации расходуется 25 тактов центрального процессора.

На распаковку на 1 бит информации документа расходуется 14 тактов центрального процессора

Частота центрального процессора компьютера с которого передается файл h1

Частота центрального процессора, на котором воспроизводится файл файл h2

1 Кбайт = 1024 байт

1 Кбит/с = 1000 бит/с
Решение

  1. Вычислим какое количество времени занимает передача файла по каналу связи без архивации.



Исходя из того, что объем файла исчисляется в Мбайтах, а скорость в

Мбит/с, то переведем объем в биты, а скорость в бит / с, тогда



Следовательно



  1. Вычислим какое количество времени занимает передача файла по каналу связи с предварительной архивацией данных и разархивацией.

Исходя из того, что процесс передачи состоит из последовательных этапов: архивация – передача – разархивация то:

(1)

Поставим соответствие что 1 такт процессора = 1 Гц.

Частоты процессоров на передающей и принимающей сторонах приведем к Гц.



Время, затраченное на сжатие файла, составляет:



Исходя из того, коэффициент сжатия составляет с%, то передается файл объемом:



Время, затраченное на передачу сжатого файла, составляет:



Аналогично времени сжатия рассчитаем время разархивации:



Вычислим общее время передачи по второму способу:



  1. Сравним времена T1 и Т2



Таблица 1. Исходные данные для решения Задачи 1

№ варианта

m

Мбайт

V

Мбит/с

с

%

Передающий

Принимающий

Процессор

Частота

h1,Mhz

Процессор

Частота

h2,Mhz

1

100

25

85

Xeon W-3175X

4300

AMD Ryzen 7 5800X

4700

2

80

15

80

Core i7-10700/F

2900

AMD Ryzen 7 5800X

3800

3

90

40

60

Core i5-9400 / -9400F

4100

Threadripper 3970X

3700

4

120

50

65

Threadripper 3970X

4500

Core i7-10700/F

4800

5

150

50

55

Ryzen 7 3800XT

3900

Core i5-9400 / -9400F

4100

6

130

10

90

AMD Ryzen 9 5950X

3400

Xeon W-3175X

3100

7

70

30

75

Core i9-10980XE

3000

Core i9-10850K

5200

8

140

45

60

Core i7-10700/F

4800

Threadripper 3990X

2900

9

110

15

90

AMD Ryzen 9 5900X

4800

Core i9-9900KS

4000

10

110

10

90

Core i9-9900KS

5000

Threadripper 3970X

4500

11

120

50

55

AMD Ryzen 7 5800X

3800

Ryzen 7 3800XT

4700

12

130

40

60

Ryzen 5 2400G

3600

Core i9-10980XE

4800

13

100

25

85

Core i5-9400 / -9400F

2900

AMD Ryzen 9 5900X

4800

14

80

15

90

Core i9-9900KS

4000

Threadripper 3990X

4300

15

90

40

60

AMD Ryzen 7 5800X

4700

Core i5-9400 / -9400F

2900

16

120

50

65

AMD Ryzen 9 5900X

3700

Ryzen 7 3800XT

3900

17

150

50

55

Ryzen 7 3800XT

4700

AMD Ryzen 9 5950X

3400

18

130

10

90

Xeon W-3175X

3100

Core i7-10700/F

2900

19

70

30

75

Threadripper 3990X

4300

Core i9-10980XE

3000

20

140

45

60

Core i9-10850K

5200

Core i9-9900KS

5000

21

110

15

90

AMD Ryzen 9 5950X

4900

Xeon W-3175X

4300

22

110

10

90

Threadripper 3990X

2900

Core i9-10850K

3600

23

120

50

55

Core i9-10980XE

4800

Ryzen 5 2400G

3900

24

130

40

60

Core i9-10850K

3600

AMD Ryzen 9 5900X

3700

25

100

25

85

Threadripper 3970X

3700

AMD Ryzen 9 5950X

4900



Задача 2

Производится запись звукового фрагмента, исполняемого вживую в цифровой звуковой файл используя формат AAC.

Частота дискретизации составляет h кГц.

Число каналов записи n.

Битовая глубина звука равна v.

Исполнение фрагмента занимает t минут.

Определить какой размер полученный файл займет на диске с точностью до Мбайт.

1Кбайт = 1024 байт.
Решение

  1. Определим объем файла.

Частота дискретизации обозначает с какой скоростью происходит

оцифровка, в нашем случае сколько бит информации записывается за один

полный такт.

(2)

(3)

Приведем к основным единицам измерения – в секунды и байты



Тогда,



В единицах измерения



Исходя из того, что необходимо узнать объем файла в Мбайтах, то

полученное значение надо округлить в большую сторону:

(4)
Таблица 2. Исходные данные для решения Задачи 2

№ варианта

Частота дискретизации h KHz

Число каналов записи n

Глубина звука

v бит

Длительность

t

min

1

32

14

16

18

2

48

22

8

8

3

16

6

24

24

4

80

38

32

10

5

12

4

16

28

6

90

44

16

16

7

72

34

16

12

8

36

16

24

14

9

60

28

32

12

10

76

36

24

8

11

92

46

24

8

12

40

18

32

12

13

8

2

8

22

14

88

42

8

8

15

84

40

64

6

16

44

20

64

10

17

56

26

24

16

18

28

12

8

16

19

96

48

64

4

20

24

10

64

4

21

94

48

32

8

22

64

30

64

10

23

68

32

8

8

24

20

8

32

20

25

52

24

16

10


  1   2   3   4   5   6   7   8   9   ...   12


написать администратору сайта