Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_Qbasic.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
887 Кб
Скачать

Министерство транспорта Российской Федерации

Федеральное агентство железнодорожного транспорта

Государственное образовательное учреждение высшего профессионального образования

Самарский государственный университет путей сообщения

Кафедра информатики

Информатика Основы программирования на языке qBasic

Методические указания к выполнению лабораторных работ

для студентов специальности «Подвижной состав железных дорог» всех форм обучения

Авторы-составители: Макарова И.С.,

Безроднова О.А.

Самара 2012

УДК 681/3

Основы программирования на языке QBasic: Методические указания к выполнению лабораторных работ для студентов специальности «Подвижной состав железных дорог» всех форм обучения [текст]/Авторы-составители: И.С. Макарова, О.А. Безроднова. – Самара: СамГУПС, 2012. – 44 с.

Утверждено на заседании кафедры информатики от 10.10.2012 г., протокол №.4

Печатается по решению редакционно-издательского совета университета.

Данные методические указания представляют собой практическое руководство по освоению приемов программирования на языке программирования QBasic. Рассмотрены алгоритмы решения типовых вычислительных задач. Освоить основы алгоритмизации и программирования поможет выполнение предложенных заданий, которые содержат подробные пошаговые инструкции, позволяющие составить программу и получить конечный результат.

Авторы-составители:

Макарова Ирина Сергеевна  к.ф-м.н., доцент кафедры информатики

Безроднова Ольга Анатольевна – старший преподаватель кафедры высшей математики и информатики ГОУ ВПО Самарского филиала Московского городского педагогического университета

Рецензенты:

Джаджа Виктор Петрович  к.п.н., доцент кафедры высшей математики и информатики ГОУ ВПО Самарского филиала Московского городского педагогического университета

Часовских Евгений Анатольевич  к.т.н., доцент кафедры «Информационные системы и телекоммуникации» СамГУПС

Редактор:

Компьютерная верстка:

Подписано в печать . Формат 60х90 1/16.

Бумага писчая. Печать оперативная. Усл. п.л. 2,75.

Тираж 100 экз. Заказ №

© Самарский государственный университет путей сообщения, 2012

Введение

Язык программирования Basic был создан в 1964 году профессорами Дартмутского университета Дж. Кемени и Т. Курцем. BASIC – это первые буквы английских слов Beginner's All-purpose Symbolic Instruction Code (Универсальный язык программирования для начинающих). Существует множество версий языка Basic разного уровня сложности и совершенства, созданных для ЭВМ различных типов (QBasic, GWBasic, MSX-Basic, HBasic, Visual Basic, VBA и др.). После появления мощных компиляторов Visual Basic этот язык стал популярен и у профессиональных программистов. Несмотря на несовместимость отдельных версий, все они имеют общий фундамент – совокупность основных операторов и систему команд.

QBasic относится к языкам программирования высокого уровня. Как и другие языки, этот язык имеет алфавит, синтаксис, семантику.

АЛФАВИТ ЯЗЫКА

Алфавит языка QBasic включает:

  • латинские прописные и строчные буквы;

  • арабские цифры 0-9;

  • знаки арифметических операций: ^ * / + – \ MOD;

  • знаки операций отношения: = > < >= <= <>;

  • разделители и прочие символы: точка; запятая; точка с запятой; двоеточие; пробел;

  • ! – признак вещественной величины;

  • # - признак вещественной величины двойной точности;

  • % - признак целой величины;

  • & - признак длинной целой величины;

  • $ - признак текстовой величины;

  • () – круглые скобки;

  • “ – кавычки;

  • ‘ – апостроф.

Используются также буквы русского алфавита, но только в текстовых константах или комментариях.

ДАННЫЕ ЯЗЫКА QBASIC

Все данные языка QBasic подразделяются на константы и переменные.