Логический релейный компьютер STANISLAUS, построенный между 1951 и 1955 годами, послужил для Фридриха Л. Бауэра ранней платформой для внедрения стекового метода вычисления выражений. Этот фундаментальный вклад в информатику возник в ходе карьеры, охватывающей математику, инженерию и систематическое изучение обработки информации в немецких академических учреждениях.
Академическое образование и начало карьеры
Бауэр родился в Регенсбурге в 1924 году и с 1946 года изучал математику и теоретическую физику в Мюнхенском университете Людвига-Максимилиана. В 1952 году он получил докторскую степень под руководством Фрица Боппа (Fritz Bopp), защитив диссертацию, посвященную теоретико-групповым исследованиям уравнений спиновых волн. В 1954 году он завершил хабилитацию в Мюнхенском техническом университете. Его ранний профессиональный путь включал преподавание в качестве приват-доцента в Мюнхене, прежде чем он принял должность экстраординарного профессора прикладной математики в Майнцском университете имени Иоганна Гутенберга.
Разработка языков программирования
Бауэр сыграл ключевую роль в стандартизации императивных языков программирования. Он участвовал в комитетах по ALGOL 58, представляя Немецкое общество прикладной математики и механики (GAMM), а позже внес вклад в ALGOL 60 через рабочую группу 2.1 IFIP. Его совместная работа с Клаусом Замельсоном (Klaus Samelson) по последовательному переводу формул установила основные принципы построения компиляторов, повлияв на архитектурную эволюцию современных алгоритмических языков.
Становление информатики как дисциплины
В Мюнхенском техническом университете Бауэр выступал за отделение информатики от математики. В 1967 году он прочитал там первую специализированную лекцию по обработке информации. К 1972 году университет признал эту область самостоятельной академической дисциплиной. Во время встречи Научного комитета НАТО в Гармише в 1968 году он ввел термин «программная инженерия (Software Engineering)», определив его как применение надежных инженерных принципов для создания эффективного и надежного программного обеспечения.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Исследования и профессиональное наследие
Научные достижения Бауэра варьировались от численного анализа (включая теорему Бауэра-Файка) до систематической разработки методов преобразования программ, таких как CIP-S и CIP-L. Помимо технических исследований, он был автором широко признанного текста «Расшифрованные секреты (Decrypted Secrets)» по криптологии. Как педагог, он был научным руководителем 39 докторантов. Он был членом-основателем Немецкого общества информатики и редактировал журнал «Informatik Spektrum» с 1978 года до своей смерти в 2015 году.
Краткие факты
- Рождение: 1924, Регенсбург - Смерть: 2015 - Образование: Мюнхенский университет Людвига-Максимилиана - Введенный термин: Программная инженерия - Награда: Computer Pioneer Award (1988) - Награда: Медаль Вильгельма Экснера (1978) - Член: Австрийская академия наук
Вопросы читателей
### Какой вклад Фридрих Л. Бауэр внес в языки программирования?
Он помог разработать ALGOL 58 и ALGOL 60 и предложил стековый метод вычисления выражений.
### Каково происхождение термина «программная инженерия»?
Бауэр ввел этот термин во время встречи Научного комитета НАТО в Гармише, Германия, в 1968 году.
