
- •Выполнил: преподаватель Агафонов а. В.
- •Оглавление
- •19. Задания 55
- •22. Задания 59
- •1. Введение
- •2. Переменные
- •Символьные переменные.
- •Числовые переменные
- •3. Операторы присвоения, печати, ввода и ремарки Оператор присвоения
- •Оператор печати
- •Оператор ввода
- •Оператор ремарки
- •4. Арифметические действия.
- •Логический оператор and
- •Верное Верное Верное
- •Логический оператор or
- •Логический оператор not
- •Другие логические операторы xor, eqv, imp
- •7. Оператор условного перехода
- •Оператор if.(условие)..Then.(оператор)..Else..(оператор).
- •Оператор select
- •8. Задания
- •9. Оператор цикла Принудительное прерывание программы
- •Цикл do……loop
- •Цикл for...Next
- •Оператор goto
- •10. Задания
- •Задачи на вычисление сумм.
- •11. Функции
- •Математические функции
- •Символьные функции.
- •Вспомогательные функции
- •Выработка случайных величин.
- •12. Задания
- •13. Операторы графики.
- •Изображение линий и прямоугольников
- •Изображение кругов и эллипсов
- •Раскрашивание
- •Оператор draw
- •14. Задания
- •15. Функция пользователя
- •16. Процедуры
- •Оператор gosub..Return
- •Оператор sub...End sub
- •17. Задания
- •18. Массивы
- •Многомерные массивы
- •Операторы data, read, restore
- •19. Задания
- •20. Работа с файлами.
- •Запись в файл
- •Функция eof принимает значение 1, если конец файла и 0 – в противном случае. Аргументом функции является порядковый номер файла.
- •22. Задания
- •23. Создание функции пользователя в Excel с помощью Visual Basic
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
"МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ»
(МГУПС (МИИТ))
НИЖЕГОРОДСКИЙ ФИЛИАЛ МИИТ
Методическая разработка
Тема: «Программирование на языке QBasic»
Дисциплина: Информатика и ИКТ
Выполнил: преподаватель Агафонов а. В.
г. Нижний Новгород
2012 г.
ОДОБРЕНО Цикловой комиссией специальности _____________________________________ Протокол № От «____»____________2012 г.
Председатель комиссии _______________________ |
Составлено в соответствии с Государственными требованиями к минимуму содержания и уровню подготовки выпускника по дисциплине___Информатика и ИКТ__________ _________________________________________ |
|
|
|
|
|
|
|
Методическая разработка. Нижегородский филиал МИИТ, Н.Новгород, 2012 год. – 60 стр.
Составитель: преподаватель Агафонов А. В.
Рецензент: Крапивенских О. Е. – преподаватель дисциплины «Информатика и ИКТ» Нижегородского филиала МИИТ
Оглавление
2. Переменные 5
Символьные переменные. 5
Числовые переменные 6
3. Операторы присвоения, печати, ввода и ремарки 7
Оператор присвоения 7
Оператор печати 7
Оператор ввода 8
Оператор ремарки 8
4. Арифметические действия. 9
5. Задания 10
6. Логические операторы 11
7. Оператор условного перехода 13
Оператор IF.(условие)..THEN.(оператор)..ELSE..(оператор). 13
Оператор SELECT 14
8. Задания 14
9. Оператор цикла 18
Принудительное прерывание программы 18
Цикл DO……LOOP 18
Цикл FOR...NEXT 20
Оператор GOTO 20
10. Задания 22
Задачи на вычисление сумм. 22
11. Функции 24
Математические функции 24
Символьные функции. 26
Вспомогательные функции 29
Выработка случайных величин. 30
12. Задания 32
13. Операторы графики. 33
Изображение линий и прямоугольников 34
Изображение кругов и эллипсов 35
Раскрашивание 36
Оператор DRAW 37
14. Задания 39
15. Функция пользователя 40
1. Взять из меню EDIT команду New Function... 42
1. Напечатать имя функции (Первая – буква, без пробелов, английскими буквами и цифрами) 42
2. В открывшемся окне между FUNCTION и END FUNCTION напечатать описание функции. 42
3. Возвратится в основную программу, взяв из меню View команду Subs... и далее выбрав название своей программы. 42
16. Процедуры 46
Оператор GOSUB..RETURN 46
Оператор SUB...END SUB 47
1 Взять из меню EDIT команду New Sub... 47
2 Напечатать имя процедуры (без пробелов и других особых символов, используя только английские буквы и цифры) 47
3 Между SUB и END SUB пишем операторы процедуры. 47
4 Для возврата в основную программу выбираем из меню View команду Subs... и выбираем имя своей программы. 47
Общий вид процедуры: 47
47
17. Задания 50
18. Массивы 52
Многомерные массивы 53
Операторы DATA, READ, RESTORE 55
19. Задания 55
20. Работа с файлами. 56
1. INPUT – для чтения текста из файла; 56
2. OUTPUT- для записи текста в файл; 56
3. APPEND – для добавления текста в файл; 56
Запись в файл 57
Чтение из файла 57
Добавление текста в файл 58
Уничтожение файла 58
21. Некоторые примеры 58