Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
QBasic_metodichka.doc
Скачиваний:
7
Добавлен:
03.11.2018
Размер:
349.7 Кб
Скачать

Министерство образования и науки Украины

Киевский национальный экономический университет

Криворожский экономический институт

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

Методические указания

для самостоятельного изучения языка программирования Qbasic

для студентов всех специальностей

Кривой Рог - 2001

Министерство образования и науки Украины

Киевский национальный экономический университет

Криворожский экономический институт

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

Методические указания

для самостоятельного изучения языка программирования Qbasic

для студентов всех специальностей

Утверждено

на заседании кафедры

информатики

Протокол № 1

от " 29 " августа 2001 г.

Кривой Рог - 2001

Методические указания для самостоятельного изучения языка программирования Qbasic. Составители Ж.В. Цымбал, В.Б. Хоцкина. – Кривой Рог. Криворожский экономический институт КНЕУ, 2001, - с. 52

Составители: Ж.В. Цымбал, ст. преп.

В.Б. Хоцкина, ассистент

Рецензент: А.С. Зеленский, к.т.н., доцент

Содержание

Введение 4

1. Общие сведения 5

2. Основные элементы языка Бейсик 5

2.1. Алфавит. 5

2.2. Типы данных. 5

2.3. Стандартные функции языка Бейсик 7

2.4. Арифметическое выражение 8

3. Управляющие операторы языка Бейсик 8

3.1. Оператор присваивания 9

3.2. Операторы ввода/вывода данных 9

4. Операторы управления 14

4.1. Программирование разветвлений 14

4.1.1. Логические выражения и выражения отношения 14

4.1.2. Оператор IF-THEN-ELSE-условный оператор 16

4.1.3. Оператор SELECT CASE 17

4.2. Программирование циклов 18

4.2.1. Операторы организации циклов FOR-NEXT 19

4.2.2. Оператор WHILE-WEND-итерационный цикл 1 20

4.2.3. Оператор DO-WHILE (UNTIL) LООР-итерационный цикл 2 21

4.3. Процедуры и функции 23

5. Описание и обработка массивов 26

5.1. Оператор размерности массива DIMENSION 27

5.2. Сортировка массивов 33

5.2.1. Сортировка методом пузырька 33

5.2.2. Сортировка массива с помощью оператора обмена SWAP 34

5.2.3. Другие методы сортировки 34

6. Строковые выражения и функции 36

7. Файлы данных 41

8. Работа с графикой 42

Литература 47

Введение

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

В методических указаниях дано достаточно полное описание одного из популярных языков программирования – языка Basic, показаны методы использования программных средств, для решения разных типов задач. На основе многолетней работы преподавателей кафедры информатики составлено ряд примеров и упражнений, самостоятельное изучение которых поможет в освоении элементов программирования.

В свете получивших широкое распространение принципов структурного программирования авторы языка Джон Кемени и Томас Курц в 1975 году (язык Basic появился в мае 1964 г.) ввели в Бейсик структурные возможности, а спустя 10 лет предприняли еще один, более существенный пересмотр языка, связанный с микрокомпьютерами. Сохранив все достоинства и простоту базовой версии, авторы в содружестве с Американским институтом национальных стандартов (ANSI) разработали каноническую версию языка для микрокомпьютеров, на основе которой разработан транслятор современного Visual Basic.

1. Общие сведения

Язык Бейсик относится к языкам высокого уровня. Он был разработан как язык программирования в 1964 году профессорами Дартмутского колледжа Кемени и Куртцем для специалистов, не являющихся профессиональными программистами. В 1974 году в качестве международного стандарта был утвержден MINIMAL BASIC (Beginer's All-purpose Symbolic Instruction Code — универсальный символический код для начинающих). С тех пор "пережил" несколько версий, сильно мутировал (от уже упомянутого Minimal Basic до объектно-ориентированного Microsoft Visual Basic, который представляет собой систему с широчайшим набором сервисных средств, обеспечивающих самую современную технологию программирования в прогрессивной среде Windows), но в большей своей части ухитрился остаться все-таки Бейсиком, то есть простым языком программирования для персональных микроЭВМ. Учитывая общую принципиальную особенность всех языков программирования — их совместимость снизу вверх, становится понятным тот факт, что язык Бейсик по объему использования занимает лидирующее место в сфере разработки прикладных программ.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]