Nová kniha: Legendární publikace Umění programování

První publikace z legendární série The Art of Computer Programming v češtině!

Do prodeje se dostává již více než 40 let nejvlivnější učebnice programování a informatiky. Výuková publikace i referenční příručka plná nejdůležitějších programátorských rad, zásad a principů probraných do nejhlubších matematických detailů obsahuje stovky cvičebních úkolů a otázek včetně odpovědí a řešení většiny cvičení. První svazek, Základní algoritmy, je průnikem celé série, neboť obsahuje základní výkladový materiál používaný i v dalších svazcích.

Klepněte pro větší obrázek

Co se v knize dozvíte

  • Je to dílo pojímající do nejhlubších matematických detailů teorii i praxi programování počítačů.
  • První část se věnuje jednak úvodu do informatiky a do programování obecně a jednak také matematickým základům nutným k pochopení další látky.
  • V první části se také přesně definuje chování počítače s názvem MIX (autorův vlastní výtvor), na kterém se staví většina příkladů v knize.
  • Druhá část podrobně vykládá nejdůležitější informační struktury používané v programování.
  • Celá kniha obsahuje stovky cvičení, úkolů a otázek včetně odpovědí.

Zákulisí přípravy knihy

Existují knihy, které jsou vysázeny přes víkend. Dále máme tzv. velké knihy, jejichž sazba může trvat měsíc. Pokud je někde zádrhel, čas od času se stane, že se kniha sází celé dva měsíce. Na konci této stupnice je Knuthovo Umění programování, jehož první díl českého vydání se sázel nekonečných čtrnáct měsíců. Proč tak dlouho?

Vlastně kvůli rejstříku. Knuthova sazba (jak známo naprosto bezchybná – sám Knuth nabízí 256 centů za každou nalezenou chybku) obsahovala přesné odkazy na rejstřík přímo v sazbě textu. Aby byly zachovány, bylo potřeba vysázet knihu přesně tak, jak vypadá v angličtině, stránku od stránky, aby se shodovala s originálním dílem, ovšem pouze s tím rozdílem, že bude česky.

Nesmírně náročná práce všech zúčastněných však byla vykoupena knihou, která právě vychází. Čeština je teprve 7. jazykem na světě, do kterého byl první díl legendární série The Art of Computer Programming přeložen.

K sazbě byly použity programy TeX, METAFONT a mnoho dalších pomocných programů a maker upravených sazečem speciálně pro sazbu tohoto díla.

Informace o knize, ukázkovou kapitolu i obsah najdete na webové stránce knihy.

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

15 komentářů

Nejnovější komentáře

  • m.b. 25. 9. 2008 22:05:40
    Hle, primo z moji alma mater... tak to se tesim. Mimochodem, kdy vyjdou...
  • Martin Domes 25. 9. 2008 14:32:28
    Ano, tato učebnice je skutečně již 40 let pojmem a určitě by neměla chybět...
  • Martin Domes 25. 9. 2008 14:30:33
    Překladu se zhostil jeden z našich nejlepších překladatelů a odbornou...
Určitě si přečtěte

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

** Gary Kildall pochopil, že levné výpočetní čipy mohou posloužit jako univerzální počítače pro všechny ** Připravil pro ně proto první operační systém ** Později mu systém vyfoukl Microsoft a nazval ho MS DOS

23.  4.  2017 | Pavel Tronner | 54

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

** Už je to tady, lidé přestávají chápat počítače ** Systémy neuronových sítí začínají pracovat tak, že ani jejich tvůrci přesně neví, co se uvnitř děje ** Do budoucna to může být závažný problém

24.  4.  2017 | Jakub Čížek | 112

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

** Slavný osmibitový počítač Sinclair ZX Spectrum byl uveden právě před 35 lety ** Připomeňte si tento průkopnický počítač v tematických článcích ** Podívejte se, jak funguje dnes

23.  4.  2017 | Pavel Tronner | 13

Správný počítač má alespoň dva monitory. Anebo je to jinak?

Správný počítač má alespoň dva monitory. Anebo je to jinak?

** David si nedokáže představit práci bez dvou a více monitorů ** Kubovi naopak stačí jeden a ve více displejích se ztrácí ** Jaký přístup je lepší?

23.  4.  2017 | Jakub Čížek | 59

Český Google Překladač začal používat umělou inteligenci. Konec „drahoušků zákazníků“

Český Google Překladač začal používat umělou inteligenci. Konec „drahoušků zákazníků“

** Google ve svém překladači roky používal statistickou technologii ** Nyní zavádí strojové učení a neuronové sítě ** Rozdíl by měl být zvláště na větších textech patrný už nyní

20.  4.  2017 | Jakub Čížek | 31

Brno otevřelo největší českou dílnu pro bastlíře. Kladívka, vrtačky, 3D tiskárny, laserové řezačky. Je tu vše

Brno otevřelo největší českou dílnu pro bastlíře. Kladívka, vrtačky, 3D tiskárny, laserové řezačky. Je tu vše

** Máte nápad, ale chybí vám stroje a pořádná dílna? ** Chcete postavit ptačí budku, nebo krabičku pro Arduino? ** Brno otevřelo svůj FabLab – laboratoř pro bastlíře

19.  4.  2017 | Jakub Čížek | 31


Aktuální číslo časopisu Computer

První test AMD Ryzen

Velké testy: 22 powerbank a 8 bezdrátových setů

Radíme s koupí Wi-Fi routeru

Co dokáží inteligentní domy?