Съдържание:
- Определение - Какво означава Изкуството на компютърното програмиране (TAOCP)?
- Техопедия обяснява изкуството на компютърното програмиране (TAOCP)
Определение - Какво означава Изкуството на компютърното програмиране (TAOCP)?
„Изкуството на компютърното програмиране“, често съкратено TAOCP, е книга на компютърен учен и математик на име Доналд Кнут. Книгата е написана през 60-те години и непрекъснато се разширява на части, като най-новият том е публикуван през декември 2015 г.
Техопедия обяснява изкуството на компютърното програмиране (TAOCP)
„Изкуството на компютърното програмиране“ се опитва да обхване различни видове алгоритми и операции за програмиране, както и други аспекти на компютърните науки. Голяма част от работата в първоначалните томове се основава на сравнително по-малко сложните основи на програмирането от по-ранната епоха, от 60-те до 90-те години, преди разработването на по-модерни езици като Java и Python. Вместо да обхваща сравнително нови понятия като машинно обучение, много от главите и томовете на „Изкуството на компютърното програмиране“ се фокусират върху математическите изчисления, информационните структури и идеи като рекурсия и лексикално сканиране.
Подробна таблица със съдържанието показва всички различни класически идеи и концепции, свързани с алгоритмите и компютърното програмиране, които са разгледани в това широко проучване на концепциите за програмиране.
Въпреки че „Изкуството на компютърното програмиране“ е широко разпознато в някои кръгове като окончателен ресурс за програмиране, някои го описват като повече от статутен символ или като част от технологичната субкултура. Самият Кнут изтъква, че книгата е предназначена да се използва във връзка със самостоятелно обучение или изучаване в клас, тъй като е изключително трудно да се научи за компютърните науки само чрез четене.