Ebooks, Audobooks and Classical Music from Liber Liber
a b c d e f g h i j k l m n o p q r s t u v w x y z





Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Edsger Dijkstra - Wikipedie, otevřená encyklopedie

Edsger Dijkstra

Z Wikipedie, otevřené encyklopedie

Edsger Wybe Dijkstra
Zvětšit
Edsger Wybe Dijkstra

Edsger Wybe Dijkstra /ˈɛtˌsxər ˈdɛɪkˌstra/ IPA (11. května 1930 Rotterdam6. srpna 2002 Nuenen) byl nizozemský informatik[1]. V roce 1972 obdržel Turingovu cenu za své příspěvky rozvoji programovacích jazyků[2].

[editovat] Biografie

Dijkstrova matka byla matematička, otec byl chemik[3]. Dijkstra studoval matematiku a teoretickou fyziku na Leidenské univerzitě, před koncem třetího roku absolvoval kurz o programování elektronického počítače (kterým byl tehdy EDSAC), což mělo za následek jeho příklon ke studiu informatiky a programování. V letech 1952–1960 pracoval pro Matematické centrum v Amsterdamu, v roce 1962 se přestěhoval do Eindhovenu, kde na místní technice získal profesuru; na začátku 70. let pracoval jako výzkumný pracovník pro Burroughs Corporation, později přednášel informatiku na Texaské univerzitě v Austinu. V roce 1999 odešel do důchodu. V únoru 2002 se vrátil do svého starého domu v Nuenenu už s vědomím nevyléčitelné rakoviny, na kterou o několik měsíců později zemřel.

Dijkstrovo jméno použil pro jednu z postav v sérii fantasy knih Zaklínač spisovatel Andrzej Sapkowski.

[editovat] Dílo

Mezi Dijkstrovy nejznámější příspěvky informatice patří algoritmus pro nalezení nejkratší cesty v grafu, označovaný dnes jako Dijkstrův algoritmus, a idea semaforu, nástroje pro synchronizaci vícero procesorů a programů.

Jeho slavný dokument Go To Statement Considered Harmful (Příkaz Go To považován za škodlivý; název je nicméně dílem Niklause Wirtha, tehdejšího editora Communications of the ACM) [4] kritizoval použití příkazu GOTO a byl jedním z důležitých kroků k jeho všeobecnému zavržení a téměř úplnému nahrazení řídícími strukturami, jakou je např. cyklus.

Dijkstra byl členem týmu, který vytvářel úplně první překladač programovacího jazyka ALGOL 60. Spolu s Jaapem Zonneveldem se dohodli, že se až do dokončení projektu nebudou holit; na rozdíl od Zonnevelda poté Dijkstra nosil bradku až do smrti.

Od 70. let se Dijkstra věnoval formální verifikaci programů: tehdejším běžným způsobem verifikace byla konstrukce matematického důkazu k již dokončenému programu; konstrukce takových důkazů je však velice náročná a z výsledků nelze poznat myšlenky, podle kterých byl program vytvořen. Dijkstrův alternativní způsob spočívá v opačném postupu: začíná se matematicky formulovanou specifikací, co a jak má program dělat; z této specifikace se pak pomocí matematických transformací postupně vytváří program, který je posléze možno spustit. Takový program je pak zaručeně správný již způsobem své konstrukce.

Dijkstra vytvořil mnoho rukopisů, jejichž kopie rozesílal svým kolegům (a od nich se šířily po prakticky celé informatické komunitě[5]). Tyto rukopisy, které většinou pojednávají o počítačových a matematických tématech (ale některé obsahují i např. zprávy z cest), jsou označeny zkratkou EWD a pořadovým číslem. Celkem existuje přes 1300 EWD dokumentů a mnoho z nich bylo nascannováno a je dostupné online[6].

[editovat] Reference

  1. Krzysztof R. Apt: Edsger Wybe Dijkstra (1930–2002): A Portrait of a Genius, nekrolog pro časopis Formal Aspects of Computing včetně stručné biografie
  2. Turingova cena za rok 1972
  3. From my Life (EWD1166)
  4. Go To Statement Considered Harmful, Communications of the ACM, Vol. 11 (1968) 147–148
  5. Twenty-eight years (EWD 1000)
  6. Souborné dílo včetně EWD rukopisů
Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com