Peter Naur

Peter Naur Imagine în Infobox. Funcţie
Profesor
Biografie
Naștere 25 octombrie 1928
Frederiksberg
Moarte 3 ianuarie 2016(la 87 de ani)
Herlev
Naţionalitate danez
Instruire Universitatea din Copenhaga
Activități Astronom , informatician , profesor universitar
Tata Albert Naur ( d )
Soț / soție Christiane Floyd
Alte informații
Lucrat pentru Universitatea Tehnică din Danemarca , Regnecentralen ( ro ) (1959-1969) , Universitatea din Copenhaga (1969-1998)
Camp Informatică
Premii Premiul Turing (2005)

Peter Naur este un pionier danez de IT născut25 octombrie 1928la Frederiksberg ( Danemarca ) și a murit la3 ianuarie 2016în Herlev ( Danemarca ). Numele său se găsește în special în „  forma Backus-Naur  ”, o notație folosită adesea pentru a descrie regulile sintactice ale limbajelor computerizate .

A contribuit la crearea limbajului de programare Algol 60 , pentru care a primit Premiul Turing 2005 .

Biografie

Naur și-a început cariera științifică ca astronom . Încă din tinerețe, el a fost interesat de astronomie și a participat la observatorul Østervold și cu sfaturile membrilor observatorului în calculul traiectoriilor planetelor și cometelor minore . A studiat din 1947 la Universitatea din Copenhaga și a obținut diploma în astronomie în 1949. Din 1950 până în 1953 a efectuat diverse sejururi de cercetare în Anglia și Statele Unite  : a petrecut anul 1950-51 ca student de cercetare la King's College , Cambridge, unde a scris pentru computerul EDSAC un program pentru calcularea perturbărilor în mișcările planetelor minore; în 1952-53, în Statele Unite, a vizitat numeroase observatoare astronomice și laboratoare de construcții de computere, apoi a făcut un al doilea sejur în Cambridge, Anglia. Din 1953-1959, el a fost asistent științific la Copenhaga, unde a obținut doctoratul în 1957. În această perioadă el a lucrat , de asemenea , în calitate de consultant în domeniul limbajului de asamblare și de ajutoare de depanare pentru laboratorul de calculator independent la producătorul computerului. Daneză Regnecentralen  (de) care a produs primul computer danez, Dask . Această muncă l-a determinat să își schimbe domeniul de cercetare. Din 1959 până în 1969 a fost angajat la Regnecentralen, unde a lucrat în domeniul imagisticii medicale și al limbajelor de programare la nivel înalt. El este puternic implicat în procesul de dezvoltare internațională al Algol 60 . El organizează Buletinul Algol și este unul dintre treisprezece oameni de știință internaționali care au produs versiunea finală a definiției limbii Algol 60 în 1960, Raportul asupra limbajului algoritmic ALGOL 60 . În același timp, predă la Institutul Niels-Bohr și la Universitatea Tehnică din Danemarca . Din 1969 până în 1998 a fost profesor de informatică la Universitatea din Copenhaga.

Ca membru al Regnecentralen Compiler Design Group, Naur contribuie la proiectarea compilatoarelor pentru Algol 60 și Cobol caracterizate prin utilizarea tehnicilor multi-pass. Această experiență a dat naștere interesului său pentru elementele de bază ale informaticii și a cărții, Concise Survey of Computer Methods , publicată în 1974.

Îi datorăm lui Naur introducerea termenului datalogi care este folosit în țările scandinave în loc de informatică sau informatică .

Domenii de cercetare

Principalele sale domenii de cercetare au fost proiectarea, structura și eficiența programelor și algoritmilor de calculator. De asemenea, a fost un pionier în domenii precum ingineria software și arhitectura software . În cartea sa Computing: A Human Activity (1992), care este o colecție a contribuțiilor sale la informatică, el atacă școala formalistă care consideră programarea ca o ramură a matematicii. Nu-i plăcea să fie pus în legătură cu forma Backus-Naur ( Donald Knuth a introdus acest termen) și a spus că l-ar fi numit în schimb Backus-Normal-Form .

Premii și recunoaștere

Articol asociat

Note și referințe

  1. "  Zum Tode von Peter Naur: Schlimmer als denkende Maschinen sind Menschen, die nicht nachdenken  " , heise online (accesat la 5 ianuarie 2016 )

linkuri externe