Некоторые научные и технические принципы, которые лежат в основе эволюции вычислительных машин:
- Использование двоичной системы счисления. 14 Она является центральным компонентом всех современных компьютеров. 1
- Разработка булевой алгебры. 1 Математическая основа цифровых вычислений, разработанная британским математиком Джорджем Булем в его работе «Законы мышления», опубликованной в 1854 году. 1
- Применение логических элементов. 1 В 1930-х годах американский инженер-электронщик Клод Шеннон и советский логик Виктор Шестаков показали соответствие между концепциями булевой логики и определёнными электрическими схемами, которые сейчас повсеместно используются в цифровых компьютерах. 1
- Использование транзисторов. 5 В 1947 году американские физики Уолтер Браттейн и Джон Бардин разработали транзистор — полупроводниковый прибор, позволяющий усиливать и генерировать электрический сигнал. 5 Транзисторы легли в основу ЭВМ второго поколения — они заменили вакуумные лампы. 5
- Применение интегральных схем. 12 В начале 60-х — 1980 годах произошёл переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам. 2 Вычислительная техника стала более надёжной и дешёвой, выросло количество задач, которые могут решать компьютеры, и повысилась производительность процессоров. 2
- Применение микропроцессоров. 4 Начиная с 1980 года практически все ЭВМ стали создаваться на основе микропроцессоров. 4 Появились персональные компьютеры, которые стали повсеместными. 1
- Применение систем пакетной обработки. 2 Они стали прообразом современных операционных систем, были первыми системными программами, предназначенными для управления вычислительным процессом. 2