Книга: Системное программное обеспечение. Лабораторный практикум
Выбор форм внутреннего представления программы
Выбор форм внутреннего представления программы
В качестве формы внутреннего представления программы будут использоваться триады. Преимущества и недостатки триад были рассмотрены ранее (при выполнении лабораторной работы № 4). В данном случае в пользу выбора триад говорят два определяющих фактора:
• для работы с триадами уже имеются необходимые структуры данных (соответствующие программные модули созданы при выполнении лабораторной работы № 4);
• алгоритмы оптимизации, которые предполагается использовать, основаны на внутреннем представлении программы в форме триад.
В данной работе создается простейший компилятор, поэтому другие формы внутреннего представления программы не понадобятся. Результирующая программа будет порождаться на языке ассемблера на самой последней стадии компиляции, ее внутреннее хранение и обработка не предусмотрены.
- Покупатель на крючке. Руководство по созданию продуктов, формирующих привычки
- Сохранение информации о пользователях при миграции
- Информация заголовочной страницы (Database header)
- Выбор стратегии ценообразования
- Форматы лид-магнитов
- Простейшие трансформации
- Информация страниц данных
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- Выбор аппаратного обеспечения для InterBase
- Рекомендации по выбору архитектуры: Classic или SuperServer?
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Интеграция с платформой Windows NT