Презентация, доклад на тему Графические возможности языка программирования PascalABC

Содержание

Выполните тестРабочий стол – 9 класс – Алгоритмизация и программирование

Слайд 1Графические возможности языка программирования PascalABC

Графические возможности языка программирования PascalABC

Слайд 2Выполните тест
Рабочий стол – 9 класс – Алгоритмизация и программирование

Выполните тестРабочий стол – 9 класс – Алгоритмизация и программирование

Слайд 3Режимы работы монитора:
Текстовый –
на экране 25 строк по 80 символов в

строке. То на экране 80*25=2000 знакомест, куда выводятся символы.
Минимальный элемент вывода – символ.
Графический –
на экране точки (пикселя). Размер пикселя меньше размера символа, он определяется разрешением экрана. В Паскале разрешение экрана 640*480. Каждая точка может быть одним из цветов заданной палитры, в нашем случае – 16-ти цветной.
Минимальный элемент вывода – пиксель.

Режимы работы монитора:	Текстовый –	на экране 25 строк по 80 символов в строке. То на экране 80*25=2000 знакомест,

Слайд 4В графическом режиме весь экран разбивается на отдельные точки — "пикселы".

Положение пиксела также задается двумя координатами — X и Y.
В графическом режиме весь экран разбивается на отдельные точки —

Слайд 6
Х
Y
0
640
480
Графический экран:

ХY0640480Графический экран:

Слайд 7
Х
Y

SetPixel (x,y, clColor) – закрашивает один
пиксель с координатами (х,у) цветом
color .
0
Точка

ХYSetPixel (x,y, clColor) – закрашивает одинпиксель с координатами (х,у) цветомcolor .0Точка

Слайд 8
Х
Y

Line (x1,y1, x2,y2) – рисует
отрезок с началом в точке (х1,

у1) и концом
в точке (х2, у2).


(x1, y1)

(x2, y2)

Линия (отрезок)

ХYLine (x1,y1, x2,y2) – рисует отрезок с началом в точке (х1, у1) и концом в точке (х2,

Слайд 9

Х
Y

Circle (x, y, radius) – рисует окружность с
центром в точке

с координатой (x, y) и
радиусом r.

(x,y)

R

Окружность

ХYCircle (x, y, radius) – рисует окружность с центром в точке с координатой (x, y) и радиусом

Слайд 10
Х
Y

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

(х2,у2).


(x1, y1)

(x2, y2)


Прямоугольник

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

Слайд 11setWindowSize(х,у); - задаёт размеры графического окна, где ширина 600, а высота

240 пикселей.

setPenWidth(5); - задаёт толщину пера 5 пикселей. Это значение не изменится до тех пор, пока не будет задано новое.
Таким образом, дальше все примитивы рисуются пером такой толщины. 

setPenColor(clcolor); - задаёт цвет пера для графического объекта.

setBrushColor(clcolor); - заливает непрерывный объект заданным цветом , (например окружность, прямоугольник).

setWindowSize(х,у); - задаёт размеры графического окна, где ширина 600, а высота 240 пикселей.setPenWidth(5); - задаёт толщину пера 5 пикселей.

Слайд 12Константы стандартных цветов:

clBlack – черный clPurple – фиолетовый clWhite – белый clMaroon – темно-красный clRed

– красный clNavy – темно-синий clGreen – зеленый clBrown – коричневый clBlue – синий clSkyBlue – голубой clYellow – желтый clAqua – бирюзовый clCream – кремовый clOlive – оливковый clFuchsia – сиреневый clTeal – сине-зеленый clGray – темно-серый clLime – ярко-зеленый clLtGray – светло-серый clDarkGray – темно-серый clMedGray – серый clSilver – серебряный
Константы стандартных цветов:clBlack – черный		clPurple – фиолетовый clWhite – белый		clMaroon – темно-красный clRed – красный		clNavy – темно-синий

Слайд 13Релаксация

Релаксация

Слайд 14Практическая работа
«Графические возможности языка программирования PascalABC»

Практическая работа«Графические возможности языка программирования PascalABC»

Слайд 15Домашнее задание
§4.7 – записи в тетради;
Написать программу для создания изображения:

Домашнее задание§4.7 – записи в тетради;Написать программу для создания изображения:

Слайд 16Рефлексия
Сегодня я узнал…
Было

интересно…
Было трудно…
Я понял, что…
Я почувствовал, что…
Я приобрел…
Я научился…
Я смог…
Я попробую…
Меня удивило…
Урок дал мне для жизни…
Мне захотелось…
РефлексияСегодня я узнал…        Было интересно…Было трудно…

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

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


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

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

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

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