Jump to content

Китайский БЕЙСИК

Китайский BASIC ( китайский : 中文培基 ; пиньинь : Zhōngwén Péijī ) — это название, данное нескольким локализованным на китайском языке версиям BASIC языка программирования в начале 1980-х годов.

По крайней мере две версии китайского BASIC были модифицированными Applesoft BASIC , которые принимали китайские команды и переменные. Они были встроены в некоторые клоны Apple II тайваньские . Один из них поставлялся с самым продаваемым компьютером Multitech Microprofessor II (сегодня известным как Acer ). Другая версия поставлялась с MiTAC «Маленьким интеллектуальным компьютером» (小神通 ). [1] [ ненадежный источник? ]

В дополнение к клонам Apple II, Multitech также разработала порт китайского BASIC на базе Zilog Z80 для своей собственной линейки высокопроизводительных компьютеров.

В типичной китайской среде BASIC команды на китайском и английском языках взаимозаменяемы. Он также может принимать китайского и латинского алфавита переменные . Например, вы можете использовать НАПЕЧАТАЙТЕ A в строке 50, 印 A в строке 200 и ? A в строке 250. Все они делают одно и то же — распечатывают значение А на экране.

Китайская (традиционная) раскладка клавиатуры
Китайский БЕЙСИК
команды печатаются в синий
 Applesoft БЕЙСИК
10 дел=0  10 Y=0
20 в воду, огонь  20 INPUT E, F
30 со дня = огню вода  30 FOR A = E TO F
40 дел = дел + логарифм (день)  40 Y = Y + LOG (A)
50 на следующий день  50 NEXT A
60 печатей  60 PRINT Y

Эта программа вычисляет сумму log ( E ) + log ( E +1) + log ( E +2) + ... + log ( F ) . Китайские иероглифы, используемые в качестве переменных, представляют собой 24 радикала метода Цанцзе , одного из первых , совместимых с QWERTY -клавиатурой китайских методов ввода .

Значительная длина имени переменной Applesoft BASIC ограничена двумя байтами . Следовательно, переменные ЭТОТ НОМЕР и THATNUMBER обрабатываются одинаково. В китайском BASIC компании Multitech переменная может иметь длину 3 байта (один китайский символ + одна цифра).

См. также

[ редактировать ]
  1. ^ Эрнест (10 января 2004 г.). «Клоны Apple II —» . apple2clones.com . Архивировано из оригинала 3 мая 2006 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 231c572d79e9378d7687be50e41483d4__1720378140
URL1:https://arc.ask3.ru/arc/aa/23/d4/231c572d79e9378d7687be50e41483d4.html
Заголовок, (Title) документа по адресу, URL1:
Chinese BASIC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)