Hoare, Charles Anthony Richard

Charles Anthony Richard Hoare
Charles Anthony Richard Hoare

La o conferință la EPFL pe 20 iunie 2011
Data nașterii 11 ianuarie 1934( 11.01.1934 ) (88 de ani)
Locul nașterii Colombo , Ceylon, Imperiul Britanic , acum Sri Lanka
Țară
Sfera științifică Informatica
Loc de munca
Alma Mater
Cunoscut ca creator al algoritmului " quicksort " .
Premii și premii membru al Societății Regale din Londra Premiul Turing ( 1980 ) Medalia John von Neumann ( 2011 ) Medalia Faraday ( 1985 ) Premiul Friedrich L. Bauer ( 2007 ) Premii colegi Premiul Kyoto pentru Tehnologia Avansată [d] ( 2000 ) Pionier al computerelor ( 1990 ) Premiul pentru realizare în limbaje de programare [d] ( 2011 ) Premiul Memorial Harry Hood ( 1981 ) doctorat onorific de la Universitatea Complutense din Madrid [d] ( 2013 ) membru al Academiei Regale de Științe Inginerie din Marea Britanie [d] membru al British Computer Society [d]
Site-ul web cs.ox.ac.uk/people/tony.…
Sigla Wikiquote Citate pe Wikiquote
 Fișiere media la Wikimedia Commons

Sir Charles Anthony Richard Hoare ( ing.  Charles Antony Richard Hoare sau Tony Hoare sau CAR Hoare ; născut la 11 ianuarie 1934 , Colombo , Ceylon, Imperiul Britanic , acum Sri Lanka ) este un om de știință englez specializat în informatică și tehnologie informatică . El este cel mai bine cunoscut ca dezvoltatorul algoritmuluiquicksort ” ( 1960 ), care este de departe cel mai popular algoritm de sortare în prezent .

Alte rezultate notabile ale muncii sale sunt limbajul de specificație Z și modelul de comunicare paralelă pentru procese secvențiale ( CSP , Procesul Secvențial de Comunicare). Printre realizările sale se numără dezvoltarea Hoare Logic , baza  științifică pentru construirea de programe corecte utilizate pentru definirea și dezvoltarea limbajelor de programare. Hoare a produs o serie de scrieri despre specificarea, proiectarea, implementarea și întreținerea programelor care arată importanța rezultatelor științifice în creșterea performanței computerului și îmbunătățirea fiabilității software-ului.

Biografie

Născut în Colombo în Sri Lanka . Și-a luat licența în limbi clasice la Universitatea din Oxford în 1956 . A servit în Marina Regală a Marii Britanii în 1956-1958 . După ce a studiat limba rusă , în 1959 Hoare a studiat traducerea computerizată la Universitatea de Stat din Moscova , precum și teoria probabilității la Școala Kolmogorov . În 1960 , din cauza crizei politice asociate cu distrugerea aeronavei de recunoaștere U-2 , a părăsit Uniunea Sovietică și a început să lucreze pentru o mică companie de calculatoare, Elliott Brothers , unde a implementat limbajul ALGOL60 . Acolo a început să dezvolte algoritmi.

În 1968 a devenit profesor de informatică şi inginerie la Queen 's University Belfast .

În 1977 s-a întors la Oxford ca profesor de informatică pentru a conduce Grupul de Cercetare în Programare, a cărui sarcină era să consolideze legăturile dintre structurile industriale, academice și guvernamentale care lucrează în domeniul tehnologiei informației. Domeniile sale de cercetare la Oxford sunt corectitudinea specificațiilor software, proiectarea și dezvoltarea sistemelor critice și non-critice.

În 1999, s-a retras din funcția de profesor onorific și a trecut pe postul de cercetător principal la Microsoft Research din Cambridge, unde lucrează în 2011 .

Premii

Premiile includ:

În 2013 i s-a conferit titlul de doctor onorific al Universității Naționale de Cercetare de Tehnologii Informaționale, Mecanică și Optică din Sankt Petersburg [3] .

Note

  1. C. ANTONY („TONY”) R.  HOARE . — «Pentru contribuțiile sale fundamentale la definirea și proiectarea limbajelor de programare.». Preluat: 1 septembrie 2021.
  2. Premiul Kyoto . Consultat la 21 februarie 2012. Arhivat din original pe 4 februarie 2012. Premiul Kyoto / Laureații / Lista după an
  3. Prezentarea diplomei și halatului de Doctor Onorific al NRU ITMO către Sir Tony Hoare (14 mai 2013). Preluat: 1 septembrie 2021.

Cărți

Link -uri