Поиск, поиск и замена фрагментов текста
Find | режим поиска с заданием фрагмента текста при выборе данного пункта меню появляется диалоговое окно | |
Selected Text | <CTRL>+<\> | режим поиска заранее выбранного текста |
Repeat Last Find | <F3> | режим повтора поиска с параметрами заданными в предыдущих командах |
Change... | режим поиска и замены с параметрами заданными в предыдущих командах при выборе данного пункта меню появляется диалоговое окно | |
Label | поиск алфавитно-цифровой метки при выборе данного пункта меню появляется диалоговое окно | |
Run | команды выполнения программы | |
Start | <SHIFT>+<F5> | запуск программы из главного модуля |
Restart | запуск программы из главного модуля на пошаговое исполнение. Движение по шагам осуществляется при нажатии на клавишу <F8> | |
Continue | <F5> | продолжение работы программы запущенной командой Start с места ее останова |
Modify Comands.. | устанавливает строку возвращаемую COMMAND$ функцией | |
Make EXE File... | создание выполняемого файла с именем главного модуля | |
Make Library... | преобразование главного модуля вместе с процедурами в файлы QUICK LIBRARY | |
Set Main Module | режим объявления любого из модулей расположенных в памяти главным | |
Debug | команды облегчающие отладку | |
Add Watch | внесение выражений и имен переменных в окно контроля при выборе данного пункта меню появляется диалоговое окно | |
Watchрoint | внесение выражений и имен переменных приостанавливающих выполнение программ при достижении условия TRUE или nonTRUE | |
Delete Watch | выборочное удаление контрольных точек при выборе данного пункта меню появляется диалоговое окно | |
Delete All Watch | удаление всех контрольных точек | |
Trase On | отслеживание операторов при запуске программы | |
Histore On | включение и отключение режима за поминания последних 20 выполненных строк | |
Toggle Breakpoint | <F9> | включение или отключение выделенной точки прерывания |
Clear All Breakpoint | отключение всех выделенных точек прерывания | |
Set Next Statement | пропуск ряда операторов до указанного | |
Calls | команда вызова процедур | |
Help | команды помощи пользователю | |
General | <F1> | основная помощь при выборе данного пункта меню появляется диалоговое окно |
Topic | <SHIFT>+<F1> | помощь для правильного написания оператора при выборе данного пункта меню появляется диалоговое окно |
Close Help | выход из подменю помощи |
Порядок записи арифметических операций
Порядок выполнения арифметических операций прежде всего определяется скобкамию. При их отсутствии операции выполняются согласно приоритету. При равнозначности приоритетов они выполняются слева направо.
Все операции должны быть указаны явно. Символы операций не могут следовать друг за другом. Этого правила целесообразно придерживаться, используя для отделения соседних операций скобки.
Тем не менее в языке Microsoft Basic допускаются следующие последовательности знаков операций: *-, *+, ^+, ^-, где (+) и (-) – операции присвоения знака числу.
Функциональные операции
ABS – абсолютное значение числа;
ATN – арктангенс числа;
CDBL – преобразование числа к удвоенной точности (8 байт);
CINT – преобразование вещественного числа или выражения в целое путем округления;
COS – косинус угла;
CSNG – преобазование числа к обычной точности (4 байт);
EXP – экспонента числа;
FIX – целая часть дробного числа;
INT – наибольшее целое число, меньшее или равное аргументу;
LOG – натуральный логарифм числа;
RND – случайное число между 0 и 1 с равномерным законом распределения;
SGN – знак числа;
SIN – синус угла;
SQR – квадратный корень числа;
TAN – тангенс угла.
Вычисление триганометрических функций
arcsin x: ARCSIN (x) = ATN (x/SQR(1-x*x));
arccos x: ARCCOS (x) = 1.570796 – ATN (x/SQR(1-x*x));
arcctg x: ARCCOT (x) = 1.57096 – ATN (x).
Оператор комментария - REM
Назначение: Включение в программу поясняющих записей-комментариев.
Синтаксис:
REM <комментарий>
‘ <комментарий>
Оператор присваивания - LET
Назначение: Присваивание, переменной значения некоторого числового или строкового выражения.
Синтаксис:
[LET] <переменная> = <выражение>