.

Оператори Бейсiка (реферат)

Язык: украинский
Формат: реферат
Тип документа: Word Doc
0 2708
Скачать документ

Реферат на тему:

Оператори Бейсiка

BEEP

Увiмкнення звукового сигналу.

BLOAD спф [, x]

Зчитування з диска в ОЗП (оперативний запам’ятовуючий пристрій) файлу в
двiйковому форматі.

спф SYMBOL 151 \f “Arial Cyr” специфікатор файлу;

x SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до
65535 SYMBOL 151 \f “Arial Cyr” адрес завантаження, який вказує
зміщення в сегменті пам’яті, що визначений останнім оператором DEF SEG.

BSAVE спф, x, y

Запис з ОЗП на диск у двійковому форматі.

спф SYMBOL 151 \f “Arial Cyr” специфікатор файлу;

x SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до
65535 SYMBOL 151 \f “Arial Cyr” адрес, починаючи з якого зчитується
файл, і який вказує на зміщення в сегменті пам’яті, визначеному останнім
оператором DEF SEG;

y SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 1 до
65535 SYMBOL 151 \f “Arial Cyr” довжина ділянки пам’яті (в байтах), що
записується.

CALL ім’я [(d [, d] …)]

Виклик підпрограми на мові машини.

ім’я SYMBOL 151 \f “Arial Cyr” ім’я числової змінної, значення якої
вказує адресу точки входу до підпрограми (зміщення в поточному сегменті
пам’яті, визначеного останнім оператором DEF SEG);

d SYMBOL 151 \f “Arial Cyr” ім’я змінної, яка передається в
підпрограму в якості аргументу.

CHDIR шлях

Змiна активного каталогу.

шлях SYMBOL 151 \f “Arial Cyr” символьний вираз, який вказує каталог,
який повинен стати активним.

CIRCLE (x, y), рад [, кл [, поч, кін [, вiдн] ] ]

Виведення на екран еліпса. Викоpистовується тільки в графічному режимі
екрана.

(x,y) SYMBOL 151 \f “Arial Cyr” координати центру еліпса;

рад SYMBOL 151 \f “Arial Cyr” радіус більшої вісі еліпсу (в точках
екрана);

кл SYMBOL 151 \f “Arial Cyr” число, яке вказує колір еліпса;

поч, кін SYMBOL 151 \f “Arial Cyr” позначають кути (від SYMBOL 45 \f
“Symbol” 2 SYMBOL 112 \f “Symbol” до 2 SYMBOL 112 \f “Symbol” ) дуги
еліпса;

вiдн SYMBOL 151 \f “Arial Cyr” відношення X- до Y-радiусу.

CLEAR [, [ n ] [, m ] ]

Очищення пам’яті. Всі числові змінні встановлюються в нуль, всі
символьні SYMBOL 151 \f “Arial Cyr” отримують пусте значення.

n SYMBOL 151 \f “Arial Cyr” лічильник байтiв, встановлює максимальний
об’єм робочої області Бейсiка (в байтах);

m SYMBOL 151 \f “Arial Cyr” розмір стеку Бейсiка (в байтах).

CLOSE [ нфл [ [, нфл ] …]

Завершення виводу інформації в файл. Файл закривається.

нфл SYMBOL 151 \f “Arial Cyr” номер файлу (який вказаний в операторі
OPEN).

CLS

Очищення екрана.

COLOR [nn] [, [фон] [, бордюр] ]

Встановлення кольору екрана в текстовому режимі.

nn SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до 31,
який являє собою колір переднього плану (колір символу). Колір
вибирається з інтервалу чисел 0 SYMBOL 45 \f “Symbol” 15; додавання 16
до кольору переднього плану означає мигання символу;

фон SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до 7
SYMBOL 151 \f “Arial Cyr” колір фону;

бордюр SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до
15; являє собою колір бордюру (незаповненої текстом області на межах
екрана).

COLOR [фон] [, палітра]

Встановлення кольору екрана в графічному режимі.

фон SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до
15, являє собою колір фону;

палітра SYMBOL 151 \f “Arial Cyr” числовий вираз, який визначає колір
графічної інформації, що виводиться на екран. Цей колір можна вказувати
цифрами 1, 2, 3, які означають різні кольори, в залежності від вказаного
параметру палітра.

COMMON d [, d] …

Передача змінних викликаючiй програмі.

d SYMBOL 151 \f “Arial Cyr” ім’я змінної або масиву, які повинні бути
передані викликаючiй програмі. Масив вказують з парою круглих дужок “()”
за його іменем.

DATA c [, c] …

Ствоpення в пам’яті таблиці констант, які потім зчитуються оператором
READ.

c SYMBOL 151 \f “Arial Cyr” будь-яка числова або символьна константа.
Символьну константу необов’язково заключати в лапки, якщо тільки вона не
містить ком, двокрапок та проміжків на початку або в кінці.

DATE$ = x$

Установлення системної дати.

x$ SYMBOL 151 \f “Arial Cyr” символьний вираз, який використовується
для установки дати.

DEF FNiм’я [(a[, a] …)] = b

Визначення функції користувача.

FNiм’я SYMBOL 151 \f “Arial Cyr” ім’я, яке присвоюється функції
(включає дві обов’язкові перші літери, які вказані в форматі);

a SYMBOL 151 \f “Arial Cyr” ім’я змінної, що являє собою аргумент,
якому при виклику функції присвоюється значення відповідного (за
порядком в списку) параметру;

b SYMBOL 151 \f “Arial Cyr” вираз, тип якого відповідає типу функції,
визначеному її іменем.

DEF SEG [ = адреса]

Визначення поточного сегменту пам’яті (використовується операторами
BLOAD, BSAVE, CALL, POKE). Оператор встановлює адресу, яку потім можна
використовувати для завантаження в пам’ять даних або зчитування даних з
ОЗП.

адреса SYMBOL 151 \f “Arial Cyr” числовий вираз із значенням від 0 до
65535.

DEFt a [ SYMBOL 45 \f “Symbol” a] [, a [ SYMBOL 45 \f “Symbol” a] ] …

Оголошення типів змінних за першою літерою імені.

t SYMBOL 151 \f “Arial Cyr” тип змінної; може приймати значення:

INT SYMBOL 151 \f “Arial Cyr” цілий,

SNG SYMBOL 151 \f “Arial Cyr” звичайної точності,

DBL SYMBOL 151 \f “Arial Cyr” подвійної точності,

STR SYMBOL 151 \f “Arial Cyr” символьна (рядкова);

a SYMBOL 151 \f “Arial Cyr” літера латинського алфавіту ( A SYMBOL
45 \f “Symbol” Z );

a SYMBOL 45 \f “Symbol” a SYMBOL 151 \f “Arial Cyr” означає відрізок
алфавіту.

DEF USR [n] = m

Указання точки входу до підпрограми на машинній мові (використовується
функцією USR).

n SYMBOL 151 \f “Arial Cyr” цифра від 0 до 9 (за умовчанням 0), яка
визначає номер підпрограми користувача на машинній мові, адреса якої
вказується;

m SYMBOL 151 \f “Arial Cyr” цілий вираз із значенням від 0 до 65535,
що задає зміщення точки входу в визначену користувачем підпрограму в
поточному сегменті.

DIM ім’я (a) [, ім’я (a) ] …

Об’явлення масиву та резервування пам’яті для його розміщення.

ім’я SYMBOL 151 \f “Arial Cyr” ім’я масиву;

a SYMBOL 151 \f “Arial Cyr” список числових виразів, що визначають
розмірність масиву; елементи списку відділяються комами.

При виконанні оператора DIM всі елементи числових масивів
встановлюються в 0, а символьних SYMBOL 151 \f “Arial Cyr” в порожній
рядок.

Мiнiмальне значення кожного індексу рівне 0, якщо тільки цей мінімум не
пеpевизначений оператором OPTION BASE.

DRAW x$

Виведення на екран малюнка, що описаний в x$. Викоpистовується тільки в
графічному режимі екрана.

x$ SYMBOL 151 \f “Arial Cyr” символьний вираз, значення якого
інтерпретується як набір команд роботи з екраном. При виконанні цього
оператора Бейсiк переглядає значення x$ i окремі літери інтерпретує як
команди, які описані нижче. Кожна команда переміщення починає рух із
точки останнього посилання, яка є останньою точкою попереднього
переміщення.

Un SYMBOL 151 \f “Arial Cyr” переміщення уверх,

Dn SYMBOL 151 \f “Arial Cyr” переміщення униз,

Ln SYMBOL 151 \f “Arial Cyr” переміщення уліво,

Rn SYMBOL 151 \f “Arial Cyr” переміщення управо,

En SYMBOL 151 \f “Arial Cyr” переміщення по діагоналі уверх та
управо,

Fn SYMBOL 151 \f “Arial Cyr” переміщення по діагоналі униз та
управо,

Gn SYMBOL 151 \f “Arial Cyr” переміщення по діагоналі униз та уліво,

Hn SYMBOL 151 \f “Arial Cyr” переміщення по діагоналі уверх та
уліво,

Mx,y SYMBOL 151 \f “Arial Cyr” абсолютне або відносне переміщення.

n SYMBOL 151 \f “Arial Cyr” вказує відстань переміщення; кількість
точок отримується множенням n на коефіцієнт шкали (дивись команду S
нижче).

x,y SYMBOL 151 \f “Arial Cyr” координати точки, до якої проводиться
переміщення; якщо x не передує знак (+ або SYMBOL 45 \f “Symbol” ), то
x,y SYMBOL 151 \f “Arial Cyr” абсолютні координати точки переміщення,
iнакше SYMBOL 151 \f “Arial Cyr” це координати відносно точки
останнього посилання.

Hаступнi дві літери використовуються як префікси команд переміщення:

B SYMBOL 151 \f “Arial Cyr” перемістити, але не малювати;

N SYMBOL 151 \f “Arial Cyr” перемістити, потім повернутися в
попередню позицію.

Також допустимі такі команди:

Sn SYMBOL 151 \f “Arial Cyr” встановлення коефіцієнта шкали (1

Нашли опечатку? Выделите и нажмите CTRL+Enter

Похожие документы
Обсуждение

Ответить

Курсовые, Дипломы, Рефераты на заказ в кратчайшие сроки
Заказать реферат!
UkrReferat.com. Всі права захищені. 2000-2020