Формальные языки и компиляторы: учебное пособие для вузов

Chi tiết về thư mục
Tác giả chính: Малявко А. А. Александр Антонович
Tóm tắt:Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования, элементы теории конечных автоматов без памяти и методы ее практического применения для автоматизированного преобразования системы регулярных выражений в конечный автомат - лексический анализатор. Изучаются нисходящие и восходящие методы синтаксического анализа, основанные на преобразовании формальных грамматик в конечные автоматы с магазинной памятью. Рассматриваются различные способы решения задачи нейтрализации синтаксических ошибок. Изучаются наиболее типичные задачи, решаемые на этапе семантического анализа: организация памяти программы, доступ к локальным и нелокальным данным, контроль типов. Обсуждаются основные задачи генератора кода, такие как управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Приводится описание учебного программного обеспечения и методические указания по выполнению лабораторных работ и курсового проектирования.
Ngôn ngữ:Tiếng Nga
Được phát hành: Новосибирск, Изд-во НГТУ, 2014
Loạt:Учебники НГТУ
Những chủ đề:
Định dạng: Sách
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=242482

MARC

LEADER 00000nam0a2200000 4500
001 242482
005 20231101231911.0
010 |a 9785778223189 
035 |a (RuTPU)RU\TPU\book\263798 
090 |a 242482 
100 |a 20130904d2014 m y0rusy50 ca 
101 0 |a rus 
102 |a RU 
105 |a a j 001zy 
200 1 |a Формальные языки и компиляторы  |e учебное пособие для вузов  |f А. А. Малявко 
210 |a Новосибирск  |c Изд-во НГТУ  |d 2014 
215 |a 431 с.  |c ил. 
225 1 |a Учебники НГТУ 
320 |a Библиогр.: с. 430. 
330 |a Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования, элементы теории конечных автоматов без памяти и методы ее практического применения для автоматизированного преобразования системы регулярных выражений в конечный автомат - лексический анализатор. Изучаются нисходящие и восходящие методы синтаксического анализа, основанные на преобразовании формальных грамматик в конечные автоматы с магазинной памятью. Рассматриваются различные способы решения задачи нейтрализации синтаксических ошибок. Изучаются наиболее типичные задачи, решаемые на этапе семантического анализа: организация памяти программы, доступ к локальным и нелокальным данным, контроль типов. Обсуждаются основные задачи генератора кода, такие как управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Приводится описание учебного программного обеспечения и методические указания по выполнению лабораторных работ и курсового проектирования. 
606 1 |a Языки программирования  |2 stltpush  |3 (RuTPU)RU\TPU\subj\65957  |9 82264 
610 1 |a формальные языки 
610 1 |a лексический анализ 
610 1 |a синтаксический анализ 
610 1 |a семантический анализ 
610 1 |a коды 
610 1 |a генерация 
610 1 |a оптимизация 
610 1 |a учебные пособия 
675 |a 004.43(075.8)  |v 4 
700 1 |a Малявко  |b А. А.  |g Александр Антонович 
801 1 |a RU  |b 63413507  |c 20130904 
801 2 |a RU  |b 63413507  |c 20150630  |g RCR 
942 |c BK 
959 |a 119/20130904  |d 2  |e 670,00  |f ЧЗТЛ:1  |f АНЛ:1