- •Введение
- •1. Начальные сведения
- •1.1. Назначение и применение эвм
- •1.2. Этапы решения задач на эвм
- •2. Описание языка basic
- •2.1. Общая характеристика алгоритмического языка basic
- •2.2. Символы языка basic
- •2.3. Простейшие конструкции языка basic
- •Примеры записи чисел на basiCе
- •Стандартные функции
- •2.4. Арифметические выражения
- •2.5. Структура программы на языке basic
- •2.5.1. Программы линейной структуры на языке basic
- •Определение нестандартных функций оператором def fn.
- •2.5.2. Программы ветвящейся структуры
- •1) If «условие» then (или go to) n;
- •2) If «условие» then «действие»;
- •3) If «условие» then «действие 1» else «действие 2»;
- •4) If «условие 1» then
- •2.5.4. Программирование с использованием массивов.
- •Печать p-s
- •Печать t
- •Печать s(I)
- •3.Программирование с использованием подпрограмм.
- •4. Обработка графической информации
- •4.1. Графические операторы бейсика
- •4.1.1. Установка режима экрана
- •4.1.2. Оператор задания цвета
- •4.1.3. Очистка экрана
- •4.1.4. Построение точки
- •4.1.5. Построение линий и прямоугольников
- •4.1.6. Построение окружности
- •4.1.7. Заливка
- •4.1.8. Построение дуг
- •4.2. Круговая диаграмма
- •Logate строка, столбец, курсор,
- •4.3. Построение эллипса
- •4.4.Построение ломаных
- •4.5. Команды перемещения
- •4.6. Задание цвета изображений
- •4.7. Поворот изображений
- •4.8. Масштабирование изображений
- •4.9. Построение графика функции.
- •5. Программа.
- •Литература
5. Программа.
DEF FNF(X) = SIN(X)
INPUT “ВВЕДИТЕ ИНТЕРВАЛ А, В, И ШАГ Н”; A, B, H
SCREEN 12 : CLS
MAX = 1
KOEFX = 640/(B-A)
KOEFY = 480/( MAX*2)
YOPIC = 240
LINE( 0, YOPIC ) - (640, YOPIC ) , 10
XOPIC = 320
LINE( XOPIC, 0 ) - ( XOPIC, 480 ) , 10
FOR X = A TO B STEP H
XPIC = ( X – A ) * KOEFX
YPIC = ( MAX – FNY(X) ) * KOEFY
PSET( XPIC, YPIC ), 11
NEXT X
PRINT “Y = SIN(X)”
END
6. После команды RUN нужно ввести следующие данные:
“ВВЕДИТЕ ИМНТЕРВАЛ А, В, И ШАГ Н” ? -10, 10, .1
На экране появятся линии осей координат и график функции.
Литература
Г. Зельднер «Программирование на языке Quick Basic 4 .Б» М.: ABF:1996 г.-186 с.
Майкл Маккелви. Visual Basic 4.-М.: Вином,1996.-23 с.
Методические указания к расчетно-графическим работам для студентов 1 курса специальностей 2903, 2906, 2907, 2908, 2909, 2910 / КГАСА, Сост.О.В.Бахарева. Казань, 1995, 34 с.
4. Методические указания по курсу "Информатика" для самостоятельной работы студентов всех специальностей. Основы программирования. /Казанский государственный архитектурно-строительный университет; Сост.: Ф.Г.Габбасов, И.Н.Гатауллин. - Казань, 2008. 31 с.
РЕЦЕНЗИЯ
на методические указания по курсу "Информатика" для лабораторных и самостоятельных работ для студентов всех специальностей. Основы программирования Ахмадиева ф.Г., Габбасова Ф.Г.
Данные методические указания предназначены для лабораторных и самостоятельных работ для студентов всех специальностей и используются при выполнении контрольных работ заочниками по курсу "Информатика" на языке BASIC.
Считаю, что данные методические указания могут быть опубликованы.
Доктор физ.-мат. наук,
Профессор, зав. кафедрой ВМ ______________Р.Б.Салимов