Первые средства счета Кости с зарубками («вестоницкая кость», Чехия, 30 тыс. лет до н.э) Узелковое письмо (Южная Америка, VII век н.э.) узлы с вплетенными камнями узлы с вплетенными камнями нити разного цвета (красная – число воинов, желтая – золото) нити разного цвета (красная – число воинов, желтая – золото) десятичная система десятичная система
«Саламинская доска» «Саламинская доска» (300 лет до н.э.) – остров Саламин в Эгейском море бороздки – единицы, десятки, сотни, … количество камней – цифры десятичная система
Абак Соробан (Япония) – XV-XVI века. Суан-пан (Китай) - VI век. Абак (Древний Рим) - V-VI век. Счеты (Россия) – XVII век.
Первые проекты счетных машин Леонардо да Винчи (XV век) – суммирующее устройство с зубчатыми колесами: сложение 13-разрядных чисел В. Шиккард (XVI век) – суммирующие «счетные часы»: сложение и умножение 6- разрядных чисел
«Паскалина» (1642) Блез Паскаль ( ) – машина построена! зубчатые колеса сложение и вычитание 8-разрядных чисел
Два столетия спустя в 1820 году француз Шарль де Кольмар создал арифмометр, способный производить умножение и деление. Этот прибор прочно занял свое место на бухгалтерских столах.
Аналитическая машина Ч. Бэббиджа (1821) Автоматическое выполнение операций («мельница») Для хранения данных используется память («склад») Программа вводится «на ходу» Первая программа – Ада Лавлейс (1842) Построена в 1960-х годах по чертежам Ч. Бэббиджа.
Американский инженер Герман Холлерит взял патент "на машину для переписи населения". Изобретение включало перфокарту и сортировальную машину. Перфокарта Холлерита оказалась настолько удачной, что без малейших изменений просуществовала до наших дней. Перфоратор, с помощью которого готовились перфокарты.
Дальнейшие развития науки и техники позволили в 1940-х годах построить первые вычислительные машины. Создателем первого действующего компьютера Z1 с программным управлением считают немецкого инженера Конрада Цузе. Конрада Цузе
Первые компьютеры Компьютеры Конрада Цузе: Z1, Z2, Z3, Z4. электромеханические реле (устройства с двумя состояниями) двоичная система использование булевой алгебры ввод данных – с киноленты Первый макет электронного лампового компьютера, Дж. Атанасофф двоичная система решение систем 29 линейных уравнений
Поколения компьютеров I поколение ( ) электронно-вакуумные лампы II поколение ( ) транзисторы III поколение ( ) интегральные микросхемы IV поколение ( …) большие и сверхбольшие интегральные схемы (БИС и СБИС)
на электронных лампах быстродействие тысяч операций в секунду каждая машина имеет свой язык нет операционных систем ввод и вывод: перфоленты, перфокарты, магнитные ленты
«ЭНИАК» (1946) Разработчики – Дж. Моучли и П. Эккерт Первый компьютер общего назначения на электронных лампах: длина 26 м, вес 35 тонн сложение – 1/5000 сек, деление – 1/300 сек десятичная система счисления 10-разрядные числа проблема – сложность ввода программ…
Компьютеры С.А. Лебедева МЭСМ – малая электронно- счетная машина электронных ламп операций в секунду двоичная система БЭСМ – большая электронно-счетная машина электронных ламп операций в секунду
на полупроводниковых элементах – транзисторах (1948, Дж. Бардин, У. Брэттейн и У. Шокли) быстродействие тыс. операций в секунду первые операционные системы первые языки программирования: Фортран (1957), Алгол (1959) средства хранения информации: магнитные барабаны, магнитные диски
IBM 604, IBM 608, IBM БЭСМ транзисторов диодов 1 млн. операций в секунду память – магнитная лента, магнитный барабан