Съдържание:
- Определение - Какво означава теоретична компютърна наука?
- Техопедия обяснява теоретичните компютърни науки
Определение - Какво означава теоретична компютърна наука?
Теоретичната компютърна наука е термин, който обикновено се използва за обозначаване на части от света на компютърните науки, които са по-малко „практически” или демонстрируеми и по-теоретични по своя характер. ИТ специалистите, които обсъждат теоретичните компютърни науки, често говорят за някои от по-математическите и езотерични идеи за изчисляване, както и за някои по-теоретични приложения на технологии като алгоритми, структури от данни и криптография.
Техопедия обяснява теоретичните компютърни науки
Една съществена част от теоретичната компютърна наука е теорията на изчисленията, която обработва използването на изчислителни модели, например, алгоритми.
Голяма част от практическата дискусия около теоретичните компютърни науки контрастира теоретичната страна на компютърните науки с „приложението“ или „програмирането“. Професионалистите задават въпроса дали трябва да се съсредоточат върху прилагането на директен код или върху теоретичните умения по компютърни науки и изследвания. Някои питат дали изучаването на една „страна“ на компютърните науки прави някой по-добър и в другите области. Съществува дебат относно общата стойност на теоретичните компютърни науки за някои видове работни роли. Като цяло теоретичната компютърна наука се използва за описване на този широк спектър от идеи, които са по-малко пряко приложими за конкретен работен програмен проект.