reklama

Nová kniha: 2. díl Knuthova Umění programování

Pokračování legendární série The Art of Computer Programming v češtině!

Kodér, který by neznal Donalda E. Knutha, se snad ani nemůže považovat za plnohodnotného programátora. Knuth bývá nejčastěji spojován s typografickými nástroji TEX a METAFONT, je ovšem také autorem několikasvazkového díla „The Art of Computer Programming“, které patří mezi nejuznávanější učebnice programování.

Tip: Prohlédněte si také první díl Umění programování

Pokud jste někdy potřebovali použít nebo třeba jen pochopit určitý postup, s Uměním programování nemůžete šlápnout vedle. Věnuje se celé řadě algoritmů, o který se konkurenční tituly jenom zmiňují a mnohdy ani to ne. Po prvním úspěšném dílu vychází český překlad druhého věnovaný Seminumerickým algoritmům. Pokračuje ve stejném duchu, tedy se stovkami cvičení, otázek a odpovědí. Novinka se zaměřuje na práci s náhodnými čísly (generování náhodných čísel, statistické testy) a poté přechází na aritmetiku. Předkládá algoritmy řešící problematiku výpočtů s pohyblivou řádovou čárkou, racionální čísla, převody soustav a operace s polynomy. V závěru knihy najdete odpovědi k cvičením.

Klepněte pro větší obrázek„Must have“ kniha pro každého programátora

Umění programování je nestárnoucím skvostem v oblasti technické literatury. Nemusíte ji přečíst hned celou, k této referenční příručce se budete opakovaně vracet – z oblasti algoritmů již jinou knihu nepotřebujete. Knuthova programátorská bible obsahuje vše, co jste kdy o algoritmech potřebovali vědět.

8 důvodů unikátnosti série knihThe Art of Computer Programming:

  • Začala vznikat na začátku 60. let a přes obrovský rozmach v oblasti IT jsou její tvrzení platná dodnes.
  • Dokáže ji vstřebat každý čtenář se znalostmi středoškolské algebry.
  • Všechna matematická tvrzení jsou náležitě dokázána.
  • Může sloužit k samostudiu obecných programátorských pravidel a datových struktur, praktického programování ve strojovém jazyce, ale i ke studiu diskrétní matematiky. •
  • Autor demonstruje algoritmy na strojově orientovaném jazyce, aby tak mohl pracovat s elementárními počítačovými instrukcemi.
  • Aby autor dosáhl úplné obecnosti, vytvořil pro účely výkladu univerzální počítač.
  • Dobrovolníci vytvořili simulátory Knuthova počítače, takže je možné vše si vyzkoušet i prakticky.
  • Programování je tu pojato i z estetické stránky; propojuje se tak exaktní a umělecká činnost.

Více informací, obsah i ukázkovou kapitolu najdete na webové stránce knihy.

Témata článku: Programování, Bible

26 komentářů

Nejnovější komentáře

  • Peter Fodrek 15. 2. 2010 8:37:03
    > Unittesty nepisi testeri. vacsinou si ich pises sam. Testeri su...
  • satai 14. 2. 2010 9:50:54
    Možná spíš učebnice Newtonovské fyziky z konce 19. století? :-D
  • satai 14. 2. 2010 9:48:43
    Unittesty nepisi testeri. Vyvojove prostredi != IDE. Rozumi se tim neco...
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 101

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

6.  12.  2016 | Jakub Čížek | 36

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 73


reklama