- Информатика пәні
- Өткізген: Собалақова Р.Ж
- І. Ұйымдастыру кезеңі
- Оқушыларға психологиялық дайындық
- Өткенге шолу жасау
- ІІ. Негізгі кезең (Үш өлшемді әдістемелік жүйе әдісімен)
- 1. Жаңа сабақты түсіндіру
- ІІІ. Практикалық бөлім
- 1. Программа құру
- ІҮ. Қорытынды бөлім
- Дискуссиялық картамен жұмыс
- Ү. Бағалау
- ҮІ. Үйге тапсырма беру
- Сипаттау
- бөлімінің
- жазылуы
- Real
- Integer
- Char
- Logical
- Оқушыларды Паскаль тілінде графиктік режимде сурет салу үшін қолданылатын координаталар жазықтығымен таныстыру, Graph және Grt модульдерінің процедураларымен таныстыру, олармен графиктер құруды үйрету.
- Графиктермен жұмыс жасау тәсілдері туралы алған білімдерін практикада қолдана білуге, логикалық ойлау қабілетін дамыту.
- Шығармашылық білігін, танымдық қабілетін арттыру, өзі тұжырым жасауға, ұқыптылыққа, сауаттылыққа тәрбиелеу.
- Турбо Паскальда графикамен жұмыс істеу үшін арнайы графиктік операторды(uses),драйверлерді (graphdriver), модульдерді(crt, graph), режимдерді(graphMode,Closegraph) қосуымыз қажет.
- Модуль аты басқа модульдермен және негізгі бағдарламамен байланыс жасауға мүмкіндік береді, модуль тақырыбын тастауға болмайды;
- Экранда пайда болатын ақпараттың екі түрі бар: біріншісі мәтіндік - арнаулы символдардан, цифрлардан, алфавит таңбаларынан тұрады, ал екіншісі графиктік – сызбалар, суреттер, графиктерден тұрады.
- Турбо Паскальда графикалық бейнелерді салу үшін стандартты кітапханалық Graph модулі арналған. Ол әр түрлі адаптерлі дисплейлерде графикалық режимдерді толығымен басқаруды қамтамасыз ететін программалардың кітапханасы.
- Graph модулі: экранның графиктік режимін басқаруға арналған түрлер, константалар, процедуралар мен функциялардың кең көлемдегі жиынынан тұрады. Модульге кіретін ішкі бағдарламалардың көмегімен әртүрлі графиктік бейнелерді жасауға болады.
- Crt модулі: экранның мәтіндік режимде жұмыс жасауын қамтамасыз ететін, сонымен қатар пернетақта мен дыбысты басқаратын процедуралар мен функциялар енеді. Экранның фонының және енгізілетін символдың түсін өзгертуге, терезе дайындауға, дыбысты басқаруға, басылған перненің кодын оқуға мүмкіндік береді.
| | | - Экранға координаталары (Х,У) және түсі Color болатын нүктені шығарады
| | - Координатасы (X1,Y1) нүктеден координаталары (X2,Y2) болатын нүктеге түзу сызық жүргізеді.
| | - Сызық қалыңдығы мен стилін орнату
| | - Сурет салу түсі, сызық түсі
| | | | - Жоғарғы сол жақ бұрышының координаталары (X1,Y1) болатын нүктеден төменгі бұрышы (X2,Y2) болатын нүктеге орын ауыстырып төртбұрыш сызады.
| | - Ағымдағы түспен іші боялған тік төртбұрыш сызады
| | - Обьектінің ішін бояйды,толтыру стилі мен түсін көрсетеді
| | - Таңдалған стил бойынша тұйық фигураның ішін бояйды
| | - Центрі (X,Y) және Radius болатын шеңбер сызады
| | | | - Графикалық режимдегі жұмысты аяқтау
| - Оқулықпен және дәптермен жұмыс
- Ellipse(X,Y,В1, В2,
- Xr, Yr)
- Мәтіндік және графикалық режимде символдар үшін 16 әртүрлі түстер бар . Олар 0-ден 15-ке дейін анықтайтын константалармен таңбаланады.
- Түстер константасы:
- Мысалы, үшбұрыштың,тік төртбұрыштың, шеңбердің координатасын есептеу үшін:
-
-
- у2 y1 у R1
- у1 y
- y2 R
- R2
- y y y у
- Электрондық оқулықтан көрсету
- Графикамен жұмыс істеу үшін оны іске қосуымыз керек. Ол үшін мүмкін болатын графикалық режимдері анықталады.Оны келесі процедураның көмегімен жүзеге асыруға болады.
- Программасы:
- uses graph, crt;
- var gd,gm:integer;
- begin
- clrscr;
- gd:=0;
- initgraph(gd,gm,'');
- if graphresult<>0 then begin
- writeln; writeln; halt;
- end;
- SetbkColor(14);
- SetColor(2);
- Line(75,175,175,25);
- Line(175,25,300,175);
- Line(300,175,75,175);
- SetColor(4);
- Rectangle(325,25,550,175);
- SetColor(1);
- Circle(250,300,45);
- readln;
- closegraph;
- end.
- 1. Line және Rectangle процедурасын пайдаланып экранға үшбұрыш және тіктөртбұрыш фигурасын шығарудың программасын құру.
- Экранға үшбұрыш және төртбұрыш шығарудың программасы:
- uses graph, crt;
- var gd,gm:integer;
- begin
- clrscr;
- gd:=0;
- initgraph(gd,gm,'');
- if graphresult<>0 then begin
- writeln; writeln; halt;
- end;
- Setbkcolor(9);
- setcolor(4);
- line(75,200,225,50);
- line(225,50,400,200);
- line(400,200, 75,200);
- setcolor(1);
- Rectangle(75,225,475,300);
- readln;
- closegraph;
- end.
- Цифрлық диктанттың жауабы дұрыс тұжырымдаған болсаңыз, екілік санды ондық санау жүйесіне аударғанда Паскаль тілінің қай жылы шыққанын біле аласыңдар.Екілік санды ондық санға аудару үшін Инженерлік калькуляторды пайдаланайық.Пуск – Программы – Стандартные – Калькулятор. Вид – Инженерный командасын орындаңыз. Мұнда Bin(екілік жүйе)белгісін таңдап, санды енгіземіз де, Dec(ондық жүйе)белгішесін басамыз. Сол кезде индикаторға ондық сан шығады.
- Graph модулі экранның графиктік режимін басқаруға арналған.
- Crt модулі экранның мәтіндік режимде жұмыс жасауын қамтамасыз етеді.
- Экранда пайда болатын ақпараттың екі түрі бар.
- Line процедурасы түзу сызық жүргізеді.
- Rectangle шеңбер сызады.
- 6. CloseGraph графикалық режимдегі жұмысты аяқтайды.
- 7. Дисплей экранына график салу үшін Х координатасының ең жоғарғы мәні 640,Ү координатасының ең жоғарғы мәні 480 болуы тиіс.
- 8. SetBkColor процедурасы сурет салу түсін орнатады.
- 9. SetColor фон түсін орнатады.
- 10. Мәтіндік және графикалық режимде 14 түс бар.
- 11. Ақ түс 0 номеріне сәйкес келеді.
- 174-бет, 7.3-тақырып,7.4-тақырып
- 1.”Craph және Crt модульдерінің процедураларымен және функциялары” тақырыбын оқу.
- 2. Line, Rectangle, Circle процедурасын пайдаланып машина графиктік обектісін экранға шығару программасын құру.
Достарыңызбен бөлісу: |