"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)2.1. Алфавит и основные операторы языка бейсик Назначение языка бейсик (BASIC). Наименование BASIC является сокращением английских слов "Beginner All-purpose Symbolic Instruction Code", что в переводе означает "многоцелевой язык символических команд для начинающих". BASIC был задуман разработчиками как язык, доступный для усвоения студентами гуманитарных вузов. Однако простота грамматики и синтаксиса, его схожесть с фортраном привели к широкому распространению бейсика- в практике математических и научно-технических расчетов. Бейсик - язык интерпретирующий. Работа на бейсике организуется с помощью специальной программы-интерпретатора, которая записана в ПЗУ или загружается в ОЗУ с внешнего накопителя - магнитной ленты или диска. Эта программа переводит каждый оператор бейсик-программы на машинно-ориентированный язык конкретной ЭВМ. Бейсик - язык высокого уровня. Многие версии бейсика имеют непринципиальные отличия в основных операторах. Поэтому возможен простой перевод программ с одной версии бейсика на другую. Однако не следует преуменьшать и различия между разными версиями. Так, простые версии бейсика имеют всего 30-40 операторов, тогда как у сложных их число достигает нескольких сотен. При переводе программ следует учитывать различия в записи отдельных операторов, в их наборе и правилах синтаксиса. Различия в версиях бейсика усугублялись использованием его для программирования наиболее массовых видов ЭВМ - ПЭВМ, число типов которых составляет многие тысячи. бейсике можно организовать диалоговый режим работы ПЭВМ с пользователем. При этом ПЭВМ сообщает пользователю о том, какими возможностями она обладает, как ею пользоваться, в каком порядке должна выполняться данная конкретная программа и т. д. Диалог задается пользователем и в его программах. Алфавит бейсика содержит 26 прописных латинских букв, цифры от 0 до 9, точку, запятую, кавычки, знаки арифметических операций ( + , -, /, * (умножение) и ~\ (возве- дение в степень)), знаки отношения двух величин (> , <, =), скобки и другие специальные знаки. Версии бейсика для отечественных микроЭВМ имеют в алфавите и русские буквы. Переменные бейсика делятся на 4 типа. 1. Простые переменные, обозначаемые латинскими буквами, например А, В, С, . . ., X, Y, Z. 2. Простые переменные, обозначаемые латинскими буквами с одной цифрой после них, например Al, D2, . . ., Z9. 3. Индексированные переменные одномерных массивов вида А (а), В (а).....Z (а), где а - число, простая переменная или арифметическое выражение. 4. Индексированные переменные двумерных массивов вида А(а, р), В(а,Р), ... . . ., Z (а, р), где аир - числа, простые переменные или арифметические выражения. Максимальные значения аир зависят от объема ОЗУ (обычно 256). Примеры. Х(8) - переменная одномерного массива X с номером 8, Y(2,3) - |
|
|