Jump to content

Касио БЕЙСИК

Casio BASIC — это язык программирования , используемый в Casio калькуляторах , таких как ClassPad , серия PRIZM , серия fx-9860G , fx-5800P, графические калькуляторы Algebra FX и CFX . В некоторых моделях он также известен как «BasicLike».

Этот язык программирования не имеет ничего общего с более или менее стандартным BASIC, вошедшим в состав с начала 80-х годов так называемые «Карманные компьютеры» или «Карманный ПК» от Casio, среди которых можно встретить серию FX. -702П, серия 100 (ПБ-100), серия 700 (ПБ-100) и многие другие. Версия BASIC этих машин называется Casio POCKETPC BASIC. [1]

Язык представляет собой линейно структурированный язык программирования на базе BASIC . Он был разработан, чтобы позволить пользователям программировать часто выполняемые вычисления, такие как теорема Пифагора и сложные тригонометрические вычисления.

Вывод из программы может быть в виде прокрутки или позиционирования текста, графиков или записи данных в списки и матрицы в памяти калькулятора. Casio также производит принтеры для этикеток, которые можно использовать с рулонами бумаги для калькуляторов Casio BASIC. [2] Программы, переменные, данные и другие элементы можно передавать с одного калькулятора на другой (через кабель SB-62), а также на компьютер и с него (через USB-кабель ). Все новые модели графических калькуляторов Casio имеют оба порта и оба кабеля.

Калькуляторы Casio, как и многие другие машины трех крупных производителей, могут получать данные от инструментов через регистратор данных , который измеряет температуру, интенсивность света, pH , интенсивность звука ( дБА ), напряжение и другие электрические параметры. а также другие показания и специальные датчики для подключения к регистратору данных. [3] может быть построен и настроен для использования с регистратором данных и калькулятором. Существующие инструменты также могут быть модифицированы для взаимодействия с калькулятором-регистратором данных, чтобы собирать такие данные, включая такие вещи, как погодные приборы и средства сбора данных, такие как пульс, артериальное давление, кожно-гальваническое сопротивление , ЭКГ и так далее.

Как и Tiny BASIC , интерпретатор BASIC для Casio BASIC ограничивает имена переменных буквами AZ с помощью только одного предопределенного массива (в Casio BASIC — Z по сравнению с A в Level I BASIC и @ в Palo Alto Tiny BASIC). В графических калькуляторах Casio курсив x , y , r и θ также используется в качестве имен переменных для определенных вычислений. Поэтому размер массива предопределенных имен переменных увеличивается с 26 до 30.

Числовые данные можно хранить в списках и матрицах, доступных на калькуляторах Casio. Эти данные можно использовать для создания спрайтов для нетекстовых программ. [4] Таким образом, язык также можно использовать для создания игр, таких как «Понг» , «Монополия» и ролевых игр .

Кроме того, символы могут храниться в виде строк в памяти строк. [5]

Программа Hello world в Casio BASIC:

"Hello, world!"

Программа для расчета последовательности Фибоначчи :

"Generate # of Fibonacci Sequence…"
?→N
N≤0⇒Stop
0→A
1→B

For 1→J To N Step 1
A◢
A+B→C
B→A
C→B
Next

Программа, помещающая букву А в верхний левый угол:

Locate 1,1,”A”

  1. ^ «История и эволюция Casio PocketPC BASIC» (на испанском языке) . Проверено 10 сентября 2021 г.
  2. ^ Руководство пользователя Casio CFX-9850 PB, глава 21.
  3. ^ Руководство пользователя Casio CFX-9850 PB, глава 17.
  4. ^ «Урок по матричным спрайтам Casio BASIC» . Архивировано из оригинала 19 мая 2014 г. Проверено 19 мая 2014 г.
  5. ^ Руководство пользователя программного обеспечения Casio fx-9860GII, версия 3.50, глава 2
[ редактировать ]

См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2588285b91574cbc272993e215db45f4__1719190500
URL1:https://arc.ask3.ru/arc/aa/25/f4/2588285b91574cbc272993e215db45f4.html
Заголовок, (Title) документа по адресу, URL1:
Casio BASIC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)