Реферат: Мова програмування 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на активного каталогу.

шлях символьний вираз, який вказує каталог, який повинен стати активним.

К-во Просмотров: 372
Бесплатно скачать Реферат: Мова програмування Turbo-Basic