Содержание
- 2. Компилятор – транслятор, осуществляющий перевод исходной программы в эквивалентную ей объектную программу на машинном языке Схема
- 3. Системное Программное Обеспечение Таблица идентификаторов – специальным образом организованные наборы данных, служащие для хранения информации об
- 4. Метод рехэширования с помощью произведения Для организации таблицы идентификаторов по методу рехэширования необходимо определить все хэш-функции
- 5. Блок-схема добавления элемента в ТИ по методу рехэширования с помощью произведения
- 6. Блок-схема алгоритма поиска элемента в ТИ, организованной по методу рехэширования с помощью произведения
- 7. Метод организации ТИ простым списком При использовании данного метода элементы таблицы располагаются в порядке поступления. Поиск
- 8. Блок-схема добавления элемента в ТИ по методу простого списка
- 9. Блок-схема алгоритма поиска элемента в ТИ, организованной с помощью метода простого списка
- 10. Системное Программное Обеспечение Результаты Метод рехэширования с помощью произведения: – всего сравнений: 8; – в среднем
- 11. Лексический анализатор Лексический анализ – часть компилятора, которая читает литеры программы на исходном языке и строит
- 12. Граф конечного детерминированного автомата
- 13. Пример обработки текстового файла prog repeat {начало цикла} begin if ((Cnt>-1)and(Result>0)) then begin Cnt--; Result:=5-Cnt; end
- 14. Результаты обработки текстового файла (фрагмент)
- 15. Синтаксический анализатор Синтаксический разбор – выделение синтаксических конструкций и проверка синтаксической правильности программы. Распознаватель – алгоритм,
- 16. Контекстно-свободная грамматика в форме Бэкуса-Наура: G({prog, end., if, then, else, begin, end, repeat, until, or, xor,
- 17. Множества крайних левых и крайних правых символов грамматики G . Результат
- 18. Множества крайних левых и крайних правых терминальных символов грамматики G. Результат
- 19. Остовная грамматика G’, полученная на основе исходной грамматики G’({prog, end., if, then, else, begin, end, repeat,
- 20. Результаты работы синтаксического анализатора (фрагмент)
- 22. Скачать презентацию