BASIC описание, на основе OS CP/M-80 V2.2, программы на Орион ПРООписание операционных систем Орион ПРО и различных программПродаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128BASIC на Орион Про Е: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, микропроцессоры и микроконтроллеры
На предыдущую страницу На главную страницу На следующую страницу
|
||