Распознаватель для грамматик предшествования строится на основе алгоритма
(*ответ*) сдвиг-свертка
математической логики
возвратно-поступательного
рекурсивного
Реальные компиляторы выполняют количество проходов
(*ответ*) несколько
10-15
5-7
1-2
Редиректор прерываний в QNX является
(*ответ*) частью ядра
частью транзитной части ОС
драйвером
самостоятельной программой
Режим обмена с прерываниями является режимом управления
(*ответ*) асинхронного
параллельно-параллельного
последовательного
синхронного
Результатом работы программы YACC является
(*ответ*) исходный текст программы синтаксического анализатора
описание лексем в терминах регулярных выражений
файл с текстом исходной программы сканера
таблица лексем
Результатом работы сборщика является(ются)
(*ответ*) исполнимый код
промежуточный объектный код
библиотеки функций
неисполнимый код
Результатом этапа анализа при компиляции является
(*ответ*) представление программы, понятное компилятору
исполняемый модуль
объектная программа
исходная программа
Результирующая программа компилятора может быть написана на языке 1) машинных кодов; 2) Паскаль; 3) Си; 4) ассемблер - из перечисленного
(*ответ*) 1, 4
только 1
3, 4
2, 3
Результирующая программа компилятора называется
(*ответ*) объектной
ассемблерной
исходной
исполняемой
Роль распознавателя текста входного языка программирования при компиляции играет
(*ответ*) синтаксический разбор
лексический разбор
лексический анализ
семантический анализ
Самые эффективные с точки зрения требуемых вычислительных ресурсов универсальные алгоритмы для распознавания цепочек КС-языков распознаватели
(*ответ*) табличные
с возвратом
объектные
строчные
Самый примитивный для КС-языков тип распознавателей
(*ответ*) с возвратом
восходящие
нисходящие
линейные
Самыми сложными являются языки
(*ответ*) с фразовой структурой
НКС
УКС
регулярные