Формальные языки и компиляторы, учебное пособие для вузов
| Autor principal: | Малявко А. А. Александр Антонович |
|---|---|
| Resumo: | Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования, элементы теории конечных автоматов без памяти и методы ее практического применения для автоматизированного преобразования системы регулярных выражений в конечный автомат - лексический анализатор. Изучаются нисходящие и восходящие методы синтаксического анализа, основанные на преобразовании формальных грамматик в конечные автоматы с магазинной памятью. Рассматриваются различные способы решения задачи нейтрализации синтаксических ошибок. Изучаются наиболее типичные задачи, решаемые на этапе семантического анализа: организация памяти программы, доступ к локальным и нелокальным данным, контроль типов. Обсуждаются основные задачи генератора кода, такие как управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Приводится описание учебного программного обеспечения и методические указания по выполнению лабораторных работ и курсового проектирования. |
| Idioma: | russo |
| Publicado em: |
Новосибирск, Изд-во НГТУ, 2014
|
| coleção: | Учебники НГТУ |
| Assuntos: | |
| Formato: | Livro |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=242482 |
Registros relacionados
Теория и реализация языков программирования
por: Серебряков В. А. Владимир Алексеевич
Publicado em: (Москва, Физматлит, 2012)
por: Серебряков В. А. Владимир Алексеевич
Publicado em: (Москва, Физматлит, 2012)
Введение в теорию алгоритмических языков и компиляторов учебное пособие
por: Гагарина Л. Г. Лариса Геннадьевна
Publicado em: (Москва, Форум, 2016)
por: Гагарина Л. Г. Лариса Геннадьевна
Publicado em: (Москва, Форум, 2016)
Предметно-ориентированные языки программирования пер. с англ.
por: Фаулер М. Мартин
Publicado em: (Москва, Вильямс, 2011)
por: Фаулер М. Мартин
Publicado em: (Москва, Вильямс, 2011)
Компиляторы: принципы, технологии и инструментарий пер. с англ.
Publicado em: (Москва, Вильямс, 2011)
Publicado em: (Москва, Вильямс, 2011)
Формальные языки и компиляторы учебник для вузов
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2025)
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2025)
Языки и методы программирования учебник
por: Головин И. Г. Игорь Геннадьевич
Publicado em: (Москва, Академия, 2012)
por: Головин И. Г. Игорь Геннадьевич
Publicado em: (Москва, Академия, 2012)
Формальные языки и компиляторы учебное пособие для вузов
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2022)
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2022)
Формальные языки и компиляторы учебное пособие для вузов
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2021)
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2021)
Формальные языки и компиляторы учебное пособие для вузов
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2024)
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2024)
Теория и технология программирования. Основы построения трансляторов учебное пособие
por: Карпов Ю. Г. Юрий Глебович
Publicado em: (СПб., БХВ-Петербург, 2005)
por: Карпов Ю. Г. Юрий Глебович
Publicado em: (СПб., БХВ-Петербург, 2005)
Трансляторы и программные системы учебное пособие
por: Сосинская С. С. Софья Соломоновна
Publicado em: (Старый Оскол, ТНТ, 2018)
por: Сосинская С. С. Софья Соломоновна
Publicado em: (Старый Оскол, ТНТ, 2018)
Основы теории формальных языков, автоматов и трансляций учебное пособие
por: Гавриков М. М.
Publicado em: (Новочеркасск, ЮРГПУ (НПИ), 2015)
por: Гавриков М. М.
Publicado em: (Новочеркасск, ЮРГПУ (НПИ), 2015)
Языки программирования и методы трансляции учебное пособие
por: Опалева Э. А.
Publicado em: (СПб., БХВ-Петербург, 2005)
por: Опалева Э. А.
Publicado em: (СПб., БХВ-Петербург, 2005)
Определение языков программирования интерпретирующими автоматами пер. с англ.
por: Оллонгрен А.
Publicado em: (Москва, Мир, 1977)
por: Оллонгрен А.
Publicado em: (Москва, Мир, 1977)
Основы теории трансляции
por: Унгер А. Ю.
Publicado em: (Москва, РТУ МИРЭА, 2022)
por: Унгер А. Ю.
Publicado em: (Москва, РТУ МИРЭА, 2022)
Формальные языки и компиляторы Учебник
por: Малявко А.А. Александр Антонович
Publicado em: (Новосибирск, Новосибирский государственный технический университет (НГТУ), 2014)
por: Малявко А.А. Александр Антонович
Publicado em: (Новосибирск, Новосибирский государственный технический университет (НГТУ), 2014)
Изучаем Java пер. с англ.
por: Сьерра К. Кэти
Publicado em: (Москва, Эксмо, 2016)
por: Сьерра К. Кэти
Publicado em: (Москва, Эксмо, 2016)
Теория и практика языковых процессоров учебное пособие
por: Шорников Ю. В. Юрий Владимирович
Publicado em: (Новосибирск, Изд-во НГТУ, 2004)
por: Шорников Ю. В. Юрий Владимирович
Publicado em: (Новосибирск, Изд-во НГТУ, 2004)
Проектирование, разработка и оценка надежности сложных программных систем
por: Царев Р. Ю.
Publicado em: (Красноярск, КрасГАУ, 2017)
por: Царев Р. Ю.
Publicado em: (Красноярск, КрасГАУ, 2017)
Изучаем программирование на JavaScript пер. с англ.
por: Фримен Э. Эрик
Publicado em: (Санкт-Петербург, Питер, 2015)
por: Фримен Э. Эрик
Publicado em: (Санкт-Петербург, Питер, 2015)
JavaScript. Оптимизация производительности пер. с англ.
por: Закас Н. Николас
Publicado em: (Москва, Символ-Плюс, 2012)
por: Закас Н. Николас
Publicado em: (Москва, Символ-Плюс, 2012)
Язык программирования Java пер. с англ.
por: Арнольд К. Кен
Publicado em: (Санкт-Петербург, Питер, 1997)
por: Арнольд К. Кен
Publicado em: (Санкт-Петербург, Питер, 1997)
Лингвистическое обеспечение автоматизированных систем учебное пособие
por: Заболеева-Зотова А. В. Алла Викторовна
Publicado em: (Москва, Высшая школа, 2008)
por: Заболеева-Зотова А. В. Алла Викторовна
Publicado em: (Москва, Высшая школа, 2008)
Построение компиляторов
por: Вирт Н.
Publicado em: (Москва, ДМК Пресс, 2010)
por: Вирт Н.
Publicado em: (Москва, ДМК Пресс, 2010)
Языки программирования учебное пособие
por: Голицына О. Л. Ольга Леонидовна
Publicado em: (Москва, Форум, 2008)
por: Голицына О. Л. Ольга Леонидовна
Publicado em: (Москва, Форум, 2008)
Программирование на языке фортран для БЭСМ-6
por: Салтыков А. И. Альберт Иванович
Publicado em: (Москва, Наука, 1984)
por: Салтыков А. И. Альберт Иванович
Publicado em: (Москва, Наука, 1984)
Как устроен PYTHON. Гид для разработчиков, программистов и интересующихся пер. с англ.
por: Харрисон М. Мэтт
Publicado em: (Санкт-Петербург, Питер, 2019)
por: Харрисон М. Мэтт
Publicado em: (Санкт-Петербург, Питер, 2019)
SAP R/3 Программирование на языке АВАР/4 пер. с англ.
por: Вейс В. Вольфганг
Publicado em: (Москва, Лори, 2012)
por: Вейс В. Вольфганг
Publicado em: (Москва, Лори, 2012)
Язык сверхвысокого уровня СЕТЛ и его реализация (для ЭВМ БЭСМ-6)
por: Левин Д. Я. Давид Яковлевич
Publicado em: (Новосибирск, Наука, 1983)
por: Левин Д. Я. Давид Яковлевич
Publicado em: (Новосибирск, Наука, 1983)
Изучаем Haskell пер. с англ.
por: Мена А. C. Алехандро Серано
Publicado em: (Санкт-Петербург, Питер, 2015)
por: Мена А. C. Алехандро Серано
Publicado em: (Санкт-Петербург, Питер, 2015)
Структурные методы в распознавании образов пер. с англ.
por: Фу К.
Publicado em: (Москва, Мир, 1977)
por: Фу К.
Publicado em: (Москва, Мир, 1977)
Java 2: наиболее полное руководство пер. с англ.
por: Ноутон П. Патрик
Publicado em: (СПб., БХВ-Петербург, 2008)
por: Ноутон П. Патрик
Publicado em: (СПб., БХВ-Петербург, 2008)
Python Scripting for Computational Science
por: Langtangen H. P. Nans Petter
Publicado em: (Berlin, Springer, 2008)
por: Langtangen H. P. Nans Petter
Publicado em: (Berlin, Springer, 2008)
Язык программирования Ruby пер. с англ.
por: Флэнаган Д. Дэвид
Publicado em: (СПб., Питер, 2011)
por: Флэнаган Д. Дэвид
Publicado em: (СПб., Питер, 2011)
Сравнительный курс языка PL/I (на основе алгола-60)
por: Безбородов Ю. М. Юрий Михайлович
Publicado em: (Москва, Наука, 1980)
por: Безбородов Ю. М. Юрий Михайлович
Publicado em: (Москва, Наука, 1980)
Связь разноязыковых модулей в ОС ЕС
por: Лаврищева Е. М. Екатерина Михайловна
Publicado em: (Москва, Финансы и статистика, 1982)
por: Лаврищева Е. М. Екатерина Михайловна
Publicado em: (Москва, Финансы и статистика, 1982)
Программное обеспечение языка ГИМАП материалы по программному обеспечению ЭВМ
Publicado em: (Минск, Изд-во Ин-та технической кибернетики, 1988)
Publicado em: (Минск, Изд-во Ин-та технической кибернетики, 1988)
Моделирование программных систем. Теоретические основы учебное пособие
por: Синицын И. В.
Publicado em: (Москва, РТУ МИРЭА, 2023)
por: Синицын И. В.
Publicado em: (Москва, РТУ МИРЭА, 2023)
Языки и методы программирования учебно-методичекое пособие
por: Рыбалка С. А. Сергей Анатольевич
Publicado em: (Томск, Изд-во ТПУ, 2014)
por: Рыбалка С. А. Сергей Анатольевич
Publicado em: (Томск, Изд-во ТПУ, 2014)
C# 2.0 пер. с англ.
por: Шилдт Г. Герберт
Publicado em: (Москва, ЭКОМ Паблишерз, 2007)
por: Шилдт Г. Герберт
Publicado em: (Москва, ЭКОМ Паблишерз, 2007)
Registros relacionados
-
Теория и реализация языков программирования
por: Серебряков В. А. Владимир Алексеевич
Publicado em: (Москва, Физматлит, 2012) -
Введение в теорию алгоритмических языков и компиляторов учебное пособие
por: Гагарина Л. Г. Лариса Геннадьевна
Publicado em: (Москва, Форум, 2016) -
Предметно-ориентированные языки программирования пер. с англ.
por: Фаулер М. Мартин
Publicado em: (Москва, Вильямс, 2011) -
Компиляторы: принципы, технологии и инструментарий пер. с англ.
Publicado em: (Москва, Вильямс, 2011) -
Формальные языки и компиляторы учебник для вузов
por: Малявко А. А. Александр Антонович
Publicado em: (Москва, Юрайт, 2025)