Хронологiя розвитку обчислювальної технiки в Українi
Зміст
Хронологiя основних результатiв етапу становлення та розвитку цифрової електронної обчислювальної технiки в Українi
- Висловлено iдею механiзацiї формалiзуємих логiчних дiй. Побудована "Машина механiчного мислення". О.М.Щукарєв. Харкiвський технологiчний iнститут (1914).
- Експериментально вiдкритий p-n перехiд, використаний пiзнiше американськими вченими при створеннi транзистора. В.Є.Лашкарьов. АН УРСР (1941).
- Обгрунтовано принципи побудови i структура унiверсальної цифрової електронної обчислювальної машини (ЕОМ) з програмою, яка зберiгається в пам'ятi (незалежно вiд американських i англiйських учених). С.О.Лебедєв. АН УРСР (жовтень-грудень 1948 р.).
- Розроблена в 1948-1950 р. i прийняла в експлуатацiю Державною комiсiєю в груднi 1951 р.. перша в СРСР та континентальнiй Європi цифрова електронна обчислювальна машина - Мала електронна лiчильна машина "МЭСМ"). С.О.Лебедєв. АН УРСР.
- Обгрунтовано принципи побудови, архiтектура i структура матрично-векторного процесора i створена перша в Українi спецiалiзована електронна лiчильна машина "СЭСМ" для розв'язання систем лiнiйних алгебраїчних рiвнянь. С.О.Лебедєв, З.Л.Рабинович. АН УРСР (1953-1955).
- Розроблено принципи побудови, структура й архiтектура i створена перша в Українi асинхронна ЕОМ "Киев" з використанням "адресної мови". Б.В.Гнеденко, В.М.Глушков, В.С.Королюк, К.Л.Ющенко, Л.Н.Дашевський, К.О.Шкабара, С.Б.Погребинський. АН УРСР (1954-1957).
- Перший в СРСР оперативний запам'ятовуючий пристрiй (ОЗП) на феритових сердечниках дiаметром 0,5 мм. Використано в КМШП "Днепр". Ф.Н.Зиков, I.Д.Войтович, М.К.Бабенко, О.Д.Бех, В.М.Корсунський. АН УРСР. Золота медаль ВДНГ СРСР (1959).
- Висловлено iдею мозкоподiбних структур ЕОМ. В.М.Глушков. АН УРСР (1961).
- Iнтерполятор параболiчний для автоматизованої системи розкрою судокорпусних деталей "Авангард". Головний конструктор Г.О.Михайлов. АН УРСР (1963).
- Розроблено теорiю цифрових автоматiв, яка стала теоретичною основою при проектуваннi ЕОМ. В.М.Глушков. АН УРСР (1961). За монографiю "Синтез цифрових автоматiв" i ряд iнших робiт у цiй галузi В.М.Глушков одержав Ленiнську премiю (1964).
- Запропоновано iдею схемної реалiзацiї мов високого рiвня. Реалiзовано проект ЕОМ "Україна". В.М.Глушков, З.Л.Рабинович, А.О.Стогнiй та iншi. АН УРСР (1966).
- Розроблено принципи побудови, структура та архiтектура першої в СРСР напiвпровiдникової керуючої машини широкого призначення КМШП "Днепр". (1958-1961). За 10 рокiв було випущено понад 500 машин. Використовувалася в багатьох перших пiонерських керуючих системах промислового i спецiального призначення, у наукових дослiдженнях та iн. В.М.Глушков, Б.М.Малиновський, А.Г.Кухарчук та iншi. АН УРСР, НВО "Електронмаш". Державна премiя України за створення на основi КМШП "Днепр" системи випробувань ракетних двигунiв Б.М.Малиновський та спiвробiтники Днiпропетровського Пiвденного машинобудiвного заводу (1977).
- Отримано авторське свiдоцтво на ступiнчасте мiкропрограмне керування. Реалiзовано в машинах сiмейства "МИР". В.М.Глушков. АН УРСР (1963).
- Розроблено принципи побудови, структура та архiтектура, сконструйованi i випущенi першi в СРСР машини для iнженерних розрахункiв "Промiнь" (1964), "МИР1" (1965), "МИР2" (1969), "МИР3" (1972) - провiсникiв майбутнiх персональних ЕОМ. Здiйснено їх масове серiйне виробництво. В.М.Глушков, С.Б.Погребинський, А.О.Летичевський, Ю.В.Благовiщенський та iншi. Державна премiя СРСР (1968). АН УРСР, НВО "Електронмаш".
- Розроблено принципи побудови, структура та архiтектура i створено перший в Українi iнформацiйно-керуючий комплекс "Днепр-2" для автоматизованих систем керування АСК. В.М.Глушков, А.О.Стогнiй, А.Г.Кухарчук та iншi. АН УРСР, НВО "Електронмаш" (1964-1967).
- Розроблено принципи побудови, створений та випробуваний на промисловiй установцi перший в СРСР цифровий регулятор "Автооператор". Е.Т.Бєлiков. Сєверодонецьке НВО "Iмпульс" (1965).
- Розроблено унiкальнi спецiалiзованi ЕОМ "Киев 67" та "Киев 70" для автоматизацiї проектування i виготовлення великих iнтегральних схем (ВIС) за допомогою елiонної технологiї. В.П.Деркач та iншi. АН УРСР, МЕП СРСР (1965-1970).
- Спецiалiзована обчислювальна машина "МПОИ" для автоматизованої системи керування повiтряним рухом. М.К.Бабенко, Ф.Н.Зиков, Г.I.Кривич, Ю.Т.Коцюба, А.Ф.Харченко, Л.А.Петрушенко, С.К.Петрусенко. АН УРСР (1967).
- Розроблено й освоєний випуск ЕОМ "Каштан" для автоматизованого розкрою матерiалiв згiдно заданого ескiзу. Ю.А.Павленко. НВО "Електронмаш" (1969).
- Створено i випускався малою серiєю контрольно-вимiрювальний комплекс "Барс". Золота медаль виставки в Дрезденi. В.I.Скурiхiн, А.О.Морозов. АН УРСР (1972).
- Перший випущений малою серiєю в Українi мiнi-комп'ютер "УПО-1" (пристрiй первинної обробки даних у вимiрювальних системах). Б.М.Малиновський, В.С.Каленчук, П.М.Сиваченко, спiвробiтники Житомирського заводу "Измеритель". АН УРСР, Житомирський завод "Измеритель" (1972).
- Один з перших в Українi i колишньому СРСР процесор швидкого перетворення Фур'є. В.П.Боюн, М.В.Семотюк. АН УРСР (1972).
- Магнiтоплiвковий оперативний запам'ятовуючий пристрiй ОЗП. Перший в СРСР. (1024 32 розряднi числа з циклом 1 мкс). О.Д.Бех, Л.Ф.Данько, Б.С.Iлюшин, Є.Г.Кретков, В.М.Корсунський, Б.I.Павлусь, В.Н.Позий, В.I.Плахотний, М.А.Терешин, В.В.Чернецький. АН УРСР (1973).
- Пiдготовлено та опублiковано першу в свiтi "Енциклопедiю кiбернетики" українською та росiйською мовами. В.М.Глушков, А.I.Кухтенко, Б.М.Малиновський та iншi. АН УРСР (1972).
- Магнiтоплiвковий ОЗП для ЕОМ "М4030". Частота звертання понад 2 мгц. О.Д.Бех, Л.Ф.Данько, Б.С.Iлюшин, Є.Г.Кретков, В.М.Корсунський, Б.I.Павлусь, В.Н.Позий, В.I.Плахотний, М.А.Терешин, В.В.Чернецький. АН УРСР (1974).
- Пристрiй швидкого перетворення Фур'є з магнiтоплiвковим ОЗП. Швидкодiя 10 млн. операцiй за секунду. О.Д.Бех, Л.Ф.Данько, Б.С.Iлюшин, Є.Г.Кретков, В.М.Корсунський, Б.I.Павлусь, В.Н.Позий, В.I.Плахотний, М.А.Терешин, В.В.Чернецький. АН УРСР (1975).
- Розроблено iдеологiю i створено перше в СРСР вiтчизняне сiмейство мiкроЕОМ "Електронiка С5": "С5-01", "С5-11", "С5-21". Мiнiстерство електронної промисловостi СРСР. В.П.Цветов, В.Кузнєцов, А.Ф.Дряпак. АН УРСР. Б.М.Малиновський, О.В.Палагiн, В.А.Iванов, А.Ф.Кургаєв (1974-1975).
- Розроблено комплекс систем проектування ЕОМ. Використано в багатьох органiзацiях СРСР. Державна премiя СРСР В.М.Глушков, Ю.В.Капiтонова та iн. (1977).
- Створено i випущена малою серiєю мiнi ЕОМ "М 180" - "Сокол" для автоматизацiї лабораторних експериментiв. Використовувалася в АН УРСР та iнших органiзацiях (1973-1976). Премiя iменi М.Островського. Л.Б.Малиновський, В.С.Каленчук, Н.I.Алишов, Ю.С.Яковлев та iн. АН УРСР (1981).
- Розроблено структуру та архiтектуру першого в Українi i Радянському Союзi мiкрокалькулятора на 4-х великих iнтегральних схемах, органiзовано його масовий серiйний випуск. С.О.Моральов, Л.Ф.Мараховський, Київське НВО "Кристал" (1973-1974).
- Розроблено та освоєно у виробництвi могутнiй керуючий обчислювальний комплекс "М4030". А.Ф.Незабитовський, С.С.Забара та iн.. Київське НВО "Електронмаш" (1971-1973). Державна премiя УРСР (1976).
- Вперше в Українi, колишньому СРСР та Європi розпочате масове виробництво великих iнтегральних схем. С.О.Моральов, К.М.Кролевець, В.П.Бєлявський. НВО "Кристал" (1974).
- Вперше у свiтi запропоновано принципи побудови рекурсивної (не неймановської) ЕОМ. В.М.Глушков, В.А.Мясников, I.Б.Iгнатьев. АН УРСР, АН СРСР (1974).
- Перший у СРСР автономний транспортний робот "ТАИР". Являв собою триколiсний самохiдний вiзок, забезпечений системою датчикiв. Рухався в природному середовищi, обходячи перешкоди. Керувався апаратно реалiзованою нейронною мережею (вузли мережi - спецiальнi електроннi схеми, зiбранi на транзисторах; зв'язки мiж вузлами - резистори). М.М.Амосов, В.М.Белов, Е.М.Куссуль. АН УРСР (1975).
- Розроблена разом iз ГДР i випускалася промисловiстю ГДР спецiалiзована ЕОМ "Нева" для цифрових систем зв'язку. А.Г.Кухарчук. АН УРСР. "Роботрон", ГДР (1973-1976).
- Мiнi ЕОМ "СОУ-1". В.П.Денисенко, С.Д.Погорелий ВО iм. С.П.Корольова, Б.М.Малиновський, О.В.Палагiн, Ю.С.Яковлев АН УРСР. Срiбна медаль ВДНГ СРСР. (1976).
- Перший в Українi сигнальний процесор для обробки цифрових сигналiв. М.В.Семотюк. АН УРСР (1976).
- Експериментальний комплекс технiчних засобiв первинної i спецiальної обробки iнформацiї для роботи в замкнутому контурi з швидкоплинучими процесами. Спецiалiзований на складнi арифметичнi, тригонометричнi, степеневi, експоненцiальнi, логарифмiчнi, iнтегро-диференцiальнi перетворення. В.П.Боюн, Л.Г.Козлов, В.М.Михайлов, М.В.Семотюк. АН УРСР (1976).
- Мiнi ЕОМ "Процесор". О.В.Палагiн, АН УРСР. В.П.Денисенко, С.Д.Погорелий. ВО iм. С.П.Корольова (1977).
- Система технiчних засобiв "Сектор" для сполучення ЕОМ з об'єктами. В.Б.Реутов. АН УРСР (1978).
- Мiкрокомп'ютер "УВС-01". А.В.Кобилинський, О.В.Палагiн, С.Д.Погорелий ВТО "Кристал", АН УРСР, ВО iм. С.П.Корольова (1979).
- Розроблено i випускався алфавiтно-цифровий графiчний термiнал "Символ" з цифровим накопичувачем на стандартнiй касетi. Л.Б.Малиновський, I.М.Сметанiн, А.I.Шикарев, В.М.Князєв. АН УРСР. Черкаський завод телеграфної апаратури (1979).
- Розроблено i випускалися великими серiями цифровi засоби промислової системотехнiки, (15 типiв керуючих машин та могутнi засоби зв'язку з об'єктами керування), якi забезпечили створення широкого спектру (понад 15 тисяч) керуючих систем у промисловостi та енергетицi для всього колишнього СРСР. Створено i випускалися надпотужнi багатопроцесорнi комплекси для систем геофiзичної розвiдки корисних копалин i ряду унiкальних систем вiйськового призначення. А.О.Новохатнiй, В.В.Рєзанов та iншi. Сєверодонецьке НВО "Iмпульс" (1965-1980). Державна премiя Ради Мiнiстрiв УРСР (1979).
- Мiкропроцесорний аналiзатор спектру. О.В.Палагiн. АН УРСР (1980).
- Мiкропроцесорний автоматичний цифровий частотомiр. О.В.Палагiн. АН УРСР (1981).
- Розроблено i випускалися промисловiстю: сiмейство клавiшних ЕОМ "Iскра". Премiя iменi М.Островського. Г.I.Корнiєнко, Б.Г.Мудла, С.С.Забара. АН УРСР. Завод "Счетмаш", Курськ (1968); спецiалiзованi ЕОМ "Скорпiон", "Ромб 1,2,3" для контролю ракет. Г.I.Корнiєнко, А.С.Одинокий (1970). ЕОМ "Цикл" для контролю виготовлення лопаток газотурбiнних двигунiв, Г.I.Корнiєнко, Ю.Т.Митулинський та iн. Державна премiя СРСР (1976). Бортовi ЕОМ "Мрiя", "Чайка", "Москва", "Нептун". Г.С.Голодняк, В.Н.Петрунек, Г.Т.Макаров та iн.. АН УРСР, Обороннi пiдприємства (1970-1980).
- Створено та випускався великою серiєю перший в Українi комплекс мiкропроцесорних засобiв "Нейрон" та засобiв налагодження до них "СО-01" - "СО-04". Б.М.Малиновський, О.В.Палагiн, В.I.Сигалов, С.Д.Погорелий, А.I.Слободянюк та iн.. АН УРСР, Мiнiстерство промисловостi та засобiв зв'язку СРСР (1975-1980). Премiя Ради Мiнiстрiв СРСР О.В.Палагiн, С.Д.Погорелий (1984).
- Розроблено i випускалися промисловiстю унiкальнi бортовi спецiалiзованi ЕОМ "МИГ1", "МИГ11", "МИГ12", "МИГ13" для систем керування космiчними апаратами без попереднього розрахунку траєкторiї. АН УРСР. Пiдприємства Мiнiстерства оборони СРСР. Державна премiя СРСР Г.С.Голодняк, В.Н.Петрунек (1984).
- Сумiсний ряд персональних мiкропроцесорних комп'ютерiв: "ЕС 1840", "ЕС 1841", "ЕС 1842". Для використання в автономному режимi в локальних i глобальних мережах при розв'язаннi широкого кола науково-технiчних, економiчних, спецiальних задач, задач керування та дiловодства. Ю.С.Яковлев, Ф.А.Цвентух, Н.В.Нестеренко, Б.В.Новiков АН УРСР, НДIКОМ i МВО ОТ м. Мiнськ. Багатосерiйне виробництво на ВО ОТ м. Мiнськ (1986).
- Розроблено та випускалися промисловiстю сiмейство спецiалiзованих ЕОМ для передшвартових та передполiтних випробувань екранопланiв, морських суден, кораблiв на пiдводних крилах, для комплексних граничних морехiдних випробувань кораблiв Вiйськово-Морського флоту, для контролю та дiагностики лiтальних апаратiв. Б.Г.Мудла, В.I.Дiанов, М.I.Дiанов, В.Ф.Бердников, А.I.Канiвець, О.М.Шалейко. АН УРСР. Пiдприємства Мiнiстерства оборони (1983-1987). Державна премiя України (1987).
- Спроектовано, створено та випускалися малими серiями суперпродуктивнi, якi не мали аналогiв в СРСР та за рубежем макроконвеєрнi комплекси "ЕС-2701" i "ЕС-1766". Максимальна кiлькiсть процесорiв 256. Максимальна продуктивнiсть 500 млн.опер./сек. В.М.Глушков, В.С.Михалевич, С.Б.Погребинський, А.О.Летичевський, Ю.В.Капiтонова, I.М.Молчанов та iншi. АН УРСР. "МИНРАДИОПРОМ" СРСР (1978-1987).
- Розроблено та органiзовано випуск 12 типiв бортових ЕОМ (у тому числi радiацiйно стiйких) для ракетно-космiчних комплексiв стратегiчного призначення. А.I.Кривоносов, Б.О.Василенко та iншi. Ленiнська премiя, Державна премiя СРСР, Державна премiя УРСР. Харкiвське НВО "Хартрон", Київський радiозавод (1967-1989).
- Розроблено та розпочато серiйний випуск спецiалiзованих супернадiйних ЕОМ "Карат" (сiмнадцять модифiкацiй) для систем озброєння i керування на надводних та пiдводних, у тому числi атомних суднах Вiйськово-Морського флоту, а також для розв'язання задач навiгацiї на суднах торгового флоту та атомних криголамiв (понад 60 типiв систем) В.Н.Плотнiков, В.I.Долгов, Г.Є.Гай та iн. Київський НДI радiоелектронiки, Київський завод "Буревiсник" (1969-1989).
- ЕОМ "Дельта" - спецiалiзований обчислювальний комплекс для збору й обробки телеметричної iнформацiї i керування аерокосмiчними експериментами. Використовувався для обробки даних, знятих з комети Галлея, а також для обробки даних про розповзання радiонуклiдiв пiсля аварiї на АЕС у Чорнобилi. АН УРСР. М.I.Дiанов, В.I.Дiанов (1986).
- Процесор реального часу ПРВ. Використаний при створеннi 4-х систем цифрового керування газонапуском, положенням i параметрами плазми в термоядерних установках типу ТОКОМАК: НДIЕФА, м.Ленiнград; ФТI АН СРСР, м.Харкiв та м.Сухумi; IАЕ, м.Москва, а також Харкiвським ФТI при виконаннi двох мiжнародних проектiв по створенню експериментального термоядерного реактора (ITER). В.Ф.Губарєв, В.П.Боюн. АН УРСР (1982-1986).
- Розробка, освоєння серiйного випуску обчислювальних комплексiв "СМ3" та "СМ4" системи малих ЕОМ. А.Ф.Незабитовський, В.А.Афанасьєв, С.С.Забара. Державна премiя СРСР. НВО "Електронмаш" (1981). Розроблено та освоєно серiйний випуск "СМ1420" (1983), "СМ1425" (1986), "СМ1800" (1986), "СМ1814" (1987). НВО "Електронмаш".
- Розроблено принципи побудови i створений супершвидкодiючий обчислювальний комплекс "Звезда" для виявлення пiдводних човнiв. О.М.Алещенко, В.Ю.Лапiй, В.В.Крамской. Київський НДI "Гiдроприлад". (1984-1988). Державна премiя СРСР Ю.В.Бурау, О.М.Алещенко та iн. (1988).
- Комплекс модулiв професiйної орiєнтацiї (10 типiв) для персональних комп'ютерiв сiмейства ЄС. Модулi являють собою функцiонально i конструктивно закiнченi вироби з засобами програмної пiдтримки. Встановлюються в плати базового блоку або в блок розширення. Використовуються для зв'язку персонального комп'ютера з об'єктом, iз приладовим iнтерфейсом при побудовi систем автоматизацiї наукових дослiджень i систем керування рiзними технологiчними процесами. Ю.С.Яковлев, Н.В.Нестеренко, В.М.Єгипко, В.О.Романов, В.Н.Коробейников, Б.В.Новiков АН УРСР. В.Я.Пихтiн, М.Є.Неменман та iн. НДIКОМ м.Мiнськ. Випуск великими партiями на ВО ОТ м.Мiнськ (1986-1988).
- Кольоровий алфавiтно-цифровий i графiчний термiнал "Парус" з накопичувачем на магнiтнiй стрiчцi. Л.Б.Малиновський, I.М.Сметанiн, А.I.Шикарев, В.М.Князєв. АН УРСР. Випускався Київським радiозаводом за назвою "ТВТ-3" (1988).
- Перший у СРСР нейрокомп'ютер на основi iдеологiї ансамблевих стохастичних нейромереж. Е.М.Куссуль. АН УРСР (1988-1989).
- Сiмейство сумiсних побутових персональних комп'ютерiв: "МК88.01" - "МК88.06". Для розв'язання задач малої i середньої складностi в побутi, у сферi освiти, у дiловiй сферi, органiзацiї дозвiлля та iнших сфер повсякденної дiяльностi, а також для застосування в професiйних сферах дiяльностi. Ю.С.Яковлев, Ф.А.Цвентух, Н.В.Нестеренко, С.В.Бондар, АН України. В.Я.Пихтiн, ВО ОТ м.Мiнськ, ОКБ "Квант", м.Мiнськ. Багатосерiйне виробництво на ВО ОТ, м.Мiнськ, Бєларусь (1990-1992).
- Мiжнародне комп'ютерне товариство (IEEE Computer Society) присудило С.О.Лебедєву медаль "Пiонер комп'ютерної технiки" з написом: "С.О.Лебедєв 1902-1974. Розробник та конструктор першого комп'ютера в Радянському Союзi. Основоположник радянського комп'ютеробудування" (1997).
- Мiжнародне комп'ютерне товариство (IEEE Computer Society) присудило В.М.Глушкову медаль "Пiонер комп'ютерної технiки" з написом: "В.М.Глушков 1923-1982. За заснування першого в СРСР Iнституту кiбернетики, створення теорiї цифрових автоматiв i роботи в галузi макроконвеєрних архiтектур обчислювальних систем" (1997).
- Кластерна супер-ЕОМ. Сумарна продуктивнiсть понад пiвтрильйона опер./сек. I.В.Сергiєнко, В.М.Коваль. Iнститут кiбернетики iменi В.М.Глушкова Нацiональної академiї наук України (2005).
Результати, отриманi уродженцями України, якi працювали в Росiї
- Розроблено принципи побудови, спроектована, створена i випускалася перша i єдина у свiтi трiйкова ЕОМ"Сетунь". М.П. Брусенцов. Московський державний унiверситет (1956-1958).
- Розроблено принципи побудови, спроектована i створена перша (i єдина у свiтi), введена в експлуатацiю суперпродуктивна спецiалiзована ЕОМ вiйськового призначення з використанням системи числення в залишках. I.Я. Акушський. Мiнiстерство оборони СРСР(1958).
- Розпочато випуск першої у свiтi ЕОМ з багатоформатною векторною структурою для систем попередження про ракетний напад i загальне спостереження за космiчним простором (М-10). М.О. Карцев. НДIОК, Мiнiстерство радiопромисловостi СРСР, Москва (1973).
- Вперше в свiтi запропонована i реалiзована концепцiя цiлком паралельної обчислювальної системи - з розпаралелюванням на всiх чотирьох рiвнях: програм, команд, даних i слiв (обчислювальнi комплекси на базi ЕОМ М-10). М.О. Карцев, НДIОК, Мiнiстерство радiопромисловостi СРСР, Москва (1976-1980).
- Розпочато випуск багатопроцесорної векторної ЕОМ (М-13) для переоснащення систем попередження про ракетний напад i загальне спостереження за космiчним простором. М.О. Карцев, НДIОК, Мiнiстерство радiопромисловостi СРСР, Москва (1984).
Розвиток обчислювальної техніки у світі й в Україні
Людям завжди доводилося щось рахувати, і люди завжди прагнули спростити цей процес.
Тисячі років тому першими засобами, які полегшували обчислення, були пальці на руках, камінці й палички.
Древні греки і римляни застосовували для арифметичних обчислень лічильні дошки — абаки (від грец— дошка), які нагадували рахівниці: паралельні лінії позначали одиниці, десятки, сотні і т.д., а на цих лініях розміщували відповідні кількості жетонів. У Західній Європі на абаках рахували ще до 18 століття. Наприкінці 15 століття було винайдено логарифмічну лінійку.
У щоденниках Леонардо да Вінчі знайдено ескізи обчислювальної машини на зубчастих колесах, яка могла додавати й віднімати 13-розрядні десяткові числа[. 1623 року німець Вільгельм Шиккард у листі до польського астронома Кеплера наводив малюнок машини для додавання й множення 6-розрядних десяткових чисел.
У 1641 році француз Блез Паскаль сконструював на основі зубчастих коліс пристрій для механічного виконання додавання та віднімання 6-розрядних (пізніше й 8-розрядних) десяткових чисел. Машини Паскаля були першими у світі калькуляторами, які випускалися серійно.
У 1673 році німецький математик Лейбніц сконструював арифмометр‚ який виконував 4 арифметичні дії (додавання, віднімання, множення й ділення) над 12-розрядними десятковими числами (до зубчастих коліс він додав ступінчатий валик, який давав можливість множити й ділити). Особливо широке застосування арифмометри мали в 19 столітті‚ використовувалися вони й у 20 столітті, але всі дії на арифмометрі й запис проміжних результатів виконували люди‚ а це звичайно ж робилося дуже повільно. Лейбніц також займався дослідженнями двійковоїсистеми числення, яка стала основою при створенні комп’ютерів уже в 20 столітті.
У 1834—1848 роках англійський математик Чарльз Беббідж[9] (раніше у 1820—1822 роках він створив різницеву машину для табулювання многочленів) розробив основні ідеї і спробував сконструювати універсальну обчислювальну аналітичну машину‚ яка мала виконувати обчислення (у десятковій системі числення) без участі людини‚ програма і вхідні дані мали задаватися з перфокарт‚ проміжні дані також мали зберігатися на перфокартах. Програми для цієї обчислювальної машини писала перший у світі програміст Ада Августа Лавлейс. Ада вже тоді бачила можливості застосування обчислювальних машин не лише для одержання цифрових результатів: “Машина… може видавати результати трьох видів: символічні результати, числові й алгебраїчні в буквених позначеннях”.
Проте рівень розвитку техніки того часу не дав можливості завершити розробку обчислювальної машини. Сам Беббідж вважав, що десь через півстоліття така машина може бути створена.
У 1870 р. англiйський математик Вільям Стенлі Джеванс (1835—1882), професор Манчестерського університету, сконструював першу в свiтi “логiчну машину” (“логічне піаніно”), яка механiзувала одержання найпростiших логiчних висновків. Результати роботи машини подавалися в умовно-буквеній формі. Джеванс використовував свій винахід як навчальний прилад для викладання курсу логiки. У кінці 19 століття професор Харківського університету Павло Дмитрович Хрущов (1849—1909), який за спеціальністю був хіміком, але цікавився проблемами мислення й логіки, вiдтворив машину Джеванса і використовував її для викладання логіки й мислення. Після смерті Хрущова ця машина була передана до Харківського університету. Нею зацікавився інший вчений-хімік Олександр Миколайович Щукарьов, який з 1911 року викладав у Харківському університеті. Спочатку Щукарьов популяризував машину Хрущова, а потім створив її вдосконалений варіант (була компактніша —довжина і ширина по 25 см, висота 40 см; видавала логічні висновки словами на світлове табло). Він наголошував на можливих практичних застосуваннях логічної машини, розглядаючи її як технiчний засiб механiзацiї тих сторiн мислення, якi пiддаються формалiзацiї, і як пристрій, який істотно допоможе людині в розумовій праці.
У 1884 році американець Герман Голлерит (Холлерит) сконструював перфокартковий обчислювальний пристрій для розв’язування складних статистичних задач: інформація кодувалася за допомогою перфорацій (пробивок) на спеціальних картах, а електричний компонент розпізнавав отвори і передавав сигнали в процесор. Цей пристрій використовувало Бюро перепису США для обробки даних перепису населення 1880 року. У 1911 році Голлерит створив підприємство Tabulating Machine Company, яке у 1924 році перетворилося на фірму IBM (International Business Machines Corporation) — найвідомішого тепер виробника комп’ютерної техніки.
У 20 столітті (через 63 роки після смерті Беббіджа) ідеї Беббіджа перевідкрив німецький інженер Конрад Цузе і в 1934—1937 роках створив аналогічну чисто механічну релейну (на телефонних реле) машину Z1, вперше використавши двійкову систему числення і алгебру логіки. Машина займала (саме завдяки використанню двійкової системи числення) всього два квадратні метри на столі. У 1941 році Цузе створив першу в світі релейну обчислювальну машину Z3 з програмним керуванням (розміри її були не набагато більшими від Z1). У роки Другої світової війни він запропонував також створити машину на електронних лампах (потрібно було 2000 ламп), але військове відомство його не підтримало. У той час про розробки Цузе ніхто не знав — вони були розсекречені лише після війни.
На основі праць Беббіджа‚ але з використанням електромеханічних реле в 1937—1944 роках у США в Гарвардському університеті на базі виробничих приміщень фірми IBM (International Business Machines Corporation) під керівництвом Говарда Айкена (Howard H. Aiken, 1900—1973) була створена машина Mark-1 (як тоді вважалося, перша у світі), у якій використовувалася десяткова система числення. Ця машина містила 500 тисяч механічних деталей, мала довжину 17 м, висоту 2,5 м, вагу — 5 тонн.
Проте визначною подією в розвитку обчислювальної техніки стало створення електронних машин. Електронні обчислювальні машини принципово відрізняються від обчислювальних машин інших типів (механічних, електричних, електромеханічних та ін.) як компонентами, так і формою утворювання й подання сигналів. Електронно-обчислювальні машини мають ряд переваг: компактніші, надійніші, споживають менше енергії, швидкодіючі, зручніше стикуються з зовнішніми джерелами інформації. Поява комп’ютерів, які відрізнялися від ранньої обчислювальної техніки, стала можливою завдяки таким трьом технічним винаходам, як електронний перемикач, цифрове кодування інформації і запам’ятовуючі пристрої, які зберігають різні програми розв’язування задач і забезпечують можливість автоматичного виконання цих програм.
Наприкінці 1937 року американський (болгарського походження) професор математики та фізики університету Айови Джон Вінсент Атанасов сформулював ідею електронного комп’ютера. У 1938—1941 роках він разом з аспірантом Кліфордом Беррі побудував перший у світі комп’ютер-макет спеціалізованої цифрової обчислювальної машини ABC (Atanasoff-Berry Computer) з використанням двійкової системи числення для розв’язування систем алгебраїчних рівнянь. Цей макет містив 300 електронних ламп і мав пам’ять на конденсаторах. У США, в Національному музеї американської історії у Вашингтоні зберігається лист Атанасова до всесвітньовідомого українського математика Михайла Пилиповича Кравчука, у якому Атанасов писав, що не зміг би створити свою машину без відкриттів українського вченого (зокрема методів, обґрунтованих Кравчуком).
У 1942—1943 роках в Англії під керівництвом математика Алана Тьюринга в обстановці найстрогішої секретності була створена перша в світі спеціалізована цифрова обчислювальна (перша в Англії і Європі електронна обчислювальна) машина Colossus на електронних лампах (2000 ламп) для розшифровування секретних радіограм німецьких радіостанцій.
У 1943—1946 роках в США в Пенсильванському університеті під керівництвом Джона Мочлі (John P. Mauchly, 1907—1986) і Дж. Преспера Еккерта (John Presper Eckert, 1919—1995) була створена найбільша електронна цифрова обчислювальна машина ENIAC (Electronic Numerical Integrator and Automatic Calculator) на основі електронних ламп (близько 18 тисяч; довжина її — 26 м, висота — 6 м, вага — 30 тонн), яка використовувала десяткову систему числення. Ця машина використовувалася для розрахунку балістичних ракет‚ передбачень погоди, розрахунків для атомної енергетики, вивчення космічних променів, конструювання аеродинамічних труб. Завдяки використанню електронних ламп вона працювала в тисячу разів швидше‚ ніж релейна, проте в неї складно було вводити програми для обчислень — треба було спеціально під’єднувати проводи, що займало багато годин або навіть днів. Слід зауважити, що федеральний окружний суд США майже 20 років розбирав справу щодо видачі патенту на ENIAC і відмовив, визнавши в 1973 році першість у галузі лампових комп’ютерів за Джоном Атанасовим.
Коли в 1945 році Мочлі й Еккерт почали розробляти нову машину EDVAC (Electronic Discrete Variable Computer, 1945—1951), до них приєднався математик Джон фон Нейман[19]. Написана Нейманом у 1945 році частина звіту містила загальний опис EDVAC і основні принципи побудови машини. Узагальненням існуючого досвіду щодо створення обчислювальних машин став звіт Неймана, Голдстайна і Беркса “Попереднє обговорення логічного конструювання електронного обчислювального пристрою” (червень 1946 року). Цей звіт містив розгорнутий і детальний опис принципів побудови цифрових електронних машин, які тепер називають нейманівськими принципами: машина працює в двійковій системі числення; програма записується в двійковому коді й міститься в запам’ятовуючому пристрої машини; пам’ять організована ієрархічно; арифметичний пристрій конструюється на основі схем, які виконують операцію додавання; використовується паралельна організація обчислювального процесу. Нейман розробив систему зберігання програм у середині комп’ютера й автоматичного вводу їх у дію.
Першою обчислювальною машиною, яка зберігала програму в оперативній пам’яті, була машина EDSAC (Electronic Delay Storage Automatic Computer), створена в 1946—1949 роках молодим англійським вченим із Кембриджського університету Морісом Уілксом (Maurice Vincent Wilkes, народ. 1913). У машині EDSAC використовувалася двійкова система числення, пам’ять її була реалізована на ртутних трубках.
У другій половині 1950-х років з’явилися комп’ютери на транзисторах. Вони були в сотні разів меншими від лампових. Перша інтегральна схема (чип)‚ яка містила мініатюрні транзистори та інші елементи‚ була розроблена в 1958 році (під керівництвом Джека Кілбі на фірмі Texas Instruments). У квітні 1964 року фірма IBM розпочала випуск сімейства цифрових обчислювальних машин IBM-360 з універсальною організацією на інтегральних напівпровідникових схемах. У 1965 році фірма DEC (Digital Equipment Corporation) випустила перший у США міні-комп’ютер PDP-8 розміром‚ як холодильник. Один з перших персональних комп’ютерів Kenbak-1 був створений у 1971 році. А в 1975 році фірма MITS розпочала продаж першого персонального комп’ютера Altair-8800‚ зробленого на основі мікропроцесора Intel-8080. У 1976 році на ринок впевнено вийшли персональні комп’ютери фірми Apple.
Поширення персональних комп’ютерів наприкінці 1970-х років привело до зниження попиту на великі обчислювальні машини (оскільки багато інженерних і комерційних розрахунків можна було виконувати на значно дешевших персональних комп’ютерах‚ крім того‚ персональні комп’ютери було зручно використовувати для підготовки різноманітних текстових документів). Фірма IBM‚ яка успішно виробляла великі комп’ютери‚ вирішила попробувати зробити персональний комп’ютер‚ але не “з нуля”‚ а використовуючи існуючі комплектуючі деталі інших фірм. У 1981 році з’явився комп’ютер IBM PC (Personal Computer). Він завоював ринок. Зараз сумісні з IBM PC становлять 90% усіх персональних комп’ютерів у світі. Вони досить надійні при використанні й недорогі. Успіх цих персональних комп’ютерів пояснюється також тим, що в них вперше було закладено принцип відкритої архітектури, яка дає можливість змінювати конфігурацію комп’ютера, модернізувати його застарілі блоки.
Наприкінці 1940-х років електронно-обчислювальні машини почали розробляти і в СРСР.
В СРСР розвиток кібернетики та обчислювальної техніки починався в Україні. У 1947 році в АН УРСР було створено лабораторію моделювання й обчислювальної техніки; в 1957 році створено Обчислювальний центр АН УРСР на правах науково-дослідного інституту‚ який згодом, у 1962 році, реорганізовано в Інститут кібернетики (більше, ніж третина обчислювальної техніки СРСР, яка випускалася серійно, була розроблена в Інституті кібернетики АН УРСР). У 1965 році на механіко-математичному факультеті Київського державного університету було створено кафедру теоретичної кібернетики, а в 1969 році вперше в СРСР був організований факультет кібернетики в КДУ. Перша Всесоюзна конференція з програмування відбулася в Києві в 1968 році.
Вважається, що в Україні кібернетика почала розвиватися наприкінці 1940-х років‚ хоча ще на початку 20 століття‚ задовго до “батька кібернетики” Норберта Вінер‚ український вчений-механік‚ професор Дніпропетровського гірничого інституту Ярослав Іванович Грдина‚ який створив розділ теоретичної механіки — динаміку живих організмів‚ що стала першоосновою механіки керованих машин‚ висловив думки про взаємозв’язки між автоматикою та біологією‚ аналогічні тим‚ які спонукали Вінера написати книгу “Кібернетика” (книга вийшла в 1948 році — цю дату прийнято вважати датою народження кібернетики як самостійної науки). Слід зазначити‚ що наука кібернетика‚ як і генетика‚ в 1950-х роках в СРСР вважалася “буржуазною лженаукою”‚ що негативно відбилося на її розвитку в нас.
У 1948—1951 роках у Києві в Інституті електротехніки АН УРСР під керівництвом академіка С.О.Лебедєва] розроблено й створено першу в континентальній Європі електронну цифрову обчислювальну машину МЭСМ (малая электронно-счетная машина; початкова розшифровка — модель электронно-счетной машины) загального призначення на електронних лампах (приблизно 6 тисяч електронних ламп; швидкодія —3000 операцій за секунду; триадресна система команд, один арифметичний пристрій паралельної дії на тригерах, оперативна пам’ять обсягом 94 16-розрядних слова реалізована на лампових регістрах; мала зовнішню пам’ять на магнітному барабані; займала площу 60 м2). У МЭСМ використовувалася двійкова система числення, програма зберігалася в оперативній пам’яті. Машина мала пристрої для автоматичного введення вхідних даних (з перфокарт чи зі штекерного комутатора) і виведення результатів розрахунків (на електромеханічний друкуючий пристрій чи за допомогою фотографування).
На цій машині на початку 1950-х років (а в 1952 році лише на ній) розв’язували найважливiші науково-технiчні задачі в галузi балістики, термоядерних процесiв, космiчних польотiв та ракетної технiки, дальнiх мереж електропередач, механiки, статистичного контролю якостi та ін. відомі вчені Радянського Союзу М.В. Келдиш, Б.В. Гнєденко, О.А. Ляпунов, М.О. Лаврентьєв, О.Ю. Ішлінський, А.О. Дородніцин, Я.Б.Зельдович, Г.Н.Савин, С.О.Лебедєв та ін., на ній працювали перші радянські програмісти К.Л. Ющенко, В.С. Королюк, М.Р. Шура-Бура та ін.
У 1952 році вже в Москві‚ використовуючи досвід та ідеї розробки МЭСМ‚ під керівництвом С.О. Лебедєва була створена швидкодіюча машина БЭСМ (быстродействующая электронно-счетная машина — найшвидкодіючіша серед європейських обчислювальних машин того часу — 10 тис. операцій за секунду; 4 тисячі ламп); машини сімейства БЭСМ (БЭСМ-2‚ БЭСМ-4‚ БЭСМ-6) успішно працювали до початку 1990-х років. Слід зазначити, що, коли при створенні БЭСМ виникали якісь труднощі, то з Києва в Москву для їхнього усунення їздили розробники МЭСМ. Проте, відкриваючи Першу Всесоюзну конференцію з обчислювальної техніки в 1959 році в Москві й характеризуючи рівень розвитку обчислювальної техніки в СРСР, Лебедєв навіть не згадав про МЭСМ.
В СРСР у 1960-х роках були розроблені й серійно випускалися малі машини для інженерних розрахунків на напівпровідникових елементах — транзисторах:
1962 рік — Промінь (Київ‚ ІК АН УРСР; перша в СРСР серійна машина, в якій використано принцип ступінчастого мікропрограмування);
1964 рік — Наири-1 (Єреван; використано мікропрограмний принцип побудови і реалізовано систему автоматичного програмування);
1965 рік — МИР (Київ‚ ІК АН УРСР; для цієї машини вперше в СРСР реалізована алгоритмічна мова, близька до математичної; введення й виведення інформації здійснюється за допомогою електрифікованої друкарської машинки); 1968 рік — МИР-1 (має пристрій введення-виведення на перфострічку); 1969 рік — МИР-2 (вперше в радянських ЕОМ реалізовано діалоговий режим роботи — дисплей зі світловим пером)[31].
У 1967 році в ІК АН УРСР створено спеціалізовану цифрову машину Київ-67 для керування процесами електроннопроменевої мікрообробки матеріалів. У Радянському Союзі вона була першою машиною такого типу.
Це були прообрази персональних комп’ютерів і по суті останні наші, розроблені самостійно‚ обчислювальні машини.
У 1967 році на виставці в Лондоні демонструвалася машина МИР. Її купила американська фірма IBM (не стільки для того, щоб рахувати на ній, як для того, щоб довести своїм конкурентам, які в 1963 році запатентували принцип ступінчастого мікропрограмування, що “русские” про нього давно вже знали й реалізували в машині, яка серійно випускається[32]). Це була перша й остання покупка радянської електронної обчислювальної машини американською компанією.
На Заході в 1960—70-і роки великою популярністю (і звичайно ж не без підстав) користувалися машини IBM-360 (1964 рік) і IBM-370. І ось у 1972 році країни-члени РЕВ[33] розпочали серійний випуск “своїх” машин серії ЄС ЕОМ (Єдина Серія) —копій IBM з IBM-матзабезпеченням[34]. На це копіювання було кинуто всі наукові сили кібернетиків — електронників і програмістів. Це був не тільки неморальний крок радянської науки. Це був крах розвитку вітчизняної обчислювальної техніки і початок “відставання й доганяння”. Потім були машини серії СМ (СМ-3 — 1978 рік, СМ-4 — 1979 рік, СМ-1420 і СМ-1800 — 1981 рік) — аналоги PDP з PDP-матзабезпеченням‚ у 1987 році СМ-1700 — аналог VAX-11 фірми DEC, потім персональні комп’ютери Поиск-1 (1988 рік), Електроніка (1989 рік)…
Слід зазначити‚ що перша в світі “Енциклопедія кібернетики” (2 томи загальним обсягом 165 облікових аркушів) була видана українською мовою в Києві в 1973 році.
Комп’ютерна техніка за трохи більш, ніж півстолітній період, пройшла значний шлях — від громіздких лампових до компактних швидкодіючих потужних комп’ютерів на мікросхемах; значно змінилося й програмне забезпечення — інтерфейс із примітивного командного перетворився на зручний графічний з елементами інтелекту, прикладні програми забезпечують можливість виконання найрізноманітніших функцій. Комп’ютери, створені спочатку для розв’язування обчислювальних задач, обробляють числову, текстову, графічну, звукову й іншу інформацію. Але структура і основні принципи роботи сучасних комп’ютерів в основному залишилися тими самими, що й у перших комп’ютерів.
Завдяки своїм невеликим розмірам, надійності, широкому діапазону програмного забезпечення і доступній ціні персональні комп’ютери застосовуються в найрізноманітніших сферах людського життя. Найпоширенішими апаратними платформами персональних комп’ютерів є IBM-сумісні комп’ютери й комп’ютери Macintosh фірми Apple, хоча існують й інші платформи. Пов’язано це і з тим, що належність до однієї платформи підвищує сумісність апаратних компонентів комп’ютерів, а також їхнього програмного забезпечення.
Можливості теперішніх персональних комп’ютерів значно перевершують можливості великих ЕОМ, які використовувалися у 1980-і роки.
Посилання
Хронологiя становлення та розвитку комп'ютеробудування в Українi
Розвиток обчислювальної техніки у світі й в Україні