JR-БЕЙСИК
Парадигма | императивный , алгоритмический |
---|---|
Разработчик | Matsushita Communication Industrial Co., Ltd. |
Впервые появился | 1981 год |
Стабильная версия | 5.0 |
ТЫ | Серия Мацусита JR |
Диалекты | |
БАЗОВЫЙ | |
Под влиянием | |
Майкрософт БЕЙСИК | |
Под влиянием | |
Никто |
JR-BASIC — это диалект BASIC, языка программирования работающий на серии Matsushita JR . микрокомпьютерах [1]
Хотя это отдельный диалект, он был разработан для большей совместимости с Microsoft BASIC . Поскольку он был разработан для недорогих машин начального уровня, в нем было как можно меньше функций в целях экономии ресурсов компьютера. Тем не менее, интерпретатор должен был быть компактным и эффективным, с многофункциональным экранным редактором, поддерживающим прямое выполнение инструкций BASIC.
Команды вводились по ключевым словам [2] - при нажатии комбинации управляющих и буквенных клавиш вводится полное командное слово. Это было быстрее и удобнее, чем печатать слова по буквам, так как клавиатура компьютера была плохой ( клавиатура чиклет ).
JR-БЕЙСИК 1.0
[ редактировать ]JR-BASIC 1.0 — это оригинальная версия, присутствующая на компьютере JR-100, выпущенном в 1981 году. [3]
Технические характеристики
[ редактировать ]Константы | Целое число (от -32767 до +32767); Шестнадцатеричный ; Нить |
---|---|
Целочисленные переменные | Алфавит или алфавит + цифра (например: A , B1 ) |
Строковые переменные | Алфавит + $ (например: D $, W $ ); До 32 символов |
Массивы | Одно измерение (например: E (5) ); Два измерения (например: F (X, Y) ) |
Расчеты | Сложение (+), вычитание (-), умножение (*), деление (/), остаток (MOD) |
Команды и заявления | AUTO, BEEP, CLEAR, CLS, CONT, DATA, DIM, END, FIND, FOR - NEXT, GOSUB - RETURN, GOTO, HCOPY, IF - THEN, INPUT, LET, LIST, LLIST, LOAD, LOCATE, LPRINT, MLOAD, MSAVE, NEW, OPTION, PICK, POKE, PRINT, READ, REM, RESTORE, RUN, SAVE, STOP, VERIFY |
Функции | ABS, ASC, CHR $, FRE, FLD, HEX $, HPOS, VPOS, LEFT $, LEN, MID $, MOD, PEEK, RIGHT $, RND, SGN, SPC, TAB, USR, VAL |
Номера строк | от 1 до 32767 |
Клавиатурные команды
[ редактировать ]Комбинации клавиш позволяли пользователю вводить команды и управлять базовым экранным интерпретатором. [2]
Стандартная клавиша ввода | Отображение управления |
---|---|
1 | (ДОМ) |
2 | VERIFY |
3 | SAVE |
4 | LOAD |
5 | (УДАЛИТЬ) |
6 | (←) |
7 | (↓) |
8 | (↑) |
9 | (→) |
0 | (ВСТАВЛЯТЬ) |
– | (РУБУТ) |
вопрос | GOSUB |
В | RET |
И | END |
Р | RUN |
Т | THEN |
И | LOCATE |
В | IF |
я | INPUT |
ТО | OPTION |
П | PRINT |
А | AUTO |
С | STOP |
Д | DIM |
Ф | FOR |
Г | GOTO |
ЧАС | POKE |
Дж | RND ( |
К | READ |
л | LIST |
; | CHR $ ( |
: | REM |
С | (Л.ИНС) |
Х | (ОТМЕНА) |
С | (ПЕРЕРЫВ) |
V | (ГРАФИК) |
Б | HCOPY |
Н | NEXT |
М | CLS |
, | DATA |
. | PEEK ( |
JR-БЕЙСИК 5.0
[ редактировать ]Модель JR-200, выпущенная в 1983 году, [4] поставляется с JR-BASIC 5.0, в котором добавлены расширенные функциональные возможности, такие как графические команды, такие как COLOR
, (который выбрал цвет символа, цвет фона и режим отображения) и PLOT
что позволяло напрямую обращаться к графическому режиму низкого разрешения (64 × 48, с использованием текстовых полуграфических символов, которые представляли собой пиксельные блоки, в которых использовалась четверть каждого символа). Для фона и переднего плана было доступно восемь цветов: синий, красный, пурпурный, зеленый, голубой, желтый, белый и черный. Перепрограммировав часть набора символов, можно было получить ограниченный графический режим высокого разрешения с разрешением 256×192.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «JR-100» .Компьютерный зал . 28 мая 2017 года.
- ^ Jump up to: а б «Инструкция по эксплуатации - Персональный компьютер JR-100U» - из Интернет-архива.
- ^ «OLD-COMPUTERS.COM: Музей MATSUSHITA National JR 100» . www.old-computers.com .
- ^ «Журнал Creative Computing (май 1983 г.), том 09, номер 05» . 10 мая 1983 г. - из Интернет-архива.