Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзаменационные вопросы по курсу.docx
Скачиваний:
14
Добавлен:
14.04.2019
Размер:
2.84 Mб
Скачать

42. Кодовое мультиплексирование

Сам по себе термин мультиплексирование означает «уплотнение». При оцифровке аналогового сигнала соблазнительно попытаться с помощью статистических методов уменьшить количество бит, необходимых для передачи информации в каждом канале. Все эти методы сжатия основываются на том принципе, что сигнал меняется относительно медленно по сравнению с частотой дискретизации, поэтому большая часть информации в 7- или 8-разрядном числе является избыточной.

Один из методов сжатия, называющийся дифференциальной кодово-импульсной модуляцией, заключается в выводе не амплитуды сигнала, а разности текущего и предыдущего значений амплитуды.

Один из вариантов метода сжатия требует, чтобы значение сигнала в каждом отсчете отличалось от предыдущего на +1 или - 1 . При этом можно передавать всего лишь один бит, сообщающий, увеличился сигнал по отношению к предыдущему значению или уменьшился. Это называется дельта-модуляцией. Как и любой подобный метод сжатия, дельта-модуляция предполагает, что сигнал изменяется довольно медленно, то есть значения сигналов в соседних отсчетах различаются ненамного. Если сигнал изменяется быстрее, чем позволяет метод, информация теряется.

Более сложным вариантом дифференциальной кодово-импульсной модуляции является предсказание следующего значения сигнала по нескольким предыдущим отсчетам. При этом кодируется только разница между реальным и предсказанным сигналом. Приемник и передатчик должны использовать, конечно же, один и тот же алгоритм предсказания. Серия подобных методов называется кодированием с предсказанием. Они полезны тем, что позволяют уменьшить размер чисел, которые нужно кодировать, а следовательно, количество передаваемых бит.

43. Интернет. Особенности

С точки зрения пользователя Всемирная паутина состоит из огромного собрания документов, расположенных по всему миру. Документы обычно называют для краткости просто страницами. Каждая страница может содержать ссылки (указатели) на другие связанные с ней страницы в любой точке мира.

Основной принцип работы Паутины показан на рис. 7.7. Браузер отображает веб-страницу на клиентской машине. Когда пользователь щелкает на строке, которая является ссылкой на страницу, расположенную на сервере abcd.com, браузер следует по этой гиперссылке. Реально при этом на abcd.com отправляется служебное сообщение с запросом страницы. Получив страницу, браузер показывает ее. Если на этой странице содержится гиперссылка на страницу с сервера xyz.com, то браузер обращается с запросом к xyz.com, и так далее до бесконечности.

Сторона клиента

  1. Браузер определяет URL (по выбранному элементу страницы).

  2. Браузер запрашивает у службы DNS IP-адрес www.itu.org.

  3. DNS дает ответ 156.106.192.32.

  4. Браузер устанавливает TCP-соединение с 80-м портом машины 156.106.192.32.

  5. Браузер отправляет запрос на получение файла /home/index..html.

  6. Сервер www.itu.org высылает файл /home/index.html.

  7. TCP-соединение разрывается.

  8. Браузер отображает весь текст файла /home/index.html.

  9. Браузер получает и выводит все изображения, прикрепленные к данному файлу.

Сторона сервера

  1. Принимает входящее TCP-соединение от клиента (браузера).

  2. Получает имя запрашиваемого файла.

  3. Получает файл (с диска).

  4. Возвращает файл клиенту.

  5. Разрывает ТСР-соединение.

URL – унифицированный указатель информационных ресурсов. Состоит из трех частей: протокола (http), DNS-имени хоста (www.cs.vu.nl) и имени файла (video/index-en.html). Отдельные части URL-указателя разделяются специальными знаками пунктуации.

Cookie-файлы – файлы, которые присылает сервер вместе с ответом. Хранятся у пользователя на компьютере и нужны, чтобы отображать состояние сети, вернее взаимодействия пользователя и сервера.

Веб-страницы могут формироваться статически (HTML, XHTML и т.п.) и динамически на сервере (PHP, Ruby, Java, Python и т.п.).