Tartalomjegyzék:
- Meghatározás - Mit jelent a számítógépes programozás művészete (TAOCP)?
- A Techopedia elmagyarázza a számítógépes programozás művészetét (TAOCP)
Meghatározás - Mit jelent a számítógépes programozás művészete (TAOCP)?
A "A számítógépes programozás művészete", gyakran rövidítve a TAOCP, egy számítógépes tudós és matematikus Donald Knuth nevű könyve. A könyv az 1960-as években készült, és részletekben folyamatosan bővült, a legfrissebb kötet 2015. decemberében jelent meg.
A Techopedia elmagyarázza a számítógépes programozás művészetét (TAOCP)
A "számítógépes programozás művészete" megpróbálja lefedni a különféle programozási algoritmusokat és műveleteket, valamint a számítástechnika egyéb aspektusait. A kezdeti kötetekben szereplő munkák nagy része a korábbi korszak viszonylag kevésbé összetett programozási alapjain alapszik, az 1960-as és 1990-es években, még a modernabb nyelvek, például a Java és a Python kifejlesztése előtt. A viszonylag új fogalmak, mint például a gépi tanulás lefedése helyett a "A számítógépes programozás művészete" számos fejezete és kötete a matematikai számítástechnikára, az információs struktúrákra és az olyan ötletekre összpontosít, mint például a rekurzió és a lexikai szkennelés.
A részletes tartalomjegyzék bemutatja az algoritmusokkal és a számítógépes programozással kapcsolatos különféle klasszikus ötleteket és fogalmakat, amelyeket a programozási koncepciók ezen átfogó felmérése tárgyal.
Noha a „számítógépes programozás művészete” néhány körben széles körben elismert, mint a programozás végleges forrása, mások azt inkább státuszszimbólumnak vagy a technológiai szubkultúra részének írják le. Maga Knuth rámutat arra, hogy a könyvet az önálló tanulással vagy az osztálytermi tanulmányokkal összekapcsolva tervezték, mivel rendkívül nehéz megtanulni a számítástechnikát csak az olvasás révén.
