, швидко і точно дотримується певну послідовність інструкцій (таку послідовність дій згодом стали називати програмою). Але багато розрахунки проводилися дуже повільно, тому що при таких розрахунках вибір виконуваних дій і запис результатів вироблялися людиною, а швидкість його роботи дуже обмежена. Перші арифмометри були дорогі, ненадійні, складні в ремонті і громіздкі. Тому в Росії стали пристосовувати до більш складних обчислень порахунки. Наприклад, в 1828 році генерал-майор Ф.М.Свободской виставив на огляд оригінальний прилад, що складається з безлічі рахунків, з'єднаних в загальній рамі. Основною умовою, що дозволяв швидко обчислювати, було суворе дотримання невеликого числа однакових правил. Всі операції зводилися до дій додавання і віднімання. Таким чином, прилад втілював в собі ідею алгорітмічності. p> Мабуть, одне з останніх, принципових винаходів у механічній лічильної техніці було зроблено жителем Петербурга Вільгодтом Однером. Побудований Однером в 1890 році арифмометр фактично нічим не відрізняється від сучасних подібних йому машин. Майже відразу Однер з компаньйоном налагодив і випуск своїх арифмометрів - по 500 штук на рік. До 1914 року в одній тільки Росії налічувалося більше 22 тисяч арифмометрів Однера. У першій чверті XX століття ці арифмометри були єдиними математичними машинами, широко застосовувалися в різних областях діяльності людини. Починаючи з 1931 року, в СРСР випускається арифмометр "Фелікс", один з варіантів арифмометра Однера. У Росії ці, голосно клацали під час роботи, машинки отримали прізвисько В«Залізний ФеліксВ». Ними були оснащені практично всі контори.
2.Електромеханіческіе обчислювальні машини
У 1888 році Герман Холлерит створює табулятор, в якому інформація, нанесена на перфокарти, розшифровувалася електричним струмом, і вводить механічну сортування для розкладки цих перфокарт залежно від місця пробивок. За допомогою цього пристрою проводили обробку результатів перепису населення в декількох країнах. Носій даних Холлерита - 80-колонна перфокарта не зазнала істотних змін до теперішнього часу.
У 1896 році Холлерит заснував фірму по збуту своїх машин, яка стала однією з чотирьох фірм, поклали початок корпорації IBM. Практично до 70-х років ХХ століття на машинно-рахункових станціях використовувалися електромеханічні перфораційні ВМ (Табулятори), призначені для автоматичного оброблення інформації, нанесеної на перфокарти, і видачі результатів обчислень на паперову стрічку або спеціальні бланки. p> Найбільш ефективно табулятор виконує додавання і віднімання. Множення машина виробляє методом багаторазового складання, а розподіл - методом багаторазового віднімання. У СРСР випускали моделі Т-5М, Т-5му, Т-5 МВ і ТА80-1. Перші три - призначені для обробки цифрової, а ТА80-1 - алфавітно-цифрової інформації. Всі моделі можуть працювати разом з підсумковими, зчитувальними і репродукційними перфораторами, а також з електронними обчислювальними і множимо приставками.
У перші десятиліття XX століття конструктори звернули увагу на можливість застосування в рахункових пристроях нових елементів - електромагнітних реле.
Німецький інженер Конрад Цузе, побудував обчислювальний пристрій, що працює на таких реле. Роботи їм розпочаті в 1933 році, а через три роки їм побудована модель механічної обчислювальної машини, в якій використовувалися двійкова система числення, форма представлення чисел з плаваючою комою, триадресну система програмування і перфокарти. Умовний перехід при програмуванні не був передбачений. Потім в якості елементної бази Цузе вибирає реле, яке до того часу давно застосовувалися в різних областях техніки.
У 1938 році Цузе виготовив модель машини Z1 на 16 машинних слів, наступного року - модель Z2, і ще через 2 роки він побудував, першу в світі, діючу обчислювальну машину з програмним управлінням (модель Z3), яка демонструвалася в Німецькому науково-дослідному центрі авіації. Це була релейна двійкова машина, що має пам'ять 6422-розрядних числа з плаваючою комою: 7 розрядів - для порядку і 15 - для мантиси. У арифметичному блоці використовувалася паралельна арифметика. Команда включала операційну та адресну частини. Введення даних здійснювався з допомогою десяткового клавіатури. Передбачений цифровий висновок, а також автоматичне перетворення десяткових чисел в двійкові і назад. Час складання у моделі Z3 - 0,3 секунди. Всі ці зразки машин були знищені під час бомбардувань в ході другої світової війни. Після війни Цузе виготовив моделі Z4 і Z5. p> Цузе в 1945 році створив мова PLANKALKUL ("числення планів"), який відноситься до ранніх формам алгоритмічних мов. Ця мова був більшою мірою машинно-орієнтованим, проте в деяких моментах, що стосуються структури об'єктів, за своїми можливостями навіть перевершували АЛГОЛ, орієнтований тільки на роботу з числами.
Майже одночасно, в 1943 році, американець Говард Айткен за допомогою робіт Беббіджа на основі техніки...