Клаус Самельсон

редактировать

Клаус Самельсон
Родился(1918-12-21) 21 декабря 1918 года. Страсбург, Эльзас-Лотарингия
Умер25 мая 1980 (1980-05-25) (61 год)
ГражданствоГермания
ОбразованиеМюнхенский университет Людвига-Максимилиана (Ph.D., 1951)
Научная карьера
ОбластиКомпьютерные науки
УчрежденияМатематический институт, Мюнхенский технический университет
Диссертация Замечания по теории униполярной индукции и связанных с ней эффектов (1951)
Докторант Фридрих Бопп

Клаус Самельсон (21 декабря 1918 - 25 мая 1980 г.) был немецким математиком, физиком и пионером компьютеров в области языка программирования перевода и стека push-pop алгоритмы последовательного перевода формул на компьютерах.

Содержание
  • 1 Ранние годы
  • 2 Карьера
  • 3 Избранные публикации
  • 4 Примечания
  • 5 Ссылки
  • 6 Внешние ссылки
Ранние годы

Он был родился в Страсбурге, Эльзас-Лотарингия, а в раннем детстве жил в Бреслау. Его старшим братом был математик Ганс Самельсон. По политическим причинам он дождался 1946 года, чтобы изучать математику и физику в Мюнхенском университете Людвига Максимилиана в Мюнхене.

Карьера

После выпуска он некоторое время работал учителем в средней школе, прежде чем вернулся в университет. В 1951 году он завершил свою докторскую степень по физике (Ph.D.) вместе с Фридрихом Боппом (Фриц), защитив диссертацию по квантовой механике. Арнольд Зоммерфельд, связанный с униполярной индукцией.

Самельсон заинтересовался численным анализом, и когда Ганс Пилоти, инженер-электрик, и Роберт Зауэр, профессор математики, начал работать вместе, он присоединился к ранним компьютерам и занялся им в качестве научного сотрудника в Математическом институте Мюнхенского технического университета.

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

. Вскоре после этого сильное влияние Самельсона началось на развитие компьютерных наук и информатики. как новая научная дисциплина. Вместе с Фридрихом Л. Бауэром, у которого также был Фриц Бопп в качестве доктора философии. Советник, он изучал структуру языков программирования для разработки эффективных алгоритмов их перевода и реализации. Это исследование привело к заключению в скобки структур, и Самельсону стало ясно, что этот принцип должен управлять трансляцией языков программирования и системы времени выполнения с моделями стека и блочной структурой. Это был фундаментальный прорыв в моделировании и проектировании компьютерных систем.

Пилоти, Бауэр и Самельсон также работали над дизайном PERM, компьютера, частично основанного на концепции Whirlwind I. К 1955 году PERM был завершен, и они продолжили работу, начатую Бауэром в 1951 году по концепциям автоматического программирования.

Самельсон занимался международными стандартами программирования и информатики и сыграл ключевую роль в разработке АЛГОЛОВ 58 и 60, будучи членом Международной федерации обработки информации (IFIP) Рабочая группа 2.1 IFIP по алгоритмическим языкам и вычислениям, которая указала, поддерживает и поддерживает языки программирования АЛГОЛ 60 и АЛГОЛ 68.

В 1958 году он принял кафедру математики в Университете Майнца, а с 1963 года он занимал кафедру в Техническом университете Мюнхена, где он и Флорида Бауэр начал разработку университетской учебной программы по информатике и компьютерным наукам. Он стал редактором журнала Acta Informatica, когда он начал свою работу в 1971 году.

Избранные публикации
  • Перлис, Алан Дж. ; Самельсон, Клаус (1958). Предварительный отчет: международный алгебраический язык. Коммуникации ACM (Отчет). 1 . стр. 8–22.
  • Самельсон, Клаус; Бауэр, Фридрих Л. (1959). «Sequentielle Formelübersetzung» [Последовательный перевод формул]. Elektronische Rechenanlagen. 1 (4): 176–182.
  • Дейкстра, Эдсгер В. ; Heise, W.; Перлис, Алан Дж. ; Самельсон, Клаус (1959). «Отчет Подкомитета ALGOL - Расширения». Сообщения ACM 2 (9): 24.
  • Бауэр, Фридрих Л. ; Самельсон, Клаус (1959). Проблема общего языка, особенно для научной числовой работы (Отчет). Конгресс ИФИП. стр. 120–124.
  • Бэкус, Джон У. ; Бауэр, Фридрих Л. ; Грин, Жюльен; Katz, C.; Маккарти, Джон ; Перлис, Алан Дж. ; Рутисхаузер, Хайнц ; Самельсон, Клаус; Вокуа, Бернар; Вегштейн, Джозеф Генри ; Вейнгаарден, Адриан ван ; Вудгер, Майкл (1960). Отчет по алгоритмическому языку АЛГОЛ 60. Коммуникации ACM (Отчет). 3 . стр. 299–314.
  • Самельсон, Клаус; Бауэр, Фридрих Л. (1960). Последовательный перевод формул, коммуникации ACM (отчет). 3 . С. 76–83.
  • Бауэр, Фридрих Л. ; Самельсон, Клаус (апрель 1961 г.). «Комментарии к обслуживанию и исправлениям АЛГОЛА 60». Бюллетень ALGOL (12).
  • Самельсон, Клаус (1962). Языки программирования и их обработка (Отчет). Конгресс ИФИП. стр. 487–492.
  • Эйкель, Юрген; Пол, Манфред; Бауэр, Фридрих Л. ; Самельсон, Клаус (1963). Управляемый синтаксисом генератор процессоров формального языка. Коммуникации ACM (Отчет). 6 . стр. 451–455.
  • Бэкус, Джон У. ; Бауэр, Фридрих Л. ; Грин, Жюльен; Katz, C.; Маккарти, Джон ; Перлис, Алан Дж. ; Рутисхаузер, Хайнц ; Самельсон, Клаус; Вокуа, Бернар; Вегштейн, Джозеф Генри ; Вейнгаарден, Адриан ван ; Вудгер, Майкл ; Наур, Питер (1963). Пересмотренный отчет по алгоритмическому языку АЛГОЛ 60. Коммуникации ACM (Отчет). 6 . стр. 1–17.
  • Бауэр, Фридрих Л. ; Самельсон, Клаус (1976). Языковые иерархии и интерфейсы, Международная летняя школа (отчет). Марктобердорф, Германия, 23 июля - 2 августа 1975 г.: Springer. CS1 maint: location (link )
  • Самельсон, Клаус (1976). Конференция ECI 1976 г., Труды 1-го Европейского сотрудничества в области информатики (Отчет). Амстердам, Нидерланды, 9–12 августа 1976 г., Материалы: Springer. CS1 maint: location (link )
  • Gnatz, Rupert; Samelson, Klaus (1977). Methoden der Informatik für Rechnerunterstütztes Entwerfen und Konstruieren, GI-Fachtagung (Отчет). Мюнхен, 19–21 октября 1977 г.: Springer. CS1 maint: location (ссылка )
  • Самельсон, Клаус. Entwicklungslinien in der Informatik, GI Jahrestagung 1978 (Отчет). С. 132–148.
  • Бауэр, Фридрих Л. ; Брой, Манфред ; Дош, Вальтер; Гнатц, Руперт; Криг-Брюкнер, Бернд; Лаут, Альфред; Лакманн, М. ; Матцнер, Т.; Мёллер, Бернхард; Парч, Гельмут; Пеппер, Питер; Самельсон, Клаус; Штайнбрюгген, Ральф; Вирсинг, Мартин; Весснер, Ганс (октябрь 1981 г.). Программирование на языке широкого спектра: сборник примеров ( Отчет). компьютерного программирования. 1 . Эльзевир. С. 73–114.
  • Самельсон, Клаус; Бауэр, Фридрих Л. (1983). «Последовательный перевод формул (перепечатка)». Коммуникации ACM. 26 (1): 9–13. doi : 10.1145 / 357980.357983. S2CID 555174.
  • CIP Мюнхенского проекта: Том I: язык широкого спектра CIP-L (Отчет). Springer-Verlag. 1986.
Примечания
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-25 11:06:36
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте