Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
27
Добавлен:
15.02.2016
Размер:
4.77 Mб
Скачать

Министерство образования и науки российской федерации

Федеральное агентство по образованию

Санкт-Петербургский государственный университет сервиса и экономики

Кафедра «Информационные технологии сферы сервиса»

А.Т. Тяжев

основы программирования на языке basic

лабораторный практикум по дисциплине «Учебный практикум по ВТ» для студентов дневного отделения всех специальностей

Санкт-Петербург

2007

Одобрены на заседании кафедры ИТСС, протокол №3 от 26.12.2003 г.

Утверждены Методическим Советом ИЭУПС, протокол №5 от 15.01.2004 г.

Основы программирования на языке BASIC. Лабораторный практикум по дисциплине «Учебный практикум по ВТ» для студентов дневного отделения всех специальностей. – СПб.: Изд-во СПбГУСЭ, 2007. – 127 с.

Составитель: канд. тех. наук, доц. А.Т. Тяжев

Рецензент: канд. тех. наук, доц. Н.Д. Тихонов

Ó Санкт-Петербургский государственный университет сервиса и экономики

2007 г.

Содержание

Введение 5

Лабораторная работа №1. Разработка и отладка линейной программы 6

ЛАБОРАТОРНАЯ работа №2. Разработка и отладка программы с разветвлениями 10

ЛАБОРАТОРНАЯ работа №3. Разработка и отладка циклической программы 12

ЛАБОРАТОРНАЯ работа №4. Разработка и отладка сложной циклической программы 15

ЛАБОРАТОРНАЯ работа №5. Разработка и отладка программы для работы с файлами 17

ЛАБОРАТОРНАЯ работа №6. Разработка и отладка программы для работы с графикой 19

ЛАБОРАТОРНАЯ работа №7. Разработка и отладка программы для работы с графикой в статике 22

ЛАБОРАТОРНАЯ работа №8. Разработка и отладка программы для работы с графикой в динамике 26

Методические рекомендации 30

По разработке программы 30

К лабораторной работе № 1 52

К лабораторной работе № 2 57

К лабораторной работе № 3 61

К лабораторной работе № 4 66

К лабораторной работе № 5 89

К лабораторной работе № 6 93

К лабораторной работе № 7 99

К лабораторной работе № 8 105

Литература 112

Приложение 1 113

Приложение 2 126

Введение

Это методическое пособие посвящено основам программирования на языке Бейсик (Qbasic). Оно содержит 8 лабораторных работ, позволяющих получить практические навыки по основным темам учебной программы. Задания на лабораторные работы помещены в начале. Если студент, выбрав свой вариант задания, испытывает затруднения при разработке программы, ему следует обратиться к разделу "Методические рекомендации", состоящему из рекомендаций по разработке алгоритма и программы и рекомендаций непосредственно к лабораторным работам.

В общей части "Методических рекомендаций", помимо этапов построения программы, подробно рассмотрен оператор PRINT – вывода на экран, присутствующий практически в любой программе, а также оператор присваивания. Приведен также оператор PRINT USING, позволяющий организовать красивый вывод на экран. Приведены блок-схемы, без которых при разработке более сложных программ трудно обойтись. Даны приемы по отладке программ. Операторы языка Бейсик объясняются по тексту, они для удобства поиска сведены в таблицы с краткими комментариями. Следует обратить особое внимание на примечания к таблицам, дающие важную информацию. Следует запомнить назначение функциональных клавиш, приведенных в таблице, особенно F4, F5, F8 и Ctrl + Break. При появлении сообщений об ошибках нужно обратиться к рекомендациям, также приведенным в соответствующей таблице, которые могут помочь разобраться в причинах появления ошибки.

Во второй части "Методических рекомендаций" рассмотрены операторы применительно к определенной лабораторной работе. Даны рекомендации по разработке программы в соответствии с заданиями. Обратите внимание на справочный материал в таблицах. Для работ № 2 и 3 приведены результаты просчета контрольных примеров.

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