Читаем Билл Гейтс и сотворение Microsoft полностью

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

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

1977 г. отмечен бурной творческой деятельностью: чуть ли не каждую неделю появлялся микрокомпьютер новой марки. Каждый производитель, попадающий на этот быстрорастущий рынок, был уверен, что его компьютер лучше, чем у конкурентов. В результате этого компьютеры часто снабжались собственными операционными системами. Компания Processor Technologies использовала PT-DOS; Intel предлагала ISIS; у Apple, Atari и Commodore тоже были свои операционные системы.

Средний ярус пирамиды, языки программирования, такие как Кобол, Фортран, Паскаль и некоторые усиленные версии Бейсика, опираются на операционную систему в вопросах обхождения с устройствами хранения данных (например, кассетным магнитофоном, жестким диском и т. д.). Их называют языками высокого уровня. Бейсик, Фортран и Кобол, в отличие от ассемблера, позволяют программисту управлять компьютером с помощью языка, похожего на обычный английский. В Бейсике, например, используются такие команды, как PRINT (печатать), READ (читать) и WRITE (писать) (для записи данных на диск). Программа, написанная на языке высокого уровня, должна пройти компиляцию для перевода операторов типа PRINT или READ в код, который в состоянии понять микропроцессор.

Microsoft, стремившаяся к тому, чтобы в ее ассортименте был не только Бейсик, в июле 1977 выпустила Фортран, а затем Кобол и Паскаль. Эти языки имели более высокий уровень, чем Бейсик; в Microsoft решили писать их под операционную систему СР/М.

Большая часть прикладного программного обеспечения создается с помощью таких языков, как Бейсик, Кобол или Паскаль. В этом третьем ярусе пирамиды находятся программы для широкого использования, например, игры, текстовые процессоры и бухгалтерские пакеты. Человек, эксплуатирующий прикладную программу, не обязан знать операционную систему или язык программирования. Его работа сводится к выбору пунктов меню с простыми названиями типа «Печать документа».

Обилие операционных систем, имевшихся в 1977 г., и соответствующий недостаток их стандартизации затрудняли расширение рынка программного обеспечения. Разработчики, писавшие программы для данного компьютера, не могли продать их для использования на другой машине, поскольку на ней они бы не заработали. Хотя Microsoft успешно приспособила свой Бейсик под множество различных машин, Фортран и Кобол были гораздо сложнее и адаптировать их было непросто.

DiskBASIC Гейтса выполнял ряд функций, обычно свойственных операционной системе, но это был особый случай Остальные языки Microsoft были написаны под операционную систему СР/М. Когда, например, написанной на Фортра не программе надо было считать информацию с дискеты, она передавала этот запрос СР/М, которая затем находила нужные данные. Для того чтобы языковые программы Microsoft получили широкое распространение, СР/М должна была стать стандартом операционных систем микрокомпьютеров.

СР/М становится стандартом

СР/М — это творение еще одного уроженца Сиэтла, Гари Килдалла, начавшего работать над ней в конце 1973 г. Годом раньше Килдаллу попалась на глаза висевшая на доске объявлений реклама, предлагавшая микропроцессор за 25 долларов. Он всегда работал на больших компьютерах, занимавших целые залы, поэтому этот маленький чип, учитывая все его способности, вызвал у него острое любопытство Он купил чип Intel 4004 и ради интереса написал для него несколько коротеньких программок. Но возможности этого чипа были очень ограничены для серьезных разработок.

Как бы то ни было, Килдалл связался с Intel и стал консультантом компании. Когда Intel выпустила более претенциозный чип 8008, Килдалл написал для его программирования язык высокого уровня. Затем Intel выпустила чип 8080, который уже на самом деле был перспективен для профессиональных разработок.

Перейти на страницу:

Все книги серии Исторические силуэты

Белые генералы
Белые генералы

 Каждый из них любил Родину и служил ей. И каждый понимал эту любовь и это служение по-своему. При жизни их имена были проклинаемы в Советской России, проводимая ими политика считалась «антинародной»... Белыми генералами вошли они в историю Деникин, Врангель, Краснов, Корнилов, Юденич.Теперь, когда гражданская война считается величайшей трагедией нашего народа, ведущие военные историки страны представили подборку очерков о наиболее известных белых генералах, талантливых военачальниках, способных администраторах, которые в начале XX века пытались повести любимую ими Россию другим путем, боролись с внешней агрессией и внутренней смутой, а когда потерпели поражение, сменили боевое оружие на перо и бумагу.Предлагаемое произведение поможет читателю объективно взглянуть на далекое прошлое нашей Родины, которое не ушло бесследно. Наоборот, многое из современной жизни напоминает нам о тех трагических и героических годах.Книга «Белые генералы» — уникальная и первая попытка объективно показать и осмыслить жизнь и деятельность выдающихся русских боевых офицеров: Деникина, Врангеля, Краснова, Корнилова, Юденича.Судьба большинства из них сложилась трагически, а помыслам не суждено было сбыться.Но авторы зовут нас не к суду истории и ее действующих лиц. Они предлагают нам понять чувства и мысли, поступки своих героев. Это необходимо всем нам, ведь история нередко повторяется.  Предисловие, главы «Краснов», «Деникин», «Врангель» — доктор исторических наук А. В. Венков. Главы «Корнилов», «Юденич» — военный историк и писатель, ведущий научный сотрудник Института военной истории Министерства обороны РФ, профессор Российской академии естественных наук, член правления Русского исторического общества, капитан 1 ранга запаса А. В. Шишов. Художник С. Царев Художественное оформление Г. Нечитайло Корректоры: Н. Пустовоитова, В. Югобашъян

Алексей Васильевич Шишов , Андрей Вадимович Венков

Биографии и Мемуары / История / Образование и наука

Похожие книги

100 великих гениев
100 великих гениев

Существует много определений гениальности. Например, Ньютон полагал, что гениальность – это терпение мысли, сосредоточенной в известном направлении. Гёте считал, что отличительная черта гениальности – умение духа распознать, что ему на пользу. Кант говорил, что гениальность – это талант изобретения того, чему нельзя научиться. То есть гению дано открыть нечто неведомое. Автор книги Р.К. Баландин попытался дать свое определение гениальности и составить свой рассказ о наиболее прославленных гениях человечества.Принцип классификации в книге простой – персоналии располагаются по роду занятий (особо выделены универсальные гении). Автор рассматривает достижения великих созидателей, прежде всего, в сфере религии, философии, искусства, литературы и науки, то есть в тех областях духа, где наиболее полно проявились их творческие способности. Раздел «Неведомый гений» призван показать, как много замечательных творцов остаются безымянными и как мало нам известно о них.

Рудольф Константинович Баландин

Биографии и Мемуары
100 великих героев
100 великих героев

Книга военного историка и писателя А.В. Шишова посвящена великим героям разных стран и эпох. Хронологические рамки этой популярной энциклопедии — от государств Древнего Востока и античности до начала XX века. (Героям ушедшего столетия можно посвятить отдельный том, и даже не один.) Слово "герой" пришло в наше миропонимание из Древней Греции. Первоначально эллины называли героями легендарных вождей, обитавших на вершине горы Олимп. Позднее этим словом стали называть прославленных в битвах, походах и войнах военачальников и рядовых воинов. Безусловно, всех героев роднит беспримерная доблесть, великая самоотверженность во имя высокой цели, исключительная смелость. Только это позволяет под символом "героизма" поставить воедино Илью Муромца и Александра Македонского, Аттилу и Милоша Обилича, Александра Невского и Жана Ланна, Лакшми-Баи и Христиана Девета, Яна Жижку и Спартака…

Алексей Васильевич Шишов

Биографии и Мемуары / История / Образование и наука