Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Описание переменных

    Достоинством Фортрана является более развитая структура программы. Программу можно разделить на отдельные сегменты, которые на этапе подготовки могут обрабатываться независимо. По мере необходимости они могут объединяться в единые комплексы. Другим достоинством является использование принципа умолчания при описании переменных. Тип переменной и ее длина, если не указаны явно, предполагаются автоматически при обработке программы стандартными. [c.34]


    Длина строки определяется описанием переменной или длиной константы Строка битов преобразуется в строку символов [c.325]

    То же, что и В (ш), только w определяется описанием переменной [c.325]

    Описание переменных. Задание типа и длины переменной в программе называется описанием переменной и может быть выполнено тремя способами  [c.346]

    В общем виде оператор явного описания переменных имеет [c.346]

    Заметим, что в этом определении при описании скалярных переменных все параметры могут быть опущены. Тогда оператор будет определять только тип, а длина будет принята стандартной. В случае описания массивов нужно задать параметры, характеризующие размерность (если она не определена другим способом). Рассмотрим несколько примеров явного описания переменных. [c.347]

    Описание тина массива аналогично описанию простых переменных, однако в описание массива включаются границы изменения индексов. Описать массив — значит описать все переменные с индексами, соответствующие данному массиву. Поскольку описанием переменных с индексом является описание соответствующего массива, все элементы массива должны быть одного типа. [c.54]

    Описание переключателя в программе ставится в заголовке блока среди описаний переменных. Указатель переключателя может быть использован везде в программе, где определены описания. [c.77]

    Переменные и массивы, участвующие в вычислениях, не описываются типом и классом в начале программы, как это осуществляется в Алголе. Описание переменных и массивов производится операторами, такими как ВВОД, МАССИВ, НАЗВАТЬ, ВЫЧИС- [c.146]

    Описания переменных и операторы. Программа, записанная на АКИ или Фортране, по структуре отличается от программы на Алголе тем, что может не содержать описания переменных в явном виде. Она состоит из заголовка, операторов и подпрограмм (для АКИ) или из сегментов программы, объединяемых в единое целое основной программой (для Фортрана). Поэтому для перехода к записи в Алголе необходимо  [c.158]

    Описание переменных и массивов  [c.160]

    Описания переменных, фигурирующих в программе [c.244]

    Описание переменных, используемых в вычислениях г — переменная, принимающая целые значения , ...,  [c.49]

    В АП отсутствуют описания переменных. Каждое наименование переменной имеет фиксированный адрес ЗУ, в котором хранится ее значение. Значения переменным задаются операторами программы. [c.454]

    JXk в связи с тем, что этим вопросам было уделено недостаточно внимания в главе IV, посвященной принципиальным вопросам классификации элементарных моделей и формам их представления. Вернемся теперь к дальнейшему описанию переменных и параметров общей модели ХТС. [c.126]

    В описании переменной могут быть указаны атрибуты основания, способа представления и разрядности. Они могут появляться в любом порядке, кроме разрядности, которому должен предшествовать любой другой атрибут. При описании всех переменных атрибут разрядности может отсутствовать. В этом случае принимается стандартная длина переменной по умолчанию (табл. 5.2). Для десятичных данных может отсутствовать атрибут основания системы счисления. Если отсутствует атрибут способа представления, то но умолчанию принимается FLOAT. [c.245]


    I, J, К, L, М, N, то при отсутствии в описании атрибутов основания и способа представления или только способа представления принимаются по умолчанию атрибуты BINARY FIXED. Описание переменных с одинаковыми атрибутами можно объединять. Ниже приведены различные варианты описания переменных. [c.245]

    При наличии всех способов описания переменной явное описание подавляет все остальные, а описание с помощью оператора IMPLI IT подавляет неявное описание. Явное описание позволяет не только определить тип и длину переменной (в том числе и массив), но и задать ее начальное значение. [c.346]

    По существу рассмотренными операторами исчерпываются средства описания переменных в Фортране-IV. Наряду с операторами описания в языке используются операторы определения областей действия и размещения переменных в основной памяти. К ним относятся операторы OMMON — для установления списка переменных, которые используются в различных сегментах программы, EXTERNAL — для определения имен подпрограмм, которые используются в качестве фактических параметров при обращении к другим подпрограммам, EQUIVALEN E — для определения общей области памяти для нескольких переменных одного сегмента. Эти операторы будут рассмотрены в разделе подпрограмм (см. с. 368). [c.350]

    Именованные области удобно использовать для обмена частями общей области памяти с различными подпрограммами. Записывая оператор OMMON, необходимо заботиться о целочисленности границы памяти, т. е. чтобы адрес переменной относительно начала общей области нацело делился на длину переменной. Правильное размещение переменных и массивов можно достигнуть двумя путями а) размещением переменных в порядке убывания их длины, так как первая переменная в области OMMON размещается так, как будто ее длина равна восьми б) введением фиктивных переменных в область OMMON. Эти переменные предназначены для заполнения вынужденных пробелов в памяти для обеспечения целочисленности границ. Например, пусть в программе имеется следующее описание переменных  [c.381]

    Описание переменных, используемых в вычислениях I — переменвая, принимающая целые значения г ь, - юЬ юм 1- . [c.49]

    Оператор EXTERNAL используется для описания переменных, являющихся наименованиями подпрограмм-функций или подпрограмм. Если эти наименования совпадают с наименованиями встроенных функций или являются аргументами других подпрограмм и подпрограмм-функций, то они должны указываться в операторе EXTERNAL, который размещается в вызывающей программе перед первым исполняемым оператором. [c.145]

    Запись программы на Алголе может существенно отличаться от соответствующей записи на АКИ или Фортране. Это вызвано тем, что в Алголе не определены действия с комплексными числами, числами, записанными с двойной точностью, а также тем, что некоторые операторы вообще отсутствуют или предназначены для выполнения ряда действий. Например, отсутствуют операторы НАЗВАТЬ, ДАТА, EQUIVALEN E, EXTERNAL, а операторы ввода информации могут использоваться и для описания переменных. В Алголе же не допускается использование неописанных идентификаторов. При написании программы операторы НАЗВАТЬ и ДАТА заменяются операторами присваивания или операторами ввода, а действие оператора EQUIVALEN E равносильно использованию независимых блоков в программе. [c.159]

    Определим функцию рассеяния в зависимости от энергии следующим образом. Предположим, что I) ( q) б ь доля всех рассеивающих столкновений, которые приводят к значениям кинетической энергии нейтронов в интервале энергий от Е до E- -dE, где а о< < о. Энергия представляет собой первоначальную энергию рассеянного нейтрона, а а определяется соотношением (4.17). Для каждой конечной энергии Е имеется соответствующий угол рассеяния агссоз п [см. (4.15)]. Более того, каждому малому изменению т], обозначаемому dr], соответствует изменение dE около Е. Таким образом, если связать с г] и di с dr , то вероятность того, что нейтрон рассеется в конечный энергетический интервал dE около Е, должна быть точно равна вероятности того, что он рассеется в dx около г). Другими словами, необходимо, чтобы вероятность определенного события не зависела от используемых для его описания переменных, т. е. [c.55]

    После обычного описания переменных и обращения к подпрограмме INPUT для ввода необходимой исходной информации производится подготовка программы к работе. Для этого переменная SUMX полагается равной единице, а давление—одной атмосфере (принципиально начальное давление может быть любой величиной). Такое низкое начальное давление выбрано, с одной стороны, для удобства, с другой — для исключения влияния давления на термодинамические параметры при первой итерации. Принятие другой величцны в качестве начального давления существенно не сказывается на конечных результатах и сходимости решения.  [c.103]

    Подпрограмма начинается с названия, за которым следует описание переменных и массивов. Началу вычислительных операторов предшествует еще один арифметический оператор— P2VPF, который обеспечивает учет влияния полярности молекул на второй вириальный коэффициент. [c.126]

    Подпрограмма начинается с заголовка и описания переменных. Как обычно, в обращении отсутствуют аргументы. Оператор OMMON используется для передачи всех необходимых переменных подпрограммам. Затем следуют девять [c.133]

    За обычным описанием переменных следует проверка постоянства температуры. Если по сравнению с предыдущим расчетом GAMMA температура не изменилась (T = TOLD), то не изменились и параметры Вильсона A , j обозначенные [c.139]


    За описанием переменных следует присваивание начальных значений переменным MARK, PHI (коэффициент фугитивности) и переменной для хранения вычисленного значения концентрации в предыдущем цикле —XPREV. После вычисления параметра Л12 по уравнению Вильсона с метки 540 начинается основной цикл расчета состава жидкой фазы (см. блок-схему программы, приведенную в главе V). По заданному значению X (1) рассчитывается X (2) и коэффициенты активности каждого компонента. Оператор цикла DO 550 обеспечивает расчет фугитивности F (1), состава пара Y (1) и переменной SUMY. [c.168]

    После обычного описания переменных рассчитываются коэффициенты активности (по параметру Вильсона, как это делается в ALXLW и ALPLW). Подпрограмма заканчивается расчетом фугитивности компонентов жидкой фазы и управление передается программе LTFTFW. [c.180]

    Программа, записанная на Алголе, начинается с символа begin (начало), за которым следуют описания переменных, представленных в Алголе целое i действительное S, массивы — ХВ, ХМ, М, каждый из которых включает элементы, перенумерованные от 1 до 10. Далее следует оператор ввода массивов ХВ и М, после чего начинается вычислительная часть программы. Вычисления начинаются с присвоения переменной s значения, равного нулю. Затем следует циклическая часть вычислений, в процессе которой с переменной S последовательно складываются частные от деления значений весовых процентов ХВ [г] на молекулярные веса М [i, т. е. производится вычисление суммы, стоящей в знаменателе расчетной формулы. Для реализации циклических вычислений в программе используется специальная конструкция — оператор цикла for г =1 step 1 until 10 do, с помощью которого расположенный вслед за ним оператор выполняется для всех значений г от 1 до 10. Далее в программе следует еще один оператор цикла, с помощью которого вычисляются мольные концентрации для всех компонентов, которые затем выводятся на печать. Программа заканчивается символом end (конец). [c.50]

    Неявная форма описания переменных путем соответствующего выбора наименования Неявная форма описания пере1менных путем соответствующего выбора наименования Отсутствует [c.160]


Смотреть страницы где упоминается термин Описание переменных: [c.33]    [c.233]    [c.393]    [c.50]    [c.147]    [c.131]    [c.147]    [c.131]   
Смотреть главы в:

Основы построения операционных систем в химической технологии -> Описание переменных

Основы построения операционных систем в химической технологии -> Описание переменных




ПОИСК





Смотрите так же термины и статьи:

Использование адиабатических инвариантов. Описание метода. Адиабатическое разделение переменных. Применение асимптотического метода к гармоническому осциллятору. Амплитудные функции и точные инварианты. Пределы применимости адиабатической теории Преобразование фазового пространства

Краткое описание применяемых типов газгольдеров переменного объема

Описание задач пластичности и динамики вязкой жидкости посредством функций, зависящих от быстрых переменных

Определение равновесных условий образования и термодинамическое описание фаз переменного состава как продуктов твердофазного взаимодействия

Способ описания многомерных периодических сред, при котором не разделяются быстрые и медленные переменные



© 2025 chem21.info Реклама на сайте