Объектный код записывается в файле с расширением
(*ответ*) OBJ
LIB
DLL
EXE
Основное преимущество обратной польской записи
(*ответ*) не требует учитывать приоритет операций
наличие временных переменных
оптимизация вычислительного процесса
удобство представления информации
Основной метод порождения кода результирующей программы на основании результатов синтаксического разбора называется
(*ответ*) синтаксически управляемым переводом
синтаксической трансляцией
синтаксическим переводом
управляемым переводом
Основной недостаток обратной польской записи
(*ответ*) затруднительная оптимизация выражений
требует учитывать приоритет операций
неудобство представления информации
отсутствие временных переменных
Основной частью компилятора на этапе анализа является
(*ответ*) синтаксический разбор
генерация кода
лексический анализ
семантический анализ
Основным отличием триад от тетрад является
(*ответ*) отсутствие временных переменных
наличие временных переменных
отсутствие дополнительного оператора
наличие дополнительного оператора
Основными видами оптимизирующих преобразований являются преобразования: 1) исходной программы; 2) промежуточной программы; 3) модулей; 4) результирующей объектной программы - из перечисленного
(*ответ*) 1, 4
2, 4
1, 2
2, 3
Первоначальным языком программирования для лексических анализаторов в программе YACC был язык
(*ответ*) Си
Паскаль
Пролог
Лисп
Первыми компиляторами были компиляторы с языка
(*ответ*) Ассемблера
Фортран
Паскаль
Си
Показателями качества результирующей программы компилятора являются: 1) качество интерфейса пользователя; 2) количество переменных; 3) объем памяти; 4) быстродействие - из перечисленного
(*ответ*) 3, 4
2, 4
1, 3
1, 2
Поле метки ассемблера содержит
(*ответ*) идентификатор
смещение от начала сегмента кода
порядковый номер метки
адрес
Предопределенной для логического значения «истина» является операция
(*ответ*) логического сложения
алгебраического умножения
алгебраического сложения
логического умножения
Предопределенной для логического значения «ложь» является операция
(*ответ*) логического умножения
алгебраического умножения
алгебраического сложения
логического сложения