Spisu treści:
- Definicja - Co oznacza sztuka programowania komputerowego (TAOCP)?
- Techopedia wyjaśnia sztukę programowania komputerowego (TAOCP)
Definicja - Co oznacza sztuka programowania komputerowego (TAOCP)?
„Sztuka programowania komputerowego”, często w skrócie TAOCP, to książka informatyka i matematyka Donalda Knutha. Książka została napisana w latach 60. XX wieku i była stale rozszerzana na części, a najnowszy tom ukazał się w grudniu 2015 r.
Techopedia wyjaśnia sztukę programowania komputerowego (TAOCP)
„Sztuka programowania komputerowego” obejmuje różne rodzaje algorytmów programowania i operacji, a także inne aspekty informatyki. Wiele prac w początkowych tomach opiera się na stosunkowo mniej skomplikowanych podstawach programistycznych z wcześniejszej epoki, od lat 60. do 90. XX wieku, przed opracowaniem bardziej nowoczesnych języków, takich jak Java i Python. Zamiast obejmować stosunkowo nowe koncepcje, takie jak uczenie maszynowe, wiele rozdziałów i tomów „The Art of Computer Programming” koncentruje się na obliczeniach matematycznych, strukturach informacyjnych i pomysłach takich jak rekurencja i skanowanie leksykalne.
Szczegółowy spis treści pokazuje wszystkie klasyczne pomysły i koncepcje związane z algorytmami i programowaniem komputerowym, które są omawiane w tym szerokim przeglądzie pojęć programistycznych.
Chociaż „Sztuka programowania komputerowego” jest powszechnie uznawana w niektórych kręgach za ostateczne źródło programowania, niektórzy opisują ją jako symbol statusu lub część subkultury technologicznej. Sam Knuth zwraca uwagę, że książkę zaprojektowano tak, aby można ją było wykorzystywać w połączeniu z samokształceniem lub nauką w klasie, ponieważ niezwykle trudno jest uczyć się informatyki tylko poprzez czytanie.