Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Язык Бейсик




2.

АЛГОРИТМИЧЕСКИЙ

Возможность использования компьютера для решения разнообразных задач предоставляют так называемые алгоритмические языки – языки, “понятные” как компьютеру, так и человеку. Разработаны десятки подобных языков, ориентированных на разные классы задач.

В настоящее время очень популярны такие языки, как Си, Паскаль, Бейсик. Последний продолжительное время считался “школьным” языком, мало удобным для профессиональной работы. Однако твердая поддержка этого инструмента влиятельнейшим мировым производителем программных продуктов – корпорацией Microsoft и, особенно, распространение этого языка на среду Windows (версия Visual Basic) сделали хрестоматийный Бейсик очень популярным и перспективным языком и профессионального уровня.

Именно технике программирования на Бейсике и посвящен следующий раздел. Свое название BASIC получил как сокращение от его полного названия – Beginner’s All-purpose Symbolic Instraction Code (Всецелевой язык программирования для начинающих). Первая реализация языка была создана в 1960г. Известно несколько разновидностей и версий Бейсика для ПК – Basic, GWBasic, ABasic, QBasic и др. Мы будем рассматривать здесь, последнюю для DOS версию – QBasic.

Изучение языка представляет не только самостоятельную ценность. Разновидность Бейсика (Visual Basic for Applications) является встроенным средством разработки пользовательского интерфейса для таких популярных офисных пакетов, как MS Word, MS Excel и др.

Для лучшего усвоения материала, его разделы сопровождаются контрольными заданиями. При индивидуальном изучении читатель самостоятельно выбирает вариант/варианты задач для проработки.

2.1. ЭЛЕМЕНТЫ ЯЗЫКА

В Бейсике разрешено использование следующих основных символов:

1. Буквы латинского и русского языков (буквы кириллицы могут использоваться только в константах).

2. Цифры.

3. Специальные символы:

+ плюс, минус, * умножение, / деление, ^ возведение в степень;

= равно, > больше, < меньше (отношение неравенства отображается двумя значками <>);

точка, запятая, скобки, точка с запятой, двоеточие, знак подчеркивания, кавычки и некоторые другие.

Переменные. Каждая переменная характеризуется именем, типом и значением.Все, используемые в программе, переменные снабжаются латинскими именами. Имя должно начинаться с буквы и может включать до сорока букв и цифр. В имени может содержаться также точка и символы определения типа (%, &,!, #, $). Программист выбирает имена произвольно, но таким образом, чтобы они указывали на смысл переменной. За каждой переменной компьютер закрепляет одну ячейку памяти.

Примеры имен: Х, y, A24, VES, Netto, MAXIMUM.

Большие и маленькие буквы в именах и операторах воспринимаются Бейсиком одинаково, т.е. буквы I и i обозначают одну и ту же переменную.

В Бейсике имеются числовые и символьные переменные.

Тип переменной определяется ее именем. Если оно заканчивается знаком:

% – то переменная целого типа,

& – переменная целого типа длинная,

! – вещественного типа простой точности (действует по умолчанию),

# – вещественного типа удвоенной точности,

$ – переменная символьного типа.

Если тип не указан, он считается вещественным простой точности (т.е. тип “!”).

Пример: NAME$, x%, Y, Y!, massa#, Ves&

симв. целый простой двойной целый

тип тип точности точности длинный

Если в программе используются переменные, не получившие до этого никакого значения (неопределенные переменные), то по умолчанию числовые переменные получат значение 0, а символьные – значение пустой строки длиной 0. Рассмотрим их подробнее.

Числовые целые (INTEGER). Целые числа в диапазоне от –32768 до 32768. Числа в таком формате занимают в памяти два байта.

Примеры: 65, –1065

Числовые целые длинные (LONG). Это целые числа в диапазоне ±2*109(точнее от –2147483648 до 2147483647). Необходимо четыре байта памяти.

Числовые вещественные обычной точности (SINGL). Число с одинарной точностью требует 4 байта и имеет диапазон ±1038 (конкретно от –3.4E+38 до –1.4E–45 для отрицательных значений и от 1.4Е–45 до 3.4Е+38 для положительных). Такие числа могут иметь целую и дробную части, разделенные десятичной точкой (например, 12.35), либо быть представлены в экспоненциальной форме:




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 630; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.