Артикул: T0009560
190 руб.
Доступные форматы
Быстрая покупка ?
Отложить
После оплаты издание можно скачать во всех доступных форматах на странице Мои книги
Аннотация
Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами. Книга «Введение в теорию языков программирования» представляет читателю средства, необходимые для проектирования и реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования — операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации алгоритмов вывода типов для учебных языков.
Характеристики
Издано
|
Издательство «ДМК Пресс» |
Формат(ы)
|
|
Перевод
|
с англ. |
Переводчик(и)
|
В.Н. Брагилевский, А.М. Пеленицын |
Возрастное ограничение
|
Нет |
Вид издания
|
Научное издание |
Размер файла, pdf | 1.6 Mб |
Издание | 2-е изд., эл. |
Год издания | 2023 |
Объем, стр. | 135 |
Размер страницы, см | 14,0×20,5 |
Миним. диагональ, дюймов | 10 |
ISBN | 978-5-89818-582-4 |
ISBN печатного аналога | 978-5-97060-242-3 |
Ознакомительный фрагмент
Открыть/скачать фрагмент
430,8 кб
Отзывы