Авторизация



RUN

Оценить
(0 голоса)

RUN (командная строка вызова программы для ОС) Таким образом команда RUN/! выполняет любую команду ОС и возвращает управление в программу dBASE III PLUS. Для корректного выполнения команды RUN/! требуется наличие достаточного объема оперативной памяти для выполнения соответствующей команды ОС. В противном случае dBASE III PLUS выдает сообщение «недостаточно памяти» в ответ на эту команду.

Две следующих команды LOAD и CALL используются соответственно для загрузки в память и последующего выполнения написанных пользователем подпрограмм на одном из языков программирования. Команда LOAD (имя файла с подпрограммой) загружает в память подпрограмму, находящуюся в файле на диске длиной до 32 ООО байт и построенную с помощью системной программы EXE2BIN.EXE (одновременно в памяти может находиться до б таких подпрограмм). Имя файла по умолчанию имеет расширение .BIN. Загруженные с помощью команды LOAD подпрограммы могут быть вызваны для выполнения командой CALL: CALL (имя подпрограммы) WITH (переменная памяти)

Параметр WITH команды CALL может быть использован для передачи подпрограмме соответствующего параметра (может быть передано символьное выражение или переменная памяти любого типа).

Задания

1. В каких случаях необходима приостановка выполнения программы?

2.         Когда приостановка программы инициируется системой, а в каких случаях пользователем?

3.         Назовите три возможности, имеющиеся у пользователя при остановке программы из-за наличия ошибок или нажатия клавиши (ESC)?

4.         Для анализа каких ситуаций может использоваться команда ON?

5.         В каком случае использования команды ON KEY приостановка выполнения программы не происходит?

6.         Напишите фрагмент программы, анализирующий существование таблицы КУРАТОРЫ перед открытием программы и прекращающий выполнение программы в случае отсутствия такой таблицы. Напишите два варианта: с использованием команды ON и с применением функции FILE (см. глоссарий).

7.         В чем различие команд RUN и CALL?

8.         Может ли команда CALL работать без предварительно введенной команды LOAD?

Команды структурного программирования
Команды управления
Ложное выражение
Истинность или ложность?
CASE-выражения

Добавить комментарий


Защитный код
Обновить