История вычислений уходит глубокими корнями в даль веков так же, как и развитие человечества. Накопление запасов, делёж добычи, обмен — все подобные действия связаны со счётом. Для подсчёта люди использовали собственные пальцы, камешки, палочки и узелки. Потребность в поиске решений всё более и более сложных задач и, как следствие, все более сложных и длительных вычислений, поставила человека перед необходимостью находить способы, изобретать приспособления, которые могли бы ему в этом помочь. Исторически сложилось так, что в разных странах возникли собственные денежные единицы, меры веса, длины, объёмов и расстояний. Для перевода из одной системы измерения в другую требовались вычисления, которые чаще всего могли производить специально обученные люди, которых иногда приглашали из других стран. Это естественно привело к созданию изобретений, помогающих счёту. [2]
Под словом компьютер раньше подразумевался человек, который выполнял различные математические расчеты. Для выполнения расчетов этот человек использовал специальное механическое устройство называющееся «Абак». (Рис. 7.)
Рис.7.
В конце средневековья математики и инженеры в Европе начали получать значительную поддержку, и, таким образом, наметился сильный прогресс в развитии механических вычислительных устройств. К 17 веку была разработана система часового механизма. В период с начала 19 века и до начала 20 века были разработаны очень важные технологии, которые в дальнейшем оказали сильное влияние на развитие цифрового компьютера. Например, это такие изобретения как перфокарта (Рис.8.) и электронная лампа. Чарльз Бэббидж был первым, кто разработал полностью программируемый компьютер в 1837 году. Но, к сожалению, он так и не смог довести его создание до конца по нескольким причинам. [2]
Рис.8.
В 30-е годы XX столетия в Советском Союзе был разработан более совершенный арифмометр — «Феликс» (Рис.9.). Эти счётные устройства использовались несколько десятилетий, став основным техническим средством облегчения человеческого труда. Выпускались с 1929 по 1978 год.
Рис.9.
Аналоговые компьютеры активно использовались в первой половине 20 века в различных научных исследованиях для проведения математических расчетов. Однако сразу после появления цифровых компьютеров они неизбежно устарели.
Первым цифровым компьютером был Atanasoff Berry Computer (Рис.10.). Для вычисления он использовал бинарную систему счисления, параллельную обработку данных, раздельную память и вычислительные функции. Бинарная система счисления и электронные схемы используются в современных компьютерах, но впервые они были применены на Atanasoff Berry Computer.
Рис.10.
В 1930 по 1940 годы продолжалась разработка еще более совершенных и эффективных компьютеров. Понемногу у компьютеров стали появляться возможности, которыми сейчас обладают все современные компьютеры; это цифровые электронные схемы и гибкость программирования.[14]
Среди всех компьютеров тех лет наиболее выделялся из всех American ENIAC «Electronic Numerical Integrator and Calculator» (электронный цифровой интегратор и калькулятор). Для своего времени он был функционален, но был очень громоздким. Позже была разработана более совершенная система, называющаяся сохраняемая программная структура. Эта система является основой работы всех современных компьютеров. В1950 г. в компьютерах применялись стеклянные ламповые диоды. Позже их заменили электронные транзисторы; разработанные в 1960 г. компьютеры на основе транзисторов стали меньше, быстрее и дешевле, также они стали коммерчески выгодными. В 1970 году в компьютерах стали применяться технологии интегрированных микросхем, которые позволили сделать производство компьютеров массовым. С тех пор компьютеры стали доступны всем. Это было рождение персонального компьютера в том виде, в котором мы имеем его сейчас. [2]