ОСНОВЫ ПК

Люди всегда испытывали потребность в счете. Для этого они использовали пальцы рук, камешки, которые складывали в ку­чки или располагали в ряд. Число предметов фиксировалось с по­мощью черточек, которые проводились по земле, с помощью за­рубок на палках и узелков, которые завязывались на веревке.

С увеличением количества подлежащих подсчету предметов, развитием наук и ремесел появилась необходимость в проведении простейших вычислений. Самым древним инструментом, известным в различных странах, являются счеты (в Древнем Риме они называ­лись calculi). Они позволяют производить простейшие вычисления над большими числами. Счеты оказались настолько удачным инст­рументом, что дожили с древних времен почти до наших дней.

Никто не может назвать точное время и место появления сче­тов. Историки сходятся во мнении, что их возраст составляет не­сколько тысяч лет, а их родиной могут быть и Древний Китай, и Древний Египет, и Древняя Греция.

1.1. КРАТКАЯ ИСТОРИЯ

РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

С развитием точных наук появилась настоятельная необходи­мость в проведении большого количества точных вычислений. В 1642 г. французский математик Блез Паскаль сконструировал первую механическую счетную машину, известную как суммиру­ющая машина Паскаля (рис. 1.1). Эта машина представляла собой комбинацию взаимосвязанных колесиков и приводов. На колеси­ках были нанесены цифры от 0 до 9. Когда первое колесико (еди­ницы) делало полный оборот, в действие автоматически приво­дилось второе колесико (десятки); когда и оно достигало цифры 9, начинало вращаться третье колесико и т.д. Машина Паскаля могла только складывать и вычитать.

В 1694 г. немецкий математик Готфрид Вильгельм фон Лейбниц сконструировал более совершенную счетную машину (рис. 1.2). Он был убежден, что его изобретение найдет широкое применение не только в науке, но и в быту. В от­личие от машины Паскаля Лейб­ниц использовал цилиндры, а не колесики и приводы. На цилинд­ры были нанесены цифры. Каждый цилиндр имел девять рядов высту­пов или зубцов. При этом первый ряд содержал 1 выступ, второй - 2 и так вплоть до девятого ряда, который содержал 9 выступов. Ци­линдры были подвижными и при­водились в определенное положе­ние оператором. Конструкция ма­шины Лейбница была более совер­шенной: она была способна выпол­нять не только сложение и вычи­тание, но и умножение, деление и даже извлечение квадратного корня.

Интересно, что потомки этой конструкции дожили до 70-х годов XX в. в форме механических каль­куляторов (арифмометр типа «Фе­ликс») и широко использовались для различных расчетов (рис. 1.3). Однако уже в конце XIX в. с изоб­ретением электромагнитного реле появились первые электромехани­ческие счетные устройства. В 1887 г. Герман Голлерит (США) изобрел электромеханический табулятор с вводом чисел с помощью перфо­карт. На идею использовать перфо­карты его натолкнула пробивка компостером проездных билетов на железнодорожном транспорте. Раз­работанная им 80-колонная перфо­карта не претерпела существенных изменений и в качестве носителя информации использовалась в пер­вых трех поколениях компьютеров. Табуляторы Голлерита использова­лись во время 1-й переписи насе­ления в России в 1897 г. Сам изобретатель тогда специально приезжал в Санкт-Петербург. С этого времени электромеханические табуляторы и другие подобные им устройства стали широко применяться в бухгалтерском учете.

В начале XIX в. Чарльз Бэббидж сформулировал основные по­ложения, которые должны лежать в основе конструкции вычис­лительной машины принципиально нового типа.

В такой машине, по его мнению, должны быть «склад» для хранения цифровой информации, специальное устройство, осу­ществляющее операции над числами, взятыми со «склада». Бэб­бидж называл такое устройство «мельницей». Другое устройство служит для управления последовательностью выполнения опера­ций, передачей чисел со «склада» на «мельницу» и обратно, на­конец, в машине должно быть устройство для ввода исходных дан­ных и вывода результатов вычислений. Эта машина так никогда и не была построена - существовали лишь ее модели (рис. 1.4), но принципы, положенные в ее основу, были позже реализованы в цифровых ЭВМ.

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

Рис. 1.1. Суммирующая машина Паскаля

Рис. 1.2. Счетная машина Лейбница

Рис. 1.3. Арифмометр «Феликс»

Рис. 1.4. Машина Бэббиджа

Началом новой эры развития вычислительной техники на базе электромеханических реле стал 1934 г. Американская фирма IBM (International Buisness Machins) начала выпуск алфавитно-циф­ровых табуляторов, способных выполнять операции умножения. В середине 30-х годов XX в. на основе табуляторов создается про­образ первой локальной вычислительной сети. В Питсбурге (США) в универмаге была установлена система, состоящая из 250 терми­налов, соединенных телефонными линиями с 20 табуляторами и 15 пишущими машинками для расчетов с покупателями. В 1934 - 1936 гг. немецкий инженер Конрад Цузе пришел к идее создания универсальной вычислительной машины с программным управлением и хранением информации в запоминающем устройстве. Он сконструировал машину «Z-3» - это была первая программно-управляемая вычислительная машина – прообраз современных ЭВМ (рис. 1.5).


Рис. 1.5. Вычислительная машина Цузе

Это была релейная машина, использующая двоичную систему счисления, имеющая память на 64 числа с плавающей запятой. В арифметическом блоке пользовалась параллельная арифметика. Команда включала операционную и ад­ресную части. Ввод данных осуществлялся с помощью десятичной клавиатуры, был предусмотрен цифровой вывод, а также автоматическое преобразование десятич­ных чисел в двоичные и обратно. Ско­рость выполнения операции сложения - три операции в секунду.

В начале 40-х годов XX в. в лаборато­риях IBM совместно с учеными Гарвар­дского университета была начата разработка одной из самых мощных электромеханических вычислительных машин. Она получила название MARK-1, содержала 760 тыс. компонентов и весила 5 т (рис. 1.6).

Рис. 1.6. Вычислительная машина MARK -1

Последним наиболее крупным проектом в сфере релейной вычислительной техники (ВТ) следует считать построенную в 1957 г. в СССР РВМ-1, которая по целому ряду задач была вполне конкурентоспособна тогдашним ЭВМ. Тем не менее с появлением электронной лампы дни электромеханических устройств остава­лись сочтены. Электронные компоненты обладали большим пре­восходством в быстродействии и надежности, что и определило дальнейшую судьбу электромеханических вычислительных машин. Наступила эра электронных вычислительных машин.

Переход к следующему этапу развития средств вычислитель­ной техники и технологии программирования был бы невозмо­жен без основополагающих научных исследований в области пе­редачи и обработки информации. Развитие теории информации связано прежде всего с именем Клода Шеннона. Отцом киберне­тики по праву считается Норберт Винер, а создателем теории ав­томатов является Генрих фон Нейман.

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

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

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

В 1946 г. блестящий американский математик венгерского про­исхождения Генрих фон Нейман сформулировал основную кон­цепцию хранения команд компьютера в его собственной внутрен­ней памяти, что послужило огромным толчком к развитию элек­тронно-вычислительной техники.

Во время Второй мировой войны он служил консультантом в атомном центре в Лос-Аламосе, где занимался расчетами взрыв­ной детонации ядерной бомбы и участвовал в разработке водо­родной бомбы.

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

I поколение компьютеров . В 1946 г. в США были закончены работы по созданию ENIAC - первой вычис­лительной машины на электрон­ных компонентах (рис. 1.7).

Рис. 1.7. Первая ЭВМ ENIAC

Новая машина имела впечатляющие па­раметры: в ней использовалось 18 тыс. электронных ламп, она зани­мала помещение площадью 300 м 2 , имела массу 30 т, энергопотребле­ние - 150 кВт. Машина работала с тактовой частотой 100 кГц и вы­полняла операцию сложения за 0,2 мс, а умножения - за 2,8 мс, что было на три порядка быстрее, чем это могли делать релейные машины. Быстро обнаружились и недостатки новой машины. По своей структуре ЭВМ ENIAC напоминала механические вычис­лительные машины: использовалась десятичная система; программа набиралась вручную на 40 наборных полях; на перенастройку ком­мутационных полей уходили недели. При пробной эксплуатации выяснилось, что надежность этой машины очень низка: поиск не­исправностей занимал до нескольких суток. Для ввода и вывода данных использовались перфоленты и перфокарты, магнитные лен­ты и печатающие устройства. В компьютерах I поколения была ре­ализована концепция хранимой программы. Компьютеры I поко­ления использовались для прогнозирования погоды, решения энер­гетических задач, задач военного характера и в других важных об­ластях.

II поколение компьютеров. Одним из самых важных достиже­ний, которые привели к революции в конструировании ЭВМ и в конечном счете к созданию персональных компьютеров, было изобретение транзистора в 1948 г. Транзистор, который является твердотельным электронным переключательным элементом (вен­тилем), занимает гораздо меньше места и потребляет значитель­но меньше энергии, выполняя ту же работу, что и лампа. Вычис­лительные системы, построенные на транзисторах, были намно­го компактнее, экономичнее и гораздо эффективней ламповых. Переход на транзисторы положил начало миниатюризации, ко­торая сделала возможным появление современных персональных ЭВМ (как, впрочем, и других радиотехнических устройств - ра­диоприемников, магнитофонов, телевизоров и т.д.). Для машин II поколения встала задача автоматизации программирования, по­скольку увеличивался разрыв между временем на разработку про­грамм и непосредственно временем счета. Второй этап развития вычислительной техники конца 50-х - начала 60-х годов XX в. характеризуется созданием развитых языков программирования (ал­гол, фортран, кобол) и освоением процесса автоматизации уп­равления потоком задач с помощью самой ЭВМ, т.е. разработкой операционных систем.

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

Затем начинается история развития средств Первым средством для вычисления стали изобретенные на Руси счеты. В них числа разбивались на десятки с помощью горизонтальных направляющих с косточками. Они стали незаменимым помощником торговцев, чиновников, приказчиков и управляющих. Эти люди умели пользоваться счетами просто виртуозно. В дальнейшем такое необходимое устройство проникло и в Европу.

Самым первым механическим устройством для счета, которое знает история развития вычислительной техники, стала счетная машина, которую в 1642 году построил выдающийся французский ученый Блез Паскаль. Его механический «компьютер» мог производить такие действия, как сложение и вычитание. Эту машину звали «Паскалина» и состояла она из целого комплекса, в котором устанавливались вертикально колеса с нанесенными цифрами от 0 до 9. Колесо при полном обороте цепляло соседнее колесо и поворачивало его на одну цифру. Количество колес определяло количество разрядов вычислительной машины. Если на ней устанавливали пять колес, то она могла уже проводить операции с огромными числами вплоть до 99999.

Затем в 1673 году немецкий математик Лейбниц создал устройство, которое могло не только вычитать и складывать, но также делить и умножать. В отличие от колеса были зубчатые и имели девять разных длин зубьев, чем и обеспечивались такие невероятно «сложные» действия, как умножение и деление. техники знает много имен, но одно имя известно даже неспециалистам. Это английский математик Его заслуженно называют отцом всей современной вычислительной техники. Именно ему принадлежит идея, что в вычислительной машине необходимо устройство, которое будет хранить числа. Причем это устройство должно не только хранить числа, но и давать команды вычислительной машине, что она должна с этими числами делать.

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

XX век дал новый толчок развитию вычислительной техники, связанный с электричеством. Было изобретено электронное устройство, которое запоминало электрические сигналы - ламповый триггер. Созданные с его помощью первые компьютеры могли считать в тысячи раз быстрее, чем самые совершенные механические счетные машины, но были еще очень громоздкими. Первые ЭВМ весили около 30 тонн и занимали помещение размером больше 100 кв. метров. Дальнейшее развитие получили с появлением чрезвычайно важного изобретения - транзистора. Ну а современные средства вычислительной техники немыслимы без применения микропроцессора - сложной интегральной микросхемы, разработанной в июне 1971 года. Такова краткая история развития вычислительной техники. Современные достижения науки и техники подняли уровень современных компьютеров на небывалую высоту.

История развития средств инструментального счета позволяет лучше понять действие современных вычислительных машин. Как говорил Лейбниц: "Кто хочет ограничиться настоящим без знания прошлого, тот никогда не поймет настоящего." Поэтому изучение истории развития ВТ является важной составной частью информатики.

Люди с древних времен использовали для счета различные приспособления. Первым таким "приспособлением" были собственные пальцы. Полное описание пальцевого счета составил в средневековой Европе ирландский монах Беда Достопочтенный (7 век н.э.). Различные приемы пальцевого счета использовались до 18 века.

В качестве средств инструментального счета использовались веревки с узелками.

Наиболее широкое распространение в древности получил абак, сведения о котором известны с V в до н.э. Числа в нем представлялись камешками, раскладываемые по столбцам. В древнем Риме камешки обозначались словом Calculus, отсюда произошли слова, обозначающие счет (английское calculate – считать).

Счеты, широко использовавшиеся на Руси, по принципу действия похожи на абак.

Необходимость использования различных устройств для счета объяснялись тем, что письменный счет был затруднен. Во-первых, это было связанно со сложной системой записи чисел, во-вторых, писать умели немногие, в-третьих, средства для записи (пергамент) были очень дороги. С распространением арабских цифр и изобретением бумаги (12-13 век) стал широко развиваться письменный счет, и абак стал не нужен.

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

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

В 1673г. немецкий философ и математик Готфрид Лейбниц создал механическое счетное устройство, которое не только складывало и вычитало, но и умножало и делило. Эта машина стала основой массовых счетных приборов - арифмометров. Выпуск механических счетных машин был налажен в США в 1887, в России в 1894. Но эти машины были ручными, то есть требовали постоянного участия человека. Они не автоматизировали, а лишь механизировала счет.

Большое значение в истории вычислительной техники занимают попытки "заставить" технические устройства выполнять какие-либо действия без участия человека, автоматически.

Большое развитие такие механические автоматы, построенные на основе часовых механизмов, получили в 17-18 веках. Особенно были известны автоматы французского механизма Жака де Вокансона, среди которых была игрушка-флейтист, внешне выглядевшая как обычный человек. Но это были всего лишь игрушки.

Внедрение автоматизации в промышленное производство связывается с именем французского инженера Жаккара, который изобрел устройство управления ткацким станком на основе перфокарт – картонок с отверстиями. По-разному пробивая отверстия на перфокартах, можно было получать на станках ткани с разным переплетением нитей.

Отцом вычислительной техники считается английский ученый 19 века Чарльз Бэббидж, который впервые предпринял попытку построить счетную машину, работающую по программе. Машина предназначалась для помощи Британском морскому ведомству в составлении мореходных таблиц. Бэббидж считал, что машина должна иметь устройство, где будут храниться числа, предназначенные для вычислений ("память"). Одновременно там же должны находиться команды о том, что с этими числами делать ("принцип хранимой программы"). Для выполнения операций над числами в машине должно быть специальное устройство, которое Беббидж назвал "мельницей", а в современных компьютерах ему соответствует АЛУ. Вводиться в машину числа должны были вручную, а выводиться на печатающее устройство ("устройства ввода/вывода"). И наконец, должно было быть устройство, управляющее работой всей машины ("УУ"). Машина Бэббиджа была механической и работала с числами, представленными в десятичной системе.

Научные идеи Беббиджа увлекли дочь знаменитого английского поэта Джорджа Байрона – леди Аду Лавлейс. Она составила программы, по которым машина могла бы производить сложные математические расчеты. Многими понятиями, введенными Адой Лавлейс в описании тех первых в мире программ, в частности, понятием "цикл", широко пользуются современные программисты.

Следующий важный шаг на пути автоматизации вычислений сделал примерно через 20 лет после смерти Беббиджа американец Герман Холлерит, который изобрел электромеханическую машину для вычислений с помощью перфокарт. Машина использовалась для обработки данных переписи населения. На перфокартах вручную пробивались отверстия в зависимости от ответов на вопросы переписи; сортировальная машина позволяла распределять карты на группы в зависимости от места пробитых отверстий, а табулятор подсчитывал число карт в каждой группе. Благодаря этой машине обработку результатов переписи населения Соединенных Штатов Америки 1890г удалось провести втрое быстрее предыдущей.

В 1944 году в США под руководством Говарда Айкина была построена электромеханическая вычислительная машинка, известная как "Марк–1 ", а затем и "Марк–2 ". Эта машина была основана на реле. Поскольку реле имеют два устойчивых состояния, а идея отказаться от десятичной системы еще не приходила в голову конструкторам, то числа представлялись в двоично-десятичной системе: каждая десятичная цифра представлялась четырьмя двоичными и хранилась в группе их четырех реле. Скорость работы составляла около 4х операций в секунду. Тогда же было создано еще несколько релейных машин, в том числе советская релейная вычислительная машина РВМ–1, сконструированная в 1956г Бессоновым и успешно работавшая до 1966г.

За точку отсчета эры ЭВМ обычно принимают 15 февраля 1946г, когда ученые Пенсильванского университета ввели в строй первый в мире компьютер на электронных лампах – ЭНИАК. Первым применением ЭНИАК было решение задач для сверхсекретного проекта атомной бомбы, да и затем он использовался в основном в военных целях. В ЭНИАК не существовало программы, хранимой в памяти; "программирование" осуществлялось с помощью установки проводов-перемычек между отдельными элементами.

С 1944 года в работе над созданием ЭВМ принимал участие Джон фон Нейман. В 1946 году была опубликована его статья, в которой были сформулировали два важнейших принципа, лежащие в основы всех современных ЭВМ: использование двоичной системы счисления и принцип хранимой программы.

Появились ЭВМ и в СССР. В 1952 г под руководством академика Лебедева была создана самая быстродействующая ЭВМ в Европе – БЭСМ, в 1953г начат выпуск серийной ЭВМ "Стрела". Серийные советские машины были на уровне лучших мировых образцов.

Началось бурное развитие ВТ.

Первая вычислительная машина на электронных лампах (ЭНИАК) насчитывала около 20 тыс. электронных ламп, размещалась в огромном зале, потребляла десятки кВт электроэнергии и была очень ненадежна в работе – фактически работала только небольшие промежутки времени между ремонтами.

С тех пор развитие ВТ прошло огромный путь. Выделяют несколько поколений ЭВМ. Под поколением понимается определенный этап развития аппаратуры, характеризующийся ее параметрами, технологией изготовления составных частей и т.д.

1 поколение – начало 50х годов (БЭСМ, Стрела, Урал). Основаны на электронных лампах. Большая потребляемая мощность, малая надежность, низкое быстродействие (2000 оп/с), малый объем памяти (несколько килобайт); отсутствовали средства организации вычислительных процессов, оператор работал непосредственно за пультом.

2 поколение – конец 50х годов (Минск – 2, Раздан, Наири). Полупроводниковые элементы, печатный монтаж, быстродействие (50-60 тыс. оп/с); появление внешних магнитных запоминающих устройств, появились примитивные операционные системы и трансляторы с алгоритмических языков.

3 поколение – середина 60х годов. Построены на основы интегральных микросхем, использовались стандартные электронные блоки; быстродействие до 1,5 млн. оп/с; появились развитые программные средства.

4 поколение – построены на основе микропроцессоров. Компьютеры специализируются, появляются их различные типы: супер ЭВМ – для решения очень сложных вычислительных задач; мэйнфреймы – для решения экономических и расчетных задач в рамках предприятия, ПК – для индивидуальной работы пользования. Сейчас ПК занимают преобладающую часть рынка компьютеров, а их возможности в миллионы раз превосходят возможности первых ЭВМ.

Первый ПК Altair 8800 появился в 1975г в фирме MITS, однако возможности его были весьма ограничены, и коренного перелома в использовании компьютеров не произошло. Революция в индустрии ПК была совершена двумя другими фирмами – IBM и Apple Computer, соперничество которых способствовало бурному развитию высоких технологий, улучшению технических и пользовательских качеств ПК. В результате этого состязания компьютер превратился в неотъемлемую часть повседневной жизни.

История фирмы Apple начался в 1976г, когда в гараже города Лос–Альмос штата Калифорния Стивен Джобс и Стивен Возняк (обоим было чуть за 20) собрали свой первый ПК. Однако настоящий успех пришел к фирме благодаря выпуску компьютера Apple–II, который был создан на основе микропроцессора фирмы Motorolla, внешним видом напоминал обычный бытовой прибор, а по цене был доступен рядовому американцу.

Фирма IBM родилась в 1914 году и специализировалась на выпуске канцелярских товаров пишущих машинок. В пятидесятые годы основатель фирмы Томас Уотсон переориентировал ее на выпуск больших ЭВМ. В области ПК фирма вначале заняла выжидательную позицию. Бешенный успех Apple насторожил гиганта, и в кратчайшие сроки был создан первый IBM PC, представленный в 1981г. Используя свои огромные ресурсы, корпорация буквально наводнила рынок своими ПК, ориентируясь на самую емкую сферу их применения – деловой мир. IBM PC был основан на новейшем микропроцессоре фирмами Intel, позволившими значительно расширить возможности нового компьютера.

Чтобы завоевать рынок, IBM впервые использовала принцип "открытой архитектуры". IBM PC не изготавливался как единое целое, а собирался из отдельных модулей. Любая фирма могла разработать устройство, совместимое с IBM PC. Это принесло IBM огромный коммерческий успех. Но в то же время на рынке стало появляться множество компьютеров – точных копий IBM PC – так называемых клонов. На появление "двойников" фирма ответила резким снижением цен и появлении новых моделей.

В ответ на это фирма Apple создала Apple Macintosh, снабженный мышкой и имеющий высококачественный графический дисплей, а также впервые оснащенный микрофоном и генератором звука. А главное – имелось удобное и легкое в освещении ПО. Мас поступил в продажу и имел определенный успех, но вернуть лидерство на рынке ПК фирме Apple не удалось.

Стремясь приблизиться по удобству использования к компьютерам Apple, фирма IBM стимулировала разработку современного ПО. Огромную роль здесь сыграло создание фирмой Microsoft OC Windows"95.

С тех пор программное обеспечение становиться все более удобным и понятием. ПК оснащаются новыми устройствами и из прибора для профессиональной деятельности становятся "центрами цифровых развлечений", объединяя в себе функции различных бытовых приборов.

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

Стержни абака в арифметическом смысле представляют собой десятичные разряды. Каждая костяшка на первом стержне имеет достоинство 1, на втором стержне – 10, на третьем стержне – 100 и т.д. До XVII века счеты оставались практически единственным счетным инструментом.

В России так называемые русские счеты появились в XVI веке. Они основаны на десятичной системе счисления и позволяют быстро выполнять арифметические действия (рис. 6)

Рис. 6. Счеты

В 1614 году математик Джон Непер изобрел логарифмы.

Логарифм – это показатель степени, в которую нужно возвести число (основание логарифма), чтобы получить другое заданное число. Открытие Непера состояло в том, что таким способом можно выразить любое число, и что сумма логарифмов двух любых чисел равна логарифму произведения этих чисел. Это дало возможность свести действие умножения к более простому действию сложения. Непер создал таблицы логарифмов. Для того, чтобы перемножить два числа, нужно посмотреть в этой таблице их логарифмы, сложить их и отыскать число, соответствующее этой сумме, в обратной таблице – антилогарифмов. На основе этих таблиц в 1654 году Р. Биссакар и в 1657 году независимо от него С. Партридж разработали прямоугольную логарифмическую линейку: основной счетный прибор инженера до середины XX века (рис. 7).

Рис. 7. Логарифмическая линейка

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

Однако победила в цифровой вычислительной технике не десятичная, а двоичная система счисления. Главная причина этого в том, что в природе встречается множество явлений с двумя устойчивыми состояниями, например, «включено/выключено», «есть напряжение / нет напряжения», «ложное высказывание / истинное высказывание», а явления с десятью устойчивыми состояниями – отсутствуют. Почему же десятичная система так широко распространена? Да просто потому, что у человека на двух руках – десять пальцев, и их удобно использовать для простого устного счета. Но в электронной вычислительной технике гораздо проще применять двоичную систему счисления всего с двумя устойчивыми состояниями элементов и простейшими таблицами сложения и умножения. В современных цифровых вычислительных машинах – компьютерах – двоичная система используется не только для записи чисел, над которыми нужно производить вычислительные операции, но и для записи самих команд этих вычислений и даже целых программ операций. При этом все вычисления и операции сводятся в компьютере к простейшим арифметическим действиям над двоичными числами.



Одним из первых проявил интерес к двоичной системе великий немецкий математик Готфрид Лейбниц. В 1666 году в двадцатилетнем возрасте, в работе «Об искусстве комбинаторики» он разработал общий метод, позволяющий свести любую мысль к точным формальным высказываниям. Это открыло возможность перевести логику (Лейбниц называл ее законами мышления) из царства слов в царство математики, где отношения между объектами и высказываниями определяются точно и определенно. Таким образом, Лейбниц явился основателем формальной логики. Он занимался исследованием двоичной системы счисления. При этом Лейбниц наделял ее неким мистическим смыслом: цифру 1 он ассоциировал с Богом, а 0 – с пустотой. От этих двух цифр, по его мнению, произошло все. И с помощью этих двух цифр можно выразить любое математическое понятие. Лейбниц первым высказал мысль, что двоичная система может стать универсальным логическим языком.

Лейбниц мечтал о построении «универсальной науки». Он хотел выделить простейшие понятия, с помощью которых по определенным правилам можно сформулировать понятия любой сложности. Мечтал о создании универсального языка, на котором можно было бы записывать любые мысли в виде математических формул. Думал о машине, которая могла бы выводить теоремы из аксиом, о превращении логических утверждений в арифметические. В 1673 году создал новый тип арифмометра – механический калькулятор, который не только складывает и вычитает числа, но и умножает, делит, возводит в степень, извлекает квадратные и кубические корни. В нем использовалась двоичная система счисления.

Универсальный логический язык создал в 1847 году английский математик Джордж Буль. Он разработал исчисление высказываний, впоследствии названное в его честь булевой алгеброй. Она представляет собой формальную логику, переведенную на строгий язык математики. Формулы булевой алгебры внешне похожи на формулы той алгебры, что знакома нам со школьной скамьи. Однако это сходство не только внешнее, но и внутреннее. Булева алгебра – это вполне равноправная алгебра, подчиняющаяся своду принятых при ее создании законов и правил. Она является системой обозначений, применимой к любым объектам – числам, буквам и предложениям. Пользуясь этой системой, можно закодировать любые утверждения, истинность или ложность которых нужно доказать, а затем манипулировать ими подобно обычным числам в математике.

Буль Джордж (1815–1864) – английский математик и логик, один из основоположников математической логики. Разработал алгебру логики (в трудах «Математический анализ логики» (1847) и «Исследование законов мышления» (1854)).

Огромную роль в распространении булевой алгебры и ее развитии сыграл американский математик Чарльз Пирс.

Пирс Чарльз (1839–1914) – американский философ, логик, математик и естествоиспытатель, известен своими работами по математической логике.

Предмет рассмотрения в алгебре логики – так называемые высказывания, т.е. любые утверждения, о которых можно сказать, что они либо истинны, либо ложны: «Омск – город в России», «15 – четное число». Первое высказывание истинно, второе – ложно.

Сложные высказывания, получаемые из простых с помощью союзов И, ИЛИ, ЕСЛИ...ТО, отрицания НЕ, также могут быть истинными или ложными. Их истинность зависит только от истинности или ложности образующих их простых высказываний, например: «Если на улице нет дождя, то можно пойти гулять». Основная задача булевой алгебры состоит в изучении этой зависимости. Рассматриваются логические операции, позволяющие строить сложные высказывания из простых: отрицание (НЕ), конъюнкция (И), дизъюнкция (ИЛИ) и другие.

В 1804 году Ж. Жаккар изобрел ткацкую машину для выработки тканей с крупным узором. Этот узор программировался с помощью целой колоды перфокарт – прямоугольных карточек из картона. На них информация об узоре записывалась пробивкой отверстий (перфораций), расположенных в определенном порядке. При работе машины эти перфокарты ощупывались с помощью специальных штырей. Именно таким механическим способом с них считывалась информация для плетения запрограммированного узора ткани. Машина Жаккара явилась прообразом машин с программным управлением, созданных в ХХ веке.

В 1820 году Тома де Кольмар разработал первый коммерческий арифмометр, способный умножать и делить. Начиная с XIX века, арифмометры получили широкое распространение при выполнении сложных расчетов.

В 1830 году Чарльз Бэббидж попытался создать универсальную аналитическую машину, которая должна была выполнять вычисления без участия человека. Для этого в нее вводились программы, которые были заранее записаны на перфокартах из плотной бумаги с помощью отверстий, сделанных на них в определенном порядке (слово «перфорация» означает «пробивка отверстий в бумаге или картоне»). Принципы программирования для аналитической машины Бэббиджа разработала в 1843 году Ада Лавлейс – дочь поэта Байрона.


Рис. 8. Чарльз Бэббидж


Рис. 9. Ада Лавлейс

Аналитическая машина должна уметь запоминать данные и промежуточные результаты вычислений, то есть иметь память. Эта машина должна была содержать три основных части: устройство для хранения чисел, набиравшихся с помощью зубчатых колес (память), устройство для операций над числами (арифметическое устройство) и устройство для операций над числами с помощью перфокарт (устройство программного управления). Работа по созданию аналитической машины не была завершена, но заложенные в ней идеи помогли построить в XX веке первые компьютеры (в переводе с английского это слово означает «вычислитель»).

В 1880 году В.Т. Однер в России создал механический арифмометр с зубчатыми колесами, и в 1890 году наладил его массовый выпуск. В дальнейшем под названием «Феликс» он выпускался до 50-х годов XX века (рис. 11).


Рис. 10. В.Т. Однер


Рис. 11. Механический арифмометр «Феликс»

В 1888 году Герман Холлерит (рис. 12) создал первую электромеханическую счетную машину – табулятор, в котором нанесенная на перфокарты (рис. 13) информация расшифровывалась электрическим током. Эта машина позволила в несколько раз сократить время подсчетов при переписи населения в США. В 1890 г. изобретение Холлерита было впервые использовано в 11-й американской переписи населения. Работа, которую 500 сотрудников раньше выполняли целых 7 лет, Холлерит с 43 помощниками на 43 табуляторах закончили за один месяц.

В 1896 году Холлерит основал фирму под названием Tabulating Machine Co. В 1911 году эта компания была объединена с двумя другими фирмами, специализировавшимися на автоматизации обработки статистических данных, а свое современное название IBM (International Business Machines) получила в 1924 г. Она стала электронной корпорацией, одним из крупнейших мировых производителей всех видов компьютеров и программного обеспечения, провайдером глобальных информационных сетей. Основателем IBM стал Томас Уотсон Старший, возглавивший компанию в 1914 году, фактически создавший корпорацию IBM и руководивший ею более 40 лет. С середины 1950-х годов Ай-Би-Эм заняла ведущее положение на мировом компьютерном рынке. В 1981 году компания создала свой первый персональный компьютер, который стал стандартом в своей отрасли. К середине 1980-х годов IBM контролировала около 60% мирового производства электронно-вычислительных машин.


Рис. 12. Томас Уотсон старший

Рис. 13. Герман Холлерит

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

Широкая бумажная перфолента была применена в монотипе – наборной машине, изобретенной Т. Ланстоном в 1892 году. Монотип состоял из двух самостоятельных аппаратов: клавиатуры и отливного аппарата. Клавиатура служила для составления программы набора на перфоленте, а отливной аппарат изготавливал набор в соответствии с ранее составленной на клавиатуре программой из специального типографского сплава – гарта.

Рис. 14. Перфокарта

Рис. 15. Перфоленты

Наборщик садился за клавиатурный аппарат, смотрел в стоящий перед ним на пюпитре текст и нажимал на соответствующие клавиши. При ударе по одной из буквенных клавиш иглы перфорирующего механизма с помощью сжатого воздуха пробивали в бумажной ленте кодовую комбинацию из отверстий. Эта комбинация соответствовала данной букве, знаку или пробелу между ними. После каждого удара по клавише бумажная лента передвигалась на один шаг – 3 мм. Каждый горизонтальный ряд отверстий на перфоленте соответствует одной букве, знаку или пробелу между ними. Готовую (пробитую) катушку перфоленты переносили в отливной аппарат, в котором также с помощью сжатого воздуха с перфоленты считывалась закодированная на ней информация и автоматически изготавливался набор из литер. Таким образом, монотип является одной из первых в истории техники машин с программным управлением. Он относился к машинам горячего набора и со временем уступил свое место сначала фотонабору, а затем электронному набору.

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

Позднее было применено считывание информации с перфоленты и перфокарт с помощью электрических контактов – металлических щеточек, которые при попадании на отверстие замыкали электрическую цепь. Затем щеточки заменили на фотоэлементы, и считывание информации стало оптическим, бесконтактным. Так записывалась и считывалась информация в первых цифровых вычислительных машинах.

Логические операции тесно связаны с повседневной жизнью.

С помощью одного элемента ИЛИ на два входа, двух элементов И на два входа и одного элемента НЕ можно построить логическую схему двоичного полусумматора, способного осуществлять операцию двоичного сложения двух одноразрядных двоичных чисел (т.е. выполнять правила двоичной арифметики):

0 +0 =0; 0+1=1; 1+0=1; 1+1=0. При этом он выделяет бит переноса.

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

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

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

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


Рис. 16. Джордж Стибиц

В 1937–1942 гг. Джон Атанасофф (рис. 17) создал модель первой вычислительной машины, работавшей на вакуумных электронных лампах. В ней использовалась двоичная система счисления. Для ввода данных и вывода результатов вычислений использовались перфокарты. Работа над этой машиной в 1942 году была практически завершена, но из-за войны дальнейшее финансирование было прекращено.


Рис. 17. Джон Атанасофф

В 1937 году Конрад Цузе (рис.12) создал свою первую вычислительную машину Z1 на основе электромеханических реле. Исходные данные вводились в нее с помощью клавиатуры, а результат вычислений высвечивался на панели с множеством электрических лампочек. В 1938 году К. Цузе создал усовершенствованную модель Z2. Программы в нее вводились с помощью перфоленты. Ее изготавливали, пробивая отверстия в использованной 35-миллиметровой фотопленке. В 1941 году К. Цузе построил действующий компьютер Z3, а позднее и Z4, основанные на двоичной системе счисления. Они использовались для расчетов при создании самолетов и ракет. В 1942 году Конрад Цузе и Хельмут Шрайер задумали перевести Z3 с электромеханических реле на вакуумные электронные лампы. Такая машина должна была работать в 1000 раз быстрее, но создать ее не удалось – помешала война.


Рис. 18. Конрад Цузе

В 1943–1944 годах на одном из предприятий Ай-Би-Эм (IBM) в сотрудничестве с учеными Гарвардского университета во главе с Говардом Эйкеном была создана вычислительная машина «Марк-1». Весила она около 35 тонн. «Марк-1» был основан на применении электромеханических реле и оперировал числами, закодированными на перфоленте.

При ее создании использовались идеи, заложенные Ч. Бэббиджем в его аналитической машине. В отличие от Стибица и Цузе, Эйкен не осознал преимуществ двоичной системы счисления и в своей машине использовал десятичную систему. Машина могла манипулировать числами длиной до 23 разрядов. Для перемножения двух таких чисел ей было необходимо затратить 4 секунды. В 1947 году была создана машина «Марк-2», в которой уже использовалась двоичная система счисления. В этой машине операции сложения и вычитания занимали в среднем 0,125 секунды, а умножение – 0,25 секунды.

Абстрактная наука алгебра логики близка к практической жизни. Она позволяет решать самые разные задачи управления.

Входные и выходные сигналы электромагнитных реле, подобно высказываниям в булевой алгебре, также принимают только два значения. Когда обмотка обесточена, входной сигнал равен 0, а если по обмотке протекает ток, входной сигнал равен 1. Когда контакт реле разомкнут, выходной сигнал равен 0, а если контакт замкнут – равен 1.

Именно это сходство между высказываниями в булевой алгебре и поведением электромагнитных реле заметил известный физик Пауль Эренфест. Еще в 1910 году он предложил использовать булеву алгебру для описания работы релейных схем в телефонных системах. По другой версии, идея использования булевой алгебры для описания электрических переключательных схем принадлежит Пирсу. В 1936 году основатель современной теории информации Клод Шеннон в своей докторской диссертации объединил двоичную систему счисления, математическую логику и электрические цепи.

Связи между электромагнитными реле в схемах удобно обозначать с помощью логических операций НЕ, И, ИЛИ, ПОВТОРЕНИЕ (ДА) и т.д. Например, последовательное соединение контактов реле реализует операцию И, а параллельное соединение этих контактов – логическую операцию ИЛИ. Аналогично выполняются операции И, ИЛИ, НЕ в электронных схемах, где роль реле, замыкающих и размыкающих электрические цепи, выполняют бесконтактные полупроводниковые элементы – транзисторы, созданные в 1947–1948 годах американскими учеными Д. Бардиным, У. Браттейном и У. Шокли.

Электромеханические реле работали слишком медленно. Поэтому уже в 1943 году американцы начали разработку вычислительной машины на основе электронных ламп. В 1946 году Преспер Эккерт и Джон Мочли (рис. 13) построили первую электронную цифровую вычислительную машину ENIAC. Ее вес составлял 30 тонн, она занимала 170 кв. м площади. Вместо тысяч электромеханических реле ENIAC содержал 18000 электронных ламп. Считала машина в двоичной системе и производила 5000 операций сложения или 300 операций умножения в секунду. На электронных лампах в этой машине было построено не только арифметическое, но и запоминающее устройство. Ввод числовых данных осуществлялся с помощью перфокарт, программы же вводились в эту машину с помощью штекеров и наборных полей, то есть приходилось соединять для каждой новой программы тысячи контактов. Поэтому для подготовки к решению новой задачи требовалось до нескольких дней, хотя сама задача решалась за несколько минут. Это было одним из основных недостатков такой машины.


Рис. 19. Преспер Эккерт и Джон Мочли

Работы трех выдающихся ученых – Клода Шеннона, Алана Тьюринга и Джона фон Неймана – стали основой для создания структуры современных компьютеров.

Шеннон Клод (1916 г.р.) – американский инженер и математик, основоположник математической теории информации.

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

Тьюринг Алан (1912–1954) – английский математик. Основные труды – по математической логике и вычислительной математике. В 1936–1937 гг. написал основополагающую работу «О вычислимых числах», в которой ввел понятие абстрактного устройства, названного впоследствии «машиной Тьюринга». В этом устройстве он предвосхитил основные свойства современного компьютера. Тьюринг назвал свое устройство «универсальной машиной», так как она должна была решать любую допустимую (теоретически разрешимую) математическую или логическую задачу. Данные в нее нужно вводить с бумажной ленты, поделенной на ячейки – клетки. В каждой такой клетке должен был либо содержаться символ, либо нет. Машина Тьюринга могла обрабатывать вводимые с ленты символы и изменять их, то есть стирать их и записывать новые по инструкциям, хранимым в ее внутренней памяти.

Нейман Джон фон (1903–1957) – американский математик и физик, участник работ по созданию атомного и водородного оружия. Родился в Будапеште, с 1930 года проживал в США. В своем докладе, опубликованном в 1945 году и ставшем первой работой по цифровым электронным компьютерам, выделил и описал «архитектуру» современного компьютера.

В следующей машине – EDVAC – ее более вместительная внутренняя память способна была хранить не только исходные данные, но и программу вычислений. Эту идею – хранить в памяти машины программы – наряду с Мочли и Эккертом выдвинул математик Джон фон Нейман. Он впервые описал структуру универсального компьютера (так называемую «архитектуру фон Неймана» современного компьютера). Для универсальности и эффективной работы, по мнению фон Неймана, компьютер должен содержать центральное арифметико-логическое устройство, центральное устройство управления всеми операциями, запоминающее устройство (память) и устройство ввода/вывода информации, а программы следует хранить в памяти компьютера.

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

Машина на электронных лампах работала значительно быстрее, чем на электромеханических реле, но сами электронные лампы были ненадежны. Они часто выходили из строя. Для их замены в 1947 году Джон Бардин, Уолтер Браттейн и Уильям Шокли предложили использовать изобретенные ими переключающие полупроводниковые элементы – транзисторы.

Бардин Джон (1908–1991) – американский физик. Один из создателей первого транзистора (Нобелевская премия 1956 г. по физике совместно с У. Браттейном и У. Шокли за открытие транзисторного эффекта). Один из авторов микроскопической теории сверхпроводимости (вторая Нобелевская премия 1957 г. совместно с Л. Купером и Д. Шриффеном).

Браттейн Уолтер (1902–1987) – американский физик, один из создателей первого транзистора, лауреат Нобелевской премии по физике 1956 года.

Шокли Уильям (1910–1989) – американский физик, один из создателей первого транзистора, лауреат Нобелевской премии по физике 1956 года.

В современных компьютерах микроскопические транзисторы в кристалле интегральной схемы сгруппированы в системы «вентилей», выполняющих логические операции над двоичными числами. Так, например, с их помощью построены описанные выше двоичные сумматоры, позволяющие складывать многоразрядные двоичные числа, производить вычитание, умножение, деление и сравнение чисел между собой. Логические «вентили», действуя по определенным правилам, управляют движением данных и выполнением инструкций в компьютере.

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

Серийный ламповый компьютер IBM 701, появившийся в 1952 году, выполнял до 2200 операций умножения в секунду.


Компьютер IBM 701

Инициатива создания этой системы принадлежала Томасу Уотсону–младшему. В 1937 году он начал работать в компании в качестве коммивояжера. Он прерывал свою работу в IBM лишь во время войны, когда был летчиком военно-воздушных сил Соединенных Штатов. Вернувшись на работу в компанию в 1946–м, он стал ее вице-президентом и возглавлял компанию IBM с 1956 до 1971 года. Оставаясь членом совета директоров IBM, Томас Уотсон с 1979 по 1981 год являлся послом Соединенных Штатов в СССР.


Томас Уотсон (младший)

В 1964 году фирма IBM объявила о создании шести моделей семейства IBM 360 (System 360), ставших первыми компьютерами третьего поколения. Модели имели единую систему команд и отличались друг от друга объемом оперативной памяти и производительностью. При создании моделей семейства использовался ряд новых принципов, что делало машины универсальными и позволяло с одинаковой эффективностью применять их как для решения задач в различных областях науки и техники, так и для обработки данных в сфере управления и бизнеса. IBM System/360 (S/360) – это семейство универсальных компьютеров класса мейнфреймов. Дальнейшим развитием IBM/360 стали системы 370, 390, z9 и zSeries. В СССР IBM/360 была клонирована под названием ЕС ЭВМ. Они были программно совместимы со своими американскими прообразами. Это давало возможность использовать западное программное обеспечение в условиях неразвитости отечественной «индустрии программирования».


Компьютер IBM/360


Т. Уотсон (младший) и В. Лерсон у компьютера IBM/360

Первая в СССР Малая Электронная Счетная машина (МЭСМ) на электронных лампах была построена в 1949–1951 гг. под руководством академика С.А. Лебедева. Независимо от зарубежных учёных С.А. Лебедев разработал принципы построения ЭВМ с хранимой в памяти программой. МЭСМ была первой такой машиной. А в 1952–1954 гг. под его руководством была разработана Быстродействующая Электронная Счетная машина (БЭСМ), выполнявшая 8000 операций в секунду.


Лебедев Сергей Алексеевич

Созданием электронных вычислительных машин руководили крупнейшие советские ученые и инженеры И.С. Брук, В.М. Глушков, Ю.А. Базилевский, Б.И. Рамеев, Л.И. Гутенмахер, Н.П. Брусенцов.

К первому поколению советских компьютеров относятся ламповые ЭВМ – «БЭСМ-2», «Стрела», «М-2», «М-3», «Минск», «Урал-1», «Урал-2», «М-20».

Ко второму поколению советских компьютеров относятся полупроводниковые малые ЭВМ «Наири» и «Мир», средние ЭВМ для научных расчетов и обработки информации со скоростью 5–30 тысяч операций в секунду «Минск-2», «Минск-22», «Минск-32», «Урал-14», «Раздан-2», «Раздан-3», «БЭСМ-4», «М-220» и управляющие ЭВМ «Днепр», «ВНИИЭМ-3», а также сверхбыстродействующая БЭСМ-6 с производительностью 1 млн. операций в секунду.

Родоначальниками советской микроэлектроники были ученые, эмигрировавшие из США в СССР: Ф.Г. Старос (Альфред Сарант) и И.В. Берг (Джоэл Барр). Они стали инициаторами, организаторами и руководителями центра микроэлектроники в Зеленограде под Москвой.


Ф.Г. Старос

Компьютеры третьего поколения на интегральных микросхемах появились в СССР во второй половине 1960–х годов. Были разработаны Единая Система ЭВМ (ЕС ЭВМ) и Система Малых ЭВМ (СМ ЭВМ) и организовано их серийное производство. Как уже указывалось выше, эта система представляла собой клон американской системы IBM/360.

Евгений Алексеевич Лебедев был ярым противником начавшегося в 1970-е годы копирования американской системы IBM/360, которая в советском варианте носила название ЕС ЭВМ. Роль ЕС ЭВМ в развитии отечественных компьютеров неоднозначна.

На начальном этапе появление ЕС ЭВМ привело к унификации компьютерных систем, позволило установить начальные стандарты программирования и организовывать широкомасштабные проекты, связанные с внедрением программ.

Ценой этого было повсеместное свёртывание собственных оригинальных разработок и попадание в полную зависимость от идей и концепций фирмы IBM, далеко не самых лучших по тому времени. Резкий переход от простых в эксплуатации советских машин к намного более сложным аппаратным и программным средствам IBM/360 привёл к тому, что многие программисты должны были преодолевать трудности, связанные с недоделками и ошибками IBM-ских разработчиков. Начальные модели ЕС ЭВМ по эксплуатационным характеристикам нередко уступали отечественным компьютерам того времени.

На позднем этапе, особенно в 80-е, повсеместное внедрение ЕС ЭВМ превратилось в серьёзный тормоз для развития программного обеспечения, баз данных, диалоговых систем. После дорогостоящих и заранее спланированных закупок предприятия были вынуждены эксплуатировать морально устаревшие компьютерные системы. Параллельно развивались системы на малых машинах и на персональных компьютерах, которые становились всё более и более популярны.

На позднейшем этапе, с началом перестройки, с 1988–89 годов, нашу страну наводнили зарубежные персональные компьютеры. Никакие меры уже не могли остановить кризис серии ЕС ЭВМ. Отечественная промышленность не смогла создать аналогов или заменителей ЕС ЭВМ на новой элементной базе. Экономика СССР не позволила к тому времени затратить гигантские финансовые средства для создания микроэлектронной техники. В итоге произошёл полный переход на импортные компьютеры. Были окончательно свёрнуты программы по разработке отечественных компьютеров. Возникли проблемы переноса технологий на современные компьютеры, модернизации технологий, трудоустройства и переквалификации сотен тысяч специалистов.

Прогноз С.А. Лебедева оправдался. И в США, и во всем мире в дальнейшем пошли по пути, который он предлагал: с одной стороны, создаются суперкомпьютеры, а с другой – целый ряд менее мощных, ориентированных на различные применения компьютеров – персональных, специализированных и др.

Четвертое поколение советских компьютеров реализовано на основе больших (БИС) и сверхбольших (СБИС) интегральных микросхем.

Примером крупных вычислительных систем четвертого поколения стал многопроцессорный комплекс «Эльбрус-2» с быстродействием до 100 млн. операций в секунду.

В 1950-х годах было создано второе поколение компьютеров, выполненных на транзисторах. В результате быстродействие машин возросло в 10 раз, а размеры и вес значительно уменьшились. Стали применять запоминающие устройства на магнитных ферритовых сердечниках, способные хранить информацию неограниченное время даже при отключении компьютеров. Их разработал Джой Форрестер в 1951–1953 годах. Большие объемы информации хранились на внешнем носителе, например на магнитной ленте или на магнитном барабане.

Первый в истории вычислительной техники накопитель на жестких магнитных дисках (винчестер – winchester) разработала в 1956 году группа инженеров IBM под руководством Рейнольда Б. Джонсона. Устройство носило название 305 RAMAC – контрольно-считывающее устройство по методу случайного доступа (Random Access Method of Accounting and Control). Накопитель состоял из 50 алюминиевых дисков диаметром 24 дюйма (около 60 см) при толщине 2,5 см каждый. На поверхность алюминиевой пластины наносился магнитный слой, на который и осуществлялась запись. Вся эта конструкция из дисков на общей оси в рабочем режиме вращалась с постоянной скоростью 1200 об/мин, а сам накопитель занимал площадку размерами 3х3,5 м. Суммарная емкость его составляла 5 Мb. Одним из важнейших принципов, использованных в конструкции RAMAC 305, явилось то, что головки не прикасались к поверхности дисков, а зависали на малом фиксированном расстоянии. Для этого использовались специальные воздушные сопла, которые направляли поток к диску через маленькие отверстия в держателях головок и тем самым создавали зазор между головкой и поверхностью вращающейся пластины.

Винчестер (жесткий диск) обеспечил компьютерных пользователей возможностью хранить очень большие объемы информации и при этом быстро извлекать нужные данные. После создания винчестера в 1958 году от носителей на магнитных лентах отказались.

В 1959 году Д. Килби, Д. Херни, К. Леховец и Р. Нойс (рис. 14) изобрели интегральные микросхемы (чипы), в которых все электронные компоненты вместе с проводниками помещались внутри кремниевой пластинки. Применение чипов в компьютерах позволило сократить пути прохождения тока при переключениях. Скорость вычислений при этом увеличилась в десятки раз. Существенно уменьшились и габариты машин. Появление чипа позволило создать третье поколение компьютеров. И в 1964 году фирма IBM начинает выпуск компьютеров IBM-360 на интегральных микросхемах.


Рис. 14. Д. Килби, Д. Херни, К. Леховец и Р. Нойс

В 1965 году Дуглас Энгелбарт (рис.15) создал первую «мышь» – компьютерный ручной манипулятор. Впервые она была применена в персональном компьютере Apple фирмы Macintosh, выпущенном позднее, в 1976 году.


Рис. 19. Дуглас Энгелбарт

В 1971 году компания IBM начала производить дискету для компьютера, изобретенную Йосиро Накамацу – съемный гибкий магнитный диск («флоппи–диск») для постоянного хранения информации. Первоначально дискета была гибкой, имела диаметр 8 дюймов и емкость 80 Кбайт, затем – 5 дюймов. Современная дискета емкостью 1,44 Мбайта, впервые выпущенная фирмой Sony в 1982 году, заключена в жесткий пластмассовый корпус и имеет диаметр 3,5 дюйма.

В 1969 году в США началось создание оборонной компьютерной сети – прародителя современной всемирной сети Internet.

В 1970-е годы были разработаны матричные принтеры, предназначенные для распечатки информации на выходе из компьютеров.

В 1971 году сотрудник компании Intel Эдвард Хофф (рис. 20) создал первый микропроцессор 4004, разместив несколько интегральных микросхем на одном кремниевом кристалле. Хотя первоначально он предназначался для использования в калькуляторах, по существу он представлял собой законченный микрокомпьютер. Это революционное изобретение кардинально перевернуло представление о компьютерах как о громоздких, тяжеловесных монстрах. Микропроцессор дал возможность создать компьютеры четвертого поколения, которые помещались на письменном столе пользователя.


Рис. 20. Эдвард Хофф

В середине 1970-х годов начинают предприниматься попытки создания персонального компьютера (ПК) – вычислительной машины, предназначенной для частного пользователя.

В 1974 году Эдвард Робертс (рис. 21) создал первый персональный компьютер «Altair» на основе микропроцессора 8080 фирмы «Intel» (рис.22). Но без программного обеспечения он был неработоспособен: ведь дома у частного пользователя нет «под рукой» своего программиста.


Рис. 21. Эдвард Робертс


Рис. 22. Первый персональный компьютер Altair

В 1975 году о создании ПК Altair узнали два студента Гарвардского университета Билл Гейтс и Пол Аллен (рис. 23). Они первыми поняли насущную необходимость написания программного обеспечения для персональных компьютеров и в течение месяца создали его для ПК «Altair» на основе языка Бейсик. В том же году они основали компанию Microsoft, быстро завоевавшую лидерство в создании программного обеспечения для персональных компьютеров и ставшую богатейшей компанией во всем мире.


Рис. 23. Билл Гейтс и Пол Аллен


Рис. 24. Билл Гейтс

В 1973 году фирмой IBM был разработан жесткий магнитный диск (винчестер) для компьютера. Это изобретение дало возможность создать долговременную память большого объема, которая сохраняется при выключении компьютера.

Первые микрокомпьютеры Altair-8800 представляли собой только набор деталей, которые нужно было еще собирать. Кроме того, пользоваться ими было крайне неудобно: они не имели ни монитора, ни клавиатуры, ни мыши. Ввод информации в них осуществлялся с помощью переключателей на передней панели, а результаты отображались с помощью светодиодных индикаторов. Позднее стали выводить результаты с помощью телетайпа – телеграфного аппарата с клавиатурой.

В 1976 году 26-летний инженер Стив Возняк из компании Hewlett-Packard создал принципиально новый микрокомпьютер. Он впервые применил для ввода данных клавиатуру, подобную клавиатуре пишущей машинки, а для отображения информации – обыкновенный телевизор. Символы выводились на его экран в 24 строки по 40 символов в каждой. Компьютер имел 8 Кбайт памяти, половину из которых занимал встроенный язык Бейсик, а половину пользователь мог использовать для введения своих программ. Этот компьютер значительно превосходил Altair-8800, имевший всего 256 байтов памяти. С. Возняк предусмотрел для своего нового компьютера разъем (так называемый «слот») для подсоединения дополнительных устройств. Первым понял и оценил перспективы этого компьютера приятель Стива Возняка – Стив Джобс (рис. 25). Он предложил организовать фирму для его серийного изготовления. 1 апреля 1976 года они основали компанию Apple, и в январе 1977 года официально зарегистрировали ее. Новый компьютер они назвали Apple-I (рис. 26). В течение 10 месяцев им удалось собрать и продать около 200 экземпляров Apple-I.


Рис. 25. Стив Возняк и Стив Джобс


Рис. 26. Персональный компьютер Apple-I

В это время Возняк уже работал над его усовершенствованием. Новая версия получила название Apple-II (рис. 23). Компьютер был выполнен в пластмассовом корпусе, получил графический режим, звук, цвет, расширенную память, 8 разъемов расширения (слотов) вместо одного. Для сохранения программ в нем использовался кассетный магнитофон. Основу первой модели Apple II составлял, как и в Apple I, микропроцессор 6502 фирмы MOS Technology с тактовой частотой 1 мегагерц. В постоянной памяти был записан Бейсик. Объем оперативной памяти в 4 Кбайта был расширен до 48 Кбайт. Информация выводилась на цветной или черно-белый телевизор, работающий в стандартной для США системе NTSC. В текстовом режиме отображались 24 строки, по 40 символов в каждой, а в графическом разрешение составляло 280 на 192 точки (шесть цветов). Основное достоинство Apple II заключалось в возможности расширения его оперативной памяти до 48 Кбайт и использования 8 разъемов для подключения дополнительных устройств. Благодаря использованию цветной графики его можно было использовать для самых различных игр (рис. 27).


Рис. 27. Персональный компьютер Apple II

Благодаря своим возможностям Apple II завоевал популярность среди людей самых различных профессий. От его пользователей не требовалось знания электроники и языков программирования.

Apple II стал первым по-настоящиму персональным компьютером для ученых, инженеров, юристов, бизнесменов, домохозяек и школьников.

В июле 1978 года Apple II был дополнен дисководом Disk II, значительно расширившим его возможности. Для него была создана дисковая операционная система Apple-DOS. А в конце 1978 года компьютер снова усовершенствовали и выпустили под именем Apple II Plus. Теперь его можно было использовать в деловой сфере для хранения информации, ведения дел, помощи в принятии решений. Началось создание таких прикладных программ, как текстовые редакторы, органайзеры, электронные таблицы.

В 1979 году Дэн Бриклин и Боб Фрэнкстон создали программу VisiCalc – первую в мире электронную таблицу. Этот инструмент лучше всего подходил для бухгалтерских расчетов. Первая его версия была написана для Apple II, который зачастую покупали только для того, чтобы работать с VisiCalc.

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

В 1981 году появился персональный компьютер IBM PC, который вскоре стал стандартом компьютерной индустрии и вытеснил с рынка почти все конкурирующие модели персональных компьютеров. Исключение составил только Apple. В 1984 году был создан Apple Macintosh – первый компьютер с графическим интерфейсом, управляемый мышью. Благодаря его преимуществам фирме Apple удалось удержаться на рынке персональных компьютеров. Она завоевала рынок в области образования и издательского дела, где выдающиеся графические возможности «Макинтошей» используются для верстки и обработки изображений.

Сегодня фирма Apple контролирует 8–10% мирового рынка персональных компьютеров, а остальные 90% – IBM-совместимые персональные компьютеры. Большая часть компьютеров Macintosh находится у пользователей в США.

В 1979 году появился оптический компакт-диск (CD), разработанный фирмы Philips и предназначенный только для прослушивания музыкальных записей.

В 1979 году фирма Intel разработала микропроцессор 8088 для персональных компьютеров.

Широкое распространение получили персональные компьютеры модели IBM PC, созданные в 1981 году группой инженеров фирмы IBM под руководством Уильяма Лоуи (William C. Lowe). Компьютер IBM PC имел процессор Intel 8088 с тактовой частотой 4.77 МHz, 16 Kb памяти с возможностью расширения до 256 Kb, операционную систему DOS 1.0. (рис. 24). Операционная система DOS 1.0 была создана компанией Microsoft. В течение всего одного месяца компания IBM сумела продать 241 683 компьютера IBM PC. По договоренности с руководителями Microsoft компания IBM отчисляла создателям программы определенную сумму за каждую копию операционной системы, устанавливавшуюся на IBM PC. Благодаря популярности персонального компьютера IBM PC руководители Microsoft Билл Гейтс и Пол Аллен вскоре стали миллиардерами, а Microsoft заняла лидирующее положение на рынке программных продуктов.


Рис. 28. Персональный компьютер модели IBM PC

В IBM PC был применен принцип открытой архитектуры, позволивший вносить усовершенствования и дополнения в существующие конструкции ПК. Этот принцип означает применение в конструкции при сборке компьютера готовых блоков и устройств, а также стандартизацию способов соединения компьютерных устройств.

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

В конце 1990-х годов IBM PC-совместимые компьютеры составили 90% рынка персональных компьютеров.

Персональный компьютер IBM PC вскоре стал стандартом компьютерной индустрии и вытеснил с рынка почти все конкурирующие модели персональных компьютеров. Исключение составил только Apple. В 1984 году был создан Apple Macintosh – первый компьютер с графическим интерфейсом, управляемый мышью. Благодаря его преимуществам фирме Apple удалось удержаться на рынке персональных компьютеров. Она завоевала рынок в области образования, издательского дела, где используются их выдающиеся графические возможности для верстки и обработки изображений.

Сегодня фирма Apple контролирует 8–10% мирового рынка персональных компьютеров, а остальные 90% – IBM-совместимые персональные компьютеры. Большая часть компьютеров Macintosh находится у пользователей США.

За последние десятилетия XX века компьютеры многократно увеличили свое быстродействие и объемы перерабатываемой и запоминаемой информации.

В 1965 году Гордон Мур, один из основателей корпорации Intel, лидирующей в области компьютерных интегральных схем – «чипов», высказал предположение, что число транзисторов в них будет ежегодно удваиваться. В течение последующих 10 лет это предсказание сбылось, и тогда он предположил, что теперь это число будет удваиваться каждые 2 года. И, действительно, число транзисторов в микропроцессорах удваивается за каждые 18 месяцев. Теперь специалисты по компьютерной технике называют эту тенденцию законом Мура.


Рис. 29. Гордон Мур

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

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

В 1981 году фирма Microsoft разработала операционную cистему MS-DOS для своих персональных компьютеров.

В 1983 году был создан усовершенствованный персональный компьютер IBM PC/XT фирмы IBM.

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

В 1983–1993 годах происходило создание глобальной компьютерной сети Internet и электронной почты E–mail, которыми смогли воспользоваться миллионы пользователей во всем мире.

В 1992 году фирма Microsoft выпустила операционную систему Windows-3.1 для IBM PC-совместимых компьютеров. Слово «Windows» в переводе с английского означает «окна». «Оконная» операционная система позволяет работать сразу с несколькими документами. Она представляет собой так называемый «графический интерфейс». Это – система взаимодействия с ПК, при которой пользователь имеет дело с так называемыми «иконками»: картинками, которыми он может управлять с помощью компьютерной мыши. Такой графический интерфейс и система окон был впервые создан в исследовательском центре фирмы Xerox в 1975 году и применен для ПК Apple.

В 1995 году фирма Microsoft выпустила операционную систему Windows-95 для IBM PC-совместимых компьютеров, более совершенную по сравнению с Windows-3.1, в 1998 году – ее модификацию Windows-98, а в 2000 году – Windows-2000, а в 2006 году – Windows ХР. Для них разработан целый ряд прикладных программ: текстовый редактор Word, электронные таблицы Excel, программа для пользования системой Internet и электронной почтой E-mail – Internet Explorer, графический редактор Paint, стандартные прикладные программы (калькулятор, часы, номеронабиратель), дневник Microsoft Schedule, универсальный проигрыватель, фонограф и лазерный проигрыватель.

За последние годы стало возможным объединить на персональном компьютере текст и графику со звуком и движущимися изображениями. Такая технология получила название «мультимедиа». В качестве носителей информации в таких мультимедийных компьютерах используются оптические компакт-диски CD-ROM (Compact Disk Read Only Memory – т.е. память на компакт-диске «только для чтения»). Внешне они не отличаются от звуковых компакт-дисков, используемых в проигрывателях и музыкальных центрах.

Емкость одного CD-ROM достигает 650 Мбайт, по емкости он занимает промежуточное положение между дискетами и винчестером. Для чтения компакт-дисков используется CD-дисковод. Информация на компакт-диск записывается только один раз в промышленных условиях, а на ПК ее можно только читать. На CD-ROM издаются самые различные игры, энциклопедии, художественные альбомы, карты, атласы, словари и справочники. Все они снабжаются удобными поисковыми системами, позволяющими быстро найти нужный материал. Объема памяти двух компакт-дисков CD-ROM хватает для размещения энциклопедии, превышающей по объему Большую Советскую энциклопедию.

В конце 1990-х годов были созданы однократно записываемые CD-R и многократно перезаписываемые CD-RW оптические компакт-диски и дисководы для них, позволяющие пользователю делать любые записи звука и изображения по своему вкусу.

В 1990–2000 годах, в дополнение к настольным персональным компьютерам, были выпущены ПК «ноутбук» в виде портативного чемоданчика и еще более миниатюрные карманные «палмтоп» (наладонники) – как следует из их названия, помещающиеся в кармане и на ладони. Ноутбуки снабжены жидкокристаллическим экраном-дисплеем, размещенным в откидной крышке, а у палмтопов – на передней панели корпуса.

В 1998–2000 годах была создана миниатюрная твердотельная «флэш-память» (без подвижных деталей). Так, память Memory Stick имеет размеры и вес пластинки «жвачки», а память SD фирмы Panasonic – почтовой марки. Между тем объем их памяти, которая может храниться сколь угодно долго, составляет 64–128 Мбайт и даже 2–8 и более Гбайт.

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

В 2002 году в Японии был построен суперкомпьютер NEC Earth Simulator, выполняющий 35,6 триллионов операций в секунду. На сегодня это самый быстродействующий в мире суперкомпьютер.


Рис. 30. Сеймур Крей


Рис. 31. Суперкомпьютер Cray-1


Рис. 32. Суперкомпьютер Cray-2

В 2005 году компания IBM разработала суперкомпьютер Blue Gene производительностью свыше 30 триллионов операций в секунду. Он содержит 12000 процессоров и обладает в тысячу раз большей мощностью, чем знаменитый Deep Blue, с которым в 1997 году играл в шахматы чемпион мира Гарри Каспаров. Компания IBM и исследователи из Швейцарского политехнического института в Лозанне впервые предприняли попытку моделирования человеческого мозга.

В 2006 году персональным компьютерам исполнилось 25 лет. Посмотрим, как они изменились за эти годы. Первые из них, оборудованные микропроцессором Intel, работали с тактовой частотой всего 4,77 МГц и имели оперативную память 16 Кбайт. Современные ПК, оборудованные микропроцессором Pentium 4, созданном в 2001 году, имеют тактовую частоту 3–4 ГГц, оперативную память 512 Мбайт – 1Гбайт и долговременную память (винчестер) объемом десятки и сотни Гбайт и даже 1 Терабайт. Такого гигантского прогресса не наблюдается ни в одной отрасли техники, кроме цифровой вычислительной. Если бы такой же прогресс был в увеличении скорости самолетов, то они давно бы уже летали со скоростью света.

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

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Государственное образовательное учреждение высшего профессионального образования

Российский государственный торгово-экономический университет

Уфимский институт (филиал)

Факультет юриспруденции и заочного обучения

Курс 1 (5,5 г.)

Специальность 080507.65 «Менеджмент организации»

Кафедра «Управление внутренней

и международной торговлей »

Журавлев Сергей Владимирович

История развития вычислительной техники. Краткая историческая справка. Поколения ЭВМ. Перспективы развития вычислительной техники.

Контрольная работа

по дисциплине: «Информатика»

К защите допускаю:

Руководитель: Закирьянов Ф.К._____________

(подпись)

_________________

Оценка при защите

_______________________________________

Дата_________Подпись__________

Введение................................................................................. стр. 3

Начальный этап развития вычислительной техники.............. стр. 4

Начало современной истории электронной

вычислительной техники………………………………...……. стр. 7

Поколения ЭВМ....................................................................... стр. 9

Персональные компьютеры..................................................... стр. 13

Что впереди? ............................................................................ стр. 16

Заключение……………………………………………………… стр. 18

Список литературы.............................................................. стр. 20

Введение

Слово «компьютер» означает «вычислитель», т.е. устройство для

вычислений. Потребность в автоматизации обработки данных, в том числе вычислений, возникла очень давно. Более 1500 лет тому назад для счета использовались счетные палочки, камешки и т.д.

В наше время трудно представить себе, что без компьютеров можно

обойтись. А ведь не так давно, до начала 70-х годов вычислительные машины были доступны весьма ограниченному кругу специалистов, а их применение, как правило, оставалось окутанным завесой секретности и мало известным широкой публике. Однако в 1971 году произошло событие, которое в корне изменило ситуацию и с фантастической скоростью превратило компьютер в повседневный рабочий инструмент десятков миллионов людей. В том, вне всякого сомнения знаменательном году еще почти никому не известная фирма Intel из небольшого американского городка с красивым названием Санта-Клара (шт. Калифорния), выпустила первый микропроцессор. Именно ему мы обязаны появлением нового класса вычислительных систем – персональных компьютеров, которыми теперь пользуются, по существу, все, от учащихся начальных классов и бухгалтеров до ученых и инженеров.

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

В данном реферате мы рассмотрим историю развития вычислительной техники, а также краткий обзор о возможностях применения современных вычислительных систем и дальнейшие тенденции развития персональных компьютеров.

Начальный этап развития вычислительной техники.

Все началось с идеи научить машину считать или хотя бы складывать многоразрядные целые числа. Еще около 1500 г. великий деятель эпохи Просвещения Леонардо да Винчи разработал эскиз 13-разрядного суммирующего устройства, что явилось первой дошедшей до нас попыткой решить указанную задачу. Первую же действующую суммирующую машину построил в 1642 г. Блез Паскаль – знаменитый французский физик, математик, инженер. Его 8-разрядная машина сохранилась до наших дней.

Рис.1. Блез Паскаль (1623 – 1662) и его счетная машина

От замечательного курьеза, каким восприняли современники машину Паскаля, до создания практически полезного и широко используемого агрегата – арифмометра (механического вычислительного устройства, способного выполнять 4 арифметических действия) – прошло почти 250 лет. Уже в начале XIX века уровень развития ряда наук и областей практической деятельности (математики, механики, астрономии, инженерных наук, навигации и др.) был столь высок, что они настоятельнейшим образом требовали выполнения огромного объема вычислений, выходящих за пределы возможностей человека, не вооруженного соответствующей техникой. Над ее созданием и совершенствованием работали как выдающиеся ученые с мировой известностью, так и сотни людей, имена многих из которых до нас не дошли, посвятивших свою жизнь конструированию механических вычислительных устройств.

Еще в 70-х годах нашего века на полках магазинов стояли механические арифмометры и их “ближайшие родственники”, снабженные электрическим приводом – электромеханические клавишные вычислительные машины. Как это часто бывает, они довольно долго удивительным образом соседствовали с техникой совершенно иного уровня – автоматическими цифровыми вычислительными машинами (АЦВМ), которые в просторечии чаще называют ЭВМ (хотя, строго говоря, эти понятия не совсем совпадают). История АЦВМ восходит еще к первой половине прошлого века и связана с именем замечательного английского математика и инженера Чарльза Бэббиджа. Им в 1822 г. была спроектирована и почти 30 лет строилась и совершенствовалась машина, названная вначале “разностной”, а затем, после многочисленных усовершенствований проекта, “аналитической”. В “аналитическую” машину были заложены принципы, ставшие фундаментальными для вычислительной техники.

1. Автоматическое выполнение операций.

Для выполнения расчетов большого объема существенно не только то, как-быстро выполняется отдельная арифметическая операция, но и то, чтобы между операциями не было “зазоров”, требующих непосредственного человеческого вмешательства. Например, большинство современных калькуляторов не удовлетворяют этому требованию, хотя каждое доступное им действие выполняют очень быстро. Необходимо, чтобы операции следовали одна за другой безостановочно.

2. Работа по вводимой “на ходу” программе.

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

3. Необходимость специального устройства – памяти – для хранения данных (Бэббидж назвал его “складом”).

Рис. 2. Чарльз Бэббидж (1792 – 1871) и его “аналитическая машина”

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

Впервые автоматически действующие вычислительные устройства появились в середине XX века. Это стало возможным благодаря использованию наряду с механическими конструкциями электромеханических реле. Работы над релейными машинами начались в 30-е годы и продолжались с переменным успехом до тех пор, пока в 1944 г. под руководством Говарда Айкена – американского математика и физика – на фирме IBM (International Business Machines) не была запущена машина “Марк-1”, впервые реализовавшая идеи Бэббиджа (хотя разработчики, по-видимому, не были с ними знакомы). Для представления чисел в ней были использованы механические элементы (счетные колеса), для управления – электромеханические. Одна из самых мощных релейных машин РВМ-1 была в начале 50-х годов построена в СССР под руководством Н.И.Бессонова; она выполняла до 20 умножений в секунду с достаточно длинными двоичными числами.

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

Начало современной истории электронной вычислительной техники

Подлинная революция в вычислительной технике произошла в связи с применением электронных устройств. Работа над ними началась в конце 30-х годов одновременно в США, Германии, Великобритании и СССР. К этому времени электронные лампы, ставшие технической основой устройств обработки и хранения цифровой информации, уже широчайшим образом применялись в радиотехнических устройствах.

Первой действующей ЭВМ стал ENIAC (США, 1945 – 1946 гг.). Его название по первым буквам соответствующих английских слов означает “электронно-числовой интегратор и вычислитель”. Руководили ее созданием Джон Моучли и Преспер Эккерт, продолжившие начатую в конце 30-х годов работу Джорджа Атанасова. Машина содержала порядка 18 тысяч электронных ламп, множество электромеханических элементов. Ее энергопотребление равнялось 150 кВт, что вполне достаточно для обеспечения небольшого завода.

Практически одновременно велись работы над созданием ЭВМ в Великобритании. С ними связано прежде всего имя Аллана Тьюринга – математика, внесшего также большой вклад в теорию алгоритмов и теорию кодирования. В 1944 г. в Великобритании была запущена машина “Колосс”.

Эти и ряд других первых ЭВМ не имели важнейшего с точки зрения конструкторов последующих компьютеров качества – программа не хранилась в памяти машины, а набиралась достаточно сложным образом с помощью внешних коммутирующих устройств.

Огромный вклад в теорию и практику создания электронной вычислительной техники на начальном этапе ее развития внес один из крупнейших американских математиков Джон фон Нейман. В историю науки навсегда вошли “принципы фон Неймана”. Совокупность этих принципов породила классическую (фон-неймановскую) архитектуру ЭВМ. Один из важнейших принципов – принцип хранимой программы – требует, чтобы программа закладывалась в память машины так же, как в нее закладывается исходная информация. Первая ЭВМ с хранимой программой (EDSAC) была построена в Великобритании в 1949 г.

Рис. 3. Джон фон Нейман (1903-1957) Рис. 4. Сергей Александрович Лебедев (1902-1974)

В нашей стране вплоть до 70-х годов создание ЭВМ велось почти полностью самостоятельно и независимо от внешнего мира (да и сам этот “мир” был почти полностью зависим от США). Дело в том, что электронная вычислительная техника с самого момента своего первоначального создания рассматривалась как сверхсекретный стратегический продукт, и СССР приходилось разрабатывать и производить ее самостоятельно. Постепенно режим секретности смягчался, но и в конце 80-х годов наша страна могла покупать за рубежом лишь устаревшие модели ЭВМ (а самые современные и мощные компьютеры ведущие производители – США и Япония – и сегодня разрабатывают и производят в режиме секретности).

Первая отечественная ЭВМ – МЭСМ (“малая электронно-счетная машина”) -была создана в 1951 г. под руководством Сергея Александровича Лебедева, крупнейшего советского конструктора вычислительной техники, впоследствии академика, лауреата государственных премий, руководившего созданием многих отечественных ЭВМ. Рекордной среди них и одной из лучших в мире для своею времени была БЭСМ-6 (“большая электронно-счетная машина, 6-я модель”), созданная в середине 60-х годов и долгое время бывшая базовой машиной в обороне, космических исследованиях, научно-технических исследованиях в СССР. Кроме машин серии БЭСМ выпускались и ЭВМ других серий – “Минск”, “Урал”, М-20, “Мир” и другие, созданные под руководством И.С.Брука и М.А.Карцева, Б.И.Рамеева, В.М.Глушкова, Ю.А.Базилевского и других отечественных конструкторов и теоретиков информатики.исторического развития . ... терминатор 10 + Т Р террор 6 + Т А техника 7 + Т М технократизм 12 + Т Я технофобия... Филиппов Ф.Р. От поколения к поколению : социология и...

  • Современные информационные технологии (2)

    Лекция >> Информатика, программирование

    ... Развитие вычислительной техники В развитии вычислительной техники можно выделить предысторию и четыре поколения электронных вычислительных ... перспектив и возможностей дальнейшего развития ... ЭВМ вычислительных центров была первой исторически ... История развития ...

  • Экономика и управление в современной электроэнергетике России

    Книга >> Экономическая теория

    ... история развития паротурбинной техники для АЭС - это история ... обусловленные историческими , политическими... приведем краткую справку о... развития электроэнергетики 5.7.1. Разработка перспектив развития ... вычислительной техники . ... нового поколения осуществляется... ЭВМ , ...

  • Кантарович

    Закон >> Исторические личности

    ... справку ... главных помощников первой поколения -- В.А.Залгаллера... отчасти историческому недоразумению... современную историю , ... для ЭВМ , ... КРАТКОЕ ЖИЗНЕОПИСАНИЕ... развитии вычислительной техники . Он руководил конструированием новых вычислительных ... перспектив экономики...