Презентация, доклад по информатике на тему Графика в PascalABC (9 класс)

Содержание

Д/з: читать конспект, составить программу:

Слайд 1Графические операторы

Графические операторы

Слайд 2Д/з: читать конспект, составить программу:



Д/з: читать конспект, составить программу:

Слайд 3 Для вывода графических изображений на экран монитора в

языке Pascal существует стандартная библиотека Graph, подключение которой осуществляется стандартным способом
uses GraphABC;
В графическом режиме работы любое изображение на экране дисплея состоит из множества мельчайших светящихся точек – пикселей. Экран дисплея представляет собой прямоугольную сетку координат.

Графический режим

Для вывода графических изображений на экран монитора в языке Pascal существует стандартная библиотека Graph,

Слайд 4Графический режим



Размер экрана 640х480
(0,0)
(640,0)
(0,480)
y


х


(0,0)

(640,0)

(0,480)

y

х

Графический режим   Размер экрана 640х480 (0,0) (640,0) (0,480) y х (0,0) (640,0) (0,480) y х

Слайд 5
clBlack – черный
clPurple – фиолетовый clWhite

– белый clMaroon – темно-красный clRed – красный clNavy – темно-синий clGreen – зеленый clBrown – коричневый clBlue – синий clSkyBlue – голубой
clDkGray – темно-серый clMedGray – серый clSilver – серебряный

clYellow – желтый clCream – кремовый clAqua – бирюзовый clOlive – оливковый clFuchsia – сиреневый clTeal – сине-зеленый clGray – темно-серый clLime – ярко-зеленый clMoneyGreen – цвет зеленых денег clLtGray – светло-серый

Цвета в PascalABC

clBlack – черный   clPurple – фиолетовый  clWhite – белый  clMaroon –

Слайд 6Установка цвета
SetPenColor(Color);
Устанавливает основной цвет рисования







Установка цветаSetPenColor(Color);Устанавливает основной цвет рисования

Слайд 7Точка
SetPixel(x,y,color);
закрашивает один пиксель с координатами (x,y) цветом color





ТочкаSetPixel(x,y,color);закрашивает один пиксель с координатами (x,y) цветом color

Слайд 8Линия
Оператор LINE(X1,Y1,X2,Y2); рисует на экране отрезок прямой из точки с

координатами (x1,y1) до точки с координатами (x2,y2).

ЛинияОператор  LINE(X1,Y1,X2,Y2); рисует на экране отрезок прямой из точки с координатами (x1,y1) до точки с координатами

Слайд 9LINE(30,20,120,90); LINE(120,90,30,20);

LINE(30,20,120,90); LINE(120,90,30,20);

Слайд 10SetPenWidth(n) - устанавливает ширину (толщину) пера, равную n пикселям.



Толщина пера

SetPenWidth(n) - устанавливает ширину (толщину) пера, равную n пикселям. Толщина пера

Слайд 11Прямоугольник
Rectangle(x1,y1,x2,y2) выводит на экран закрашенный прямоугольник с координатами левого верхнего угла

(х1,у1) и правого нижнего угла (х2,у2).



ПрямоугольникRectangle(x1,y1,x2,y2) выводит на экран закрашенный прямоугольник с координатами левого верхнего угла (х1,у1) и правого нижнего угла (х2,у2).

Слайд 12Rectangle(30,20,150,90); Rectangle(30,90,150,20);

Rectangle(30,20,150,90); Rectangle(30,90,150,20);

Слайд 13Заливка
FloodFill(x,y,color) - заливает область одного цвета цветом color, начиная с точки

(x,y).



ЗаливкаFloodFill(x,y,color) - заливает область одного цвета цветом color, начиная с точки (x,y).

Слайд 14
FloodFill(50,30,clRed);

FloodFill(50,30,clRed);

Слайд 15




Процедура CIRCLE(x,y,r) выводит на экран окружность с центром (х,у) и радиусом r.



ОКРУЖНОСТЬ


Слайд 16CIRCLE(150,200,70);
150

CIRCLE(150,200,70);150

Слайд 17 Ellipse(x1,y1,x2,y2) - рисует эллипс, заданный своим описанным прямоугольником с

координатами противоположных вершин (x1,y1) и (x2,y2).

эллипс

Ellipse(x1,y1,x2,y2) - рисует эллипс, заданный своим описанным прямоугольником с координатами противоположных вершин (x1,y1) и (x2,y2).

Слайд 18Ellipse(50,30,150,200);

Ellipse(50,30,150,200);

Слайд 19Arc(x,y,r,a1,a2) - Рисует дугу окружности с центром в точке (x,y) и радиусом

r, заключенной между двумя лучами, образующими углы a1 и a2 с осью OX (a1 и a2 – вещественные, задаются в градусах и отсчитываются против часовой стрелки).

Дуга

Arc(x,y,r,a1,a2) - Рисует дугу окружности с центром в точке (x,y) и радиусом r, заключенной между двумя лучами, образующими

Слайд 20TextOut (x, y, ‘text’)   –    выводит Text на экран. Начало текста

в точке с координатами (x, y).

Текст

TextOut (x, y, ‘text’)   –    выводит Text на экран. Начало текста в точке с координатами (x, y).Текст

Слайд 21Arc(70,200,50,0,180);
70

Arc(70,200,50,0,180);70

Слайд 23Составить программу:



Составить программу:

Слайд 25Составить программу, которое изображает состояние.



Составить программу, которое изображает состояние.

Слайд 28Д/з: читать конспект, составить программу:



Д/з: читать конспект, составить программу:

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть