BASIC описание, на основе OS CP/M-80 V2.2,  программы на Орион ПРО

Описание операционных систем Орион ПРО и различных программ

Продаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128

BASIC  на Орион Про

Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО

Е:01.11.96            (С) 1996г. Орионсофт

                      БЕЙСИК

                  Содержание

 1.    Введение

2.    Вызов интерпретатора языка бейсик

3.    Режимы работы интерпретатора языка бейсик.

И далее.....полностью в документе Ворда...Скачать этот документ BASIC.DOC в формате *.doc для чтения и печати...  - в документе 143 страницы.

I. Введение

      Название  языка Бейсик является аббревиатурой от английского  BEGINNERS ALL PURPOSE SYMBOLIC INSTRUCTION CODE,   что уже само по себе говорит о     том,  что  этот  язык программирования был специально создан для новичков  в области  программирования.  Язык был разработан  в 1964 году как  диалоговый  язык  для обучения студентов основам программирования.     Бейсик      справился  с этой   задачей    и  через  10  лет  после  создания,   не  получив   особого  международного    значения.  Лишь развитие микроэлектроники  и ее применение в области  вычислительной техники и при обработке информации привело  к  тому,  что  язык бейсик получил широкое международное признание и в настоящее время  относится к наиболее распространенным языкам программирования во всем  мире.

Для такого развития есть в основном три причины:

1.  Технология микроэлектроники привела к значительному снижению расходов на  производство  ЭВМ.  Сегодня  так называемые персональные ЭВМ,  состоящие  из клавиатуры  (которая в общем входит в состав ЭВМ),  дисплея,  внешней памяти (накопитель  на  гибком диске и/или на кассете) и  устройства  печати  могут стоять      практически на каждом письменном столе.  Устройства этого типа имеют однако такую же производительность,  как традиционные средние эвм .  Широкоераспространение этих технических вспомогательных средств в области обработки информации  делает  возможным,     прежде  всего    для  самого  широкого  круга пользователей,  личный контакт с ЭВМ.  Одновременно возникает  необходимость предложить  этому кругу пользователей простой язык для начинающих,  а именно бейсик, пригодный для введения в программирование.

2.  Бейсик  является диалоговым языком программирования,  пригодным с  точки зрения интерпретатора для машинной обработки.  Это означает,  что  отдельный оператор  ,  фрагмент  программы или программа полностью сразу пригодны  для выполнения.  Тем самым возможна разработка программы в режиме диалога с ЭВМ.

В  ЭВМ  вводят  один  или несколько  операторов  и  можно  сразу  проверить, правильно ли они записаны и дают ли ожидаемый результат.

3.  Бейсик является не только языком программирования, он содержит также все необходимые  функции  диалогово-ориентированной  операционной  системы.  Для этого  Бейсик  различает  программные  операторы  и  директивы  программиста (макрокоманды).  В то время как первые служат для формулирования программы , т.е.  для  образования последовательности операций,  необходимых для решения задачи, директивы программиста обеспечивают весь процесс программирования. С их   помощью   можно   нумеровать   строки   программы     (директива   AUTO),  модифицировать операторы (директива EDIT),  переписывать программы из ОЗУ на внешнее  зу (директива SAVE),  или загружать с внешнего ЗУв ОЗУ  (директива LOAD),      и  наконец,  запускать программу (директива RUN).  Для разных  типов вычислительной техники,  которые существенно отличаются друг от друга, были разработаны  соответствующие версии языка,  наиболее подходящие  для  даннойобласти  использования  (например,  графические  задачи,  процессы  ON-LINE,  коммерческое использование,  научно-технические расчеты,  проблемы обработки  больших массивов и т.Д.).

     Версия   языка  Бейсик,   предложенная  в  операционной  системе  SCPX, обеспечивает как коммерческое использование,  так и решение проблемобработки  больших  массивов  (с  помощью     расширенной  работы  с  файлами),   научно-технические  расчеты  (с  помощью большого набора  математических  функций),  обработку    текста    (за   счет   эффективной    работы    со    знаковыми последовательностями),  а  также решение комплексных задач (за счет создания прерывающихся     программных  фаз).   Для  этой     версии      языка  имеется    как интерпретатор, так и компилятор.

     Компилятор осуществляет трансляцию программы. Написанная на Бейсике так называемая  "исходная программа" один раз переводится в машинную  программу,  так  называемую  "об'ектную программу".  Эта программа  может  быть    затем выполнена  ЭВМ любое число раз.  Интерпретатор переводит отдельные операторы "исходной  программы"  при  каждом  выполнении программы  заново,  и  сразу выполняет каждый оператор.

     Оба процесса имеют свое преимущества и  недостатки:  интерпретированная  программа  работает  медленнее,   т.к.   при  выполнении  каждого  оператора дополнительно необходимо время на его перевод. Однако, при этом легко делать изменения  в программе:  измененные операторы обрабатываются соответствующим  образом при следующем прогоне программы.  Компилированная программа работает быстрее,  т.к.  предварительно  была проведена  трансляция.  При  изменениях необходимо вновь транслировать всю программу.

Скачать этот документ BASIC.DOC в формате *.doc для чтения и печати...  - в документе 143 страницы.

 

 

 

 

 

Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы, Z80, микропроцессоры и микроконтроллеры

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу