Генерирующая программа - Большая Энциклопедия Нефти и Газа, статья, страница 1
Второй закон Вселенной: 1/4 унции шоколада = 4 фунтам жира. Законы Мерфи (еще...)

Генерирующая программа

Cтраница 1


Генерирующие программы позволяют генерировать задачи определенного типа по определенной теме в необходимом количестве, чтобы провести контрольную или самостоятельную работу в классе, обеспечив каждому ученику отдельное задание, индивидуальный, неповторяющийся вариант. Общение учителя с машиной в этом случае идет на естественном языке, когда учителю достаточно набрать на клавиатуре лишь свои требования.  [1]

Добавление генерирующей программы для остальных арифметических операций дает возможность вычислять значения всевозможных арифметических выражений, записанных без скобок.  [2]

Пги пяопознавании нетепминальных символов, рассмотренных в табл. 6 - 4 и 6 - 5, генерирующая программа в зависимости от типа языка производит заполнение и анализ таблиц распределения памяти, а вместо идентификаторов и переменных подставляет относительный или абсолютный адрес размещения в памяти и условные коды, необходимые для работы генерирующих программ второго прохода.  [3]

Эти тесты автоматически генерируются специальным набором программ и выполняются под управлением схем, которые не зависят от схем, управляющих работой генерирующей программы.  [4]

В операционную систему в зависимости от необходимости включаются программы, связанные с управлением ( в частности, с супервизорным управлением, управлением задачами, данными, заданиями и первоначальной загрузкой), языки и трансляторы, сервисные генерирующие программы. ШШ-АСУП состоит из пакетов прикладных программ общего назначения, статистического анализа, математических методов, информационно-поисковых систем, банков данных, пакетов прикладных программ функционального назначения, типовых алгоритмов обработки данных и оригинальных функций управления.  [5]

Пги пяопознавании нетепминальных символов, рассмотренных в табл. 6 - 4 и 6 - 5, генерирующая программа в зависимости от типа языка производит заполнение и анализ таблиц распределения памяти, а вместо идентификаторов и переменных подставляет относительный или абсолютный адрес размещения в памяти и условные коды, необходимые для работы генерирующих программ второго прохода.  [6]

Проверяется возможность замыкания символа Т при помощи М, если следующий Символ L. Замыкание возможно, и транслятор обращается к генерирующей программе для образования подпрограммы Т с аргументами b и MI. Символ Т помещается в ячейку TI.  [7]

Жесткость дифференциальных уравнений химической кинетики приводит к необходимости использования специальных методов интегрирования. В этих методах наряду с вычислением правой части дифференциальной задачи обычно используют матрицу Якоби, что в случае достаточно сложной химической реакции требует от вычислителя больших ( даже огромных) затрат времени на получение элементов этой матрицы и составление подпрограммы ее вычисления. В то же время правая часть задачи и матрица Якоби имеют достаточно простую структуру относительно концентраций реагентов. Это определяет целесообразность создания генерирующей программы, которая использует в качестве входных данных описание кинетической схемы, близкое к естественному. В настоящее время существует много программ такого типа ( см., например, [ 1 - 12J), но некоторые из них являются труднодоступными. Кроме того, часть этих программ ориентирована на конкретные методы интегрирования, что является их существенным недостатком. Широкий набор решаемых задач, требование к точности и времени вычисления решения предполагают использование различных методов, а также их комбинацию в процессе решения. В [12] приведены формулы, достаточно удобные для генерации подпрограмм вычисления правой части и матрицы Якоби дифференциальных уравнений химической кинетики в случаях изотермического и неизотермического реактора постоянного объема. В настоящее время на базе ИХКиГ СО АН СССР и Вычислительных центров СО АН СССР городов Новосибирска и Красноярска разработан комплекс программ, который позволяет автоматизировать процесс решения прямой кинетической задачи.  [8]

Читатель, несомненно, заметит, что по сравнению с более поздними ландшафтами размерность, заявленная для изображенных здесь поверхностей, на удивление высока. Причина заключается в том, что тогдашние графические методы были не способны показать мелкие детали, поэтому размерности ранних ландшафтов кажутся меньше, чем реальные значения D, задаваемые генерирующим эти ландшафты программам. Для компенсации мы выбирали большие значение D, чем это было необходимо, исходя из данных наблюдений. Сегодня необходимости в такой компенсации нет, и, задавая генерирующей программе значения размерности, соответствующие данным Ричардсона, мы получаем в высшей степени реалистичные ландшафты.  [9]

Трансляция производится в соответствии с данным выше описанием алгоритма вычисления со следующими изменениями. Во-первых, компилятор считывает не значения переменных, а их буквенные символы, присваивает каждой из них свой адрес, и магазин хранит эти адреса. Во-вторых, как только операция должна быть использована, компилятор добавляет к списку магазинных команд соответствующую генерирующую программу.  [10]

ОС Д-68, впрочем, как и другие ОС БЭСМ-6, в ходе эксплуатации расширял свои возможности в части услуг, предоставляемых пользователям. К началу 70 - х годов в состав программного обеспечения БЭСМ-6 входили все основные универсальные языки программирования: АЛГОЛ-60, ФОРТРАН, ЛИСП. Первый транслятор с языка Фортран для БЭСМ-6 был разработан в 1969 г. в ОИЯИ в Дубне. Этот транслятор затем был включен в Мониторную систему Дубна. В различных организациях использовалось несколько вариантов трансляторов с языков, генерирующих программы разной степени эффективности, в том числе оптимизирующие трансляторы с языков АЛГОЛ-60 и ФОРТРАН и компилятор с языка ЛИСП. В состав программных средств машины БЭСМ-6 входил спектр проблемно-ориентированных языков СИМУЛА-67, ГРАФОР, ГРАФ АЛ, язык типа EPSILON и ряд других узко специализированных языков.  [11]



Страницы:      1