В основу настоящего учебника положен годовой курс лекций, разработанный автором и читаемый им на протяжении ряда лет в МГУ на кафедре системного анализа факультета ВМК и в РУДН на кафедре нелинейного анализа и оптимизации. Допущено УМО по классическому университетскому образованию в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлениям 010100 "Математика", 010400 "Прикладная математика и информатика" и 010300 "Фундаментальная информатика и информационные технологии".