Friedrich L. Bauer

O computador de relés lógicos STANISLAUS, construído entre 1951 e 1955, serviu como uma plataforma inicial para Friedrich L. Bauer introduzir o método de pilha para avaliação de expressões. Esta contribuição fundamental para a ciência da computação surgiu durante uma carreira que abrangeu a matemática, a engenharia e o estudo sistemático do processamento de informação dentro das instituições académicas alemãs.

Formação académica e início de carreira

Nascido em Ratisbona em 1924, Bauer estudou matemática e física teórica na Ludwig-Maximilians-Universität München a partir de 1946. Obteve o seu doutoramento em 1952 sob a orientação de Fritz Bopp com uma tese focada em investigações de teoria de grupos sobre equações de ondas de spin. Em 1954, completou a sua habilitação na Universidade Técnica de Munique. O seu percurso profissional inicial incluiu o ensino como privatdozent em Munique antes de aceitar uma cátedra extraordinária de matemática aplicada na Universidade Johannes Gutenberg de Mainz.

Desenvolvimento de linguagens de programação

Bauer desempenhou um papel fundamental na normalização das linguagens de programação imperativas. Participou nos comités para ALGOL 58, representando a Sociedade Alemã de Matemática Aplicada e Mecânica (GAMM), e mais tarde contribuiu para ALGOL 60 através do Grupo de Trabalho 2.1 da IFIP. O seu trabalho colaborativo com Klaus Samelson sobre a tradução sequencial de fórmulas estabeleceu princípios essenciais para a construção de compiladores, influenciando a evolução arquitetónica das linguagens algorítmicas modernas.

Estabelecimento da informática como disciplina

Na Universidade Técnica de Munique, Bauer defendeu a separação da informática da matemática. Ministrou a primeira aula dedicada ao processamento de informação lá em 1967. Em 1972, a universidade reconheceu a área como uma disciplina académica independente. Durante uma reunião do Comité Científico da NATO em Garmisch em 1968, cunhou o termo engenharia de software, definindo-o como a aplicação de princípios de engenharia sólidos para produzir software eficiente e fiável.

O TESTE GRATUITO
Qual é o seu?

Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.

Fazer o teste de QI →

Investigação e legado profissional

A produção científica de Bauer variou desde a análise numérica, incluindo o teorema de Bauer-Fike, até ao desenvolvimento sistemático de métodos de transformação de programas como CIP-S e CIP-L. Para além da sua investigação técnica, foi autor do texto amplamente reconhecido Decrypted Secrets sobre o tema da criptologia. Como educador, orientou 39 estudantes de doutoramento. Foi membro fundador da Sociedade Alemã de Informática e editou a revista Informatik Spektrum de 1978 até à sua morte em 2015.

Factos rápidos

- Nascimento: 1924, Ratisbona - Falecimento: 2015 - Educação: Ludwig-Maximilians-Universität München - Termo cunhado: Engenharia de software - Prémio: Computer Pioneer Award (1988) - Prémio: Medalha Wilhelm Exner (1978) - Membro: Academia Austríaca de Ciências

Perguntas frequentes

### O que é que Friedrich L. Bauer contribuiu para as linguagens de programação?

Ajudou a desenvolver ALGOL 58 e ALGOL 60 e propôs o método de pilha para avaliação de expressões.

### Qual é a origem do termo engenharia de software?

Bauer cunhou o termo durante uma reunião do Comité Científico da NATO em Garmisch, Alemanha, em 1968.

Compare com os grandes

Fr D Ric Chopin vs Isaac NewtonGeorge Frideric Handel vs Niccol MachiavelliConfucius vs Vincent Van GoghCarl Sagan vs Steve Jobs
Ver Ranking →Todas as comparações →

Crianças prodígio

Ethan BortnickEthan BortnickGuinness World Record — Youngest Solo Musician to Headline a…Tathagat Avatar TulsiTathagat Avatar TulsiEarned a BSc at 11, an MSc at 12, and became an IIT professor…Lydia SebastianMensa Score 162 at Age 12 — Indian-British Doctor's Daughter…Colin CarlsonBegan university courses at nine and now forecasts the next…
Crianças prodígio →

Jogue e volte amanhã

Desafio diário do gênio · Genius trivia
Who is widely considered the first computer programmer?
Toque na sua resposta ↓
Qual gênio é você? Teste de QI grátis