Человек и математика
Как только человек стал становиться человеком, сразу возникла необходимость что-то считать. Поначалу весь счет осуществлялся с помощью наскальных рисунков, сохранившихся до наших дней, затем, по мере развития цивилизации, человек становился "умнее", задачи становились сложнее и для их решения приходилось придумывать вспомогательные механизмы, облегчающие счет: ручка и бумага, счет, счетные линейки и т.д. Тем не менее, сам алгоритм счета оставался в голове у человека.
Первая счетная машина Беббиджа появилась в 19 веке - она могла хранить алгоритм, по которому проводились вычисления. Сам алгоритм осуществлялся при помощи специальных кулачков, устанавливаемых на барабане в определенных положениях. Для смены алгоритма нужно было сменить расположение кулачков.
Следующим этапом развития вычислительной техники были табуляторы. Они имели не только обрабатывающее устройство, но и устройство хранения информации. Одним из самых популярных устройств этого типа был статический табулятор Холлерита, который был разработан специально для задачи переписи населения, проведенной в США в 1890 году. Как ни странно, но устройство получилось удачным и стало пользоваться спросом, в результате возникла компания, занимавшаяся их разработкой - Tabulating Machine Company. В 1924 году несколько компаний, занимавшихся разработкой табуляторов, объединились, - так появилась знаменитая IBM (International Business Machine).
Следующим этапом в развитии систем обработки данных стало появление электронных счетных устройств. Задача счета была довольно сложной и нетривиальной - ведь необходимо было вводить новые данные, менять схему их обработки. Мощным толчком в развитии электронной техники стала вторая Мировая война - появились первые электронно-вычислительные машины (ЭВМ).
Война закончилась, а ЭВМ остались. Человек нашел им применение и в мирной жизни - начался промышленный выпуск электронных вычислительных машин. В 60-х годах сложилась следующая ситуация: относительно высокопроизводительные ЭВМ (занимавшие довольно большие площади) находились в крупных электронно-вычислительных центрах и решали задачи в масштабах предприятия или отрасли. Но человек существо довольно ленивое, ему было не совсем удобно тратить для решения относительно несложной задачи довольно длительное время. А как же, посудите сами! Надо было сначала разработать алгоритм, затем "набить" его на перфокартах (такие очень удобные картонные прямоугольнички), затем проверить и исправить ошибки перфоратора, затем отдать на ВЦ и ждать результата. Если в алгоритме была допущена логическая ошибка, то весь процесс приходилось повторять заново.
В итоге в 70-х годах появились первые персональные ЭВМ. Поначалу они не получили такого большого распространения, но когда в 80-х годах сошлись воедино Билл Гейтс и Интернет - развитие персональных компьютеров пошло семимильными шагами.