Аркадий Частиков - Архитекторы компьютерного мира

Тут можно читать онлайн Аркадий Частиков - Архитекторы компьютерного мира - бесплатно полную версию книги (целиком) без сокращений. Жанр: История, издательство БХВ-Петербург, год 2002. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Архитекторы компьютерного мира
  • Автор:
  • Жанр:
  • Издательство:
    БХВ-Петербург
  • Год:
    2002
  • Город:
    Санкт-Петербург
  • ISBN:
    5-94157-138-0
  • Рейтинг:
    3.6/5. Голосов: 101
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Аркадий Частиков - Архитекторы компьютерного мира краткое содержание

Архитекторы компьютерного мира - описание и краткое содержание, автор Аркадий Частиков, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

В книге прослеживается история и эволюция компьютерного мира, которую можно условно разделить на несколько периодов: период, предшествующий компьютерной эпохе; период создания первых компьютеров и появления первых языков программирования; период становления и развития компьютерной индустрии, возникновения компьютерных систем и сетей; период создания объектно-ориентированных языков программирования и новых компьютерных технологий. Каждая из глав книги посвящена отдельному периоду, изобретателям, конструкторам и программистам — архитекторам компьютерного мира.

Для широкого круга читателей

Архитекторы компьютерного мира - читать онлайн бесплатно полную версию (весь текст целиком)

Архитекторы компьютерного мира - читать книгу онлайн бесплатно, автор Аркадий Частиков
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Поступив в 1960 году в университет Беркли, Калифорния, Томпсон специализировался на электронике. Во время учебы он работал в компьютерном центре программистом, а по окончании университета, в 1965 году, получил степень магистра по электротехнике. На работу в Bell Laboratories он поступил в 1966 году и принял участие в проекте Multics.

Итак, в 1969 году после выхода Bell Laboratories из названного проекта Кен Томпсон и Деннис Ричи решили разработать собственную операционную систему.

Используя опыт, накопленный в рамках проекта Multics, Томпсон создает версию ОС для бесхозной устаревшей модели компьютера PDP-7, пылившейся на складе. Для того чтобы написать все основные компоненты системы, Томпсону понадобился всего лишь один месяц. "По одной неделе ушло на проектирование ядра, файловой системы, редактора и компилятора, — пишет Салус со слов Томпсона. — К концу месяца у нас уже была вполне работоспособная операционная система".

Считается, что название UNIX предложил Брайан Керниган, который позже, в 70-х годах, вместе с Ричи принимал участие в разработке языка С, причем первоначально система была названа Unics (Uniplexed Information and Computing Service), чтобы подчеркнуть ее родство с Multics. В 1970 году система UNIX по предложению Джо Осана была перенесена на более мощный компьютер PDP 11/20.

Надо сказать, что языком, на котором Томпсон начал писать ОС UNIX был FORTRAN. Но затем сложилась ситуация, о которой Томпсон говорит следующее: "Когда при написании системных программ выяснилось, что FORTRAN накладывает различные ограничения, я нисколько не ослаблял их, и в конце концов стало очевидным, что это уже не FORTRAN. Я назвал его языком В (Би). Это был по сути интерпретатор".

Вскоре после этого (1972 год) Деннис Ричи, используя промежуточный язык данного интерпретатора, создал машинный язык, а затем — компилятор для компьютера PDP 11/20. Добавив средства структурного программирования и переписав его, система получила название языка С (Си). (Теперь становится немного логичным странное название языка — вслед за "В" идет буква "С"; первую букву латинского языка, как утверждают некоторые программисты, еще ранее использовал К. Айверсон для своего языка APL — A Programming Language.) "С этого момента главным разработчиком языка стал Деннис Ричи", — говорит Кен Томпсон.

Деннис Ричи стоит и Кеннет Томпсон за компьютером PDP1120 70е годы В - фото 115

Деннис Ричи (стоит) и Кеннет Томпсон за компьютером PDP-11/20 (70-е годы)

В 1973 году ядро операционной системы UNIX вместе с программами-утилитами было переписано на С. Поскольку С относился к классу языков высокого уровня, опубликование его спецификаций значительно упростило процесс переноса UNIX на другие аппаратные платформы.

Версию операционной системы UNIX, написанную на С, Ричи и Томпсон представили в 1973 году на Symposium on Operating Systems Principles. В зале, где проходил доклад, присутствовало около 200 человек. Как пишет Питер Салус: "Это была одна из первых разработок, которую специалисты приняли на "ура". Эта версия UNIX действительно обладала очень широкими функциональными возможностями и при этом еще и работала".

Интерес со стороны пользователей вырос еще больше после публикации в 1974 году Ричи и Томпсоном статьи в "Communications of the ACM". Только за первый год заявки на приобретение UNIX подали свыше 40 организаций.

В последующие несколько лет целый ряд компаний предложили пользователям собственные версии UNIX.

В 1979 году, после того как АТ & Т Bell Laboratories — законный владелец UNIX, объявила о том, что она намеревается продать эту операционную систему, в университете Беркли (Калифорния) был разработан свой вариант UNIX — BSD.

Именно на основе BSD агентство DARPA начало разработку программ для Internet, а многочисленные разработчики программного обеспечения использовали его как основу для будущих коммерческих ОС (фирма Sun на основе BSD разработала SunOS, а затем и Solaris; DEC — Ultrix и т. д.). А позже появились первые некоммерческие реализации UNIX–LINUX и FreeBSD, которые можно получить бесплатно со всеми исходными текстами.

Но по мере развития вычислительной техники область применения UNIX все более расширялась, и теперь она охватывает почти все группы компьютерных систем — от персоналок до мэйнфреймов. Например, одна из классических UNIX-систем — Solaris — может работать как на базе Intel (Solaris х86), так и на сверхбольшом SPARC-сервере Enterprice 10000, который по вычислительной мощности приближается к мэйнфрейму.

Сегодняшний ассортимент UNIX-систем очень широк — от небольших рабочих станций и персональных компьютеров до больших серверов, сравнимых с мэйнфреймами. Благодаря изначальной ориентации этой операционной системы на построение вычислительных сетей, UNIX-системы находят применение в различных областях компьютерных технологий. Их используют как серверы Internet, приложений и баз данных. Большое распространение в последнее время UNIX-серверы получили в системах интерактивной обработки транзакций, где они не уступают по надежности мэйнфреймам. Надежность достигается с помощью так называемой "кластеризации" UNIX-серверов, т. е. объединения двух или более серверов в единую вычислительную систему. В случае же выхода из строя одного из компьютеров кластера, другой заменит его без остановки работы всей системы в целом.

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

"Ни Деннис, ни Кен не могли в свое время даже мечтать о тех результатах, которых удалось добиться 30 лет спустя", — пишет Питер Салус.

Кроме премии Алана Тьюринга, врученной Томпсону и Ричи в 1983 году, в 1994 году IEEE Computer Society удостоила их медалями "Computer Pioneer": Кена Томпсона — "For his work with UNIX"; Денниса Ричи — "In recognition of contributions to development of UNIX".

Гари Килдалл

Автор первой операционной системы для микрокомпьютеров

Digital Research зарегистрировала авторские права на микрокомпьютерную операционную систему СР/М (Control Program/Monitor, известную так же, как Control Program Microcomputer). Код этой ОС написал основатель компании Гари Килдалл в 1973 году на языке PL/М, в 1974 году она была адаптирована к системе команд процессоров Intel 8080 и поступила в продажу как дисковая операционная система для микрокомпьютеров.

Из зарубежной периодики (май, 1976 года)

Гари Килдалл СРМ революционная операционная система ОС Гари Килдалла - фото 116

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Аркадий Частиков читать все книги автора по порядку

Аркадий Частиков - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Архитекторы компьютерного мира отзывы


Отзывы читателей о книге Архитекторы компьютерного мира, автор: Аркадий Частиков. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x