Konrad Zuse
Konrad Zuse (pronunțat Pronunție în germană: /ˈkɔnʁat ˈtsuːzə/; n. , Wilmersdorf(d), Regatul Prusiei, Imperiul German – d. , Hünfeld, Hessa, Germania) a fost un inginer, inventator, pionier al informaticii și antreprenor (Zuse KG) german.
Cea mai mare realizare a sa a fost primul calculator funcțional programabil și Turing-complet, Z3, care a fost pus în funcțiune în mai 1941. A primit premiul Werner-von-Siemens-Ring în 1964 pentru Z3.[14] Mare parte din activitatea sa timpurie a fost finanțată de familie și de comerț, nefiind aproape deloc ajutat de guvernul nazist.[15]
Mașina de calcul S2 a lui Zuse este considerată a fi primul calculator controlat de proces. În 1946 el a proiectat un limbaj de programare de nivel înalt, Plankalkül.[15] Zuse a înființat una din primele sale afaceri în domeniul calculatoarelor la 1 aprilie 1941 (Zuse Ingenieurbüro und Apparatebau).[16] Această companie a construit apoi Z4.
Din cauza celui de al Doilea Război Mondial, munca lui Zuse a rămas neobservată în afara Germaniei. Prima influență documentată a activității sale asupra unei companii americane a fost interesul dat de IBM patentelor lui în 1946.
Există replici ale mașinilor Z3 și Z4, în Deutsches Museum din München.
Deutsches Technikmuseum Berlin din Berlin are și el o expoziție dedicată lui Zuse, în care sunt expuse douăsprezece mașini ale lui, inclusiv o replică a calculatorului mecanic Z1, câteva documente personale, printre care una din specificațiile limbajului Plankalkül, și câteva picturi ale lui Zuse.
Activitatea din perioada interbelică și Z1
[modificare | modificare sursă]Născut la Berlin în 1910, s-a mutat cu familia la Braunsberg, Prusia Orientală în 1912, unde tatăl său a lucrat ca funcționar poștal. Zuse a studiat la Collegium Hosianum din Braunsberg. În 1923, familia s-a mutat la Hoyerswerda unde și-a luat Abiturul în 1928.
S-a înscris apoi la Technische Hochschule Berlin-Charlottenburg și a studiat o vreme ingineria și arhitectura, trecând apoi la ingineria construcțiilor și absolvind în 1935. O vreme, a lucrat la compania Ford, folosindu-și talentul artistic pentru compunerea de reclame.[15] A lucrat apoi ca inginer proiectant la fabrica de avioane Henschel din Berlin-Schönefeld. Acolo, munca sa implica efectuarea manuală a unui volum mare de calcule de rutină, ceea ce el considera a fi extrem de plictisitor, și l-a condus la a se gândi la construirea unei mașini care să efectueze calculele.
Lucrând în apartamentul părinților săi în 1936, prima sa încercare, denumită Z1, a fost un calculator mecanic cu unitate binară în virgulă mobilă, cu o programabilitate limitată, care își citea instrucțiunile de pe un film de 35 mm perforat.[15] În 1937, Zuse a cerut două patente care anticipau o arhitectură a calculatoarelor similară celei von Neumann. Z1 a fost terminat în 1938 și conținea circa 30.000 de piese metalice; el nu a funcționat niciodată corect, din cauza insuficientei precizii a componentelor mecanice. Z1 și proiectul său inițial au fost distruse în timpul celui de al Doilea Război Mondial.
Între 1987 și 1989, Zuse a recreat Z1, proces care a costat 800.000 DM, și a trebuit să fie asamblat de trei persoane (inclusiv Zuse). Finanțarea acestui proiect a fost furnizată de Siemens și de un consorțiu de cinci companii.
Z2, Z3 și Z4
[modificare | modificare sursă]Activitatea lui Zuse a fost efectuată întru totul independent de alți oameni de știință și matematicieni ai zilelor sale. Între 1936–1945, din cauza regimului politic, a fost practic în izolare intelectuală.[17] În 1939, Zuse a fost chemat în serviciul militar, unde a primit resursele pentru a construi Z2.[18] Zuse a construit Z2, o versiune revizuită a lui Z1, cu relee telefonice. În același an, a înființat o companie Zuse Apparatebau (Zuse Apparatus Engineering), pentru a-și fabrica mașinile.
Îmbunătățind proiectul mașinii Z2, a construit Z3 în 1941, un proiect secret al guvernului german.[19] Acesta era un calculator în virgulă mobilă binar pe 22 de biți a cărei programabilitate era bazată pe bucle dar fără salturi condiționate și a cărei memorie și unitate de calcul se bazau pe relee telefonice. Releele telefonice utilizate în mașini erau în mare parte colectate din stocurile date la casat. În pofida absenței salturilor condiționate, Z3 era un calculator Turing complet. Turing-completitudinea sa nu a fost însă un obiectiv al lui Zuse (care se gândea doar la aspectele practice) și a fost demonstrată abia în 1998.
Z3, primul calculator electromecanic complet operațional, a fost finanțat parțial de guvernul german prin Deutsche Versuchsanstalt für Luftfahrt, care avea nevoie de automatizarea unui volum mare de calcule. O cerere de finanțare guvernamentală, din partea colegului său Helmut Schreyer, care l-a ajutat pe Zuse să construiască prototipul Z3 în 1938,[20] în scopul realizării unui succesor al lui Z3 a fost refuzată deoarece nu avea importanță strategică.
În 1937, Schreyer îl sfătuise pe Zuse să folosească tuburile electronice ca elemente de comutație; acesta din urmă a considerat ideea una nebunească (Schnapsidee, s-a exprimat el). Compania lui Zuse (cu Z1, Z2 și Z3) a fost distrusă în 1945 de un atac aerian al Aliaților. Calculatorul pe bază de relee denumit Z4, parțial terminat, început de Zuse în 1942,[21] fusese mutat anterior într-un loc mai sigur. Lucrul la Z4 nu putea continua în condițiile privațiunilor extreme ale Germaniei postbelice, și abia în 1949 a reușit să reia lucrul. El l-a arătat matematicianului Eduard Stiefel de la Institutul Federal Elvețian de Tehnologie Zürich (Eidgenössische Technische Hochschule (ETH) Zürich) care a comandat un exemplar în 1950. La 8 noiembrie 1949, s-a înființat Zuse KG. Z4 a fost livrat la ETH Zürich la 12 iulie 1950, și s-a dovedit a fi foarte fiabil.[15]
S1 și S2
[modificare | modificare sursă]În 1940, guvernul german a început să-l finanțeze prin Aerodynamische Versuchsanstalt (AVA, Institutul de Cercetări în Aerodinamică),[22] ce se ocupa cu producerea de bombe planoare. Zuse a construit mașinile de calcul S1 și S2, dispozitive dedicate pentru calculul corecțiilor aerodinamice ale aripilor bombelor zburătoare controlate prin radio. S2 avea un convertor analog-digital integrat aflat sub controlul programului.[21]
Aceste mașini au contribuit la dezvoltarea de către armata germană a rachetelor ghidate Henschel Werke Hs 293 și Hs 294 între 1941 și 1945, precursoarele rachetelor de croazieră moderne.[21][23][24] Designul circuitelor calculatorului S1 a fost predecesorul celor ale calculatorului Z11.[21]
Zuse bănuia mai târziu că aceste mașini au căzut în mâinile sovieticilor în 1945.[21]
Plankalkül
[modificare | modificare sursă]În timp ce lucra la calculatorul Z4, Zuse și-a dat seama că programarea în cod mașină este prea complicată, astfel încât a proiectat un limbaj de nivel înalt, denumit de el Plankalkül, în 1945/6, publicându-l parțial în 1948[15] și integral în 1972. Contribuția sa a fost una pur teoretică, deoarece limbajul nu a fost implementat în timpul vieții lui și nu a influențat direct limbajele ce i-au urmat. Unul din inventatorii limbajului ALGOL (Heinz Rutishauser) scria: „Prima tentativă de a gândi un limbaj algoritmic a fost efectuată în 1948 de K. Zuse. Notația sa era una destul de generală, dar propunerea sa nu a beneficiat de considerația pe care o merita.” Abia în 2000, o echipă de la Universitatea Liberă Berlin a scris un compilator de Plankalkül.
Antreprenorul Zuse
[modificare | modificare sursă]În 1946 Zuse a înființat una dintre primele companii de calculatoare din lume, Zuse-Ingenieurbüro Hopferau. Capitalul a fost obținut prin ETH Zürich și din achiziția de către IBM a drepturilor de implementare a unuia din patentele sale lui Zuse.
Zuse a mai înființat o firmă, Zuse KG în Haunetal-Neukirchen în 1949; în 1957, sediul ei s-a mutat la Bad Hersfeld. Z4 a fost terminat și livrat la ETH Zürich, Elveția în septembrie 1950. La acea vreme, era singurul calculator funcțional din Europa continentală, și al doilea calculator din lume care a fost vândut, după BINAC, care nu a funcționat niciodată corect după livrare. Zuse și firma sa au construit și alte calculatoare, toate denumite cu Z urmat de cifre, până la Z43.[25] Între acestea, se remarcă Z11, vândut în industria optică și în universități, și Z22, primul calculator cu memorii pe bază de dispozitive magnetice.[26]
În 1967, Zuse KG ajunsese la cifra de 251 de calculatoare construite. Din cauza problemelor financiare însă, compania a fost vândută către Siemens.
Rechnender Raum
[modificare | modificare sursă]În 1967 Zuse a sugerat că universul însuși rulează pe un grid de calculatoare; în 1969, a publicat cartea Rechnender Raum, iar ideile sale au atras atenția altor autori, între care Edward Fredkin (anii 1980), Juergen Schmidhuber (anii 1990), Stephen Wolfram (A New Kind of Science) și alții.
După pensionare, Zuse s-a concentrat pe hobby-ul său, pictura. A murit la 18 decembrie 1995 la Hünfeld, Germania, lângă Fulda.
Note
[modificare | modificare sursă]- ^ a b c d MacTutor History of Mathematics archive
- ^ a b c (PDF), p. 3 https://softech.informatik.uni-kl.de/homepage/teaching/ProseminarWS0506/Materialien/Zuse_Ausarbeitung.pdf Lipsește sau este vid:
|title=
(ajutor) - ^ a b c Konrad Zuse Obituary[*] Verificați valoarea
|titlelink=
(ajutor) - ^ a b MacTutor History of Mathematics archive, accesat în
- ^ a b Konrad Zuse, Filmportal.de, accesat în
- ^ Konrad Zuse, compArt database Digital Art, accesat în
- ^ a b Konrad Zuse, SNAC, accesat în
- ^ a b Konrad Zuse, Structurae, accesat în
- ^ a b Autoritatea BnF, accesat în
- ^ „Konrad Zuse”, Gemeinsame Normdatei, accesat în
- ^ Find a Grave
- ^ ZKM Center for Art and Media Karlsruhe, accesat în
- ^ CONOR.SI[*] Verificați valoarea
|titlelink=
(ajutor) - ^ Konrad Zuse: Biography
- ^ a b c d e f Prelegere ținută de Horst Zuse la Computer Conservation Society de la [[Science Museum (Londra)|]] din Londra la 18 noiembrie 2010
- ^ Lippe, Prof. Dr. Wolfram. „Kapitel 14 - Die ersten programmierbaren Rechner (i.e. The first programmable computers)” (PDF). Arhivat din original (PDF) la . Accesat în .
- ^ "Konrad Zuse" Arhivat în , la Wayback Machine., Gap System. Accesat la 14 martie 2010.
- ^ "Weapons Grade: How Modern Warfare Gave Birth To Our High-Tech World", David Hambling. Carroll & Graf Publishers, 2006. ISBN 0786717696, 9780786717699. Accesat la 14 martie 2010.
- ^ "New perspectives, computer concepts", June Jamrich Parsons, Dan Oja. Cengage Learning, 2007. ISBN 1423906101, 9781423906100. Accesat la 14 martie 2010.
- ^ "Handbook of research on open source software", Kirk St. Amant, Brian Still. Idea Group Inc (IGI), 2007. ISBN 1591409993, 9781591409991. Accesat la 14 martie 2010.
- ^ a b c d e "My computer, my life", Konrad Zuse. Springer, 1993. ISBN 3540564535, 9783540564539. Accesat la 14 martie 2010.
- ^ "Mathematicians during the Third Reich and World War II", Technische Universität München. Accesat la 14 martie 2010.
- ^ "Germany's Secret Weapons in World War II", Roger Ford. Zenith Imprint, 2000. ISBN 0760308470, 9780760308479. Accesat la 14 martie 2010.
- ^ "The S1 and S2 Computing Machines — Konrad Zuse´s Work for the German Military 1941–1945", Atypon Link. Accesat la 14 martie 2010.
- ^ „Z43”. Arhivat din original la . Accesat în .
- ^ Biografia lui Konrad Zuse, de prof. Horst Zuse Arhivat în , la Wayback Machine. - epemag.com