Cтраница 2
Основная программа № 1101 предназначена для получения равномерно распределенных в единичном многомерном кубе псевдослучайных точек. [16]
Основная программа предназначена для чтения вводной информации строка за строкой и разделения их на текстовую часть и команды задания формата. [17]
Основная программа использует общий регистр 3 для вычисления Y, а регистр 2 - для передачи аргументов подпрограмме. Подпрограмма помещает вычисленное значение / ( /) в общий регистр 1, а регистр 0 использует в качестве рабочего. Общий регистр 14 служит для организации связи между основной программой и подпрограммой. [18]
Основная программа должна обеспечить подпрограмму областью сохранения. Поскольку основная программа может иметь несколько подпрограмм, обращение к которым происходит последовательно, было бы нецелесообразно резервировать собственную область сохранения в каждой подпрограмме, так как все они могут поочередно использовать одну и ту же область. [19]
Основная программа осуществляет ввод чисел с клавиатуры. Используются переменная nd типа treelink - значение указателя на корень дерева; переменная Digit типа integer для хранения очередного введенного числа. [20]
Основная программа начинается с описания, содержащего ее имя и параметры. Макрос WINAPI представляет собой указание компилятору использовать определенное соглашение о передаче параметров и не будет нас дальше интересовать. [21]
Основная программа называется main. У нее есть два аргумента, argc и argv. Этим аргументам присваивается значение операционной системой при вызове программы. Первый аргумент сообщает количество параметров ( слов) в командной строке, включая имя программы. [22]
Основная программа имеет доступ к этим элементам, как если бы они были бы объявлены в блоке, который включает главную программу. [23]
Основная программа TM5122ExArh, получив данные по протоколу DDE, запускает процесс обработки полученной информации. Изменившиеся значения в точках измерения выводятся на монитор и записываются в архивный файл. При необходимости имеется возможность выдавать все изменяющиеся переменные по протоколу DDE на верхний уровень. [24]
Основная программа для текстового процессора показана на распечатке 12.1. Любая часть программы реализована в одном из трех раздельно скомпилированных модулей CRT, TextEditor, TextFormatter. Определения и реализации модулей TextEditor и TextFormatter будут представлены в этой главе. Модуль CRT будет описан в гл. [25]
Основная программа представлена меню с защитой от ошибок, интерпретирующее выбор меню и направляющее выполнение программы к соответствующему модулю. Тот же самый базовый процесс - выбор меню / управление повторяется в модулях TextEditor и TextFormatter для отсева ошибок и управления программой. [26]
Основная программа содержит замкнутый цикл LOOP - GOTO LOOP, необходимый для периодического повторения цикла контроля состояния кнопки и вывода его на индикатор. Команда CLRWDT исключает влияние возможного сброса по переполнению сторожевого таймера на работу программы. [27]
Основная программа производит вызов подпрограммы DELAY с некоторой константой L в рабочем регистре W, определяющей число внутренних циклов подпрограммы. Команда DECFSZ COUNT1 F уменьшает на единицу содержимое регистра COUNT1 и проверяет его на равенство нулю. Нулевое состояние регистра COUNT1 приводит к выходу из цикла и возврату из подпрограммы. [28]
Основная программа обрабатывает массивы Т1 ( 10) и Т2 ( 5 5), действительные переменные А, В, С, D, E, F и целые К, L, M, NT; она обращается к трем подпрограммам. В первой из них участвует массив Т1, действительные переменные А, С, Е и все целые переменные; во второй - массив Т2, все действительные переменные и целые L, М; третья подпрограмма использует оба массива, действительные переменные С, D, E, F и целые К, L, M. [29]
Основные программы предназначены для решения наиболее часто встречающихся в практике задач. Возможны и другие распределения переменных на зависимые и независимые, хотя в практике расчетов они встречаются нечасто. Например, предлагаемые алгоритмы могут быть использованы для расчета констант фазового равновесия, требуемых при расчете однократного испарения. Одним словом, исходя из конкретной постановки задачи, исследователь должен сам выбрать ту или иную методику расчета. [30]