"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)ниже):
К перспективным версиям языка бейсик принадлежит и бейсик-80 - алгоритмический диалоговый язык высокого уровня для работы с новыми разработками отечественных персональных микроЭВМ и микропроцессорных систем [26]. В программы на языке бейсик-80 могут включаться подпрограммы, записанные на других языках: фортране, ПЛ/М-80, ассемблере. Бейсик-80 обеспечивает операции с целыми числами и числами с плавающей запятой с обычной и двойной точностью. Возможно представление чисел и в шестнадцатеричной форме. Бейсик-80 имеет мощные средства для эффективного редактирования программ и работы с внешним периферийным оборудованием. Так, при работе с дисковыми накопителями бейсик-80 позволяет не только записывать и считывать информацию, но и читать и стирать оглавления файлов, создавать, переименовывать и изменять атрибуты без обращения к операционной системе. Бейсик-80 обеспечивает и работу с символьными (строчными) переменными. Алфавит бейсик-80 соответствует общепринятому (см. 2.1). В языке бейсик-80 различают директивы, операторы и функции. Директивы (табл. 2.8) - команды, выполняемые непосредственно после их ввода с пульта. Они управляют программами или файлами. Большинство директив может использоваться в операторах программ. Однако следует помнить, что многие из них останавливают выполнение программы, обнуляют значения переменных или делают их неопределенными. Операторы, (табл. 2.9) выполняются по мере того, как они встречаются в # Оператор Индикация X = 0,123456789 Индикация Y= 12,3456789 PRT #; X; Y PRT #.##; X; Y PRT- ##.###; X; Y PRT- #.### f; X; Y 0 0.12 0.123 1.235Е - 01 # ### 12.345 1.125Е01 # программе. Общее число знаков Ф после оператора PRT может быть до 10 включительно. Операторы SET N, SET En и SET Fn задают формы представления чисел: SET N -. стандартную форму с 10-ю знаками мантиссы, SET En - экспоненциальную форму с п знаками мантиссы. Оператором SET Fn задается форма чисел с фиксированной запятой и п знаками после нее. Оператор SET 5 обеспечивает округление последнего знака результата, а оператор SET 0 - сброс округления. В последнем случае происходит усечение результата. Оператор задания паузы WAIT n обеспечивает по оператору PRINT паузу в вычислениях с выдачей результата на время п -0,05 с, причем п может задаваться от 0 до 1 000. Смысл остальных операторов расширенной версии бейсика микроЭВМ FX-702P очевиден из пояснений, приведенных в табл. 2.7. 30 Они составляют большинство рабочих предписаний (команд) программ. Функции (табл. 2.10) служат для образования арифметических и логических выражений совместно с директивами и операторами. Функции подразделяются на арифметические и строчные (для работы с символьными |
|
|