Передовица » Макулатура » ИиО » Язык BIOBASIC для ПЭВМ Агат-9

Язык BIOBASIC для ПЭВМ Агат-9 (N2/1994)

А.Ю.Сопкин. Группа сайта просит вас связаться с нами! (ЗАЧЕМ ЭТО?)

г. Волжский

Язык BioBASIC был создан сравнительно недавно, поэтому мало кому известны его достоинства и недостатки. Этот язык имеет полную таблицу псевдографических символов, которая отсутствует в стандартном Бейсике. С ее помощью можно строить любые рамки и таблицы. Имеется в нем и новый текстовый режим 64x25 символов.

BioBASIC может работать в двух режимах:

  • «ПЕРЕОПРЕДЕЛЯЕМЫЕ КЛАВИШИ» - позволяет выводить команды DOS нажатием определенных функциональных клавиш. Список этих команд можно просмотреть, нажав на клавиши УПР+@.
  • «ПОСТРОЕНИЕ РАМОК» - позволяет работать с псевдографическими символами, снабжен хорошей подсказкой.

В комплект BioBASIC входят следующие вспомогательные драйверы:

HELPCHR.bas - вывод CHR-таблицы на экран;

DEMOTAB.bas - информация о BioBASIC;

HDP920.bas - управление принтером HUNDAI;

AGAT9CHR.bas - вывод на экран кодовой таблицы знакогенератора Агат-9

HELLO.grt - загрузочный модуль BioBASIC.

Однако у программы BioBASIC есть и недостатки.

  • При выборе из меню режима «ПОСТРОЕНИЕ РАМОК» и последующем отказе от информации о программе происходит искажение букв, частичное заполнение экрана символами псевдографики и выход в системный монитор. Необходимо нажать клавиши «УПР+СБР» для выхода в диалог с Бейсиком и набрать «CALL$F713» для очистки экрана от псевдографики.
  • При установке инверсного изображения отдельных символов на экране происходит инверсия всего текста. Во избежание этого нужно набрать команду «CALL$F713» (в диалоге с BioBASICoм).
Не вполне понятно, что автор всё таки хотел сказать. BioBASIC это надстройка над обычным Бейсиком, перехватывающая STDOUT и направляющая его в собственный обработчик, который выводит символы в аппаратном графическом режиме, со всеми достоинствами (большой изменяемый знакогенератор) и недостатками (Во первых, в штатном Бейсике и дос-е не было понятия резидентной программы и, следовательно, возможны глюки с аналогичными "хитрыми" программами. Во вторых - медленный скроллинг и вывод на экран). Автор не указал номер версии BIOBASIC. Их известно две: 2.01 и 3.00.

* * *

Использование материалов проекта agatcomp без получения предварительного письменного разрешения agatcomp запрещено.


Почта для обратной связи: mail@agatcomp.ru


Живое общение по теме Агата: Telegram группа Agatcomp.


Накопленные знания и проекты: тематический ФОРУМ.


© 2004-2024 agatcomp.su / agatcomp.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *