Obsah:
- Definice - Co znamená umění počítačového programování (TAOCP)?
- Techopedia vysvětluje umění počítačového programování (TAOCP)
Definice - Co znamená umění počítačového programování (TAOCP)?
„Umění počítačového programování“, často zkráceně TAOCP, je kniha počítačového vědce a matematika jménem Donald Knuth. Kniha byla napsána v šedesátých letech a byla neustále rozšiřována ve splátkách, přičemž poslední svazek byl vydán v prosinci 2015.
Techopedia vysvětluje umění počítačového programování (TAOCP)
„Umění počítačového programování“ se pokouší pokrýt různé typy programovacích algoritmů a operací, jakož i další aspekty počítačové vědy. Velká část práce v počátečních svazcích je založena na relativně méně složitých programovacích základech předchozí éry, od šedesátých let do devadesátých let, před vývojem modernějších jazyků, jako je Java a Python. Spíše než pokrývající relativně nové pojmy, jako je strojové učení, se mnoho kapitol a svazků „Umění počítačového programování“ zaměřuje na matematické výpočty, informační struktury a nápady, jako je rekurze a lexikální skenování.
Podrobná tabulka obsahu ukazuje všechny různé klasické myšlenky a koncepty týkající se algoritmů a počítačového programování, které jsou zpracovány v tomto širokém přehledu koncepcí programování.
Ačkoli „Umění počítačového programování“ je v některých kruzích široce uznáváno jako definitivní prostředek pro programování, některé jej popisují spíše jako symbol stavu nebo jako součást technologické subkultury. Sám Knuth poukazuje na to, že kniha je navržena k použití ve spojení se samostudiem nebo studiem ve třídě, protože je mimořádně obtížné se o počítačové vědě dozvědět pouze čtením.