Movatterモバイル変換


[0]ホーム

URL:


Prijeđi na sadržaj
Wikipedija
Pretraga

Donald Knuth

Izvor: Wikipedija
Donald Ervin Knuth
Donald Knuth na primanju za Open Content Alliance, 25. oktobar 2005
Rođenje10. 1.1938. (1938-01-10) (dob: 87)
Milwaukee,SAD
PrebivališteSAD
Poljematematika
računarstvo
Alma materCase Institute of Technology
California Institute of Technology
Akademski mentorMarshall Hall, Jr.
Istaknuti studentiLeonidas J. Guibas
Michael Fredman
Scott Kim
Vaughan Pratt
Robert Sedgewick
Jeffrey Vitter
Andrei Broder
Poznat poThe Art of Computer Programming
TeX,METAFONT
Knuth–Morris–Prattov algoritam
Knuth–Bendixov algoritam dovršetka
MMIX
Istaknute nagradeTuringova nagrada (1974)
John von Neumannova medalja (1995)
Harveyeva nagrada (1995)
Nagrada iz Kjota (1996)

Donald Ervin Knut (engleski:Donald Ervin Knuth;Milvoki,10. januar1938) je jedan od najpoznatijihinformatičaraprogramera i penzionisani profesor na univerzitetuStanford. Često je nazivan „ocemalgoritama“ jer je doprineo razvoju i sistematizacijimatematičke tehnike za analizu složenihračunarskih algoritama.

Pored velikog doprinosa u nekoliko grana informatike iračunarstva, Knut je, možda, najpoznatiji kao tvoracTeX-a, računarskog sistema za slog i prelom teksta, kao iMETAFONT-a, jezika za definisanjefonta i sistema zakompajliranje. Knut je takođe tvoracWEB/CWEB računarskog sistema za programiranje čiji je cilj da olakša programiranje. Takođe je stvorio iMMIX – računarskiset instrukcija iasembler kojim je ilustrovao primere u svom deluUmetnost računarskog programiranja (engleski:The Art of Computer Programming).

Život i rad

[uredi |uredi kod]

Donald Ervin Knut rođen je 10. januara 1938. uMilvokiju. Roditelji su mu bili Ervin Henri Knut i Luisi Meri Bohning. Ervin je bio učitelj i upravo on je kod Donalda razvio ljubav prema školi, muzici i matematici.

U srednjoj školi raste Donaldovo interesovanje zamuziku te je u jednom trenutku bio odlučio da nakon diplomiranja studira muziku (svirao jesaksofon, a kasnije itrubu), ali se na kraju posvetio prirodnim naukama. Prvi „naučni“ članak, pod nazivomPotrzebie System of Weights and Measures objavio je u školskom magazinu. U njemu je definisao osnovnu jedinicu dužine kao debljinu magazinaMad broj 26, a osnovnu jedinicusile nazvao jewhatmeworry po frazi maskote tog magazina: „Šta? Ja zabrinut?“ (engleski:What? Me worry?). „Mad“ magazin je otkupio članak i objavio ga juna1957.

Knutov prvi matematički članak se odnosio na srednjoškolsko takmičenje koje se zvalo „Potraga za talentima“ (1955). Knutov članak o računarskoj složenosti pesama je štampan više puta u računarskim časopisima.

Kada mu je ponuđena stpendija za studiranjefizike na Institutu tehnologije uKlivlendu prihvatio ju je, ali se vremenom udaljio od fizike i posvetio matematici. Diplomirao je u jesen1960. Nakon tog je upisaoKalifornijski tehnološki institut, a juna1963. je nagrađen za rad u polju matematike. Iako je još uvek bio student, godine1962. se zaposlio u izdavačkoj kući „Adison-Vesli“. U svom radu Knut je kombinovao znanje iz matematike i informatike pa je, na primer, izračunaoOjlerovu konstantu na 1.271 decimalu i svoje rešenje objavio 1962. Iste godine je objavio rad vezan za računanjepolinoma. Knut se oženio sa Nensi Džil Karter24. juna1961. sa kojom ima dvoje dece: Džona Martina Knuta i Dženifer Sijeru Knut.

Nakon što je 1963. doktorirao, Knut je postao docent na Tehnološkom institutu u Kaliforniji na odseku za matematiku, a1966. je unapređen u zvanje redovnog profesora i postao je stalni član Instituta. Od1964. do1967. radio je kaoredaktor zaprogramske jezike u Asocijaciji za računarske mašine (engleski:Association for Computing Machiney). Do1966. njegov rad nakompilatorima (programima za prevođenje) je dostigao 3.000 napisanih strana te su Adison i Vesli zajedno sa Knutom rešili da započnu rad na seriji knjiga koje bi obuhvatile i razne druge stvari vezane za računare, a ne samo kompilatore.

Knjiga „Umetnost računarskog programiranja — prvi deo: Osnovni algoritmi“ (engleski:The Art of Computer Programming—Volume 1: Fundamental Algorithms) objavljena je1968. Drugi deo: „Seminumerički algoritmi“ (engleski:Volume 2: Seminumerical Algorithms) objavljen je sledeće godine, a treći deo: „Sortiranje i pretraga“ (engleski:Volume 3: Sorting and Searching)1973. Knutov cilj je bio da sakupi i sumira ono što je poznato o računarskim metodama i pokaže koliko je duboka veza između matematike i informatike.

Od1968. Knut počinje da radi kao profesor informatike i računarstva na univerzitetuStanford. Knut je dao veliki doprinos matematici i informatici. Svakako treba pomenutiKnut-Bendiks algoritam, jedan od osnovnih računarskih algoritama sa algebarskom strukturom, posebno sagrupama ipolugrupama. Ovaj algoritam je objavio zajedno sa svojim studentomPiterom Bendiksom1970. godine.

Drugo značajno Knutovo delo je izum TeX-a, jezika za računarsko slaganje matematičkih i naučnih tekstova. TeX je promenio tehnologiju digitalne obrade matematičkih i naučnih tekstova jer pruža izuzetan kvalitet sloga i preloma matematičke notacije, kao i običnog teksta. TeX ne samo da je pomogao u objavljivanju i pisanju članaka već je omogućio i bolju komunikaciju među naučnicima i matematičarima.

Treba pomenuti i druga Knutova dela: programski jezici, razvojLR(k) raščlanjivanja,Knut-Moris-Prat algoritam za sravnjivanje niza karaktera itd.

Malo je poznato da je Knut predložio naziv „Bekus-Naurova forma“, da je napisao jedan od najsloženijih kompilatora za programski jezikalgol u 22. godini i da je prvu knjigu,Umetnost računarskog programiranja, objavio u svojoj 28. godini.

Nagrade i priznanja

[uredi |uredi kod]

Za značajan i veliki doprinos informatici i matematici Knut je dobio veliki broj nagrada, diploma i odlikovanja:

Zaostavština

[uredi |uredi kod]

Knut se danas smatra legendarnom ličnošću u oblasti informatike. Njegove tri knjige o računarskom programiranju imale su značajnu ulogu u definisanju informatike kao složene i bitne naučne discipline. Trenutno radi na zaokruživanju serije knjigaUmetnost računarskog programiranja, koju smatra svojim životnim delom. Takođe je docent naOksfordskom univerzitetu.

Nagrada „Donald Knut“ (engleski:The Donald E. Knuth Prize) je nazvana upravo po njemu, a od 1996. godine se dodeljuje jednom godišnje i iznosi 5.000 dolara. Nagradu dodeljujuAssociation for Computing Machinery's Special Interest Group on Algorithms and Computing Theory (ACM SIGACT) i Institute of Electrical and Electronics Engineers's Technical Committee on the Mathematical Foundations of Computing (IEEE).

Povezano

[uredi |uredi kod]

Vanjske veze

[uredi |uredi kod]
Donald Knuth naWikimedijinoj ostavi
Izvor:https://sh.wikipedia.org/w/index.php?title=Donald_Knuth&oldid=42422240
Kategorije:
Sakrivena kategorija:

[8]ページ先頭

©2009-2025 Movatter.jp