В данном методическом пособии рассмотрены понятия теории алгоритмов, формальных языков, грамматик и автоматов, формальные модели алгоритмов, а также содержится информация по основам знаний в области искусственного интеллекта. Особое внимание уделяется рассмотрению базовых понятий и прикладным аспектам использования теоретических положений в современной технике и обществе
Издание адресовано студентам, магистрантам и специалистам, интересующимся проблемами современных компьютерных технологий в построении вычислительных машин, систем и сетей, методов искусственного интеллекта и их использования в различных приложениях.
Во втором издании устранены замеченные неточности, дополнены разделы п. 3.5. Нейронные сети как инструмент решения сложных задач и п. 5.4. Инструментальные средства проектирования, глава 8 дополнена п. 8.4. Задания для лабораторных работ по дисциплине «Автоматизация проектирования вычислительных машин и систем».