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í, Algebra, 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

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

** Herní hardware se od toho běžného často liší jen vzhledem ** Při výběru stále nezapomínejte na základní parametry ** Poradíme jak vybrat herní hardware i periferie

20.  2.  2017 | Stanislav Janů | 36

10 nejhorších produktů v historii Microsoftu

10 nejhorších produktů v historii Microsoftu

20.  2.  2017 | Karel Javůrek | 141

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

** AMD uvedlo první tři procesory Ryzen 7 ** Všechny budou pracovat s osmi jádry a šestnácti vlákny ** Na pulty obchodů se dostanou už za týden

22.  2.  2017 | Stanislav Janů | 132

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

** Každý bastlíř se po čase neobjede bez armády švábů ** Dnes si některé z nich vyzkoušíme ** Třeba zázračný posuvný registr

19.  2.  2017 | Jakub Čížek | 40

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

** Evropští úředníci chtějí, aby byly Desítky transparentnější ** Microsoft od jara skutečně chystá změny ** Ochráncům soukromí to ale nestačí

21.  2.  2017 | Jakub Čížek | 218

Remix Singularity: Microsoft si na tom vylámal zuby. Jak dopadne Android?

Remix Singularity: Microsoft si na tom vylámal zuby. Jak dopadne Android?

** Microsoft do svých telefonů integroval desktopové prostředí ** Moc to ale nevyšlo, chyběl pořádný výkon ** Teď to zkoušejí ex-googleři s Remix Singularity

23.  2.  2017 | Jakub Čížek | 74


Aktuální číslo časopisu Computer

Supertéma o počítačové bezpečnosti

AMD Ryzen přichází

Velké testy kinoprojektorů a levných špuntových sluchátek

Příslušenství do USB-C

reklama
reklama