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

Первое поколение ЭВМ

Первое поколение ЭВМ создавалось на электронных лампах в период с 1944 по 1954 гг.

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

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

Принцип работы электронной лампы следующий. Если на вход лампы подается логическая единица (например, напряжение 2 Вольта), то на выходе с лампы мы получим либо логический ноль (напряжение менее 1В), или логическую единицу (2В). Логическую единицу получим, если управляющее напряжение отсутствует, так как ток беспрепятственно пройдет от катода к аноду. Если же на сетку подать отрицательное напряжение, то электроны, идущие от катода к аноду, будут отталкиваться от сетки, и, в результате, ток протекать не будет, и на выходе с лампы будет логический ноль. Используя этот принцип, строились все логические элементы ламповых ЭВМ.

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

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

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

Несмотря на это, конструкция ЭВМ быстро развивалась, скорость вычисления достигала нескольких тысяч операций в секунду, емкость ОЗУ – порядка 2048 машинных слов. В ЭВМ первого поколения программа уже хранилась в памяти, и использовалась параллельная обработка разрядов машинных слов.

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

В этот же период происходит становление архитектуры Фон-неймановского типа, и многие постулаты, нашедшие свое применение в ЭВМ первого поколения, остаются популярными и по сей день.

Основные критерии разработки ЭВМ, сформулированные Фон-Нейманом в 1946 году, перечислены ниже:

1. ЭВМ должны работать в двоичной системе счисления;

2. все действия, выполняемые ЭВМ, должны быть представлены в виде программы, состоящей из последовательного набора команд. Каждая команда должна содержать код операции, адреса операндов и набор служебных признаков;

3. команды должны храниться в памяти ЭВМ в двоичном коде, так как это позволяет:

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

б) двоичная запись команд позволяет производить операции над величинами, которыми они закодированы;

в) появляется возможность передачи управления на различные участки программы, в зависимости от результатов вычислений;

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

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

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

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

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

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

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

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

Ртуть использовалась, потому что её удельное акустическое сопротивление почти равно акустическому сопротивлению пьезокристаллов. Это минимизировало энергетические потери, происходящие при передаче сигнала от кристалла к ртути и обратно.

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

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

Впервые такое устройство хранения данных было использовано в английской ЭВМ – ЭДСАК, вышедшей в свет в 1949 году.

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

1. линии задержки требовали строгой синхронизации с устройством считывания данных. Импульсы должны были поступать на приёмник именно в тот момент, когда компьютер был готов считать их;

2. для минимизации энергетических потерь, происходящих при передаче сигнала в линии задержки, ртуть надо содержать при температуре в 40°C, так как при этой температуре ртути удается достигнуть максимального согласования акустических сопротивлений ртути и пьезокристаллов. Это тяжелая и некомфортная работа;

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

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

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

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

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

Впервые, способ хранения данных с помощью электронно-лучевых трубок был разработан в 1946 году Фредериком Уильямсом. Изобретение Уильямсона могло сохранять всего один бит и работало следующим образом.

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

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

Таким образом, в ячейку, состоящую из двух смежных участков, можно быстро записывать 1 бит информации. Ячейка без заряда – 1, ячейка с положительным зарядом – 0.

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


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

Первый компьютер с такой памятью появился летом 1948 года и позволял сохранять до тридцати двух тридцати двух разрядных двоичных слов.

Со временем память на электронно-лучевых трубках была заменена памятью с магнитными сердечниками. Этот тип памяти был разработан Дж. Форрестером и У. Папяном, и введен в эксплуатацию в 1953 году.

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

В простейшем случае устройство памяти было следующим.

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

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

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

Таким образом, в каждом колечке могли храниться 1 или 0, в зависимости от направления намагниченности.

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

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

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

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

Дальнейшее развитие и совершенствование ЭВМ позволило им прочно занять свою нишу в области науки и техники.

К числу передовых ЭВМ первого поколения можно отнести:

ENIAC - первый широкомасштабный электронный цифровой компьютер, созданный в 1946 году по заказу армии США в лаборатории баллистических исследований для расчётов таблиц стрельбы. В эксплуатацию введен 14 февраля 1946 года;

EDVAC - одна из первых электронных вычислительных машин, разработанная в лаборатории баллистических исследований армии США, представленная публике в 1949 году;

EDSAC - электронная вычислительная машина, созданная в 1949 году в Кембриджском Университете (Великобритания) группой во главе с Морисом Уилксом;

UNIVAC - универсальный автоматический компьютер, созданный в 1951 году Д. Моучли и Дж. Преспер Эккерт;

IAS - ЭВМ Института Перспективных Исследований, разработанная под руководством Дж. Неймана в 1952 году;

Whirlwind – ЭВМ, созданная в Массачусетском Технологическом Университете в марте 1951 года;

МЭСМ - Малая Электронная Счетная Машина – первая отечественная ЭВМ, созданная в 1950 году С.А. Лебедевым;

БЭСМ - Большая Электронная Счетная Машина, разработанная Институтом Точной Механики и Вычислительной Техники Академии наук СССР.

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

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

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

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

С помощью устройства ввода данных (УВв), в ЭВМ вводились программы и исходные данные к ним. Введенная информация целиком или полностью запоминалась в оперативном запоминающим устройстве (ОЗУ). Затем, при необходимости, она заносилась во внешнее запоминающее устройство (ВЗУ), откуда по мере надобности могла подгружаться в ОЗУ.

После ввода данных или считывания их из ВЗУ, программная информация, команда за командой, считывалась из ОЗУ и передавалась в устройство управления (УУ).

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

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

Промежуточные результаты, полученные после выполнения отдельных команд, сохранялись в ОЗУ. Результаты, полученные после выполнения всей программы вычисления, передавались на устройство вывода (УВыв). В качестве УВыв использовались: экран дисплея, принтер, графопостроитель и т.д.

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

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

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

Однако, наибольшее значение в развитии вычислительной техники оказали исследования, проводимые в США, СССР и Великобритании. В других же странах, например во Франции, ФРГ, Японии, ЭВМ, относящиеся к первому поколению, не получили серьезного развития. В частности, для ФРГ, Испании и Японии даже трудно отделить рамки перехода от ЭВМ первого поколения к ЭВМ второго поколения, так как, наряду с первыми ламповыми ЭВМ, в конце пятидесятых годов начинали создаваться и первые ЭВМ на полупроводниковой основе.

Список используемой литературы

1. История развития вычислительной техники. Ланина Э.П. ИрГТУ, Иркутск – 2001 г.

2. Развитие вычислительной техники. Апокин И.А. М., "Наука", 1974 г.

3. Курс физики. Трофимова Т.И. Москва "Высшая школа", 2001 г.

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

Реконструкция римского абака

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


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

C тех времен было изобретено множество механических аппаратов, позволяющих производить не очень сложные расчеты. Основной прогресс наблюдался с конца 19 ст., а пик пришелся на первую половину 20 ст. И вот, в 1938 году немецким инженером Конрадом Цузе была создана более сложная первая механическая программируемая машина Z1. На ее основе в 1941 году им же - первая вычислительная машина Z3, обладающую всеми свойствами современного компьютера.


Воссозданный Z3 в Немецком музее г. Мюнхена

А кто и когда придумал первый электронный компьютер? Ведь именно он является настоящим прообразом современных компьютеров. А произошло это довольно скоро после изобретения Конрада Цузе. В 1942 году американский физик Джон Атанасов и его аспирант Клиффорд Берри разработали и начали монтировать первый электронный компьютер. Работа не была завершена, но оказала большое влияние на создателя первого электронного компьютера ЭНИАК. Тот человек, кто придумал компьютер ЭНИАК – первую электронно-вычислительную цифровую машину, был Джон Мокли, американский физик и инженер. Джон Мокли обобщил основные принципы построения ЭВМ на основе опыта разработки машин и в 1946 году миру предстал настоящий электронный компьютер ENIAC. Руководителем разработки был Джон фон Нейман, изложенные им принципы и структура ЭВМ в дальнейшем так и стали называться – фон-неймановскими.


Компьютер ЭНИАК

Так что на вопросы о том, в каком году создали компьютер, где был создан первый компьютер и кто создал первый компьютер можно ответить по-разному. Если речь идет о первом компьютере вообще (в данном случае механическом), то создателем такового можно считать Конрада Цузе, а страну, в которой изобрели первый компьютер – Германией. Если же считать первым компьютером именно электронный компьютер, то это будет ENIAC, изобретатель, соответственно, Джон Мокли, а страна - США.

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

А кто тогда создал первый персональный компьютер? Создание первых персональных компьютеров стало возможно только в 1970-х годах. Некоторые люди стали в домашних условиях собирать компьютеры ради исследовательского интереса, так как полезного применения в домашних условиях компьютерам практически не было. И в 1975 году появился первый персональный компьютер Альтаир 8800, который стал коммерчески успешным первым ПК. Создателем первого персонального компьютера стал американский инженер Генри Эдвард Робертс, который так же был основателем и президентом компании Micro Instrumentation and Telemetry Systems, которая начала выпуск первого ПК. Альтаир 8800 явился «начальником» бума компьютеризации населения.


Персональный компьютер Альтаир 8800

Первые персональные компьютеры, и даже компьютеры начала 90-х были на много порядков слабее современных. Достаточно сказать, что объем памяти современной не самой крутой «флешки» сопоставим со всей дисковой памятью нескольких тысяч (!!!) персональных компьютеров начала 90-х. И так аналогично по всем другим показателям. Фантастический рывок в производительности современных персональных компьютеров в 2000-х годах связан в первую очередь с развитем новых технологий в области электроники и нанотехнологий.

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

История развития ЭВМ. Счетные машины

Блез Паскаль (1623-1662). В течение нескольких лет молодой ученый разработал более пятидесяти моделей счетных машин, стараясь помочь отцу считать налоги. В 1645 году создал «паскалину», которая выполняла сложение и вычитание.

Готфрид Вильгельм Лейбниц (1646-1716) предложил которую назвал арифмометром. Она выполняла все арифметические действия.

Чарльз Беббидж (1792-1872) - первая программно-управляемая машина была почти закончена и состояла из двух частей: вычисляющей и печатающей. Выдвинул перспективные идеи о памяти машины и процессоре. Помощница ученого Огаста Ада Лавлейс разработала первую в мире программу для

История развития ЭВМ. Новые идеи, новые изобретения.

ЭВМ второго поколения (60-65 годы ХХ века). Элементная база - полупроводниковые транзисторы. Объем памяти (на магнитных сердечках) возрос в 32 раза, скорость увеличилась в 10 раз. Уменьшились размер и масса машин, повысилась их надежность. Были разработаны новые языки важные программирования: Algol, FORTRAN, COBOL, которые сделали возможным дальнейшеесовершенствование программ. В этот период создается процессор ввода-вывода, начинается использование операционных систем.

ЭВМ третьего поколения ((1965-1970 годы) поменяла транзисторы на интегральные микросхемы. Значительно снижены габариты ЭВМ, их стоимость. Появилась возможность использовать несколько программ на одной машине. Активно развивается программирование.

ЭВМ четвертого поколения (1970-1984 гг.) Смена элементной базы - размещение на одном кристалле десятки тысяч элементов. Значительное расширение пользовательской аудитории.

Дальнейшая история развития ЭВМ и ИКТ связана с совершенствованием микропроцессоров, разработкой микрокомпьютеров, которыми могут владеть отдельные люди. Стив Возняк разработал первый массовый домашний компьютер, а затем - первый персональный компьютер.

Дать однозначный ответ на вопрос «Кто изобрёл компьютер?» на самом деле не так просто. Как и в случае со многими другими изобретениями, свой вклад в появление компьютера внесли многие люди, работавшие в разных странах, да и на вопрос, какое же устройство, собственно, достойно называться первым компьютером, можно дать разные варианты ответов. Итак, в этом посте — про изобретателей компьютера.

Что такое компьютер? С одной стороны, компьютер считается разновидностью вычислительной техники, но важной его особенностью должна быть возможность не просто выполнять вычисления, пусть и сложные, но выполнять некую произвольно заданную программу. Т. е. устройства, предназначенные для решения лишь определённых задач, не подходят под определение компьютера, компьютер — это универсальное устройство для вычислений, которое можно запрограммировать.

История компьютеров начинается в 19 веке. В 1808 г. французский ткач Жозеф Мари Жаккар (или Жаккард) изобретает ткацкий станок, способный не просто производить ткань, а делать ткань с произвольными узорами. Фактически это был программируемый станок. Узор задавался при помощи пластинок с дырочками, просверленными в определённом порядке — перфокарт.

Перфокарты для станка Жаккара

В 1832 г. русский изобретатель Семён Николаевич Корсаков публикует проект специальных машин для обработки информации при помощи перфокарт. Фактически, это были машины для работы с базами данных. Однако изобретение не получило официальной поддержки, комиссия, рассматривавшая проект, высказала мнение, что «Г-н Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума».

Кто же придумал проект первого программируемого вычислительного устройства, т. е. компьютера? Этим человеком был англичанин Чарльз Бэббидж . Бэббидж был крайне разносторонним человеком, но известен прежде всего проектами вычислительных машин. В 1822 году он построил машину для расчётов логарифмических таблиц, эта машина стала позднее известна как малая разностная. Затем Бэббидж решил построить полномасштабную версию разностной машины, получил от правительства субсидию, но не уложился ни в сроки, ни в размеры финансирования. Вместо первоначальных трёх лет и 1500 фунтов стерлингов Бэббидж потратил 11 лет и 17000 фунтов, но так и не достроил машину. Лишь в 1991 к двухсотлетию Бэббиджа в Лондоне построили-таки работающую версию этой разностной машины.

Разностная машина Бэббиджа

Разностная машина — довольно сложное, но всё же узкоспециализированное вычислительное устройство. Назвать её компьютером нельзя. Однако в процессе работы над разностной машиной Бэббидж разработал проект ещё более сложной и универсальной аналитической машины, которая была, по сути, механическим компьютером. В этой машине был блок для хранения чисел, а сама она могла выполнять вычисления по программе, записанной на перфокартах. Увы, машина была слишком сложной и даже сегодня энтузиасты так и не решились её воспроизвести.

В 19м и начале 20го века развитие вычислительной техники продолжалось, но она всё ещё предназначалась для узкоспециализированных вычислений. В 1936 году английский математик Алан Тьюринг описал абстрактную машину, пригодную для произвольных вычислений. Описанная машина получила название машина Тьюринга. Фактически, Тьюринг определил критерии, по которым можно было определить, является ли вычислительная машина универсальной.

Алан Тьюринг

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

Первые компьютеры появились между концом тридцатых и концом сороковых. Вопрос только в том, какое же устройство считать первым настоящим компьютером? Рассмотрим кандидатов.

1) Машины Конрада Цузе

Конрад Цузе был немецким инженером, по своей инициативе занявшимся разработкой вычислительных машин. В 1938 г. он на свои деньги разработал и построил первую электромеханическую машину, названную Z1, реализовал в ней возможность программирования, но она работала ненадёжно. В 1939 г. началась вторая мировая война и Цузе призвали на фронт, откуда ему удалось вернуться и создать вторую версию своей машины — Z2, а в начале 1941 — Z3. Вероятно, эти машины были первыми реально работавшими электромеханическими компьютерами. В 1941 Цузе вновь призвали на фронт. Как он ни доказывал руководству вермахта важность своих компьютеров, его не хотели слушать. Лишь после вмешательства фирмы Хеншель, выпускавшей самолёты, где Цузе ранее работал инженером, ему всё-таки разрешили вернуться к работе над своими вычислительными машинами. Предполагалось, что они будут использоваться для расчётов аэродинамических параметров самолётов. Руководство вермахта, впрочем, без энтузиазма отнеслось к разработкам и не видя в них особой ценности, финансировало очень неохотно. Следующую модель — Z4 Цузе закончил только после войны. В 1950 г. он продал эту модель в Швейцарию.

Z3 (восстановленная копия) в немецком музее

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

2) Компьютер Атанасова-Берри

В 1942 г. американский математик болгарского происхождения Джон Атанасов и помогавший ему инженер Клиффорд Берри построили первую на 100% электронную вычислительную машину без механических частей. Эта машина не была универсальной и предназначалась в основном для решения линейных уравнений, тем не менее, именно её в 1973 г. Федеральный районный суд США признал «первым компьютером». Возможно, из этой машины получилось бы нечто большее, если бы Атанасов не был призван в американскую армию.

Компьютер Атанасова-Берри

3) Британские «Бомбы» и «Колоссы»

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

В 1940 г. в Великобритании по проекту Алана Тьюринга была построена первая электромеханическая вычислительная машина для расшифровки немецкого кода «Энигма». Она получила название «Бомба». Одна такая машина весила 2,5 тонны и для того, чтобы расшифровать как можно больше сообщений, к 1944 году англичане построили 210 таких машин.

«Бомба»

Но для передачи важных сообщений немцы использовали другой, ещё более сложный код «Лоренц». Для его расшифровки был спроектирован и построен (в количестве 10 штук) мощный электронный компьютер под названием «Колосс». Он был программируемой и довольно мощной для своего времени, но всё же не универсальной, а узкоспециализированной машиной. Спроектировал «Колоссы» и руководил их постройкой английский инженер Томми Флауэрс .

4) ЭНИАК

Переносимся в США. В 1943 г. учёные из Пенсильванского университета Джон Мокли и Джон Экерт задумали построить мощный электронный компьютер. Предполагалось, что его будут использовать в основном для расчётов артиллерийских таблиц — нудной и кропотливой работы, которая была поручена университету американской армией. Прежде таблицы рассчитывали люди с арифмометрами, и это отнимало у них много времени. Устройство назвали ЭНИАК (англ. ENIAC), сокращение от «Электронный числовой интегратор и вычислитель», и он мог производить расчёты в 2400 раз быстрее, чем человек с арифмометром.

ЭНИАК

ЭНИАК был построен к осени 1945 г. Он содержал более 10 тыс. электронных ламп, весил около 27 тонн и потреблял 150 кВт электроэнергии. К этому времени острая необходимость в расчётах артиллерийских таблиц отпала, и компьютер стали использовать и для других целей, например, для расчётов взрыва водородной бомбы, аэродинамики сверхзвуковых самолётов, прогноза погоды.

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

Всё же работать с ЭНИАКом было ещё не очень удобно. Программирование компьютера осуществлялось путём изменения положения кабелей и переключателей, и подготовка к расчётам часто занимала значительно больше времени, чем сами расчёты. Ещё до окончания работы американский математик Джон фон Нейман предложил использовать для будущих компьютеров архитектуру, предполагавшую хранения команд и данных в памяти. Эта архитектура стала основой при разработке последующих компьютеров.

Подведём итоги и ответим, наконец, кто изобрёл компьютер. К изобретению и созданию первых компьютеров так или иначе причастны:

  1. Чарльз Бэббидж — автор первого проекта (механического) компьютера;
  2. Алан Тьюринг — описал схему универсальной вычислительной машины, конструктор британского дешифровального электромеханического компьютера «Бомба»;
  3. Конрад Цузе — создатель первого электромеханического программируемого компьютера;
  4. Джон Атанасов — создатель первого электронного непрограммируемого компьютера;
  5. Томми Флауэрс — конструктор британского дешифровального электронного компьютера «Колосс»;
  6. Джон Мокли и Джон Экерт — конструкторы первого универсального электронного компьютера ЭНИАК;
  7. Джон фон Нейман — один из участников разработки первых американских компьютеров, предложил архитектуру, лежащую в основе устройства всех современных компьютеров.

И прописано во всех учебниках истории, кто первым создал азбуку для русского языка, – это братья Кирилл (Константин) Философ и Мефодий (Михаил) Солунский, греческие миссионеры, признанные позже равноапостольными святыми. В 862 году по повелению византийского императора Михаила III они отправились с миссией в Великую Моравию. Это раннефеодальное славянское государство занимало территорию, где сегодня расположены Венгрия, Польша, Чехия и часть Украины. Основная задача, которую поставил перед братьями константинопольский патриарх Фотий, был перевод священных текстов с греческого языка на славянские наречия. Однако для того чтобы записи не забывались, необходимо было их зафиксировать на бумаге, а это невозможно сделать при отсутствии собственного славянского алфавита.

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

Кто первым создал азбуку русского языка

Однако при рассмотрении вопроса, кто первым создал азбуку славян, необходимо учитывать, что в IX веке существовали два алфавита (две азбуки) - кириллица и глаголица, и какой из них появился раньше, невозможно ответить. К сожалению, подлинные тексты, написанные во времена Кирилла и Мефодия, не сохранились. По мнению большинства исследователей, более древнюю историю имеет 38-ми буквенная, но более сложная в написании знаков, глаголица. Она называлась на древнеславянском языке «кѷрїлловица», а ее авторство приписывается «творческому коллективу», возглавляемому Кириллом и Мефодием, в который входили их ученики Климент, Наум и Ангеларий. Азбука создавалась, начиная с 856 года, перед первым просветительским походом Кирилла в Хазарский каганат.

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

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

Древнейшие славянские азбуки

Однако вопрос, кто первый создал азбуку, не так прост, а Кирилл и Мефодий лишь первые просветители, принесшие письменность в раннеславянские государства, историчность которых не подвергается сомнению. Тот же Кирилл, описывая свое путешествие в Великий каганат, указывает на наличие в церквях Херсонеса (Корсунь) «Евангелие и Псалтирь роусьскыми письмены писана». Именно знакомство с этими текстами навело греческого просветителя на мысль о разделении букв своего алфавита на гласные и согласные.

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

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