
- •Введение
- •1 Доэлектронная история вычислительной техники
- •1.1 Простейшие вычислительные устройства
- •1.2 Механические вычислительные машины
- •1.3 Принцип программного управления
- •1.4 Электромеханическая эпоха
- •1.5 Сложные электромеханические и релейные машины
- •Контрольные вопросы
- •2 Электронные вычислительные машины
- •2.1 Работы Атанасова
- •2.2 Первая ЭВМ ENIAC
- •2.3 Проект фон Неймана и его вклад в архитектуру ЭВМ
- •2.4 Первые поколения ЭВМ
- •2.5 Машина IBM-360 и третье поколение ЭВМ
- •2.6 Расслоение рынка ЭВМ
- •Контрольные вопросы
- •3 Микропроцессорная революция
- •3.2 Первое поколение персональных компьютеров
- •3.3 Второе поколение персональных компьютеров
- •3.4. Третье поколение персональных компьютеров
- •3.5 Портативные персональные компьютеры
- •Контрольные вопросы
- •4 Отечественная история вычислительной техники
- •4.2 Расцвет (1950-60-е годы)
- •Контрольные вопросы
- •5 Основные направления развития вычислительной техники
- •5.1 Развитие элементной базы
- •5.2 Совершенствование архитектуры
- •5.2.1 Увеличение разрядности
- •5.2.2 Движение в сторону RISC
- •5.2.3 Усложнение архитектуры процессора
- •5.2.4 Многопроцессорные конфигурации
- •5.2.5 Многоядерные процессоры
- •Контрольные вопросы
- •6 Современный рынок ЭВМ и его секторы
- •6.1 Суперкомпьютеры
- •6.2 Компьютеры общего назначения
- •6.2.1 Серверы
- •6.2.2 Рабочие станции
- •6.2.3 Персональные компьютеры (ПК)
- •6.2.4 Платформы современных компьютеров
- •6.3. Специальные компьютеры
- •6.3.1 Сетевые терминалы
- •6.3.2 Карманные компьютеры - КПК
- •Контрольные вопросы
- •7 Офисная техника
- •7.1 Средства составления и изготовления документов
- •7.2 Средства копирования и размножения документов
- •7.3 Средства хранения документов
- •7.4 Средства транспортирования документов
- •7.5. Средства отображения информации и документации
- •7.5.1 Телевизоры (дисплеи)
- •7.5.2 Плазменные панели
- •7.5.3 Проекторы
- •7.6 Средства обработки документов
- •Контрольные вопросы
- •8.1 Автоматические телефонные станции
- •8.2 IP-телефония
- •8.3 Skype – бесплатная IP-телефония
- •8.4 Модемы
- •8.5 Телеграф
- •8.6 Факс и факсимильная связь
- •8.7 Сотовая связь, эволюция сотовых сетей
- •Контрольные вопросы
- •9 Программное обеспечение
- •9.1 Классификация и эволюция ПО
- •9.1.1 50–годы – библиотеки стандартных программ
- •9.1.3 70-годы: диалоговые ОС и СУБД
- •9.1.5 90-е годы: компьютерные сети и мультимедиа
- •9.2 Пакеты прикладных программ для ПК
- •9.2.1 Программы обработки текстов
- •9.2.2 Рынок текстовых редакторов
- •9.2.3 Электронные таблицы
- •9.2.4 Настольные СУБД
- •9.2.5 Интегрированные системы
- •Контрольные вопросы
- •10 Компьютерные сети
- •10.1 Телеобработка и сети с коммутацией каналов
- •10.1.1 Первые эксперименты по телеобработке
- •10.1.2 Телеобработка в 60-е и 70-е годы
- •10.1.3 Проект ГСВЦ в СССР
- •10.2 Сети пакетной коммутации
- •10.2.1 Принцип коммутации сообщений и пакетов
- •10.2.2 Сеть ARPAnet (70-е годы)
- •10.2.3 Рекомендация X.25
- •10.3 Возникновение Internet (80-е годы)
- •10.4 Коммерциализация интернет (90-е годы)
- •10.5 Информационные супер-магистрали
- •10.6 Интернет в России
- •Контрольные вопросы
- •11 Локальные компьютерные сети
- •11.1 Сети Aloha и Ethernet
- •11.2 Корпоративные локальные сети
- •Контрольные вопросы
- •12 Сетевые информационные технологии
- •12.1 Протоколы канального слоя
- •12.2 Протоколы транспортного слоя
- •12.3 Протоколы прикладного слоя
- •Контрольные вопросы
- •13 Сетевые услуги
- •13.1 Удаленный доступ к ЭВМ
- •13.2 Передача файлов
- •13.3 Электронная почта
- •13.4 Группы новостей, форумы
- •13.5 Чат и мгновенные сообщения
- •13.6 Передача мультимедиа
- •13.7.1 Компьютерная телефония
- •13.7.2 Интернет-радиовещание
- •13.7.3 Видеоконференции
- •13.7.4 Потоковое видео
- •Контрольные вопросы
- •14 Web-революция
- •14.1 Ванневар Буш. Проект Memex.
- •14.2 Тед Нельсон и проект Xanadu
- •14.3 Документальные гипертекстовые системы
- •14.5 Марк Андриссен. Mosaic и Netsape.
- •14.6 Война браузеров
- •14.7 Поиск в интернете
- •Контрольные вопросы
- •Заключение
- •Рекомендуемые источники
151
Еще более сложные алгоритмы сжатия изобретаются для передачи изображений. В 1988 году объединенная группа экспертов в области фо-
тографии JPEG (англ. Joint Photographic Experts Group) разработала одно-
именный алгоритм сжатия с потерями неподвижных реалистичных изображений, обеспечивающийкомпрессию в 5-15 раз.Внастоящее времяэтот формат является одним из наиболее популярных в интернете.
Специально для разработки методов сжатия движущихся изображений другая рабочая группа MPEG (англ. Motion Picture Expert Group) разработала несколько форматов сжатых видеопотоков. Эта группа использовала принципы JPEG в части представления одного неподвижного кадра и дополнила их множеством новых идей, касающихся сжатия последовательности кадров. Формат MPEG-1 был разработан в 1992 году, он предназначался для передачи изображений относительно невысокого качества (домашнего видеомагнитофона). Формат MPEG-2 предназначен для обработки видеоизображения, соизмеримого по качеству с профессиональным телевизионным – эту технологию использует цифровое телевидение; сигнал, сжатый по стандарту MPEG-2, транслируется через спутники.
Наиболее совершенным и универсальным является формат MPEG-4, первая версия которого принята в 1999 году. Он не только позволяет в сотни раз сжимать реальные видеопотоки, но и предоставляет инструменты и алгоритмы для работы с виртуальными объектами, сгенерированными средствами компьютерной графики. В целом стандарт MPEG-4 является революционным, его детали продолжают уточняться: опережая современный уровень техники, он определяет пути развития мультимедиа на ближайшие годы.
Формат файлов с расширением AVI (англ. Audio Video Interleave) из- вестенкакмедиа-контейнер. Онбылпредставлен вноябре1992 компанией Microsoft. Файл AVI является формат-контейнером, который может содержать вместе видео– и аудиоданные, сжатые с использованием кодеков, к примеру DivX – для видеоинформации и MP3 – для аудио.
13.7Современные сетевые мультимедиа-услуги
Ксовременным сетевым мультимедиа-услугам относятся: компьютерная телефония, потоковое радиовещание, видеоконференции и потоковое видео [1].
13.7.1 Компьютерная телефония
Как мы знаем, для передачи речи в принципе требуется пропускная способность 64 кбит/с, однако, используя технологии сжатия, можно
152
уменьшить битрейт до 8-16 кбит/с. Эти делает экономически целесообразным передавать телефонные сообщения не по обычным телефонным каналам, а в потоке пакетов по IP-протоколу.
Коммерческая услуга IP-телефонии предоставляется по следующей схеме. Вызывающий абонент с обычного телефона звонит в центр IPтелефонии своего города, где находится оборудование, преобразующее звуковой сигнал в поток пакетов, а также шлюз в магистральную сеть, гарантирующую приемлемое время задержки пакетов (например, технология ATM). Аналогичный центр существует на другом конце магистрали, в городе назначения, где поток пакетов обратно преобразуется в звуковой сигнал, отправляемый по телефонной сети вызываемому абоненту. С учетом всех затрат тарифы на междугородные и международные звонки у провайдеров IP-телефонии оказываются до 60% ниже, чем у традиционных операторов связи.
13.7.2 Интернет-радиовещание
Интернет-радио или веб-радио – группа технологий передачи потоковых аудиоданных через сеть интернет. Также в качестве этих терминов может пониматься радиостанция, использующая для вещания одну из технологий интернет-радио. Системы интернет-радиовещания состоят из трех компонент:
−кодек аудиопотока – кодирует и сжимает аудиопоток в звуковой формат и посылает этот поток на сервер;
−сервер (повторитель потока) принимает аудиопоток от кодека и перенаправляет его копии всем подключенным к серверу клиентам;
−клиент – принимает аудиопоток от сервера и преобразует его в аудиосигнал, который и слышит слушатель интернет-радиостанции.
В качестве кодека может выступать обычная программа-аудиоплеер, дополненная специальным плагином-кодеком, или специализированная программа, а также аппаратное устройство, преобразующее аналоговый аудиопоток в цифровой.
Существует масса серверов интернет-радиовещания, однако наиболее распространен сервер Shoutcast от компании Nullsoft. Наиболее прост и удобен JetCast (имеющийся в комплекте мультимедийного плеера JetAudio), использующий удобный интерфейс и возможность комментировать радио-поток с помощью микрофона. В качестве клиента можно использовать любой музыкальный плеер, поддерживающий потоковое ин- тернет-радио и способный декодировать формат, в котором вещает радио
(Windows Media Player от Microsoft, iTunes от Apple или популярный
Winamp от Nullsoft).
153
13.7.3 Видеоконференции
Организация видеоконференций между двумя абонентами в интернете впринципе неотличаетсяоткомпьютернойтелефонии, только дополнительно к микрофону устанавливается видеокамера, а для кодирования и декодирования видеопотока необходимо использовать соответствующие программные или аппаратные видеокодеки.Практическаяорганизация видеоконференций упирается опять-таки в пропускную способность канала передачи данных. Для передачи движущегося изображения, сравнимого по качеству с телевизионным, требуется битрейт порядка 1 Мбит/с. В локальной сети такую скорость обеспечить можно, а для междугородного интернета в современных отечественных условиях это ещё зачастую проблематично.
Под видеоконференцией обычно понимают передачу картинки очень небольших размеров, в четверть или девятую часть экрана, со скоростью съемки 5-10 кадров в секунду. При этом, используя современные методы сжатия данных, можно уложиться в 64-128 кбит/с.
13.7.4 Потоковое видео
Развитием технологии видеоконференций является потоковое видеовещание.
Термином «потоковое видео» обозначают технологии сжатия и буферизации данных, которыепозволяютпередавать видеов реальномвремени через интернет. Главная особенность потокового видео заключается в том, что приего передачепользователь недолжен ждатьполнойзагрузкифайла для того, чтобы его просмотреть. Потоковое видео пересылается непрерывным потоком в виде последовательности сжатых пакетов и проигрывается по мере того, как передается на компьютер получателя. Для просмотра потокового видео пользователю нужен специальный проигрыватель, который декодирует данные и выводит расшифрованное изображение на экран. Этот плеер может интегрироваться в оболочку браузера или же работать как самостоятельная программа.
Чаще всего используются три проигрывателя – RealOne Player,
Windows Media Player и Quicktime Player. Для обеспечения этого сер-
виса разработан ряд высокоуровневых протоколов, в частности протокол передачи в реальном времени RTP (англ. Real-time Transport Protocol), который заменяет обычный TCP и в отличие от него поддерживает многоадресное распространение информации.
Протоколы потокового видео позволяют адаптивно настраивать битрейт и дают возможность передавать изображение с самым различным качеством – от «полуживых» картинок, меняющихся раз в несколько секунд,