Компьютеры, как мы знаем, появились после долгой эволюции вычислительных инструментов. В самом начале люди использовали счетные устройства, такие как мешки с камешками, ракушки и палочки. Эти простые приспособления помогали людям выполнять вычисления, такие как сложение и вычитание, даже не зная счет.
Счетные палочки и камешки были распространены по всему миру и применялись для решения разных задач. Некоторые из них, такие как бирки, даже служили первыми финансовыми документами. Бирки были специально изготовленными палочками, на которых наносились зарубки, соответствующие сумме долга. Таким образом, люди могли проверить размер долга, сравнив две половинки бирки.
Хотя счетные палочки и камешки считаются самыми древними вычислительными инструментами, люди еще раньше использовали свои пальцы для счета. Пальцы не изобретение человека, а природный элемент, и мы можем считать, что человек изобрел лишь принцип счета с помощью пальцев.
Использование десятичной системы счисления, в которой применяется 10 цифр, обязано наличию 10 пальцев на руках у человека. Если бы у людей было больше или меньше пальцев, возможно, мы бы пользовались другими системами счисления, такими как восьмеричная или двенадцатеричная.
Цифры появились позже счетных палочек, но основная идея их использования осталась той же: каждому реальному предмету соответствует абстрактная цифра или даже слово. Таким образом, люди смогли отказаться от камешков и палочек, перейдя к более простому и удобному способу счета.
Абак - первый серьезный вычислительный инструмент
С течением времени, люди разработали усовершенствованное устройство для счета, известное как "абак". Абак представляет собой доску с выемками, в каждую из которых помещается по 10 камешков или других предметов. Самая правая выемка обозначает единицы, следующая - десятки, затем сотни и так далее. Счет осуществляется путем складывания камешков в специальные желоба: сначала в желоб для единиц, затем, когда он заполняется, камешки перемещаются в желоб для десятков и так далее. Этот метод позволяет экономить количество камней и подходит для подсчета множества различных предметов. Однако для использования абака требуются определенные навыки и понимание его принципа работы.