Применение вычислительной техники при моделировании - 21 стр.

UptoLike

Составители: 

21
Функция SCREEN
Функция символа, находящегося на экране. Формат:
SCREEN (<строка>, <столбец>, <режим>)
где <строка>, <столбец> - числовые выражения, задающие координаты
позиции экрана; <режим> = 0 или 1.
Если <режим> = 0, то определяется код символа; если <режим> = 1, то
определяется цвет символа и фона.
CHAIN (соединять)
Загрузка программы в основную память и передача ей управления.
Формат:
CHAIN [MERGE] <имя файла
>[, [<строка>] [, [ALL] [, DELETE <гра-
ницы>]]]
Здесь <имя файла> - загружаемая с диска программа; <строка> - номер стро-
ки, с которой начинается выполнение программы; <границы> - диапазон но-
меров удаляемых строк программы.
Загруженная программа выполняется с указанной или первой строки. Если
задан MERGE, то загружаемая программа объединяется с программой, раз-
мещенной в памяти (как по команде MERGE). В
противном случае новая
программа полностью заменяет старую. ALL указывает, что все переменные
текущей программы становятся доступными загруженной программе. Если
ALL отсутствует, для передачи переменных можно воспользоваться операто-
ром COMMON.
COMMON (общий)
Передача данных загружаемой программе. Формат:
COMMON <переменная> [,<переменная>]…
Если передается массив, его имя должно сопровождаться парой круглых
скобок. Оператор может быть указан в
любом месте программы. В програм-
ме может использоваться любое число операторов COMMON, но одна и та
же переменная не должна появляться более, чем в одном операторе
COMMON.
DEF FN (определение функции)
Определение функции пользователя. Формат:
DEF FN <имя> [(<параметр> [, <параметр>]…)] = <выражение>
Здесь <имя> - имя функции, любое допустимое имя переменной, использу-
ется для вызова функции; <
параметр> - определяет имена параметров, кото-
рые получают значения во время вызова функции; тип <выражения> должен
соответствовать типу, объявленному именем функции.
Параметр, который используется в определении функции, действует только
в определении функции. Он не связан с переменными программы, имеющи-
ми те же имена. В <выражении>, определяющем функцию, можно исполь-
зовать переменные, не
являющиеся параметрами.
Перед вызовом функции необходимо выполнить оператор DEF FN для того,
чтобы определить функцию.
DEFINT, DEFISNG, DEFDBL, DEFSTR
(целый, простой, двойной, строка)
          Функция SCREEN
Функция символа, находящегося на экране. Формат:
          SCREEN (<строка>, <столбец>, <режим>)
          где <строка>, <столбец> - числовые выражения, задающие координаты
   позиции экрана; <режим> = 0 или 1.
          Если <режим> = 0, то определяется код символа; если <режим> = 1, то
   определяется цвет символа и фона.
          CHAIN (соединять)
          Загрузка программы в основную память и передача ей управления.
   Формат:
          CHAIN [MERGE] <имя файла>[, [<строка>] [, [ALL] [, DELETE <гра-
   ницы>]]]
   Здесь <имя файла> - загружаемая с диска программа; <строка> - номер стро-
   ки, с которой начинается выполнение программы; <границы> - диапазон но-
   меров удаляемых строк программы.
   Загруженная программа выполняется с указанной или первой строки. Если
   задан MERGE, то загружаемая программа объединяется с программой, раз-
   мещенной в памяти (как по команде MERGE). В противном случае новая
   программа полностью заменяет старую. ALL указывает, что все переменные
   текущей программы становятся доступными загруженной программе. Если
   ALL отсутствует, для передачи переменных можно воспользоваться операто-
   ром COMMON.
              COMMON (общий)
                Передача данных загружаемой программе. Формат:
          COMMON <переменная> [,<переменная>]…
   Если передается массив, его имя должно сопровождаться парой круглых
   скобок. Оператор может быть указан в любом месте программы. В програм-
   ме может использоваться любое число операторов COMMON, но одна и та
   же переменная не должна появляться более, чем в одном операторе
   COMMON.
              DEF FN (определение функции)
Определение функции пользователя. Формат:
   DEF FN <имя> [(<параметр> [, <параметр>]…)] = <выражение>
   Здесь <имя> - имя функции, любое допустимое имя переменной, использу-
   ется для вызова функции; <параметр> - определяет имена параметров, кото-
   рые получают значения во время вызова функции; тип <выражения> должен
   соответствовать типу, объявленному именем функции.
   Параметр, который используется в определении функции, действует только
   в определении функции. Он не связан с переменными программы, имеющи-
   ми те же имена. В <выражении>, определяющем функцию, можно исполь-
   зовать переменные, не являющиеся параметрами.
   Перед вызовом функции необходимо выполнить оператор DEF FN для того,
   чтобы определить функцию.
            DEFINT, DEFISNG, DEFDBL, DEFSTR
              (целый, простой, двойной, строка)
                                       21