Инфоурок Информатика КонспектыГрафикалық режимге көшкеннен кейінгі қолданылатын функциялар мен процедураларды бағдарлама жазуда қолдану

«Графикалық редактор» жұмыс парағы

Файл будет скачан в форматах:

  • pdf
  • docx
3243
9
05.08.2024
«InfoLesson»‎
Құрылымдалған, қызықты, көп ақпарат беретін жұмыс парағы. Әртүрлі тапсырмалар оқушылардың оқуға белсенділігін және қызығушылығын арттыруға көмектеседі. 4 беттен, 9 тапсырмадан тұрады. 5-ші бетте жауаптары берілген.5,6,7,8 сыныптарында қолдануға арналған. Өткен тақырыпты бекіту үшін қолдануға болады.

Краткое описание методической разработки

Құрылымдалған, қызықты, көп ақпарат беретін жұмыс парағы. 

Әртүрлі тапсырмалар оқушылардың оқуға белсенділігін және қызығушылығын арттыруға көмектеседі. 

4 беттен, 9 тапсырмадан тұрады. 
5-ші бетте жауаптары берілген.
5,6,7,8 сыныптарында қолдануға арналған. 
Өткен тақырыпты бекіту үшін қолдануға болады. 

Графикалық режимге көшкеннен кейінгі қолданылатын функциялар мен процедураларды бағдарлама жазуда қолдану

Скачать материал

Графикалық режимге  көшкеннен  кейінгі  қолданылатын  функциялар мен процедураларды бағдарлама жазуда қолдану

 

INITGRAPH-графикалық  жүйені  тағайындап, графикалық  режимге  көшіреді. Графикалық  режимді  автоматты  түрде  тағайындау  үшін  GRAPHDRIVER  айнымалысы  DETECT  мәнін  қабылдау  керек.

Сонда  GRAPHMODE  және PATHTODRIVER  анықталмай, автоматты  түрде  тағайындалады.

USES GRAPH- графиканы  қосу

DRIVERS- драйверді  шақыру

DRIV:=DETECT- графикалық

INITGRAPH( DRIV, Mode’’,)- режимді тағайындау

SETBKCOLOR-  берілген COLOR параметрі бойынша фонның түсін тағайындайды:

SETBKCOLOR (COLOR: сөз)

SETCOLOR- берілген COLOR параметрі бойынша шығарылған суреттің түсін тағйындайды:

                                          SETCOLOR (COLOR:)

MOVETO – (X,Y) жаңа координаталық мәнің тағйындайды:

                                      MOVETO (X,Y: INTEGER)

CLEAR DEVICE – шығару құрылысында тағайындалған ағымдағы параметрді өшіріп, құрылғыны тазалайды. Бұл процедура ағымдағы нұсқауышті координатасы 0,0 нүктеге орналастырады.

CLEAR VIEW PORT – ағымдағы экран терезесін тазалайды. Ол үшін PALETTE (0) процедурасы бойынша сақталынған түс пайдаланылады. BAR процедурасы шақырылып, ағымдағы нұсқауыш координатасы 0,0 нүктеге орналастырылады.

DETECGRAPH процедурасы – қандай графикалық  режим мен драйверді пайдалану қажет екенің анықтайды.

GETCOLOR функциясы суреттің ағымдағы түсін;

GETGRAPHMODE  функциясы ағымдағы фонның түсін;

GETBKCOLOR функциясы ағымдағы графикалық режимді;

GETGRAPHPALETTE процедурасы ағымдағы палитраны өлшемімен береді;

SETFILLPATTERN процедурасы бойынша пайдаланушы тағайындаған бояудың үлгілерін таңдайды.

SETGRAPHBUFSIZE – бояуға пайдаланатын буфердің өлшемін өзгертуге мүмкіндік берді.

SETGRAPHMODE – жүйені графикалық режимге қосып, экранды тазалайды.

SETVIEWPORT функциясы сурет шығару үшін экран терезесін тағайындайды. Мысалы, 200*200 экран терезесін былай тағайындауға болады:

SETVIEWPORT (0,0,199,199, CLIPON)

SETFILSTILE – бояудың түрін тағайындайды. Мұндағы PATTERN бояудың стандартты бір түрі. (Ол 0-ден 12-ге дейінгі бояудың түрін қабылдайды).

SETFILSTYLE(PATTERN: сөз; COLOR: сөз)

CLOSEGRAPH – графикалық режимін шығару. Буферді барлық графикалық режимдерден босатады.

FLOODFILL – тұйық облыстың ішін бояу .

FLOODFILL(X,Y:INTEGER;BORDER: сөз)

  Координатасы (Х,Ү) нүктесі ішінде жататын тұйық облысты бояйды. Бояу ағымдағы түспен алынады. Егер (Х,Ү) нүктесі тұйық облыстың сыртында жататын болса, онда тұйық облыстың сырты боялады. Боялатын облыстың ішінде BORDER-ден бөлек түсті нүкте де сол түспен боялады.

PUTPIXEL – процедурасы координатасы (Х,Ү) нүктесін PIXEL түспен боялады.

PUTPIXEL(X,Y: integer; pixel: сөз)

GetPiXEL(X,Y:INTEGER) – координатасы (Х,Ү) болатын нүктенің түсін береді.

LINE процедурасы координатасы (Х1,Ү1) болатын нүктеден координатасы (Х2,Ү2) болатын нүктеге дейін түзу сызық сызады.

LINE(X1,Y1,X2,Y2:integer)

Түзу сызықты Lineto, linerel процедураларын да пайдаланып сызуға болады. Ол үшін moveto сөзі арқылы сызық басталып нүкте көрсетіледі.

Сызықтың түрі және қалыңдығы Setlinestyle, ал түсі Setcolor процедурасы бойынша беріледі.

RECTANGLE процедурасы ағымдағы түспен координаталары бойынша тік төртбұрыш сызады

RECTANGLE(X1,Y1,X2,Y2: INTEGER)

(X1,Y1) нүктесі тік төртбұрыштың сол жақ жоғарғы бұрышының нүктесінің кординатасы, ал (Х2,Ү2) нүктесі оң жақ төменгі бұрышының координтасын береді. Тік төртбұрыш Setfillstyle процедурасы бойынша тағайындалған түспен және сызықтың түрімен сызылады. Bar процедурасы ағымдағы түспен боялған төртбұрыш сызады.

Bar  (X1,Y1,X2,Y2: integer)

(X1,Y1) және (X2,Y2) нүктелері боялған тік төртбұрыштың сол жақ жоғары және оң жақ төменгі нүктелерінің координаталары. Setfillstyle және setfillpattern процедураларының көмегімен бояудың түсі және үлгісі тағайындалады.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Графикалық режимге көшкеннен кейінгі қолданылатын функциялар мен процедураларды бағдарлама жазуда қолдану"
Смотреть ещё 6 054 курса

Методические разработки к Вашему уроку:

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Графикалық режимге  көшкеннен  кейінгі  қолданылатын  функциялар мен процедураларды бағдарлама жазуда қолдану   INITGRAPH-графикалық  жүйені  тағайындап, графикалық  режимге  көшіреді. Графикалық  режимді  автоматты  түрде  тағайындау  үшін  GRAPHDRIVER  айнымалысы  DETECT  мәнін  қабылдау  керек. Сонда  GRAPHMODE  және PATHTODRIVER  анықталмай, автоматты  түрде  тағайындалады. USES GRAPH- графиканы  қосу DRIVERS- драйверді  шақыру DRIV:=DETECT- графикалық INITGRAPH( DRIV, Mode’’,)- режимді тағайындау SETBKCOLOR-  берілген COLOR параметрі бойынша фонның түсін тағайындайды: SETBKCOLOR (COLOR: сөз) SETCOLOR- берілген COLOR параметрі бойынша шығарылған суреттің түсін тағйындайды:                                           SETCOLOR (COLOR:) MOVETO – (X,Y) жаңа координаталық мәнің тағйындайды:                                       MOVETO (X,Y: INTEGER) CLEAR DEVICE – шығару құрылысында тағайындалған ағымдағы параметрді өшіріп, құрылғыны тазалайды. Бұл процедура ағымдағы нұсқауышті координатасы 0,0 нүктеге орналастырады. CLEAR VIEW PORT – ағымдағы экран терезесін тазалайды. Ол үшін PALETTE (0) процедурасы бойынша сақталынған түс пайдаланылады. BAR процедурасы шақырылып, ағымдағы нұсқауыш координатасы 0,0 нүктеге орналастырылады. DETECGRAPH процедурасы – қандай графикалық  режим мен драйверді пайдалану қажет екенің анықтайды. GETCOLOR функциясы суреттің ағымдағы түсін; GETGRAPHMODE  функциясы ағымдағы фонның түсін; GETBKCOLOR функциясы ағымдағы графикалық режимді; GETGRAPHPALETTE процедурасы ағымдағы палитраны өлшемімен береді; SETFILLPATTERN процедурасы бойынша пайдаланушы тағайындаған бояудың үлгілерін таңдайды. SETGRAPHBUFSIZE – бояуға пайдаланатын буфердің өлшемін өзгертуге мүмкіндік берді. SETGRAPHMODE – жүйені графикалық режимге қосып, экранды тазалайды. SETVIEWPORT функциясы сурет шығару үшін экран терезесін тағайындайды. Мысалы, 200*200 экран терезесін былай тағайындауға болады: SETVIEWPORT (0,0,199,199, CLIPON) SETFILSTILE – бояудың түрін тағайындайды. Мұндағы PATTERN бояудың стандартты бір түрі. (Ол 0-ден 12-ге дейінгі бояудың түрін қабылдайды). SETFILSTYLE(PATTERN: сөз; COLOR: сөз) CLOSEGRAPH – графикалық режимін шығару. Буферді барлық графикалық режимдерден босатады. FLOODFILL – тұйық облыстың ішін бояу . FLOODFILL(X,Y:INTEGER;BORDER: сөз)   Координатасы (Х,Ү) нүктесі ішінде жататын тұйық облысты бояйды. Бояу ағымдағы түспен алынады. Егер (Х,Ү) нүктесі тұйық облыстың сыртында жататын болса, онда тұйық облыстың сырты боялады. Боялатын облыстың ішінде BORDER-ден бөлек түсті нүкте де сол түспен боялады. PUTPIXEL – процедурасы координатасы (Х,Ү) нүктесін PIXEL түспен боялады. PUTPIXEL(X,Y: integer; pixel: сөз) GetPiXEL(X,Y:INTEGER) – координатасы (Х,Ү) болатын нүктенің түсін береді. LINE процедурасы координатасы (Х1,Ү1) болатын нүктеден координатасы (Х2,Ү2) болатын нүктеге дейін түзу сызық сызады. LINE(X1,Y1,X2,Y2:integer) Түзу сызықты Lineto, linerel процедураларын да пайдаланып сызуға болады. Ол үшін moveto сөзі арқылы сызық басталып нүкте көрсетіледі. Сызықтың түрі және қалыңдығы Setlinestyle, ал түсі Setcolor процедурасы бойынша беріледі. RECTANGLE процедурасы ағымдағы түспен координаталары бойынша тік төртбұрыш сызады RECTANGLE(X1,Y1,X2,Y2: INTEGER) (X1,Y1) нүктесі тік төртбұрыштың сол жақ жоғарғы бұрышының нүктесінің кординатасы, ал (Х2,Ү2) нүктесі оң жақ төменгі бұрышының координтасын береді. Тік төртбұрыш Setfillstyle процедурасы бойынша тағайындалған түспен және сызықтың түрімен сызылады. Bar процедурасы ағымдағы түспен боялған төртбұрыш сызады. Bar  (X1,Y1,X2,Y2: integer) (X1,Y1) және (X2,Y2) нүктелері боялған тік төртбұрыштың сол жақ жоғары және оң жақ төменгі нүктелерінің координаталары. Setfillstyle және setfillpattern процедураларының көмегімен бояудың түсі және үлгісі тағайындалады.  

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

7 365 990 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

Скачать материал
    • 13.06.2014 2204
    • DOCX 31.9 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ержанбек Асылбек Ержанбекулы. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Ержанбек Асылбек Ержанбекулы
    Ержанбек Асылбек Ержанбекулы

    зав кафедра Оператор ЭВМ колледж АКТиФ

    • На сайте: 10 лет и 6 месяцев
    • Подписчики: 1
    • Всего просмотров: 100458
    • Всего материалов: 23

    Об авторе

    Главная цель любой науки, в том числе и физики, рассматривается обычно как приведение в систему представлений о сложных явлениях, регистрируемых нашими органами чувств, т.е. упорядочение того, что мы называем «окружающим нас миром». Окружающий нас мир, все существующее вокруг нас и обнаруживаемое нами посредством ощущений, представляет собой материю. Материя – это объективная реальность, данная нам в ощущениях. Неотъемлемым свойством материи и формой её существования является движение – это в широком смысле слова всевозможные изменения материи – от простого перемещения до сложнейших процессов мышления.

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 358 425 материалов из нашего маркетплейса.

Мини-курс

Физическая культура и спорт: методика, педагогика, технология

8 ч.

699 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 18 регионов
  • Этот курс уже прошли 146 человек

Мини-курс

Инструменты и методы обучения в корпоративной среде

3 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Современные методы операционного управления персоналом

3 ч.

699 руб.
Подать заявку О курсе
Смотреть ещё 6 054 курса