Тестирование готовой программы
Задача №1: в центре экрана построить график функции для x, изменяющегося от до с шагом 0,01.
Программа:
| CLS
| Очистка экрана от предыдущих значений
| | SCREEN 9
| Переход в графический режим
| | WINDOW (-3.14*6, -6)-(3.14*6, 6)
| Перемещение начала координат в центр экрана
| | LINE (-3.14*6, 0)-(3.14*6, 0), 3
| Изображение горизонтальной оси координат
| | LINE (0, -6)-(0, +6), 3
| Изображение вертикальной оси координат
| | FOR X=-3.14*6 TO 3.14*6 STEP 0.001
| Начало цикла изображения точек данной функции, где X=-3.14*6– первая точка графика, X=3.14*6– последняя точка графика
| | PSET (X, 2*SIN(X)+3), 5
| Изображение точек графика данной функции
| | NEXT X
| Завершение цикла
| | END
| Завершение программы
|
Содержание работы:
Вариант №__
Задание №1. Составить программу для построения графика функции для x, изменяющегося от до с шагом 0,001.
Условие задачи:________________________________________________
Программа:
Задание №2. Протестировать следующую программу и охарактеризовать каждую команду.
| CLS
| | | SCREEN 9
| | | CIRCLE (320, 175), 150, 7, 0, 180*3.14/180
| | | CIRCLE (470, 175), 10, 5
| | | PAINT (470, 175), 5, 5
| | | LINE (470, 175)-(460, 175), 7
| | | CIRCLE (400, 145), 10, 5
| | | PAINT (400, 145), 5, 5
| | | CIRCLE (170, 212), 50, 7, 90*3.14/180, 240*3.14/180
| | | END
| | Задание №3. Протестировать следующую программу:
CLS
SCREEN 9
LINE (470, 175)-(460, 175), 7
LINE (470, 175)-(460, 175), 7
LINE (470, 175)-(460, 175), 7
END
Задание №4. Протестировать следующую программу и охарактеризовать каждую команду:
| CLS
| | | SCREEN 9
| | | COLOR 15
| | | LINE (100, 175)-(250, 250), 1
| | | LINE (250, 250)-(400, 175), 5
| | | LINE (400, 175)-(250, 100), 3
| | | LINE (250, 100)-(100, 175), 7
| | | LINE (100, 175)-(400, 175), 2
| | | LINE (250, 100)-(250, 250), 0
| | | END
| | Задание №5. Ответить на вопросы:
|
1. Какова роль оператора SCREEN 9?
|
| | 2. Какой оператор служит для построения отрезков прямой линии?
|
| | 3. Для чего служит оператор PSET?
|
| | 4. Какой оператор служит для задания цвета фона?
|
| | 5. Какое максимальное значение принимает координата X в Qbasic, а какое – координата Y?
|
| | 6. Какие операторы Вы используете в своей программе для построения своего изображения? Перечислите их.
|
| Задание №6. Сделать вывод о проделанной лабораторной работе:
Лабораторная работа №9
Читайте также: Воспользуйтесь поиском по сайту:
|