Теория формальных языков и компиляторов (ВИ-01) — Список литературы

Учебник

Шорников Ю. В. Теория и практика языковых процессоров : учебное пособие / Ю. В. Шорников ; Новосиб. гос. техн. ун-т. - Новосибирск, 2004. - 207 с. : ил.. - Режим доступа: http://www.ciu.nstu.ru/fulltext/textbooks/2004/04_shornikov.pdf

 

Основная литература

1. Грис Д. Конструирование компиляторов для цифровых вычислительных машин / Д. Грис ; пер. с. англ. Е. Б. Докшицкой, Л. А. Зелениной, Л. Б. Морозовой, В. С. Штаркмана,  под ред. Ю. М. Баяковского, Вс. С. Штаркмана. - М., 1975. - 544 с. : табл., схемы

2. Ахо А. В. Компиляторы : Принципы, технологии, инструменты / А. Ахо, Р. Сети, Д. Ульман. - М., 2001. - 766 с.

3. Свердлов С. З. Языки программирования и методы трансляции : учебное пособие для вузов / С. З. Свердлов. - СПб., 2007. - 637 с. + 1 CD-ROM.. - Издательская программа 300 лучших учебников для высшей школы.

4. Мозговой М. В. Классика программирования : алгоритмы, языки, автоматы, компиляторы : практический подход / Мозговой М. В. - СПб., 2006. - 320 с. : ил.

 

Дополнительная литература

1. Льюис Ф. Теоретические основы проектирования компиляторов / Ф. Льюис, Д. Розенкранц, Р. Стирнз ; пер. с англ. В. А. Исаева [и др.] ;  под ред. В. Н. Агафонова. - М., 1979. - 654 с.

2. Вайнгартен Ф. Трансляция языков программирования : [монография] / Ф. Вайнгартен ; пер. с англ. Л. В. Ухова, под ред. В. В. Мартынюка. - М., 1977. - 190 с. : схемы

3. Касьянов В. Н. Автоматизация построения трансляторов : учебное пособие / В. Н. Касьянов, И. В. Поттосин ; Новосиб. гос. ун-т им. Ленинского комсомола. - Новосибирск, 1983. - 96 с. : ил.

4. Касьянов В. Н. Методы трансляции : учебное пособие / В. Н. Касьянов, И. В. Поттосин ; Новосиб. гос. ун-т. - Новосибирск, 1978. - 100 с.

5. Касьянов В. Н. Методы построения трансляторов / В. Н. Касьянов, И. В. Поттосин ; отв. ред. А. П. Ершов ; Акад. наук СССР, Сиб. отд-ние, Вычисл. центр. - Новосибирск, 1986. - 343, [1] с. : табл., схемы

6. Лебедев В. Н. Введение в системы программирования. - М., 1975. - 311 с. : ил.

7. Карпов Ю. Г. Теория и технология программирования. Основы построения трансляторов : учебное пособие для вузов по направлениям подготовки бакалавров и магистров 553000 - "Системный анализ и управление" и 552800 - "Информатика и вычислительная техника" / Ю. Г. Карпов. - СПб., 2005. - 270 с. : ил., табл.

8. Шорников Ю. В. Инструментальное моделирование гибридных систем : учебное пособие / Ю. В. Шорников, И. Н. Томилов, Д. Н. Достовалов ; Новосиб. гос. техн. ун-т. - Новосибирск, 2014. - 67, [2] с. : ил.. - Режим доступа: http://elibrary.nstu.ru/source?bib_id=vtls000202756

9. Опалева Э. А. Языки программирования и методы трансляции : для вузов по специальности 220400 (230105) - Программное обеспечение вычислительной техники и автоматизированных систем / Э. А. Опалева, В. П. Самойленко. - СПб., 2005. - 476 с. : ил., табл.. - На обл. в подзаг.: Грамматика и распознающий автомат - формальные модели описания синтаксиса ; Синтаксический анализ - ядро транслятора, определяющего его основные свойства ; Атрибутные грамматики - простой и удобный способ описания семантики языка..

10. Шорников Ю. В. Языковые процессоры : учебное пособие для АВТФ (специальность 2202) всех форм обучения / Ю. В. Шорников ; Новосиб. гос. техн. ун-т. - Новосибирск, 1998. - 54с. : ил.