Эволюция вычислительных сетей
  План
 1.   Два корня сетей передачи данных 
 2.   Появление первых вычислительных машин 
 3.   Программные мониторы — первые операционные системы
 4.   Мультипрограммирование
 5.   Многотерминальные системы — прообраз сети
 6.   Первые сети — глобальные
  Два корня сетей передачи данных
 История любой отрасли науки или техники позволяет не только удовлетворить естественное любопытство, но и глубже понять сущность основных достижений в этой отрасли, а также выявить тенденции и правильно оценить перспективность тех или иных направлений развития.
 Сети передачи данных , называемые также вычислительными или компьютерными сетями, являются результатом эволюции двух важнейших научно-технических отраслей современной цивилизации — компьютерных и телекоммуникационных технологий (рис.1.1):
 С одной стороны, сети передачи данных представляют собой частный случай распределенных вычислительных систем, в которых группа компьютеров согласованно выполняет набор взаимосвязанных задач, обмениваясь данными в автоматическом режиме. 
 С другой стороны, компьютерные сети могут рассматриваться как средство передачи информации на большие расстояния, для чего в них применяются методы кодирования и мультиплексирования данных, получившие развитие в различных телекоммуникационных системах. 
  Рис. 1.1 Эволюция компьютерных сетей на стыке вычислительной техники и телекоммуникационных технологий
  Итак, компьютерная сеть — это набор компьютеров, связанных коммуникационной системой и снабженных соответствующим программным обеспечением, которое предоставляет пользователям сети доступ к ресурсам этого набора компьютеров. 
 Сеть могут образовывать компьютеры разных типов — небольшие микропроцессоры, рабочие станции, мини-компьютеры, персональные компьютеры или суперкомпьютеры. 
 Передачу сообщений между любой парой компьютеров сети обеспечивает коммуникационная система, которая может включать кабели, повторители, коммутаторы, маршрутизаторы и другие устройства. 
 Компьютерная сеть позволяет пользователю работать со своим компьютером, как с автономным, и добавляет к этому возможность доступа к информационным и аппаратным ресурсам других компьютеров сети.
 Появление первых вычислительных машин
 Идея компьютера была предложена английским математиком Чарльзом Бэбиджем (Charles Babbage) в середине девятнадцатого века. Однако его механическая "аналитическая машина" по-настоящему так и не заработала.
 Подлинное рождение цифровых вычислительных машин произошло вскоре после окончания второй мировой войны. В середине 40-х были созданы первые ламповые вычислительные устройства. Для этого периода характерно следующее:
 ü  компьютер представлял собой скорее предмет исследования, а не инструмент для решения каких-либо практических задач из других областей; 
 ü  одна и та же группа людей участвовала и в проектировании, и в эксплуатации, и в программировании вычислительной машины; 
 ü  программирование осуществлялось исключительно на машинном языке; 
 ü  не было никакого системного программного обеспечения, кроме библиотек математических и служебных подпрограмм; 
 ü  операционные системы еще не появились, все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления.
 С середины 50-х годов начался следующий период в развитии вычислительной техники, связанный с появлением новой технической базы — полупроводниковых элементов.  ............