Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методуказания к лабораторным ИИС.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
792.58 Кб
Скачать
    1. Команда run

Выполняет внешние программы (*.ЕХЕ и *.СОM), работающие под управлением MSDOS.

Система "GURU" возобновляет обработку поcле того, как внешняя программа выполнена. Примеры:

RUN COPY A: MYFILE.TXT С: - копирует файл MYFILE.TXT с диска А на диск С;

RUN PROG.EXE - Запускает программу PROG.

    1. Команда dir

Просмотр существующих файлов в директории. Пример: с помощью команды

DIR C:\MYDIR\ осуществляется просмотр файлов в директории MYDIR на диске С.

    1. Команда let

Присваивает значение переменным. Для отработки этой команды надо ввести ее в формате: LET < переменная > = < выражение >.

Здесь: < переменная > - рабочая переменная, переменная поля или переменная среды;

<выражение> - константа, переменная и операторы, которые выражают символьное, числовое или логическое значение.

Примечание: слово LET необязательно.

Примеры:

LET MYPER1 = "ABCD"

(аналогично: MYPER1 = "ABCD")

Присваивает переменной HYPER1 значение "ABCD".

MUPER2 = MUPER1

Присваивает переменной MUPER2 значение переменной MUPER1.

    1. Команда output

Предназначена для вывода сообщения на терминал к имеет формат:

OUTPUT < выражение > [тип] [usind < шаблон >]

Здесь: < выражение > - константа, выражение, переменная;

[тип] - тип выводимого выражения (необязателен). Может быть "mm", "str", "log";

using < шаблон > - шаблон выводимого выражения (см лабора­торную работу 1). Примеры: OUTPUT MYPER1 выводит перемен­ную MYPER1. OUTPUT MYPER1 using "aaa" выводит три первых бук­венных символа переменной MYPER1.

    1. Команда input

Служит для ввода давшие в переменную в имеет формат:

INPUT < переменная > [тип] [using < шаблон >] [with < подсказка >].

Здесь: < переменная > - см. комментарий к команде OUTPUT;

тип - см. комментарий к команде OUTPUT; using < шаблон > - см. комментарий к команде OUTPUT; with < подсказка > - выводит текст подсказки.

Примеры:

INPUT MYPER1 - вводится с экрана значение в MYPER1.

INPUT MYPER1 using "aaa" – вводятся только три буквы.

INPUT KYPER1 with "Введите строку" - выводится подсказка "Вве­дите строку" и запрос на ввод в переменную MYPER1 какого-ни­будь значения.

    1. Команда PERFORM

Этой командой запускается программа "GURU". Команда имеет формат: PERFORM "имя файла". Здесь: "имя файла" - файл с коман­дами "GURU", имеющий расширение *.IPF. Пример: PERFORM MYPRO-GRAM. Запускает программу MYPROGRAM.

    1. Команда RETURN

Заканчивает выполнение процедуры и обеспечивает возврат в вызывающую программу или в командный режим. Имеет формат: RETURN.

    1. Команда WAIT

Останавливает выполнение программы до тех пор, пока поль­зователь не нажмет какую-либо клавишу. Имеет формат: WAIT.

    1. Команда WHILE-DO

Создает цикл, состоящий из других команд "GURU". Цикл об­рабатывается до тех пор, пока не будут удовлетворены заданные условия. Имеет формат: WHILE < условия > DO < утверждения > ENDWHILE.

Здесь: < условия > - критерий, специфицированный в терминах логических выражений;

< утверждение > - последовательность команд "GURU".

    1. Команда TEST

Проверяет значения специфицированного выражения для оп­ределенного варианта. Имеет формат:

TEST < выражение >

CASE < выражение - 1: > < утверждение – 1 >

CASE < выражение – 2: > < утверждение – 2 >

:

:

OTHERWISE: < утверждение >

ENDTEST.

Здесь: <выражение> - одна или несколько констант и/или пе­ременных, объединенных операторами, которые вычисляют символь­ное, числовое или логическое значение (TRUE или FALSE); < утверждение > - последовательность команд "GURU"; OTHERWISE необязательно.