- •Содержание
- •Введение
- •1. Общие сведения
- •2. Основные элементы языка Бейсик
- •2.1. Алфавит.
- •2.2. Типы данных.
- •2.3. Стандартные функции языка Бейсик
- •2.4. Арифметическое выражение
- •3. Управляющие операторы языка Бейсик
- •3.1. Оператор присваивания
- •3.2. Операторы ввода/вывода данных
- •4. Операторы управления
- •4.1. Программирование разветвлений
- •4.1.1. Логические выражения и выражения отношения
- •4.1.2. Оператор if-then-else-условный оператор
- •4.1.3. Оператор select case
- •4.2. Программирование циклов
- •4.2.1. Операторы организации циклов for-next
- •4.2.2. Оператор while-wend-итерационный цикл 1
- •4.2.3. Оператор do-while (until) lоор-итерационный цикл 2
- •4.3. Процедуры и функции
- •5. Описание и обработка массивов
- •5.1. Оператор размерности массива dimension
- •5.2. Сортировка массивов
- •5.2.1. Сортировка методом пузырька
- •5.2.2. Сортировка массива с помощью оператора обмена swap
- •5.2.3. Другие методы сортировки
- •6. Строковые выражения и функции
- •7. Файлы данных
- •8. Работа с графикой
- •Литература
Министерство образования и науки Украины
Киевский национальный экономический университет
Криворожский экономический институт
Кафедра информатики
Методические указания
для самостоятельного изучения языка программирования 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), но в большей своей части ухитрился остаться все-таки Бейсиком, то есть простым языком программирования для персональных микроЭВМ. Учитывая общую принципиальную особенность всех языков программирования — их совместимость снизу вверх, становится понятным тот факт, что язык Бейсик по объему использования занимает лидирующее место в сфере разработки прикладных программ.