L'ordinateur à relais logiques STANISLAUS, construit entre 1951 et 1955, a servi de première plateforme à Friedrich L. Bauer pour introduire la méthode de pile pour l'évaluation des expressions. Cette contribution fondamentale à l'informatique a émergé au cours d'une carrière qui a couvert les mathématiques, l'ingénierie et l'étude systématique du traitement de l'information au sein des institutions académiques allemandes.
Formation académique et début de carrière
Né à Ratisbonne en 1924, Bauer a étudié les mathématiques et la physique théorique à la Ludwig-Maximilians-Universität München à partir de 1946. Il a obtenu son doctorat en 1952 sous la direction de Fritz Bopp avec une thèse axée sur les recherches en théorie des groupes sur les équations d'ondes de spin. En 1954, il a terminé son habilitation à l'Université technique de Munich. Son parcours professionnel précoce comprenait l'enseignement en tant que privatdozent à Munich avant d'accepter une chaire extraordinaire de mathématiques appliquées à l'Université Johannes Gutenberg de Mayence.
Développement des langages de programmation
Bauer a joué un rôle central dans la normalisation des langages de programmation impératifs. Il a participé aux comités pour ALGOL 58, représentant la Société allemande de mathématiques appliquées et de mécanique (GAMM), et a plus tard contribué à ALGOL 60 via le groupe de travail 2.1 de l'IFIP. Son travail collaboratif avec Klaus Samelson sur la traduction séquentielle de formules a établi des principes essentiels pour la construction de compilateurs, influençant l'évolution architecturale des langages algorithmiques modernes.
Établissement de l'informatique comme discipline
À l'Université technique de Munich, Bauer a défendu la séparation de l'informatique des mathématiques. Il y a donné le premier cours dédié au traitement de l'information en 1967. En 1972, l'université a reconnu le domaine comme une discipline académique indépendante. Lors d'une réunion du Comité scientifique de l'OTAN à Garmisch en 1968, il a inventé le terme génie logiciel, le définissant comme l'application de principes d'ingénierie solides pour produire des logiciels efficaces et fiables.
Vingt questions, huit minutes au chronomètre et un centile mesuré face à tous ceux qui l’ont passé. Sans inscription.
Passer le test de QI →Recherche et héritage professionnel
La production scientifique de Bauer allait de l'analyse numérique, y compris le théorème de Bauer-Fike, au développement systématique de méthodes de transformation de programmes telles que CIP-S et CIP-L. Au-delà de ses recherches techniques, il a été l'auteur du texte largement reconnu Decrypted Secrets sur le sujet de la cryptologie. En tant qu'éducateur, il a conseillé 39 doctorants. Il a été membre fondateur de la Société allemande d'informatique et a édité la revue Informatik Spektrum de 1978 jusqu'à sa mort en 2015.
Faits marquants
- Naissance : 1924, Ratisbonne - Décès : 2015 - Éducation : Ludwig-Maximilians-Universität München - Terme inventé : Génie logiciel - Distinction : Computer Pioneer Award (1988) - Distinction : Médaille Wilhelm Exner (1978) - Membre : Académie autrichienne des sciences
Questions fréquentes
### Quelle a été la contribution de Friedrich L. Bauer aux langages de programmation ?
Il a aidé à développer ALGOL 58 et ALGOL 60 et a proposé la méthode de pile pour l'évaluation des expressions.
### Quelle est l'origine du terme génie logiciel ?
Bauer a inventé ce terme lors d'une réunion du Comité scientifique de l'OTAN à Garmisch, en Allemagne, en 1968.
