Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по БЕЙСИКу 2_тит.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1.01 Mб
Скачать

Средства подготовки и отладки программ Основные директивы интерпретатора

Основные директивы интерпретатора предназначены для управления его работой. При вводе директивы, в отличие от оператора, номер строки не ставится. Все директивы выполняются немедленно.

Основными директивами являются:

- директива NEW используется перед вводом новой программы. Если в памяти находится старая программа, то она стирается.

Формат директивы:

NEW

- директива LIST предназначена для вывода на экран монитора текста всей программы или ее фрагмента из оперативной памяти.

Формат директивы:

LIST [n1] [-n2]

где n1 - номер строки с меньшим номером;

n2 - номер строки с большим номером.

При вводе директивы LIST без параметров, выдается листинг всей программы; с параметром n1 - текст от оператора с номером nl до конца программы; а в случае указания nl и n2 - текст программы от оператора с номером строки nl до оператора с номером строки n2.

- директива CLS предназначена для очистки экрана с результатами вычислений программы. Если директива используется в начале программы, выдача ее результатов будет располагаться в верхней части чистого экрана.

Выполнение программы в среде basic

МЕНЮ FILE (Файлы)

Используется для:

  • создания новой программы;

  • загрузки и сохранения программ или частей программ;

  • печати файлов;

  • выхода из QuickBasic

NEW (новая программа)

Используется для очистки памяти перед началом создания новой про­граммы.

OPEN (открыть программу)

Используется для загрузки программы из библиотеки про­грамм в рабо­чее окно, после чего в программу могут быть вне­сены изменения или она за­пущена на выполнение. Вместо OPEN может быть использована команда LOAD.

SAVE (запись)

Используется для записи файла, находящегося в рабочем окне на диск в библиотеку программ QuickBasic. Если файл не имеет имени, будет запро­шено имя (имя должно иметь расши­рение *.bas). В случае, если уже сущест­вует файл с таким име­нем, он перезаписывается.

SAVE AS… ( записать как….)

Используется для первичной записи файла на диск под заданным именем.

PRINT (печать)

Используется для вывода текста программы на устройство вывода.

EXIT (выход)

Используется для выхода из BASIC на "рабочий стол".

МЕНЮ EDIT (редактирование).

Используется для:

  • стирания или удаления в буфер текста;

  • копирования текста;

  • удаления и вставки текста через буфер;

  • удаления текста без запоминания в буфере.

CUT (вырезать)

Используется для удаления выбранного текста из активного окна в бу­фер. Для начала выделения текста – поставить курсор в нужное место и на­жимать нужную клавишу – стрелку. Выре­занный текст остается в буфере и может быть скопирован в другое место программы.

COPY (CTRL-INS) (копировать)

Используется для копирования выбранного текста из актив­ного окна в бу­фер. Блок текста в окне остается без изменений. Затем может быть ис­пользо­вана команда PASTE для вставки текста в активное окно.

PASTE (SHIFT-INS) (вставить через буфер)

Используется для копирования блока текста из буфера в любое место ак­тивного окна.

CLEAR (очистить).

Используется для удаления блока текста, выделенного в ак­тивном окне. Содержимое буфера остается без изменений.

МЕНЮ RUN (запуск)

Используется для:

  • исполнения загруженной в память программы;

  • продолжения выполнения прерванной программы;

  • создания исполняемого (*.exe) файла.

START (SHIFT-F5) (запуск)

Используется для очистки памяти и запуска программы на выполнение, начиная с первого оператора программы. Для пре­рывания программы ис­поль­зуется сочетание клавиш CTRL + BREAK.

RESTART (перезапуск)

Очищает память и продолжает выполнение программы с 1-го исполняе­мого оператора программы.

Клавиша F8 использу­ется для выполнения од­ного оператора программы.

CONTINUE (F5) (продолжить)

Часто используется для продолжения выполнения про­граммы, останов­ленной в точке прерывания.