» » Устройство вычислитель цузе данные угадай слово. Вычислительные машины конрада цузе. Основные характеристики Z1

Устройство вычислитель цузе данные угадай слово. Вычислительные машины конрада цузе. Основные характеристики Z1

(Германия) и продолжительное время жил с родителями на севере Саксонии в городке Хойерсверда (нем. Hoyerswerda ). С детских лет мальчик проявлял интерес к конструированию. Ещё в школе он спроектировал действующую модель машины по размену монет и создавал проект города на 37 миллионов жителей. А в годы студенчества к нему впервые пришла идея создания автоматического программируемого вычислителя.

Цузе считал, что устройство вселенной похоже на сеть взаимосвязанных компьютеров. В он издает книгу «Rechnender Raum» («Вычислительное пространство»), которая в году была переведена на английский язык сотрудниками с названием «Calculating Space».

В - годах, несмотря на перенесённый сердечный приступ, Цузе воссоздал свой первый компьютер «Z1» . Законченная модель насчитывала 30 тысяч компонентов, стоила 800 тысяч немецких марок и потребовала для своей сборки труда 4-х энтузиастов (включая самого Цузе). Финансирование проекта обеспечивалось компанией Siemens AG наряду с пятью другими компаниями.

В настоящее время полностью функционирующая модель компьютера «Z3» находится в «Немецком музее» города Мюнхена , а модель вычислителя «Z1» передана в Немецкий технический музей Берлина . Сегодня в последнем открыта также специальная выставка, посвящённая Конраду Цузе и его работам. На выставке представлены двенадцать его машин, оригинальные документы по разработке языка Планкалкюль и несколько картин Цузе.

За свой вклад и первые успехи в области автоматических вычислений, независимое предложение использования двоичной системы и арифметики с плавающей запятой, а также проектирование первого в Германии и одного из самых первых в мире программно-управляемых компьютеров в году Цузе получил мемориальную премию Гарри М. Гуда (англ. Harry M. Goode Memorial Award ), медаль и 2000 долларов от «Computer Society» .

В году Цузе стал первым почётным членом немецкого «Общества информатики» , а с оно начало присваивать «Медаль Конрада Цузе», ставшую сегодня известнейшей немецкой наградой в области информатики . В -м за дело всей жизни Цузе был удостоен ордена «Крест за заслуги перед Федеративной Республикой Германия». А в -м на канале ZDF он был назван «величайшим» из живших немцев.

После ухода на пенсию Цузе занялся своим любимым хобби, - живописью. Цузе умер 18 декабря в Хюнфельд (Германия). Сегодня несколько городов Германии имеют улицы, названные его именем.

Литература

  • Konrad Zuse: Der Vater des Computers. / Jürgen Alex, Hermann Flessner, Wilhelm Mons u. a. - Parzeller, . - 264 S(нем.) . ISBN 3-7900-0317-4, KNO-NR: 08 90 94 10
  • Die Rechenmaschinen von Konrad Zuse / Hrsg. v. Raul Rojas. - Berlin: Springer, . - VII, 221 S(нем.) . ISBN 3-540-63461-4, KNO-NR: 07 36 04 31
  • Der Computer mein Leben. / Konrad Zuse(нем.) .
  • The Computer - My Life - Springer Verlag (August )(англ.) . ISBN 0-387-56453-5
  • Знакомьтесь: компьютер = Understanding computers: Computer basics: Input/Output ; Пер. с англ. К. Г. Батаева; Под ред. и с пред. В. М. Курочкина - Москва: Мир, . - 240 с., ил. ISBN 5-03-001147-1(рус.) .
  • Язык компьютера = Understanding computers: Software: Computer Languages ; Пер. с англ. С. Е. Морковина и В. М. Ходукина; Под ред. и с пред. В. М. Курочкина - Москва: Мир, . - 240 с., ил. ISBN 5-03-001148-X (рус.) .

Ссылки

  • На Викискладе есть медиафайлы по теме Конрад Цузе
  • Биография (англ.)
  • Краткая биография в онлайновом виртуальном музее LeMO (нем.)
  • Конрад Цузе и его вычислители на сайте его сына, Хорнста Цузе в Техническом университете г. Берлин (нем.)
  • Интернет-архив Конрада Цузе (англ.)
  • Технический университет г. Берлин (нем.) (англ.)
  • Жизнь и труды Конрада Цузе ( (англ.)
  • Конрад Цузе (англ.)
  • Конрад Цузе, создатель первого программируемого компьютера (англ.)
  • Тезисы Цузе о цифровой физике и вычисляемой вселенной (англ.)
  • Информация о Музее Конрада Цузе в г. Хойерсверда (нем.) (англ.)

Конрад Цузе (нем. Konrad Zuse ; 22 июня 1910 - 18 декабря 1995 ) - немецкий инженер , пионер компьютеростроения. Наиболее известен как создатель первого действительно работающего программируемого компьютера (1941 ) и первого языка программирования высокого уровня (1945 ).

Цузе родился в Берлине (Германия ) и долгое время жил с родителями на севере Саксонии в городке Хойерсверда (нем. Hoyerswerda ). С детских лет мальчик проявлял интерес к конструированию. Ещё в школе он спроектировал действующую модель машины по размену монет и создавал проект города на 37 миллионов жителей. А в годы студенчества к нему впервые пришла идея создания автоматического программируемого вычислителя.

В 1935 году Цузе получил образование инженера в Высшей технической школе Берлин-Шарлоттенбург (нем. ), которая сегодня носит название Технического университета города Берлин (нем. Technische Universität Berlin ). По её окончании он поступил на работу на авиационную фабрику Хейнкеля в городе Дессау , однако, проработав всего лишь год, уволился, вплотную занявшись созданием программируемой счётной машины. Поэкспериментировав с десятичной системой счисления , молодой инженер предпочёл ей двоичную . В 1938 появилась первая действующая разработка Цузе, названная им «Z1» . Это был двоичный механический вычислитель с электрическим приводом и ограниченной возможностью программирования при помощи клавиатуры . Результат вычислений отображался на ламповой панели. Построенный на собственные средства и деньги друзей и смонтированный на столе в гостиной родительского дома, «Z1» работал ненадёжно из-за недостаточной точности выполнения составных частей. Впрочем, будучи экспериментальной моделью, ни для каких практических целей он не использовался.

Вторая мировая война сделала невозможным общение Цузе с другими энтузиастами создания вычислительной техники в Великобритании и Соединенных Штатах Америки . В 1939 году Цузе был призван на военную службу, однако сумел убедить армейских начальников в необходимости дать ему возможность продолжить свои разработки. В 1940 он получил поддержку Исследовательского института аэродинамики (нем. ), который использовал его работу для создания управляемых ракет . Благодаря ей Цузе построил доработанную версию вычислителя - «Z2» на основе телефонных реле . В отличие от «Z1», новая машина считывала инструкции перфорированной 35-миллиметровой киноплёнки. Она тоже была демонстрационной моделью и не использовалась для практических целей. В этом же году Цузе организовал компанию Zuse Apparatebau для производства программируемых машин.

Удовлетворённый функциональностью «Z2», в 1941 году Цузе создаёт уже более совершенную модель - «Z3» , которую сегодня многие считают первым реально действовавшим программируемым компьютером. Впрочем, программируемость этого двоичного вычислителя, собранного, как и предыдущая модель, на основе телефонных реле, также была ограниченной. Несмотря на то, что порядок вычислений теперь можно было определять заранее, условные переходы и циклы отсутствовали. Тем не менее, «Z3» первым среди вычислительных машин Цузе получил практическое применение и использовался для проектирования крыла самолёта.

Все три машины, «Z1», «Z2» и «Z3», были уничтожены в ходе бомбёжек Берлина в 1944 году. А в следующем, 1945 году, и сама созданная Цузе компания прекратила своё существование. Чуть ранее частично законченный «Z4» был погружен на подводу и перевезён в безопасное место в баварской деревне. Именно для этого компьютера Цузе разработал первый в мире высокоуровневый язык программирования, названный им Планкалкюль (нем. Plankalkül ).

В 1946 Цузе организовал коммерческую компанию по производству компьютеров Zuse-Ingenieurbüro Hopferau . Венчурный капитал был получен от Швейцарского федерального института технологий (нем. ETH Zürich ) и компании IBM .

Ещё через три года, в 1949 году, обосновавшись в городе Хюнфельде , Цузе создаёт компанию Zuse KG . В сентябре 1950 года «Z4» был, наконец, закончен и поставлен в ETH Zürich . В то время он был единственным работающим компьютером в континентальной Европе и первым компьютером в мире, который был продан. В этом «Z4» на пять месяцев опередил Марк I и на десять UNIVAC . Цузе и его компанией были построены и другие компьютеры, название каждого из которых начиналось с заглавной буквы Z. Наиболее известны машины «Z11» , продававшийся предприятиям оптической промышленности и университетам, и «Z22» - первый компьютер с памятью на магнитных носителях.

Кроме вычислительных машин общего назначения Цузе построил несколько специализированных вычислителей. Так, вычислители «S1» и «S2» использовались для определения точных размеров деталей в авиационной технике. Машина «S2», помимо вычислителя, включала ещё и измерительные устройства, для выполнения обмеров самолетов. Компьютер «L1», так и оставшийся в виде экспериментального образца, предназначался Zuse для решения логических проблем.

К 1967 году фирма Zuse KG выпустила 251 законченный компьютер, однако из-за финансовых проблем она была продана компании Siemens AG . Тем не менее Цузе продолжал проводить исследования в области компьютеров и работал специалистом-консультантом Siemens AG .

Цузе считал, что устройство вселенной похоже на сеть взаимосвязанных компьютеров. В 1969 он издает книгу «Rechnender Raum» («Вычислительное пространство»), которая в 1970 году была переведена на английский язык сотрудниками Массачусетского технологического института с названием «Calculating Space».

В 1987 -1989 годах, несмотря на перенесённый сердечный приступ, Цузе воссоздал свой первый компьютер «Z1» . Законченная модель насчитывала 30 тысяч компонентов, стоила 800 тысяч немецких марок и потребовала для своей сборки труда 4-х энтузиастов (включая самого Цузе). Финансирование проекта обеспечивалось компанией Siemens AG наряду с пятью другими компаниями.

В настоящее время полностью функционирующая модель компьютера «Z3» находится в «Немецком музее» города Мюнхена , а модель вычислителя «Z1» передана в «Немецкий технический музей» города Берлин . Сегодня в последнем открыта также специальная выставка, посвящённая Конраду Цузе и его работам. На выставке представлены двенадцать его машин, оригинальные документы по разработке языка Планкалкюль и несколько картин Цузе.

Памятник на могиле Конрада Цузе в Бад Херсфелде

За свой вклад и первые успехи в области автоматических вычислений, независимое предложение использования двоичной системы и арифметики с плавающей запятой, а также проектирование первого в Германии и одного из самых первых в мире программно-управляемых компьютеров в 1965 году Цузе получил мемориальную премию Гарри М. Гуда (англ . Harry M. Goode Memorial Award ), медаль и 2000 долларов от «Computer Society» .

В 1985 году Цузе стал первым почётным членом немецкого «Общества информатики» , а с 1987 оно начало присваивать «Медаль Конрада Цузе» , ставшую сегодня известнейшей немецкой наградой в области информатики . В 1995 -м за дело всей жизни Цузе был удостоен ордена «Крест за заслуги перед Федеративной Республикой Германия» . А в 2003 -м на канале ZDF он был назван «величайшим» из живших немцев.

После ухода на пенсию Цузе занялся своим любимым хобби, - живописью. Цузе умер 18 декабря 1995 в Хюнфелде (Германия). Сегодня несколько городов Германии имеют улицы, названные его именем.

Konrad Zuse [ˈkɔn.ʁat ˈts uː.zə] (June 22 , 1910 Berlin - December 18 , 1995 Hünfeld ) was a German engineer and computer pioneer. His greatest achievement was the world"s first functional program-controlled computer, the Z3 , in 1941 (the program was stored on a punched tape). In 1998 , the Z3 was shown to be Turing-complete . He received the Werner-von-Siemens-Ring in 1964 for the Z3.

Zuse also designed the first high-level programming language , Plankalkül , first published in 1948 , although this was a theoretical contribution, since the language was not implemented in his lifetime and did not directly influence early languages. One of the inventors of ALGOL (Rutishauser) wrote: "The very first attempt to devise an algorithmic language was undertaken in 1948 by K. Zuse. His notation was quite general, but the proposal never attained the consideration it deserved."

In addition to his technical work, Zuse founded the first computer startup company in 1946 . This company built the Z4 , which became the second commercial computer, leased to ETH Zürich in 1950 . Due to World War II , however, Zuse"s work went largely unnoticed in the UK and the USA ; possibly his first documented influence on a US company was IBM "s option on his patents in 1946. In the late 1960s, Zuse suggested the concept of a Calculating Space (a computation-based universe).

There is a replica of the Z3, as well as the Z4, in the Deutsches Museum in Munich .

The Deutsches Technikmuseum Berlin in Berlin has an exhibition devoted to Zuse. In it are twelve of his machines, including a replica of the Z1 , some original documents, including the specifications of Plankalkül, and several of Zuse"s paintings.

Contents

1 Pre-WWII work and the Z1

2 The WWII years; the Z2, Z3, and Z4

3 Zuse the entrepreneur

4 Calculating Space

5 Awards

6 Quotations

7 References

8 See also

9 External links

Pre-wwii work and the z1

Born in Berlin , Germany , Zuse graduated in civil engineering from the Technische Hochschule Berlin-Charlottenburg in 1935. In his engineering studies, Zuse had to perform many routine calculations by hand, which he found mind-numbingly boring. This led him to dream about performing calculations by machine.

He started as a design engineer at the Henschel aircraft factory in Berlin -Schönefeld but resigned a year later to build a program driven/programmable machine. Working in his parents" apartment in 1936, his first attempt, called the Z1 , was a binary electrically driven mechanical calculator with limited programmability, reading instructions from a punched tape . The Z1 never worked well, though, due to the lack of sufficiently precise parts. The Z1 and its original blueprints were destroyed during World War II.

Between 1987 and 1989, Zuse recreated the Z1, suffering a heart-attack midway through the project. It had 30,000 components, cost 800,000 DM , and required four individuals (including Zuse) to assemble it. Funding for this retrocomputing project was provided by Siemens and a consortium of five companies.

The wwii years; the z2, z3, and z4

World War II made it impossible for Zuse and other German computer scientists to work with scientists in the UK and the USA, or even to stay in contact with them. In 1939, Zuse was called for military service but was able to convince the army to let him return to his computers. In 1940, he gained support from the Aerodynamische Versuchsanstalt (AVA, Aerodynamic Research Institute), which used his work for the production of glide bombs . Zuse built the Z2 , a revised version of the Z1, from telephone relays . The same year, he started a company, Zuse Apparatebau (Zuse Apparatus Engineering), to manufacture his machines.

Improving on the basic Z2 machine, he built the Z3 in 1941. It was a binary 64-bit floating point calculator featuring programmability with loops but without conditional jumps, with memory and a calculation unit based on telephone relays. The telephone relays used in his machines were largely collected from discarded stock. Despite the absence of conditional jumps, the Z3 was a Turing complete computer (ignoring the fact that no physical computer can be truly Turing complete because of limited storage size). However, Turing-completeness was never considered by Zuse (who had practical applications in mind) and only demonstrated in 1998 (see History of computing hardware ).

Zuse never received the support that computer pioneers in Allied countries, such as Alan Turing , got. The Z3 was financed only partly by the DVL (Deutsche Versuchsanstalt für Luftfahrt , i.e. German Experimentation-Institution for Aviation), which wanted their extensive calculations automated. A request by his co-worker Helmut T. Schreyer (1912-1984) for government funding for an electronic successor to the Z3 was denied as "strategically unimportant". In 1937 Schreyer had advised Zuse to use vacuum tubes as switching elements, who at this time considered it a crazy idea ("Schnapsidee " in his own words).

Zuse"s company (with the Z3) was destroyed in 1945 by an Allied attack. Fortunately, the partially finished, relay-based Z4 had been moved to a safe place earlier. Zuse designed the first high-level programming language, Plankalkül , from 1941 to 1945, although he did not publish it in its entirety until 1972. No compiler or interpreter was available for Plankalkül until a team from the Free University of Berlin implemented it in 2000.

Konrad Zuse married Gisela Brandes in January 1945 - employing a carriage, himself dressed in tailcoat and top hat and with Gisela in wedding veil, for Zuse attached importance to a noble ceremony. Their son Horst was born in November 1945.

Конрад Цузе – немецкий изобретатель, один из основоположников современной вычислительной техники. Более всего известен как создатель первого программируемого (и полного по Тьюрингу) компьютера в мире.

Родился Конрад в Берлине, Германия (Berlin, Germany); позже семья его перебралась в Браунсберг, Восточная Пруссия (Braunsberg, East Prussia). В 1923-м семья Цузе вновь сменила место жительства, обосновавшись в Хойерсверде (Hoyerswerda); здесь Цузе прошел в 1928-м подготовку, получив право поступить в университет. Некоторое время Конрад изучал инженерное дело и архитектуру, однако вскоре эти области ему наскучили; в 1935-м Цузе получил диплом по жилищно-гражданскому строительству. Некоторое время он проработал в компании "Ford", где использовал свои выдающиеся таланты художника для разработки реклам. Впоследствии Конрад перебрался на авиастроительную фабрику "Henschel", где занимался уже проектированием инженерного толка. По долгу службы ему приходилось производить уйму довольно однообразных вычислений; процесс этот Цузе изрядно раздражал, пробуждая мечты об автоматизации.



Экспериментировать с компьютерами Цузе начал в 1935-м, в квартире своих родителей. Первая его разработка, модель Z1, была завершена в 1936-м; представляла она собой по сути механический калькулятор с ограниченными возможностями программирования.

В 1937-м Конрад получил 2 патента, во многом предвосхитившие дальнейшие работы фон Неймана (John von Neumann); к 1938-му он довел работы над Z1 до конца. Устройство это содержало около 30000 металлических частей и из-за неточности схождения деталей не всегда работало как следует. Первая модель была уничтожена 30 января 1944-го; позже, в период с 1987-го по 1989-й, Конрад восстановил свое творение.

В 1939-м Цузе был призван на службу в армию, где ему дали достаточно средств для создания Z2. Представил готовую версию он в сентябре 1940-го; она занимала несколько комнат во все той же квартире и была построена уже на телефонных реле.

Полученные правительственные субсидии позволили Конраду продолжить исследования; в 1941-м он закончил работу над версией Z3. Этот программируемый 22-битный калькулятор мог работать с вещественными числами, поддерживал циклические операции, имел встроенную память и построен был на все тех же реле (причем по большей части бракованных). Несмотря на отсутствие условных переходов, машина эта была тьюринг-полной (что, впрочем, самого Цузе особо не интересовало – изобретателем двигали скорее практические соображения, нежели научный интерес).

В 1942-м Цузе начал работу над Z4; после одного из авианалетов частично готовую машину вывезли из Берлина. Продолжить работу над компьютером удалось лишь в 1949-м; 12 июля 1950-го работы были завершены – причем машина оказалась впечатляюще надежной.

Конрад Цузе никогда не был членом нацисткой партии, однако и из-за необходимости работать на нацистскую военную машину никогда особо не переживал. Как заявил Цузе намного позже, лучшим ученым и инженерам всегда приходилось либо идти на сделку со своей совестью, участвуя в сомнительных с моральной точки зрения проектах, либо попросту забывать о работе по специальности.

Лучшие дня

«Обаятельный хулиган»
Посетило:156
Культовый американский музыкант

Конрад Цузе -- немецкий инженер, пионер компьютеростроения. Наиболее известен как создатель первого действительно работающего программируемого компьютера и первого языка программирования высокого уровня. Годы жизни: 1910-1995.

Цузе родился в Берлине и продолжительное время жил с родителями на севере Саксонии в городке Хойерсверда.

В 1935 году Цузе получил образование инженера в Берлинской высшей технической школе в Шарлоттенбурге, которая сегодня носит название Берлинского технического университета. По её окончании он поступил на работу на авиационный завод Хеншеля в Шёнефельде, однако, проработав всего лишь год, уволился, вплотную занявшись созданием программируемой счётной машины. Поэкспериментировав с десятичной системой счисления, молодой инженер предпочёл ей двоичную. В 1938 году появилась первая действующая разработка Цузе, названная им Z1. Это был двоичный механический вычислитель с электрическим приводом и ограниченной возможностью программирования при помощи клавиатуры. Результат вычислений в десятичной системе отображался на ламповой панели. Построенный на собственные средства и деньги друзей, и, смонтированный на столе в гостиной родительского дома, Z1 работал ненадёжно из-за недостаточной точности выполнения составных частей. Впрочем, будучи экспериментальной моделью, ни для каких практических целей он не использовался.

Вторая мировая война сделала невозможным общение Цузе с другими энтузиастами создания вычислительной техники в Великобритании и Соединённых Штатах Америки. В 1939 году Цузе был призван на военную службу, однако сумел убедить армейских начальников в необходимости дать ему возможность продолжить свои разработки. В 1940 году он получил поддержку Исследовательского института аэродинамики, который использовал его работу для создания управляемых ракет. Цузе построил доработанную версию вычислителя -- Z2 на основе телефонных реле. В отличие от Z1, новая машина считывала инструкции перфорированной 35-миллиметровой киноплёнки. Она тоже была демонстрационной моделью и не использовалась для практических целей. В этом же году Цузе организовал компанию Zuse Apparatebau для производства программируемых машин.

Удовлетворённый функциональностью Z2, в 1941 году Цузе создал уже более совершенную модель -- Z3, которую сегодня многие считают первым, реально действовавшим программируемым компьютером. Впрочем, программируемость этого двоичного вычислителя, собранного, как и предыдущая модель, на основе телефонных реле, также была ограниченной. Несмотря на то, что порядок вычислений теперь можно было определять заранее, условные переходы и циклы отсутствовали. Тем не менее, Z3 первым среди вычислительных машин Цузе получил практическое применение и использовался для проектирования крыла самолёта.

Все три машины, Z1, Z2 и Z3, были уничтожены в ходе бомбардировок Берлина в 1944 году. А в следующем, 1945 году, и сама созданная Цузе компания прекратила своё существование. Чуть ранее частично законченный Z4 был погружен на подводу и перевезён в безопасное место в баварской деревне. Именно для этого компьютера Цузе разработал первый в мире высокоуровневый язык программирования, названный им Планкалкюль.

Планкалкюль -- первый в мире высокоуровневый язык программирования, созданный немецким инженером Конрадом Цузе в 1942 году. В переводе на русский это название соответствует выражению «планирующее исчисление» .

Язык разрабатывался как основное средство для программирования компьютера Z4, однако был пригоден и для работы с другими похожими на него вычислительными машинами.

Планкалкюль поддерживал операции назначения, вызов подпрограмм, условные операторы, итерационные циклы, арифметику с плавающей запятой, массивы, иерархические структуры данных, утверждения, обработку исключений и многие другие вполне современные средства языков программирования.

Цузе описал возможности языка Планкалкюль в отдельной брошюре. Там же он описал возможное применение языка для сортировки чисел и выполнения арифметических операций. Кроме того, Цузе составил 49 страниц программ на Планкалкюле для оценки шахматных позиций. Позже он писал, что ему было интересно проверить эффективность и универсальность Планкалкюля в отношении шахматных задач.

Работа в отрыве от других специалистов Европы и США привела к тому, что лишь незначительная часть его работы стала известной. Полностью работа Цузе была издана лишь в 1972 году. И вполне возможно, что если бы язык Планкалкюль стал известен раньше, пути развития компьютерной техники и программирования могли бы измениться.

Сам Цузе не создал реализации для своего языка. Первый компилятор языка Планкалкюль (для современных компьютеров) был создан в Свободном университете Берлина лишь в 2000 году, через пять лет после смерти Конрада Цузе.

Ещё через три года, в 1949 году, обосновавшись в городе Хюнфельде, Цузе создал компанию Zuse KG. В сентябре 1950 года Z4 был, наконец, закончен и поставлен в ETH Zьrich. В то время он был единственным работающим компьютером в континентальной Европе и первым компьютером в мире, который был продан. В этом Z4 на пять месяцев опередил Марк I и на десять -- UNIVAC. Цузе и его компанией были построены и другие компьютеры, название каждого из которых начиналось с заглавной буквы Z. Наиболее известны машины Z11, продававшийся предприятиям оптической промышленности и университетам, и Z22 -- первый компьютер с памятью на магнитных носителях.

Кроме вычислительных машин общего назначения, Цузе построил несколько специализированных вычислителей. Так, вычислители S1 и S2 использовались для определения точных размеров деталей в авиационной технике. Машина S2, помимо вычислителя, включала ещё и измерительные устройства для выполнения обмеров самолетов. Компьютер L1, так и оставшийся в виде экспериментального образца, предназначался Цузе для решения логических проблем.

К 1967 году фирма Zuse KG поставила 251 компьютер, на сумму около 100 миллионов дойчмарок, однако из-за финансовых проблем она была продана компании Siemens AG. Тем не менее, Цузе продолжал проводить исследования в области компьютеров, и работал специалистом-консультантом Siemens AG.

Цузе считал, что устройство Вселенной похоже на сеть взаимосвязанных компьютеров. В 1969 году он издал книгу «Вычислительное пространство» (нем. Rechnender Raum), переведённую через год сотрудниками Массачусетского технологического института

В 1987--1989 годах, несмотря на перенесённый сердечный приступ, Цузе воссоздал свой первый компьютер Z1. Законченная модель насчитывала 30 тыс. компонентов, стоила 800 тыс. немецких марок и потребовала для своей сборки труда 4 энтузиастов (включая самого Цузе). Финансирование проекта обеспечивалось компанией Siemens AG наряду с пятью другими компаниями.

За свой вклад и первые успехи в области автоматических вычислений, независимое предложение использования двоичной системы и арифметики с плавающей запятой, а также проектирование первого в Германии и одного из самых первых в мире программно-управляемых компьютеров в 1965 году Цузе получил мемориальную премию Гарри Гуда, медаль и 2000 долларов от Computer Society.

После ухода на пенсию Цузе занялся своим любимым хобби -- живописью. Цузе умер 18 декабря 1995 года в Хюнфельде (Германия), в возрасте 85 лет. Сегодня несколько городов Германии имеют улицы и здания, названные его именем.

Электро-механические компьютеры

Во-первых (закон есть закон), после долгого судебного разбирательства федеральный судья США Эрл Р. Ларсон (Earl R. Larson) 19 октября 1973 года аннулировал патент, ранее выданный Эккерту (Eckert) и Мочли (Mauchly), официально признав Атанасова изобретателем первого электронного цифрового компьютера.

Во-вторых, и компьютер Атанасова и ЭНИАК основой своей элементной базы имеют элекро-вакуумные лампы. Вспомним же определение. «Электроника – это наука о взаимодействии заряженных частиц с электрическим полем …». Электронные лампы не являются первыми электронными компонентами и не на лампах были созданы первые вычислительные устройства, работа которых была основана на электронных компонентах. Существовал целый класс вычислительных машин – релейные. Конечно можно говорить о «полностью электронных» и о «электро-механических» вычислительных машинах, но с точки зрения приоритена это не столь важно.

Ко́нрад Цу́зе (нем. Konrad Zuse ; 22 июня 1910, Берлин, Германская империя - 18 декабря 1995, Хюнфельд, Германия) - немецкий инженер, пионер компьютеростроения. Наиболее известен как создатель первого действительно работающего программируемого компьютера (1941) и первого языка программирования высокого уровня (1945).

Рис. 2.1. Конрад Цузе

В 1935 году Цузе получил образование инженера в Берлинской высшей технической школе в Шарлоттенбурге, которая сегодня носит название Берлинского технического университета. По её окончании он поступил на работу на авиационную фабрику Хейнкеля в городе Дессау, однако, проработав всего лишь год, уволился, вплотную занявшись созданием программируемой счётной машины. Поэкспериментировав с десятичной системой счисления, молодой инженер предпочёл ей двоичную. В 1938 году появилась первая действующая разработка Цузе, названная им Z1. Это был двоичный механический вычислитель с электрическим приводом и ограниченной возможностью программирования при помощи клавиатуры. Результат вычислений в десятичной системе отображался на ламповой панели. Построенный на собственные средства и деньги друзей и смонтированный на столе в гостиной родительского дома, Z1 работал ненадёжно из-за недостаточной точности выполнения составных частей. Модель Z1 - это первый в мире цифровой механический компьютер с программным управлением . Архитектурными особенностями Z1 являлись также: двоичная кодировка и система представления чисел с плавающей запятой (или “полулогарифмическая” система, если использовать терминологию К. Цузе). При этом длина числа составляла 21 разряд, из которых 1 разряд отводился под знак числа, 7 разрядов предназначались для порядка и его знака, 13 разрядов – для мантиссы.



Вычислительная машина Z1 – по сути тестовая модель, которая никогда не применялась для практических целей. Эта машина была реконструирована в Берлине самим К.Цузе в 1980-х годах, сейчас она экспонируется в Берлинском музее транспорта и технологии.

Технические характеристики Z1:

Частота: 1 Гц

Арифметическое устройство: с плавающей точкой, длина машинного слова 22 бита

Средняя скорость вычислений: 5 секунд на операцию сложения, 10 секунд на операцию умножения

Память: 64 машинных слова

Вес: 1000 кг

Рис. 2.2. Воссозданная модель Z1.

Вторая мировая война сделала невозможным общение Цузе с другими энтузиастами создания вычислительной техники в Великобритании и Соединённых Штатах Америки. В 1939 году Цузе был призван на военную службу, однако сумел убедить армейских начальников в необходимости дать ему возможность продолжить свои разработки. В 1940 году он получил поддержку Исследовательского института аэродинамики (нем. Aerodynamische Versuchsanstalt ), который использовал его работу для создания управляемыхракет. Благодаря ей Цузе построил доработанную версию вычислителя - Z2 на основе телефонных реле. В машине Z2 арифметическое устройство и устройство управления были реализованы на реле, а память оставалась механической (от модели Z1).

В отличие от Z1, новая машина считывала инструкции с перфорированной 35-миллиметровой киноплёнки. Она тоже была демонстрационной моделью и не использовалась для практических целей. В этом же году Цузе организовал компанию Zuse Apparatebau для производства программируемых машин.

Технические характеристики Z2:

Частота: 5 Гц

Арифметическое устройство: с фиксированным положением запятой, длина машинного слова 16 бит

Средняя скорость вычислений: 0,8 секунды на одну операцию сложения

Количество реле в арифметическом устройстве: 600

Память: 64 машинных слова

Потребление энергии: 1000 Вт

Вес: 300 кг

Удовлетворённый функциональностью Z2, в 1941 году Цузе создал уже более совершенную модель - Z3. Модель Z3 – первая в мире двоичная электромеханическая ВМ с программным управлением. Работы по созданию машины Z3 были начаты в 1939 г., а ее монтаж был полностью завершен 5 декабря 1941 г.

12 мая 1941 года в Берлине Конрад Цузе представил собравшимся ученым работу Z3. Успех демонстрации был огромен. Не случайно именно Z3 считается первым работоспособным, свободно программируемым компьютером в мире (его "конкуренты", Mark I и ENIAC появились после 1943 года). Правда, в памяти Z3 программы не хранил, для этого память из 64 слов была мала, да Цузе и не стремился к этому. Имелся недостаток - отсутствие реализации условного перехода.

Рис. 2.3. ВМ Z3.

Рис. 2.4. Реле Z3.

Машина Z3 предназначалась для выполнения операций сложения, вычитания, умножения, деления, извлечения квадратного корня и вспомогательных функций (в частности, двоично-десятичных преобразований чисел). Для представления чисел использовалась двоичная система с плавающей запятой. Длина числа – 22 двоичных разряда, из которых 1 разряд – знак числа, 7 разрядов – порядок или экспонента (в дополнительном коде), 14 разрядов – мантисса (в нормализованной форме). Быстродействие ВМ при выполнении сложения – 3 или 4 операции в 1 сек., а время умножения двух чисел составляло 4 – 5 сек.

Впрочем, программируемость этого двоичного вычислителя, собранного, как и предыдущая модель, на основе телефонных реле, также была ограниченной. Несмотря на то, что порядок вычислений теперь можно было определять заранее, условные переходы и циклы отсутствовали. Тем не менее, Z3 первым среди вычислительных машин Цузе получил практическое применение и использовался для проектирования крыла самолёта.

Однако главная проблема заключалась в том, что высшие военные чины Вермахта не сомневались в быстрой победе германского оружия, а потому придавали мало значения компьютерам. Показателен такой факт. Однажды Цузе и его друг Гельмут Шрейер, инженер по специальности, обратились за помощью к генералам, чтобы те помогли с финансированием ЭВМ, созданной не на реле, а на вакуумных лампах (идея Шрейера). Военные, услышав, что на постройку такого компьютера уйдет около двух лет, отвергли идею Цузе-Шрейере, заявив, что войну Германия выиграет гораздо раньше, обойдясь без помощи новых электронных вычислительных средств.

Табл. 2.1. Основные характеристики Z3

Вплоть до 1944 года Z3 успешно использовали для авиационных расчетов, когда после бомбардировки, компьютер был уничтожен. Конрад Цузе берется за создание четвертого компьютера - Z4.

В ходе бомбардировок Берлина в 1944 году были уничтожены все три машины, Z1, Z2 и Z3.

Z4 - вычислительная машина Конрада Цузе, создана им на основе опыта разработки первого программируемого компьютера Z3. Компания Цузе готовила Z4 для серийного производства. Z4 умел избегать вычислений неправильных чисел - это позволяло оставлять компьютер в "одиночестве" и днём, и ночью без человеческого контроля. Компьютер изобретался во время второй мировой войны, боясь, что изобретение может быть уничтожено в ходе военных действий, Конрад Цузе принимает решение разобрать и спрятать компьютер. Частично законченный Z4 был погружен на подводу и перевезён в безопасное место в баварской деревне. Именно для этого компьютера Цузе разработал первый в мире высокоуровневый язык программирования, названный им Планкалкюль (нем. Plankalkül исчисление планов ).

На долю Z4, в отличие от предшественников, выпала завидная судьба. Компания Цузе готовила Z4 для серийного производства, однако страх перед бомбежками вынудил не окончательно отлаженный компьютер вывезти из Берлина. Цузе спрятал компьютер в разобранном виде в сарае альпийского отеля местечка Хинтерштайн. Послевоенные годы были тяжелым испытанием для Цузе, которому пришлось практически заново собирать Z4. Для восстановления механической памяти брались железные консервные банки, оставленные войсками антигитлеровской коалиции.

В 1946 году Цузе организовал коммерческую компанию по производству компьютеров «Инженерная служба Цузе в Хопферау» (нем. Zuse-Ingenieurbüro Hopferau ). Венчурный капитал был получен от Швейцарской высшей технической школы и компании IBM.

Рис. 2.5. Восстановленный Z4.

В 1948 году восстановленный Z4 был на лошадях перевезен в местечко Хопферау, где Цузе посетил профессор Штифель из Высшей технической школы в Цюрихе (ETHZ). До сих пор не совсем ясно, откуда профессор проведал про Z4.

Эта встреча стала поворотным пунктом для дальнейшей жизни Конрада Цузе. На глазах у Штифеля он написал программу, сделал перфокарту и ввел данные в Z4. Полученный результат был правильным. Воодушевленный этим, Штифель предложил арендовать Z4. Чтобы подписать контракт с ETHZ, Цузе зарегистрировал компанию "Zuse KG". Надо сказать, что выбора у цюрихского профессора не было. На тот момент он мог рассчитывать лишь на Z4, поскольку американские компьютеры заполучить было невозможно, а машина Цузе работала надежно (даже несмотря на память из металлических пластин), имела специальный блок для создания программ и ряд других плюсов.

В сентябре 1950 года Z4 был, наконец, закончен и поставлен в ETH Zürich. В то время он был единственным работающим компьютером в континентальной Европе и первым компьютером в мире, который был продан. В этом Z4 на пять месяцев опередил Марк I и на десять - UNIVAC.

Технические характеристики Z4:

Табл. 2.2. Основные характеристики Z4

Арифметическое устройство: с плавающей точкой, 32 бита, +, -, *, /, квадратный корень Средняя скорость вычисления: операция сложения 400 мс Потребление энергии: 4000 Ватт.

Масса: 1000 кг

Элементов: около 2500 реле

До 1954 года Z4 работал в Цюрихе, затем, до 1959 года - во Франции (Институт "Franco-Allemand des Recherches de St. Louis"). Подсчитано, что за пять лет работы (1950-1955) Z4 рассчитал около 100 различных проектов. Стоит отметить, что в начале 50-х годов прошлого века на территории Европы работали всего два компьютера: Z4 Конрада Цузе и МЭСМ Сергея Лебедева (СССР)5.

Цузе и его компанией были построены и другие компьютеры, название каждого из которых начиналось с заглавной буквы Z. Наиболее известны машины Z11, продававшийся предприятиям оптической промышленности и университетам, и Z22 - первый компьютер с памятью на магнитных носителях.

В настоящее время полностью функционирующая модель компьютера Z3 находится в «Немецком музее» города Мюнхена, а модель вычислителя Z1 передана в Немецкий технический музей Берлина. Сегодня в последнем открыта также специальная выставка, посвящённая Конраду Цузе и его работам. На выставке представлены двенадцать его машин, оригинальные документы по разработке языка Планкалкюль и несколько картин Цузе.