Турбо Паскальда графиканы құру
[ скачать ]
Жоспар
I.Кіріспе...............................................................................................................3
II.Негізгі бөлім.
1.Graph модулі....................................................................................................4
2.Бейнелердің сақталуы мен берілуі.................................................................5
3.Координаттар,терезелер,беттер......................................................................6
4.Сызықтар мен нүктелер...................................................................................7
5.Көпбұрыштар....................................................................................................8
6.Доға,шеңберлер,элипстер................................................................................9
7.Бояулар,политра,толықтырулар......................................................................10
III.Қорытынды......................................................................................................23
Қолданғанәдебиеттер...........................................................................................24
Кіріспе
Бұл курстық жұмыста Турбо Паскальдің графикалық режимде, графикалық объектілердің бейнеленуі үшін, әр түрлі функциялар мен процедуралар қарастырылады.
Монитордың тексттік немесе графикалық жұмыс кестесінің арасындағы айырмашылықтары визуалды мәліметтердің қорытындысының көмегімен іске асады.Тексттік режимде экрандық бейненің минималды объектасы санды-алфавиттік және қандай да болмасын символ болып табылады.Санды алфавиттік режимде жұмыс жасайтын монитордың экраны қарапайым жағдайда көлденеңнен 25 белгілерден және тігінен 80 белгілерден тұруы мүмкін, яғни барлығы 2000 визуалды объект бар.Әрине мұндай режимде экранға тек ғана қарапайым тексті ғана емес, сонымен қатар кейбір графикалық бейнелерді шығаруға болады.Бір-ақ та мұндай бейнелердің сапасы ешқандай мінсіз болуы мүмкін.Бір-ақ бұл әдіс компьютердің тарихи заманында жалғыз болды,сондықтан да ол графикпен түгел суретті экранға шығарудың кең таралған түрі болып табылады.Бағдарламалаушылардың кейде компьютерлік псевдографиканың нағыз шедеврлерін жасап шығаратын мүмкіндіктері болады.Бір-ақ күрделі жұмыстары үшін дисплейдің тексттік режимінің бейнелері мүлдем сәйкес келмейді.
Графикалық режимде минималды объект, бағдарламашы басқара алатын қорытынды болып «Пиксель» мен «Элемент» табылады.Пиксель бейнелерге қарағанда аз мөлшерде болады.Оның геометриялық өлшемесі монитордың шешімі арқылы анықталады.Монитордың шешімі әдетте былай беріледі: rx*ry, мұндағы rx-экрандағы пиксельдердің,ал ry-вертикаль пиксельдердің саны.Машықта өнімдік емес,кейбір шешімдердің белгілі мағыналары қолданылады.Мұндай шешімдер мыналар.
Мысалы:320х200;640х450;800х600;1024х758;1280х1024; және т.б.
Функциялар мен процедуралар
(Бөлімдер мен әдістер)
1.1 Graph модулі.
Graph Турбо Паскаль модулінде графикалық экранға арналған жұмыстар үшін елуден астам процедуралар мен функциялар бар.Осы модульде кейбір реттелген константтар бар,олар графикалық бағдарламада қолдануы мүмкін. Graph модулінің барлық мүмкіндіктрін пайдалану үшін, алдымен бағдарламаның қолдану (но) операторын орналастыру керек.
Uses Graph.модульдің негізгі бөлімін графикалық элементтердің базалық процедураларын енгізу құрайды,олар нүктелер,тік сызықтардың кесінділері, доғалар және бүтін шеңберлер.
Graph Error функциясы.
String типінің мағынасын қайтарады.Онда көрсетілген код бойынша қателер сәкесінше текстік хабарлама до беріледі.
Бастама.
Fanctional GraphError.Msg(Code:Integer):String;
Мұнда Code-қатенің коды;
Graph Result-функциясына қайтарылған қатенің коды.
Close Graph фунциясы.
Экран жұмысының текстік режимін қарастырады.Және адаптердің графикалық режимдегі жұмысын аяқтайды.
купить Киа