Замельсон, Клаус
Клаус Замельсон
- Дата рождения
- 21 декабря 1918 года
- Место рождения
- Страсбург, Эльзас-Лотарингия
- Гражданство
- Германия
- Род деятельности
- математик, физик, учёный в области информатики
Клаус Замельсон ([Нет даты!]) — немецкий математик, физик и пионер в области информатики. Известен работами в сфере трансляции языков программирования и алгоритмов стека для последовательной трансляции формул на компьютерах.
Биография[править]
Родился в Страсбурге (Эльзас-Лотарингия). В раннем детстве жил в Бреслау. Его старшим братом был математик Ханс Замельсон. Из-за политических обстоятельств он смог начать изучение математики и физики в Мюнхенском университете только в 1946 году.
Карьера[править]
После окончания университета недолго работал учителем в средней школе, затем вернулся в университет. В 1951 году получил степень доктора философии по физике под руководством Фридриха Боппа. Его диссертация была посвящена проблеме квантовой механики, поставленной Арнольдом Зоммерфельдом и связанной с униполярной индукцией.
Замельсон заинтересовался численным анализом. Когда инженер-электрик Ханс Пилоти и профессор математики Роберт Зауэр начали совместную работу, он присоединился к ним. В качестве научного сотрудника Математического института Мюнхенского технического университета он начал работать с первыми компьютерами.
Это изменило его научную карьеру. Его первые публикации были связаны с интересами Зауэра в области течений со сверхзвуковой скоростью и проблемами точности цифровых вычислений для численного нахождения собственных значений.
Вскоре Замельсон начал оказывать влияние на развитие информатики как новой научной дисциплины. Совместно с Фридрихом Л. Бауэром, чьим научным руководителем также был Фридрих Бопп, он изучал структуру языков программирования для разработки эффективных алгоритмов их трансляции и реализации. Это исследование привело к созданию скобочных структур. Замельсон пришёл к выводу, что этот принцип должен лежать в основе трансляции языков программирования и системы времени выполнения со стековыми моделями и блочной структурой. Это стало прорывом в моделировании и проектировании компьютерных систем.
Пилоти, Бауэр и Замельсон также работали над созданием PERM — компьютера, частично основанного на концепции Whirlwind I. К 1955 году создание PERM было завершено. Они продолжили работу над концепциями автоматического программирования, начатую Бауэром в 1951 году.
Замельсон участвовал в разработке международных стандартов в области программирования и информатики. Он сыграл ключевую роль в создании ALGOL 58 и 60 как член Рабочей группы 2.1 Международной федерации по обработке информации (IFIP) по алгоритмическим языкам и исчислениям, которая определяет, поддерживает и развивает языки программирования ALGOL 60 и ALGOL 68.
В 1958 году он занял должность профессора математики в Майнцском университете. С 1963 года он был профессором Мюнхенского технического университета, где вместе с Бауэром начал разрабатывать университетскую учебную программу по информатике. В 1971 году он стал редактором журнала Acta Informatica.
Примечания[править]
Литература[править]
- (December 1980) «Klaus Samelson». Acta Informatica (Springer) 15 (1): 1–2. DOI:10.1007/BF00269806.
- The History of Numerical Analysis and Scientific Computing: An Interview with Fritz Bauer. Society for Industrial and Applied Mathematics (SIAM) (21–26 July 2004).
- Gunther Schmidt Rückblick auf die Anfänge der Münchner Informatik. — Springer Vieweg, 2020. — ISBN 978-3-65828754-2.
Ссылки[править]
- Замельсон, Клаусангл. в проекте «Математическая генеалогия»
Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Замельсон, Клаус», расположенная по адресу:
Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий. Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?». |