Разделы презентаций


Графикалы? процедура

Содержание

Қай сөз артық?РептьюкромТамикатемаАкауифлиягоибоКомпьютерМатематикаФизикаБиология

Слайды и текст этой презентации

Слайд 1Ақпараттық сәт

Ақпараттық сәт

Слайд 2Қай сөз артық?
Рептьюкром
Тамикатема
Акауиф
лиягоибо

Компьютер
Математика
Физика
Биология

Қай сөз артық?РептьюкромТамикатемаАкауифлиягоибоКомпьютерМатематикаФизикаБиология

Слайд 3Қай сөз артық?
Марамгроп
кышма
Дакротре
Енюм

Программа
Мышка
Редактор
меню

Қай сөз артық?Марамгроп кышмаДакротреЕнюмПрограммаМышкаРедакторменю

Слайд 4Қай сөз артық?
Екі, бес, нөл, қосынды, бір, тоғыз

Қай сөз артық?Екі, бес, нөл, қосынды, бір, тоғыз

Слайд 5Қай сөз артық?
Көбейту, өшіру, азайту, қосу, бөлу

Қай сөз артық?Көбейту, өшіру, азайту, қосу, бөлу

Слайд 6Қай сөз артық?
вирус, синус, косинус, тангенс

Қай сөз артық?вирус, синус, косинус, тангенс

Слайд 7Қай сөз артық?
Visual Basic,
Microsoft Office,
Turbo Pascal,
Java.

Қай сөз артық?Visual Basic, Microsoft Office,Turbo Pascal, Java.

Слайд 8Қай сөз артық?
Холлерит,
Паскаль,
Менделеев,
Нортон.

Қай сөз артық?Холлерит, Паскаль, Менделеев, Нортон.

Слайд 9Информатикалық ұйқас

Информатикалық ұйқас

Слайд 10Информатикалық ұйқас
Компьютердің есептерін басқарған,
Артығы жоқ визуальді
............
Паскалдан.

Информатикалық  ұйқасКомпьютердің есептерін басқарған,Артығы жоқ визуальді............Паскалдан.

Слайд 11Информатикалық ұйқас
Қызыл, жасыл, сары, ақ пен қоңырды,
Салу үшін білу

керек
............
сolor-ді.

Информатикалық  ұйқасҚызыл, жасыл, сары, ақ пен қоңырды,Салу үшін білу керек............сolor-ді.

Слайд 12Информатикалық ұйқас
Графиканы сызып берер тура,
Ол программа
............
процедура.

Информатикалық  ұйқасГрафиканы сызып берер тура,Ол программа............процедура.

Слайд 13Информатикалық ұйқас
Операторды бастар кезде не дейм,
Ең басында жазылады
............
begin.
Ал соңында

не деп жазам енді,
Ол әрине
............
end.

Информатикалық  ұйқасОператорды бастар кезде не дейм,Ең басында жазылады............begin.Ал соңында не деп жазам енді,Ол әрине............end.

Слайд 1406.02.2014.
Графикалық процедуралар

06.02.2014.Графикалық процедуралар

Слайд 15Дисплей экраны нүктелер жиыны болып табылатын төрт бұрыш болып табылады.

Ол графикалық және мәтіндік режімдерде жұмыс атқара алады.
Графикалық режимде

экранның әрбір нүктесін түрлі түске бояп, сол түстер арқылы сызық, әр түрлі бейнелер кескіндеуге болады.

Дисплей теледидар сияқты жұмыс істейді, экрандағы бейне секундына 25 рет қайталанып отырады. Адамның көзі бейнелерді мұндай жиілікпен ауысуын байқай алмайды да, мониторда сол бейне қозғалмай тұрғандай болып көрінеді. Экрандағы бейнелер кішкене нүктелерден (пиксельдерден) тұратын қатарларға біріктірілген. Сондықтан экранның басқарылатын ең кіші элементі пиксель (pixel) болып табылады. Экрандағы кез келген бейне осы пиксельдер арқылы салынады. Графикалық режимде экран тіктөртбұрышты пиксельдер жиынынан құралады да, мұнда кез келген пикселінің түсін әртүрлі етуге мүмкіндік бар.

Дисплей экраны нүктелер жиыны болып табылатын төрт бұрыш болып табылады. Ол графикалық және мәтіндік режімдерде жұмыс атқара

Слайд 16Экрандық координаттық жүйе

x
y
(0,0)
Пиксель
Экран
(640,0)


(0,480)
Дисплей теледидар сияқты жұмыс істейді, экрандағы бейне секундына

25 рет қайталанып отырады. Адамның көзі бейнелерді мұндай жиілікпен ауысуын

байқай алмайды да, мониторда сол бейне қозғалмай тұрғандай болып көрінеді. Экрандағы бейнелер кішкене нүктелерден (пиксельдерден) тұратын қатарларға біріктірілген. Сондықтан экранның басқарылатын ең кіші элементі пиксель (pixel) болып табылады. Экрандағы кез келген бейне осы пиксельдер арқылы салынады. Графикалық режимде экран тіктөртбұрышты пиксельдер жиынынан құралады да, мұнда кез келген пикселінің түсін әртүрлі етуге мүмкіндік бар.
Экрандық координаттық жүйеxy(0,0)ПиксельЭкран(640,0)(0,480)Дисплей теледидар сияқты жұмыс істейді, экрандағы бейне секундына 25 рет қайталанып отырады. Адамның көзі бейнелерді

Слайд 17Program pr;
Uses crt, Graph;

{графикалық модульді іске қосу}
Var GraphDriver,

{графикалық драйвер}
Graphmode:integer; {графикалық режим типі}
Begin
Clrscr; {экранды тазалау}
GraphDriver:=0; {Графикалық драйверді ашу}
Initgraph(GraphDriver, GraphMode,’путь к файлу egavga.bgi’);
{Графикалық жүйені инициализация жасайды және аппаратураны графикалық режимге ауыстырады}
Readkey;
Closegraph; ; {графиктік режимді жабу}
End.

Графикалық режимді іске қосу

Program pr;Uses crt, Graph;       {графикалық модульді іске қосу}Var GraphDriver,

Слайд 18Графиктік режимді іске қосу
Драйверге бару жолы
InitGraph (gd,gm,p)
Графикалық драйвер (gd=9)
y
Режим

(разрешение)
‘c:\trans\bp\bgi’
gm=0 - низкое (640x200)
gm=1 - среднее (640x350)
gm=2 -

высокое (640x480)
Графиктік режимді іске қосуДрайверге бару жолыInitGraph (gd,gm,p) Графикалық драйвер (gd=9)yРежим (разрешение)‘c:\trans\bp\bgi’gm=0 - низкое (640x200) gm=1 - среднее

Слайд 19Сызықтің түсі
0
1
2
3
4 Определяется шаблоном
Шаблон
SetLineStyle(s, p, t)
Стиль
Қалыңдығы
1 Жіңішке
3 Қалың

Сызықтің түсі 01234	 Определяется шаблономШаблонSetLineStyle(s, p, t)СтильҚалыңдығы1	 Жіңішке 3	 Қалың

Слайд 200 – қара-чёрный
1 – көк-синий
2 – жасыл-зеленый
3 – көгілдір-голубой
4 –

қызыл-красный
5 – күлгін-фиолетовый
6 – қоңыр-коричневый
7 – ашық сұр-светло-серый
8 – қою

сұр-темно-серый
9 – ашық көк-ярко-синий
10 – ашық жасыл-ярко-зелёный
11 – ашық көгілдір-ярко-голубой
12 – ашық қызыл-ярко-красный
13 – ашық күлгін-ярко-розовый
14 – сары-жёлтый
15 – ақ-белый

Түстер коды

SetColor(c)

0 – қара-чёрный1 – көк-синий2 – жасыл-зеленый3 – көгілдір-голубой4 – қызыл-красный5 – күлгін-фиолетовый6 – қоңыр-коричневый7 – ашық

Слайд 22Нүкте салу
Координаттар
PutPixel (x, y, c);
Түс

x
y

Нүкте салуКоординаттарPutPixel (x, y, c); Түсxy

Слайд 23Экранның ортасында жасыл түсті нүкте салу
Program Primer;
Uses Graph;
Var Gd,

Gm : Integer;
Begin
Gd:=9; Gm:=2;

InitGraph(Gd,Gm,’c:\bp\bgi’);
PutPixel(320,240,2);
Readln;
CloseGraph;
End.
Экранның ортасында жасыл түсті нүкте салуProgram Primer;Uses Graph;Var  Gd, Gm : Integer;Begin   Gd:=9; Gm:=2;

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

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

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

Слайд 25



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer1;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Putpixel(123,423,yellow);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters



.

NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 26Түсті орнату
SetColor(Color:integer);
Суреттің негізгі түсін орнатады
SetBkColor(Color:integer);
Ағымдағы фонның түсін орнатады
Мысалы: экранға координаттары

(100,50) болатын көк түсті төртбұрыштың бөлігіне координаттары (400, 300) болатын

қызыл түсті кемкінді салайық:


SetBkColor(1);
SetColor(4);
LINE(100,50,400,300);




Түсті орнатуSetColor(Color:integer);Суреттің негізгі түсін орнатадыSetBkColor(Color:integer);Ағымдағы фонның түсін орнатадыМысалы: экранға координаттары (100,50) болатын көк түсті төртбұрыштың бөлігіне координаттары

Слайд 27Тіктөртбұрыш
Bar(x1,y1,x2,y2) іші боялған тіктөртбұрыш.


Іші боялған фигураны

салу үшін:

-Фигураның түсін таңдау керек:
SETCOLOR( түс

№);
-Толтырудың түсі мен стилін таңдау керек:
SETFILLSTYLE(стиль №, түс № );
-Фигураны салу : {фигураның аты} (толтыруға керекті мәліметтер);
-Фигураның ішін бояу: FLOODFILL(x,y, жиектерінің түсі №);
Тіктөртбұрыш  Bar(x1,y1,x2,y2) іші боялған тіктөртбұрыш.  	Іші боялған фигураны салу үшін: -Фигураның түсін таңдау керек:

Слайд 28



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer5;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Rectangle(123,23,254,240);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters




NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 29



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer13;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
SetBKColor(blue);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters




NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 30




CIRCLE(x,y,r) экранға шеңбер сызу процедурасы. Мұндағы (х,у) центрдің координаттары, ал r - радиусы.



шеңбер


Слайд 31



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer7;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Circle(320,240,50);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters




NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 32



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer15;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Setcolor(green);
Circle(320,240,20);
Setfillstyle(2,green);
Floodfill(320,240);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters




NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 33



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer16;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Setcolor(red);
Circle(320,240,30);
FloodFill(red);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters




NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 34



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer2;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Line(123,500,320,240);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters



NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 35



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer3;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Line(320,240,400,240);
Lineto(123,120);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters



NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 36



NONAME00.PAS


File Edit Search

Run Compile

Debug Tools Options Windows Help

Program primer14;
Uses crt,graph;
Var vga,vgahi:integer;
Begin
Initgraph(vga,vgahi,’C:\Prog\tp7\Bgi’);
Setcolor(red);
Line(100,100,200,200);
Readln;
End.





Run Ctrl+F9
Strepover F8
Trace into F7
Go to cursur F4
Program reset Ctrl+F2
Parameters



NONAME00.PASFile    Edit    Search    Run    Compile

Слайд 37:=
' '
Pixel
Graph
Uses
Close
Line
Есте сақтау диктанты

:= ' 'PixelGraphUsesCloseLineЕсте сақтау диктанты

Слайд 38"Машина адам тапсырмаған жұмысты және өзі орындай алмайтын
жұмысты ешқашанда

орындай алмайды"
Ада Лавлейс.
Компьютермен жұмыс


Слайд 39Ғажайып тіктөртбұрыштар
20-дан 40 ppi-ға дейін 20 ppi қадаммен өсіп отыратын

тіктөртбұрыштар салу керек. Экранның орта нүктесі тіктөртбұрыштың ортасымен сәйкес келеді.

Квадраттың түсі кездейсоқ сандармен анықталады.


Ғажайып тіктөртбұрыштар20-дан 40 ppi-ға дейін 20 ppi қадаммен өсіп отыратын тіктөртбұрыштар салу керек. Экранның орта нүктесі тіктөртбұрыштың

Слайд 40Нарисовать окружности, кол-во которых задается пользователем. Центр, радиус и цвет

окружностей задаётся случайным числом.
Воздушные пузыри

Нарисовать окружности, кол-во которых задается пользователем. Центр, радиус и цвет окружностей задаётся случайным числом.Воздушные пузыри

Слайд 41Жұлдыз
Түзу сызық арқылы жұлдызша салу
Басы
Кескінді саламыз
setcolor(15);
line(200,40,300,180);
Кесінді саламыз
setcolor(15);
line(180,80,200,140);
Кесінді саламыз
setcolor(15);
line(300,80,320,140);

Соңы

ЖұлдызТүзу сызық арқылы жұлдызша салуБасыКескінді саламызsetcolor(15);line(200,40,300,180);Кесінді саламызsetcolor(15);line(180,80,200,140);Кесінді саламызsetcolor(15);line(300,80,320,140);…Соңы

Слайд 42Гүл
Ellipse операторының көмегімен көмегімен гүлдің суретін салу.
басы
Жапырақтар түсін береміз
setcolor(14);
Соңы
Жапырақтар саламыз
Ellipse(100,300,0,180,25,20);


Ellipse(100,300,0,180,25,20);
Ellipse(100,300,0,180,25,20);
Ellipse(100,300,0,180,25,20);

Гүлдің түсін береміз
setcolor(14);


Гүлдің ортасын саламыз
circle(100,50,15);

ГүлEllipse операторының көмегімен көмегімен гүлдің суретін салу.басыЖапырақтар түсін беремізsetcolor(14);СоңыЖапырақтар саламызEllipse(100,300,0,180,25,20); Ellipse(100,300,0,180,25,20);   Ellipse(100,300,0,180,25,20);  Ellipse(100,300,0,180,25,20);Гүлдің түсін

Слайд 43Робот
Нарисовать робота из разноцветных прямоугольников.
начало
Рисуем туловище:
setfillStyle(1,11);
Bar(200,40,300,180);
Рисуем голову
setfillStyle(1,15);
Bar(180,80,200,140);
Рисуем глаз
setfillStyle(1,14);
Bar(300,80,320,140);

конец

РоботНарисовать робота из разноцветных прямоугольников.началоРисуем туловище:setfillStyle(1,11);Bar(200,40,300,180);Рисуем головуsetfillStyle(1,15);Bar(180,80,200,140);Рисуем глазsetfillStyle(1,14);Bar(300,80,320,140);…конец

Слайд 44Бауырсақ
Әр түрлі-түсті эллипспен бауырсақтың суретін салу
Басы

Дөңгелек бауырсақ саламыз.
Аузын саламыз
Соңы

Оң көзін

саламыз


Мұрнын саламыз


Сол көзін саламыз

БауырсақӘр түрлі-түсті эллипспен бауырсақтың суретін салуБасыДөңгелек бауырсақ саламыз.Аузын саламызСоңыОң көзін саламызМұрнын саламызСол көзін саламыз

Слайд 45Снеговик
Нарисовать снеговик одними разноцветными окружностями.


СнеговикНарисовать снеговик одними разноцветными окружностями.

Слайд 46"Мақал – сөз мәйегі"


Слайд 47Билл Гейтс
Ада Лавлейс
Николаус Вирт
"Бұл кім? Бұл не?"

Билл ГейтсАда Лавлейс Николаус Вирт

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

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

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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