Cтраница 1
Фаза генерации сгенерирует коды, выполнение которых обеспечивает выделение соответствующего количества памяти. Временная память является автоматической памятью, поскольку к ней обращается только исходная программа, и необходима она только тогда, когда исходная программа выполняется. [1]
В фазе генерации происходит создание нового знания. Формы и методы этого процесса могут существенно различаться в зависимости от вида знания, поэтому для успешного создания нового знания необходимы соответствующие условия, которые в большой степени зависят от вида знания. [2]
![]() |
Фазы процесса принятия решения. [3] |
Поэтому далее идет фаза генерации альтернатив ( ГА), т.е. выдвижение возможных решений задачи ( альтернатива ( лат. [4]
Часть ошибок обнаруживается фазами генерации рабочей программы. [5]
Строки, в которых обнаружены ошибки фазами генерации рабочей программы, в тексте исходной программы не помечаются. [6]
Такой элемент говорит о том, что фаза генерации должна в соответствующий участок памяти поместить начальное значение, которое программы интерпретации запомнили в таблице идентификаторов. [7]
Следующие факторы, определяющие формирование зон генерации УВ, - совпадение в пространстве палеотемпературной зоны и зоны отжатия седиментационных вод и совпадение во времени фаз активной генерации УВ и максимального отжатия вод. Именно этими факторами определяется формирование главных зон генерации, откуда мог поступать основной поток углеводородных флюидов в зоны нефтегазонакопления. [8]
Все сколько-нибудь большие программы, написанные на языке Паскаль, страдают одним общим недостатком - отсутствием ясной модульной структуры. Например, обычно транслятор с некоторого языка программирования разделяют на фазы лексического, синтаксического и семантического анализа ( разбора) и фазу генерации объектного кода. В трансляторах с языка Паскаль ( написанных, как правило, на языке Паскаль) такое разделение на фазы оказывается весьма условным и осуществляется фактически лишь средствами комментариев. Поэтому с точки зрения практики пакеты, имеющиеся в языке Ада, представляют собой, быть может, наиболее существенное усовершенствование языка Паскаль, поскольку они позволяют осуществлять более эффективное использование компонентов программ. Обычно спецификаций пакета и соответствующее тело пакета подвергаются раздельной трансляции в процессе проектирования программы и в процессе ( более длительном) реализации программы. Таким образом, язык Ада поддерживает естественным образом подход сверху вниз к разработке программ. [9]
Интенсивность поля почти не имеет флуктуации и остается постоянной, благодаря свойствам насыщения лазера. С другой стороны, фаза генерации может флуктуировать и в общем случае дрейфует случайно во времени. [10]
Тепловое разрушение битумоидов пород и нефти в микроскоплениях и залежах происходит наиболее интенсивно на градациях катагенеза МКз и МК ( R от 0 95 до 1 5 %) в диапазоне геотемп-р от 100 до 200 С в зависимости от возраста вмещающих пород и темпов их погружения. В конкретных условиях ГФН отвечает главная зона нефтеобразования ( ГЗН) с конкретными термоглубинными границами проявления в разрезе осадочного чехла нефтегазоносных басе. ГФН целесообразно заменить понятием фаза максимальной генерации битумоидов ( ФМГБ) с соответствующими термоглубинными и катагенетич. [11]
Мы опять выбираем общий путь представления этой фазы, чтобы показать и результат генерации, и некоторые методы машинно-зависимой оптимизации. Большинство современных компиляторов следуют описанной здесь методике. Возвращаясь к рис. 8.13, отметим, что фаза генерации использует матрицу в качестве входной информации, а также кодовые продукции ( макроопределения), которые определяют операции, появляющиеся в матрице. Она, кроме того, обращается к таблице идентификаторов и таблице литералов для генерирования соответствующих адресов и преобразований типов данных. [12]
![]() |
Двухуровневая система, в которой разрешены дипольные переходы, а внешнее поле имеет случайную фазу.. [13] |
Такое преобразование мы уже рассматривали в разд. Возникающая здесь функция р также является случайной переменной. Для лазера, работающего в условиях генерации, амплитуда фиксирована условием самосогласованности, но фаза генерации не определена. Она вполне может изменяться ( дрейфовать) за счет слабых флуктуации в окружающей среде. Дефазировать лазерное излучение может и квантовый шум. Поэтому вполне правдоподобно предположение о возможности описания изменения фазы в рамках модели броуновского движения. [14]
Процесс трансляции выражения из его синтаксического представления в тексте программы в выполняемую форму очень удобно представлять себе состоящим из двух стадий. Сначала выражение транслируется в представление в виде дерева, а затем дерево транслируется в последовательность выполняемых команд. На первой стадии обычно устанавливается лишь основная управляющая структура дерева для выражения, при этом, если в выражении встречается инфиксная запись, используются неявные правила приоритета и присоединения. На второй стадии принимаются решения относительно детального порядка вычислений, включая оптимизацию процесса вычислений. Обе стадии трансляции выражений подверглись всестороннему изучению, поскольку обе они имеют первостепенную важность при построении компиляторов для языков высокого уровня. Первая стадия составляет часть фазы синтаксического анализа компилятора; вторая стадия входит в фазу генерации команд. [15]