Пропуск в контексте

Формальные языки и компиляторы Учебник

Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования элементы теории конечных автоматов без памяти и методы ее практического применения для автоматизированного преобразования системы регулярных выражений в коне...

Полное описание

Сохранить в:
Библиографические подробности
Главный автор: Малявко А.А
Формат: Учебник
Online-ссылка:https://znanium.com/catalog/document?id=74628
https://znanium.com/cover/0548/548152.jpg
Метки: Добавить метку
Нет меток, Требуется 1-ая метка записи!
LEADER 04138nam0a2200325 i 4500
001 RU\infra-m\znanium\bibl\548152
003 https://znanium.com/catalog/document?id=74628
005 20200520000000.0
010 |a 978-5-7782-2318-9 
100 |a 20200520d2016 m y0rusy0150 ca 
101 0 |a rus 
102 |a RU 
200 1 |a Формальные языки и компиляторы  |e Учебник  |f Новосибирский государственный технический университет 
210 1 |a Новосибирск  |c Новосибирский государственный технический университет (НГТУ)  |d 2014 
215 |a 431 с. 
330 |a Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования элементы теории конечных автоматов без памяти и методы ее практического применения для автоматизированного преобразования системы регулярных выражений в конечный автомат - лексический анализатор. Изучаются нисходящие и восходящие методы синтаксического анализа основанные на преобразовании формальных грамматик в конечные автоматы с магазинной памятью. Рассматриваются различные способы решения задачи нейтрализации синтаксических ошибок. Изучаются наиболее типичные задачи решаемые на этапе семантического анализа: организация памяти программы доступ к локальным и нелокальным данным контроль типов. Обсуждаются основные задачи генератора кода такие как управление памятью выбор инструкций распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Приводится описание учебного программного обеспечения и методические указания по выполнению лабораторных работ и курсового проектирования. Учебник рекомендуется студентам старших курсов и аспирантам а также преподавателям смежных дисциплин а также студентам и аспирантам ряда других технических специальностей связанных с разработкой и использованием программного обеспечения. 
333 |a ВО - Бакалавриат 
606 |a Информатика. Вычислительная техника  |x Программирование. Языки и среды программирования  |2 local 
608 |a Учебник  |2 local 
675 |a 004  |z rus 
686 |a 3297  |2 rubbk 
686 |a 09.03.01  |2 okso 
686 |a 09.03.02  |2 okso 
686 |a 09.04.01  |2 okso 
686 |a 09.04.02  |2 okso 
686 |a 09.06.01  |2 okso 
700 1 |a Малявко  |b А.А.  |g Александр Антонович  |p Новосибирский государственный технический университет 
801 0 |a RU  |b Общество с ограниченной ответственностью «ЗНАНИУМ»  |c 20160217  |2 rusmarc 
856 4 |a znanium.com  |m ebs_support@infra-m.ru  |n НИЦ ИНФРА-М  |u https://znanium.com/catalog/document?id=74628 
856 4 1 |a znanium.com  |d /cover/0548  |f 548152.jpg  |q image/jpeg  |u https://znanium.com/cover/0548/548152.jpg