Клаус Самелсон - Klaus Samelson

Клаус Самелсон
Туған(1918-12-21)21 желтоқсан 1918
Өлді25 мамыр 1980 ж(1980-05-25) (61 жаста)
АзаматтықГермания
БілімМюнхендегі Людвиг Максимилиан университеті (Ph.D., 1951)
Ғылыми мансап
ӨрістерИнформатика
МекемелерМатематика институты, Мюнхен техникалық университеті
ДиссертацияБір полярлы индукция және онымен байланысты әсер теориясы туралы ескертпелер (1951)
Докторантура кеңесшісіФридрих Бопп

Клаус Самелсон (21 желтоқсан 1918[1] - 25 мамыр 1980 ж.) Болды Неміс саласындағы математик, физик және компьютер пионері бағдарламалау тілі аударма және push-pop стегі компьютерлердегі формулаларды тізбектей аударудың алгоритмдері.

Ерте өмір

Ол дүниеге келді Страсбург, Эльзас-Лотарингия және ол өмір сүрді Бреслау оның ерте балалық шағында. Оның үлкен ағасы математик болған Ганс Самельсон. Саяси жағдайларға байланысты ол 1946 жылға дейін оқуды күтті математика және физика кезінде Мюнхендегі Людвиг Максимилиан университеті жылы Мюнхен.

Мансап

Оқуды бітіргеннен кейін ол университетке оралғанға дейін орта мектепте мұғалім болып жұмыс істеді. 1951 жылы ол өзінің жұмысын аяқтады Философия докторы (Ph.D.) физикамен Фридрих Бопп (Фриц) а. Бойынша диссертациямен кванттық механика туындаған проблема Арнольд Соммерфельд байланысты бірполярлы индукция.[2]

Самельсон қызығушылық танытты сандық талдау және инженер-электрик Ханс Пилоти және математика профессоры Роберт Сауэр бірге жұмыс істей бастағанда, ол математика институтының ғылыми қызметкері ретінде алғашқы компьютерлерге қосылды. Мюнхен техникалық университеті.

Бұл оның ғылыми мансабын өзгертті. Оның алғашқы жарияланымдары Зауэрдің қызығушылығымен байланысты болды дыбыстан жоғары жылдамдық сандық есептеулерге арналған сандық есептеудің ағындық және дәлдік мәселелері меншікті мәндер.

Көп ұзамай, жаңа ғылыми пән ретінде Информатика мен Информатиканың дамуына Самельсонның күшті әсері басталды. Бірге Фридрих Л.Бауэр, сонымен қатар Фриц Боппты PhD докторы ретінде қорғады. эдвайзер, ол оларды аудару мен жүзеге асырудың тиімді алгоритмдерін жасау үшін бағдарламалау тілдерінің құрылымын зерттеді. Бұл зерттеу жақшалы құрылымдарға алып келді және бұл принцип бағдарламалау тілдерін және стек модельдері мен блок құрылымымен жұмыс уақытын жүйені аударуды басқаруы керек екендігі Самелсонға түсінікті болды. Бұл компьютерлік жүйелерді модельдеу және жобалау бойынша түбегейлі жаңалық болды.

Пилоти, Бауэр және Самельсон сонымен қатар дизайнын жасаған РҰҚСАТ, ішінара негізделген компьютер Мен құйынды тұжырымдама. 1955 жылға қарай PERM аяқталды және олар Бауэрдің 1951 жылы автоматты бағдарламалау тұжырымдамалары бойынша бастаған жұмысын жалғастырды.

Samelson бағдарламалау мен информатиканың халықаралық стандарттарымен айналысып, дизайнда шешуші рөл атқарды АЛГОЛЬ Мүшесі ретінде 58 және 60 Ақпаратты өңдеудің халықаралық федерациясы (IFIP) IFIP жұмыс тобы 2.1 алгоритмдік тілдер және есептеу бойынша,[3] қайсысы арнайы қолдайды және қолдайды бағдарламалау тілдері ALGOL 60 және ALGOL 68.[4]

1958 жылы ол математика кафедрасын қабылдады Майнц университеті 1963 жылдан бастап Мюнхен техникалық университетінде кафедра басқарды, онда ол және Ф.Л. Бауэр информатика және информатика бойынша университеттің оқу бағдарламасын жасай бастады. Ол журналдың редакторы болды Acta Informatica ол 1971 жылы басталған кезде.

Таңдалған басылымдар

  • Перлис, Алан Дж.; Самелсон, Клаус (1958). Алдын ала есеп: Халықаралық алгебралық тіл. ACM байланысы (Есеп). 1. 8–22 бет.
  • Самелсон, Клаус; Бауэр, Фридрих Л. (1959). «Sequentielle Formelübersetzung» [Формулалардың дәйекті аудармасы]. Elektronische Rechenanlagen. 1 (4): 176–182.
  • Дейкстра, Эдсгер В.; Хайс, В .; Перлис, Алан Дж.; Самелсон, Клаус (1959). «ALGOL кіші комитетінің есебі - кеңейтімдер». ACM байланысы 2 (9): 24.
  • Бауэр, Фридрих Л.; Самелсон, Клаус (1959). Жалпыға ортақ тіл мәселесі, әсіресе ғылыми сандық жұмыс үшін (Есеп). IFIP конгресі. 120–124 бет.
  • Бэкус, Джон В.; Бауэр, Фридрих Л.; Жасыл, Джулиен; Кац, С .; МакКарти, Джон; Перлис, Алан Дж.; Рутишаузер, Хайнц; Самелсон, Клаус; Вокуа, Бернард; Вегштейн, Джозеф Генри; Вижнгарден, Адриан ван; Вуджер, Майкл (1960). Алгоритмдік тіл туралы есеп ALGOL 60. ACM байланысы (Есеп). 3. 299–314 бб.
  • Самелсон, Клаус; Бауэр, Фридрих Л. (1960). Формулаларды дәйекті аудару, ACM байланысы (Есеп). 3. 76–83 бет.
  • Бауэр, Фридрих Л.; Самелсон, Клаус (1961 ж. Сәуір). «ALGOL 60 техникалық қызмет көрсету және қайта қарау туралы түсініктемелер». ALGOL бюллетені (12).
  • Самелсон, Клаус (1962). Бағдарламалау тілдері және оларды өңдеу (есеп). IFIP конгресі. 487–492 беттер.
  • Эйкель, Юрген; Пол, Манфред; Бауэр, Фридрих Л.; Самелсон, Клаус (1963). Формальды тілдік процессорлардың синтаксистік басқарылатын генераторы. ACM байланысы (Есеп). 6. 451-455 бет.
  • Бэкус, Джон В.; Бауэр, Фридрих Л.; Жасыл, Джулиен; Кац, С .; МакКарти, Джон; Перлис, Алан Дж.; Рутишаузер, Хайнц; Самелсон, Клаус; Вокуа, Бернард; Вегштейн, Джозеф Генри; Вижнгарден, Адриан ван; Вуджер, Майкл; Наур, Петр (1963). Алгоритмдік тіл туралы қайта қаралған есеп ALGOL 60. ACM байланысы (Есеп). 6. 1-17 бет.
  • Бауэр, Фридрих Л.; Самелсон, Клаус (1976). Тілдік иерархиялар мен интерфейстер, Халықаралық жазғы мектеп (Есеп). Марктобердорф, Германия, 23 шілде - 2 тамыз 1975: Шпрингер.CS1 maint: орналасқан жері (сілтеме)
  • Самелсон, Клаус (1976). ECI Конференциясы 1976 ж., Информатикадағы 1-ші Еуропалық Ынтымақтастықтың материалдары (Есеп). Амстердам, Нидерланды, 9-12 тамыз 1976 ж., Шығармалар: Шпрингер.CS1 maint: орналасқан жері (сілтеме)
  • Гнатц, Руперт; Самелсон, Клаус (1977). Methoden der Informatik für Rechnerunterstütztes Entwerfen und Konstruieren, GI-Fachtagung (Есеп). Мюнхен, 19-21 қазан 1977 ж.: Шпрингер.CS1 maint: орналасқан жері (сілтеме)
  • Самелсон, Клаус. Entwicklungslinien in der Informatik, GI Jahrestagung 1978 (Есеп). 132–148 бб.
  • Бауэр, Фридрих Л.; Брой, Манфред; Дош, Вальтер; Гнатц, Руперт; Криг-Брюкнер, Бернд; Лот, Альфред; Лакманн М .; Матцнер, Т .; Мёллер, Бернхард; Партш, Гельмут; Бұрыш, Петр; Самелсон, Клаус; Штайнбрюген, Ральф; Вирсинг, Мартин; Вёснер, Ханс (қазан 1981). Кең спектрлі тілде бағдарламалау: мысалдар жинағы (баяндама). Компьютерлік бағдарламалау ғылымы. 1. Elsevier. 73–114 бб.
  • Самелсон, Клаус; Бауэр, Фридрих Л. (1983). «Формулаларды дәйекті аудару (қайта басу)». ACM байланысы. 26 (1): 9–13. дои:10.1145/357980.357983. S2CID  555174.
  • Мюнхен жобасы CIP: I том: кең спектрлі тіл CIP-L (Есеп). Шпрингер-Верлаг. 1986 ж.

Ескертулер

  1. ^ Гётце, Х .; Бауэр, Ф. Л. (Маусым 1980). «Клаус Самелсон: геб. 21. 12. 1918, гест. 25. 5. 1980». Numerische Mathematik (неміс тілінде). Спрингер. 36 (2): 109. дои:10.1007 / BF01396753. S2CID  125254214.
  2. ^ Самелсон, Клаус (1951). Bemerkungen zur Theorie der Unipolarinduktion und verwandter Effekte [Бір полярлы индукция және онымен байланысты әсер теориясы туралы ескертпелер] (Ph.D.). Мюнхендегі Людвиг Максимилиан университеті.
  3. ^ Джиринг, Йохан; Мертенс, Ламберт; Гуттманн, Вальтер (17 тамыз 2016). «IFIP жұмыс тобының профилі 2.1». Фосвики. Алынған 7 қыркүйек 2020.
  4. ^ Swierstra, Doaitse; Гиббонс, Джереми; Мертенс, Ламберт (2 наурыз 2011). «ScopeEtc: IFIP21: Foswiki». Фосвики. Алынған 7 қыркүйек 2020.

Әдебиеттер тізімі

Сыртқы сілтемелер