NetNado
  Найти на сайте:

Учащимся

Учителям



1. /ЗАДАЧНИК.doc
2. /Опорный конспект Графика Занятие 1.doc
3. /Опорный конспект Графика Занятие 2.doc
4. /Опорный конспект Графика Занятие 3.doc
5. /Опорный конспект Графика Занятие 4.doc
6. /РТ Ветвления.doc
7. /РТ Графика.doc
8. /РТ ЦИКЛ СО СЧЕТЧИКОМ.doc
Сборник задач 2010 г. Линейные алгоритмы
Конспект 7 класс графика занятие Графические примитивы
Конспект 7 класс графика занятие Повторение материала
Конспект 7 класс графика
Конспект 7 класс графика занятие Графическое "перо" draw оператор draw позволяет управлять движением графического "
Запись разветвляющихся алгоритмов на языке программирования

скачать 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

CIRCLE (100,100) , 70 _________________________

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

CIRCLE (125,75) , 10 , , , , .2____________________

CIRCLE (100,100) , 5 , , , , 2 ____________________

LINE (100,40) – (90,60) _______________________

LINE (100,40) – (110,60) _______________________

LINE (100,40) – (100,60) _______________________

CIRCLE (100,110) , 20 , , 3.14 , 0 _________________
Задания:

  1. Нарисовать гриб;

  2. Нарисовать зонтик;

  3. Нарисовать снежную бабу;