Реферат: Мова програмування Turbo-Basic
Якщо в програмі звертатися до елементу одновимірного масиву раніше, ніж цей масив буде визначено, то розуміється, що такий масив створений в пам'яті i включає 11 елементів (від нульового до десятого). Звеpнення до елементів двовимірного масиву перед його визначенням неможливо!
Арифметичні операції
Для виконання арифметичних операцій в Бейсік -програмi використовуються наступні оператори:
+ | додавання |
віднімання, зміна знаку | |
множення | |
/ | ділення з плаваючою крапкою |
\ | цiлочисельне ділення |
^ | піднесення до степеню |
MOD | залишок від ділення |
Операцiї відношення
В операціях відношення порівнюються два значення, які можуть бути обидва числовими або обидва символьними. В результаті отримуємо одне із значень: "так " (1 ) або "ні " (0 ), які можуть використовуватися для управління ходом виконання програми (дивись оператор IF ).
Викоpистовуються наступні операції відношення:
= | дорівнює |
<> або >< | не дорівнює |
< | менше |
> | більше |
<= або =< | не більше |
>= або => | не менше |
Логічні операції
В логічних операціях виконуються побiтовi дії над операндами, попередньо перетворені в цілі (якщо це необхідно). Значення операндiв завжди знаходяться в межах від 32678 до +32767 . Кожний операнд розглядається як послідовність шістнадцяти біт, над якими виконуються дії з допомогою наступних операторів:
NOT | заперечення (логічне доповнення ) |
AND | i (кон'юнкція ) |
OR | або (диз'юнкція ) |
XOR | виключаюче або |
EQV | еквівалентність |
IMP | iмплiкацiя |
Символьні вирази
Поняття "символьний вираз " означає окремі символьні константи та змінні, а також їх комбінації з використанням оператора зчеплення . Для оператора зчеплення використовується символ + . В результаті операції зчеплення виконується об'єднання (зчеплення) символьних значень двох змінних або змінної та символьної константи.
ОПЕРАТОРИ БЕЙСIКА
BEEP
Увiмкнення звукового сигналу.
BLOAD спф [, x]
Зчитування з диска в ОЗП (оперативний запам'ятовуючий пристрій ) файлу в двiйковому форматі.
спф специфікатор файлу;
x числовий вираз із значенням від 0 до 65535 адрес завантаження, який вказує зміщення в сегменті пам'яті, що визначений останнім оператором DEF SEG .
BSAVE спф, x, y
Запис з ОЗП на диск у двійковому форматі.
спф специфікатор файлу;
x числовий вираз із значенням від 0 до 65535 адрес, починаючи з якого зчитується файл, і який вказує на зміщення в сегменті пам'яті, визначеному останнім оператором DEF SEG ;
y числовий вираз із значенням від 1 до 65535 довжина ділянки пам'яті (в байтах), що записується.
CALL ім'я [(d [, d] ...)]
Виклик підпрограми на мові машини.
ім'я ім'я числової змінної, значення якої вказує адресу точки входу до підпрограми (зміщення в поточному сегменті пам'яті, визначеного останнім оператором DEF SEG );
d ім'я змінної, яка передається в підпрограму в якості аргументу.
CHDIR шлях
Змiна активного каталогу.
шлях символьний вираз, який вказує каталог, який повинен стати активним.