скачать doc
Опорный конспект 7 класс
ГРАФИКА
Занятие 2.
1. Повторение материала.
Квадрат в центре экрана
SCREEN 12
LINE(___, ____) - (___, ____),,B
Треугольник в правой нижней части экрана
SCREEN 9
LINE(600, 260) - (___, ____)
LINE(___, ____) - (___, ____)
LINE (___, ____)- LINE(600, 260)
Найдите ошибки в программе и запишите верно:
SCREN 19 ______________________________
PZET (320,200), 6 ______________________________
LINE(140,630)-(160,640) ______________________________
LINE(200,100)-(300,200),B ______________________________
LINE(300;200)-(400;300),,BF ______________________________
2. Оператор COLOR
Способность монитора воспроизводить 16 цветов позволяет выбрать цвет рисования и цвет фона.
Формат:
COLOR [C] [,F] С-цвет символов F-цвет фона
Таблица. Коды и соответствующие цвета.
К о д | Ц в е т | Запишите оператор COLOR для следующих случаев: 1. Желтый цвет на синем фоне ______________________ 2. Черный цвет на белом фоне (негатив) ______________________ 3. Красный цвет на желтом фоне ______________________ 4. Красный цвет на голубом фоне ______________________ |
0 | Черный | |
1 | Синий | |
2 | Зеленый | |
3 | Голубой | |
4 | Красный | |
5 | Пурпурный | |
6 | Коричневый | |
7 | Светло-серый | |
8 | Темно-серый | |
9 | Светло-синий | |
10 | Светло-зеленый | |
11 | Светло-голубой | |
12 | Светло-красный | |
13 | Светло-пурпурный | |
14 | Желтый | |
15 | Белый |
3. Оператор CIRCLE
С помощью оператора CIRCLE можно нарисовать окружность.
Формат:
CIRCLE(X,Y),R[,C]
X,Y – координаты центра окружности R – радиус окружности
Чтобы нарисовать дугу, эллипс или сектор окружности необходимо добавить новые параметры в оператор CIRCLE.
Формат:
CIRCLE(X,Y),R,C,N,K,A
X,Y – координаты центра окружности; R – радиус окружности;
C – цвет; N – начальная точка дуги, заданная в радианах;
K – конечная точка дуги, заданная в радианах;
A – отношение значений Y- радиуса и Х - радиуса.
Для рисования окружности используются только параметры X,Y и радиус.
Для рисования дуги необходимо добавить значения параметров начальной и конечной точек. Значения параметров начальной и конечной точек задаются в радианах и должны иметь значения между 0 и 2π радиан (2π =6.28). При рисовании дуги отсчет идет от начальной точки дуги до конечной в направлении против часовой стрелки.
При отрицательных значениях этих параметров начальные и конечные точки дуги соединяются с центром соответствующей окружности. Таким образом, на экране получается изображение сектора окружности. Если отрицательным является значение только одного параметра, то и соединяться с центром окружности будет только одна точка дуги.
Для того, чтобы понять соотношения между радианами и градусами посмотрите на рисунок и обозначьте ключевые точки в градусах через радианы:

600 - _____________ радиан 2100 - _____________ радиан
450 - _____________ радиан 2250 - _____________ радиан
300 - _____________ радиан 2400 - _____________ радиан
1200 - _____________ радиан 3000 - _____________ радиан
1350 - _____________ радиан 3150 - _____________ радиан
1500 - _____________ радиан 3300 - _____________ радиан
900 /2






1800 0/3600
0/2
2/3 2700
П

CIRCLE (100,100) , 30
CIRCLE(180,100) , 30 , 3 , 1 , 2
CIRCLE(260,100) , 30 , 3 , -2 , -1
Задание. Проставьте на рисунке все значения,
использованные в операторах CIRCLE
Для рисования эллипса нужно ввести в оператор CIRCLE коэффициент отношения радиусов по осям Y и X - k. Этот параметр определяет степень сжатия эллипса и может иметь любое положительное значение. При значении 0<k<1 эллипс вытянут по оси Х, при значении 1<k<2 эллипс вытянут по оси Y.
П

CIRCLE (100,100) , 30
CIRCLE(180,100) , 30 , , , , 0.3
CIRCLE(260,100), 30 , , , , 1.5
Задание. Проставьте на рисунке все значения,
использованные в операторах CIRCLE
Задание. «Разберите» программу и напишите, за что отвечает каждый из операторов
SCREEN 9
C


CIRCLE (75,75) , 10 , , , , .2 _____________________
C

C


LINE (100,40) – (90,60) _______________________
LINE (100,40) – (110,60) _______________________
LINE (100,40) – (100,60) _______________________
CIRCLE (100,110) , 20 , , 3.14 , 0 _________________
Задания:
Нарисовать гриб;
Нарисовать зонтик;
Нарисовать снежную бабу;