Аннотация:В основу книги положены курсы «Основы теории алгоритмов», «Элементарные рекурсивные функции» и «Вычисления на машинах Минского», которые первый из авторов на протяжении ряда лет читал на факультете вычислительной математики и кибернетики Московского государственного университета имени М.В. Ломоносова. В книгу включены также наиболее значимые результаты по абстрактным вычислительным устройствам, полученные различными авторами (в том числе авторами книги ) в последние годы. Пособие состоит из семи глав. В них приводятся определения как хорошо известных вычислительных устройств (машины Тьюринга, машины с произвольным доступом к памяти, машины Минского, двуленточные нестирающие машины Тьюринга), так и некоторых машин, появившихся сравнительно недавно (стековые регистровые машины, регистровые машины со счётчиками, счётчиковые машины с сумматором). Для каждого типа машин излагаются результаты по вычислимым функциям, достаточно полно характеризующие вычислительные возможности рассматриваемого типа машин и связывающие соответствующие классы вычислимых функций с известными классами рекурсивных функций. Для студентов, аспирантов и научных сотрудников, специализирующихся в области дискретной математики и кибернетики.