Митчелл, ДжонНепейвода, Н. Н.Котегов, Д. Ю.Айткулов, П. Г.2022-05-312022-05-312010Митчелл, Джон. Основания языков программирования / Дж. Митчелл ; пер. с англ. П. Г. Айткулова и Д. Ю. Котегова ; под науч. ред. Н. Н. Непейводы. - Москва ; Ижевск : Регулярная и хаотическая динамика, 2010. - 718, [1] с. : ил.arhiv_book_14399http://eanbur.unatlib.ru/handle/123456789/28461Книга «Основания языков программирования» написана для студентов старших курсов и аспирантов. В ней используется серия типизированных лямбда-исчислений для изучения аксиоматической, операциональной и денотационной семантики последовательностных языков программирования. По ходу книги происходит постепенное достраивание лямбда-исчисления всё более сложными системами типов. Отличительной чертой данной книги по сравнению с другими работами по данной теме является то, что в ней содержится материал по универсальной алгебре и алгебраическим типам данных, императивным языкам и Флойд-хоаровской логике, а в последних главах рассматриваются полиморфные типы, модули, подтипы и объектно-ориентированные понятия, а также вывод типов. Книга предназначена прежде всего для изучающих математику, но благодаря включению соответствующих вопросов и примеров материал книги доступен и студентам, специализирующимся по системам программного обеспечения, теории вычислительных систем или математической логике.ruрадиоэлектроникаязыки программированияпрограммированиеОснования языков программированияBook