-
2300 BCE
Абак
В древнем Шумере был распространён абак. Он состоял из доски с начерченными линиями, которые разграничивали последовательность порядков системы счисления. Изначальный способ использования шумерского абака заключался в начертании линий на песке и гальке. Модифицированные абаки использовались также, как современные калькуляторы. -
100 BCE
Антикитерский механизм
Антикитерский механизм считается самым ранним из известных механических аналогов компьютера. Он был предназначен для расчета астрономических позиций. Такой механизм был обнаружен в 1901 году на развалинах греческого острова Андикитира между Китирой и Критом и был датирован 100 г. до н. э. Технологические артефакты подобной сложности больше не появлялись до XIV века, когда в Европе были изобретены механические астрономические часы. -
Первое механическое устройство сложения
Около 1640 года Блез Паскаль, ведущий французский математик, построил первое механическое устройство сложения. Структура описания этого устройства основана на идеях греческого математика Герона. -
Ступенчатый калькулятор
Готфрид Вильгельм Лейбниц изобрёл ступенчатый калькулятор, который он собрал в 1694 году. -
Бинарная логика
В 1703 году Готфрид Вильгельм Лейбниц разработал формальную логику, математический смысл которой описан в его трудах и заключается в сведении логики к бинарной системе счисления. В ней единицы и нули формально представляют истинное и ложное значения или включённое и выключенное состояние некоторого элемента, могущего быть в двух состояниях. -
Цифровые счетные машины арифмометры
В 1820 г. состоялся первый промышленный выпуск цифровых счетных машин арифмометров. Первенство принадлежит здесь французу Тома де Кальмару. -
Аналитическая машина
В 1837 году Чарльз Бэббидж описал свою первую аналитическую машину, которая считается наиболее ранней конструкцией современного компьютера. Аналитическая машина имела расширяемую память, арифметическое устройство и логические схемы с возможностью интерпретировать язык программирования с циклами и условными ветвлениями. Хотя она не была построена, проект был хорошо изучен и отражал идею полноты по Тьюрингу. -
Первое поколения компьютерной техники
В 1941 году Конрад Цузе разработал первый в мире функциональный программно-управляемый Тьюринг-полный компьютер, Z3. Цузе отметил, что вычислительная машина Z2 считается первым компьютером с контролируемым процессом. В 1941 году он основал одно из первых компьютерных предприятий по производству Z4, который стал первым коммерческим компьютером в мире. В 1946 году он разработал первый язык программирования высокого уровня, Планкалкюль. -
Архитектура фон Неймана
В 1946-м году была создана модель компьютерной архитектуры, которая стала известна как архитектура фон Неймана. С 1950 года модель фон Неймана обеспечила единство конструкций последующих компьютеров. Она считалась новаторской, поскольку фон Нейман ввел представление, позволяющее использовать машинные команды и распределять области памяти. Модель Неймана состоит из 3 основных частей: арифметическо-логическое устройство (АЛУ), память(ОП) и блок управления памятью. -
Второе поколение компьютерной техники
Следующим крупным шагом в истории компьютерной техники, стало изобретение транзистора в 1947 году.Благодаря транзисторам и печатным платам, было достигнуто значительное уменьшение размеров и объёмов потребляемой энергии, а также повышение надёжности.Появились также специализированные машины, например ЭВМ для решения экономических задач, для управления производственными процессами и т.д.На втором поколении компьютеров впервые появилось то, что сегодня называется операционной системой. -
Третье поколение компьютерной техники
В 1964 году компания IBM выпустила компьютер 1MB System 360, построенный на основе интегральных микросхем.
В 1966 году Роберт Нойс и Гордон Мур основывают корпорацию Intel.В 1964 году появился язык программирования Бейсик (BASIC - Beginner's All-Purpose Symbolic Instruction Code), предназначенный для обучения начинающих программистов. В 1970 году швейцарец Никлас Вирт разработал язык программирования Паскаль, также предназначенный для обучения принципам программирования. -
Первая ОС
В 1964-м году компания Bell Labs, а также General Electric и исследователи из Масачусетского технологического института начали проект Multics OS. Из-за проблем с организацией интерфейса с пользователем проект был вскоре закрыт. Кен Томпсон и Брайан Керниган начали ее усовершенствовать в 1969 году, а в последствии назвали ее похожим именем — UNICS. Через некоторое время название сократили до UNIX. Операционная система была написана на ассемблере. -
Четвертое поколение компьютерной техники
В 1969 году компания "Интел" выпустила важное для развития вычислительной техники устройство - микропроцессор. Практически одновременно с микропроцессорами появились микрокомпьютеры.
Персональные компьютеры не привлекали крупные компании до 1979 года, когда появился первый процессор электронных таблиц - VisiCalc.В 1981 году крупнейшая компьютерная компания IBM представила свой первый персональный компьютер - IBM PC.В 1984 году компания Apple представила компьютер "Макинтош". -
Интернет
В 1957 году Министерство обороны США посчитало нужным создать некую новейшую систему обмена данных между высшими государственными органами США. Так как в то время холодная война была в самом разгаре и американцы этим шагом хотели создать резервную систему по обмену информацией. Она была названа ARPAnet.
Но к 1971 году некоторые проблемы удалось устранить, и даже стала возможна отправка электронной почты по ARPAnetу. В 1973 будущий интернет стал международным. -
Пятое поколение компьютерной техники
Кратко основную концепцию ЭВМ пятого поколения можно сформулировать следующим образом:
Компьютеры на сверхсложных микропроцессорах с параллельно-векторной структурой, одновременно выполняющих десятки последовательных инструкций программы.
Компьютеры с многими сотнями параллельно работающих процессоров, позволяющих строить системы обработки данных и знаний, эффективные сетевые компьютерные системы.