Turbo Pascal жүйесіндегі графиканы ұйымдастыру технологиясы

МАЗМҰНЫ

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3.4

I Негізгі бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..5
1.1 Турбо Паскаль жайлы жалпы мағлұматтар ... ... ... ... ... ... ... ... ... ... ... ... .5.8
1.2 Қызметші сөздер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8.10
1.3 Турбо Паскаль графиктік режимі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 10.16

II Есептің қойылымы
2.1 1.есеп ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17

2.1.1 Есептің берілгені ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..17
2.1.2 Есептің алгоритмі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17.19
2.1.3 Программалау бөлімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..19.20
2.1.4 Есептің жауабы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .20

III Қорытынды бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...21.22

IV Қажетті техникалық жабдықтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .23

V Пайдаланған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..24.25
        
        ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ
БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
| | |
| ... ... ... ... ... |
| ... ... ... ... ... Pascal жүйесіндегі графиканы ұйымдастыру технологиясы
Тексерген: аға оқытушы
Миркасимова Т.Ш.
Орындаған: «АЖ»,
1 курс,
102 -топ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... жазылған есепті шығару алгоритмі бойынша жүзеге асады.
Алгоритмді жазудың ... ... бар ... ... ... ... ... компьютерде орындалатын программа түріндегі – оның
программалау тілінде жазылуы ерекше орын ... ... тілі ... арналған есеп шығару алгоритмін жазу үшін ... тіл. ... ... ... алгоритм программа, ал
алгоритмді жазу процесі программалау деп ... орта ... кең: ... ... ... ... ... құрылымы, тілдің негізгі элементтері мен
операторлары қарастырылған. Сонымен ... ... ... ... ... ... типтер (жолдар, жиындар, жазулар, массивтер және
файлдық ... ... ... деп – ... ала ... ... жету үшін,
есептің шешімін табу үшін ... ... ... және ... ... ... ... айтады.
Есепті шешу алгоритмі деп жазбаша жарлықтардың ... ... ... ... ... есептің шешімін, не берілген мәндерген есеептің
шешімі жоқ екендігі туралы жауап ... ... ... ... ... ... бола ... түсінігі есепті шешу әдісі түсінігімен тығыз байлансыты. Әдіс
деп қатаң негізделген есепті шешу тәсілі мен оны қолдануға ... ... ... ... ... анықтау мақсатында құрылған тәсілді
зерттеуді айтады.
Ал, алгоритм есепті шешу және пратикада қолдану әдісін сипаттау ... Ол ... ... нәтижесі бойынша құрылады, алгоритм есепті шешу
үшін орындалатын әрекеттердің қатаң жазбаларының ... ... ... Бұл ... шешу әдісінен туындайды.
«Алгоритм» сөзі мағынасы жағынан нұсқау, жарлық, рецепт, ереже,
тәртіп, заң, жоба ... ... ... ... ... сөзі ... ... ұлы ғалымы – Махмуд ибн Мұса әл ... ... ... Ол өзінің «Арифметикалық трактат» деген ... ... ... ... ... ... арифметикалық
амалдары орындау ережесі, геометриялық фигураларды салу ережесі, сөздердің
жазылуының грамматикалық ... және т.б., ... ... деп
аталып кеткен.
Алгоритмнің қасиетті сапаларының бірі – орындаушыдан шешу әдісін, яғги
жазылған әрекеттерді не үшін орындау қажеттілігін түсінуді ... ... ... ... ... ... және қағидаларды түсінуді
талап етеді.
Орындаушы алгоритмі ... ... ... ... ЭЕМ-ді, алгоритмді орындау құралы ретінде пайдалану мүмкіндігі
осыған негізделінген.
Алгоритм ... да ... үшін ... Ол ... ЭЕМ және ... болуы мүмкін, Алгоритмді сипаттау орындаушыға жазылған ... ... үшін ... тілінде жүзеге асырылады.
Қосымша толықтырушы түсінігін енгізсек, жеке жазбаларды, сөйлемдерді –
алгоритм жарлығын орындайтынды жарлық деп ... ... ... ... ... ... түсінетін және орындай алатын барлық
жарлықтар жиынын орындаушының ... ... деп ... ... барлық іс-әрекетін сипаттайтын жарлықтар жүйесі ... ... ...... ... ... ... бірі. Компьютерді
қоғам өмірінің қай саласында болмасын пайдалана білу үшін алгоритм ... ... ... ... ... ... ... жалпы мағлұматтар
Турбо Паскаль тілінің идентификаторлары (ТП). ТП Идентификаторлары
дегеніміз өндірісте пайдаланылатын терілген ... ... ... ... ... ... (талаптар):
• Идентификатор латын әліпбиінен және сандарынан тұрады.
• Идентификатор әріптен а1 деп басталуы тиіс {"а1", а ... емес ... ... өте ... ... кез ... ... тұруы мүмкін, бірақ оның тек алғашқы 63 ғана
танылады.
• Қызметтік сөздерді идентификатор ретінде пайдалануға ... ... ... бос ... ... ... ... тілінде программалаудың ережелері мен жалпы түсініктері:
• Программа Турбо Паскаль операторларынан ... олар ... ... Топ ... ерекшелеу үшін операторлық жақшаларды
пайдаланамыз: begin…..end.
• Бірнеше операторлар жақшасындағы ... ... деп ... ... ... ... ... комментарияларды
жазамыз, олар программа орындалуына кедергі келтірмейді.
Турбо Паскаль тіліндегі программалық структурасы: программаның негізгі
бөліктерін қарастыралық. Uses – программада қол жетерлік ... ... ... үшін ішкі ... қосу. Мысалы:
• UsesDOS, Crt, Graph, Printer; {Төрт стандартты модульдердің қосылуы:
• DOS – операциялық жүйе командаларының ... ... Crt – ... мүмкіндіктерінің кеңейтілулері, дыбыстық
генераторды пайдалану.
• Graph – ... ... мен ... қосылуы.
• Printer – баспаға шығаруға оңай қол жеткізу.}
Мысалы. Келесі программа ... ... оңай ... ... ... ... {модульдің қосылуы}
• begin
• Write(‘привет’); {"привет" сөзі экранға шығарылады}
• Write(lst,‘привет’); {"привет" сөзі принтерге шығарылады}
• end.
Const ... Бұл ... ... ... ... ... өзгермейтін мәндері беріледі. Мысалы:
• Const
• a=4; {сандық константа}
• b=’A’; {символдық константа }
... ... ... ... b1=false; {логикалық константа }
• M:array[1..4] of integer=(1,5,6,7); { константалар массиві}.
Type (деректер типі). Суретте Турбо Паскаль тілінің негізгі ... ...... ... ... тип мәні ... дербес
компьютерлердің символдары. Әрбір символға 0...255 диапазоны аралығындағы
бүтін сандар жазылады.
Boolean – логикалық айнымалысы. ... тип мәні ... бірі ... мүмкін (False – жалған, True – шындық).
Массив - array – ... ... типі бір ... ... ... мүмкіндік береді, олар бір-бірінен реттін номері ... ... ... ... ... кейін квадраттық
жақшаға алынып жазылады {M[5] – М массивінің бесінші элементі}. ... ... ... ... ... көрсетіледі және
әрбір элементіне қатысты типі. Массивтер бір өлшемді, екі ... және ... ... болуылары мүмкін. Мысалы:
• Var {массивтердің сиаптталуы}
• M: array [1..5] of integer; {М бір ... ... ... номерлері 1-
5 дейін, бүтін сандардан құралған}
• M1: array [2..3,11..15] of char; { М1 екі ... ... ... 2-3 ... бағана номері 11-15 дейін, символдардан құралған}
• Begin {массивті толтыру}
• М[2]:=100; {М сандық ... ... ... 100 ... ... {М1 ... екі ... массиві элементтері екінші жол
мен үшінші бағана үшін ’d’ мәні тағайындалады}
• End.
String – ... ... ... типтегі айнымалылар бірнеше
символдардан тұрады. Мысалы:
• Var s:string; {s идентификаторының ... ... ... ... ... s:=’Привет’; {жолдық айнымалы мәнін беру}
• Writeln(s); {"Привет" сөзін экранға шығару}
• end.
Var – программада ... ... ... ... ... ... ... типін көрсету. Мысалы:
• Var
• x,y:real; { x,y идентификаторлары – реальді тип айнымалылары}
• i,j,k:integer; {i,j,k идентификаторлары – бүтін тип айнымалылары}
• M:array [1..4] of char; {M – бір ... ... 4 ... ... M1:array ... of byte; {M1 екі өлшемді массив ... ... ... ... Type
• re=real; {жаңа типті сипаттау: re идентификаторы - ... ... ... z:re; { z идентификаторы –re типінің айнымалысы, яғни реальді тип}
Негізгі программа – ережеге сүйенсек 3 ... ... ... ... енгізу.
• Есептеу.
• Қорытынды есептеу қорытындысын шығару.
Негізгі математикалық сәйкестіктер және Турбо Паскаль операциялары:
• + {қосу}
• – ... * ... / ... = ... ... мен тұрақтыларды сипаттағанда пайдаланылады
және т.б.)}
• := {меншіктеу}
• > {үлкен}
• < {кіші}
• >= {үлкен немесе тең}
... i:=1 to N ... ... Help F2 Save F3 Open Alt+F9 Compile F9 Make Alt+F10 Local ... Edit Search Run Compile Debug Tools Options Window ... ... i:=1 to N ... i:=1 to N ... a2>360 then ... ... Help F2 Save F3 Open Alt+F9 Compile F9 Make Alt+F10 Local ... ... ... ... ... ... ... түрде сақталған.
III ҚОРЫТЫНДЫ БӨЛІМ
Turbo Pascal ортасы туралы бірталай мәліметтерді ала отыра, бұл тілдің
басқа программалау тілдерінің ішіндегі ең ... озық ... ... сай өз ... ... ... де бар озығы екеніне көз жеткіздім.
Қазіргі уақытта құрылымдық программалау тілі – Паскальға ерекше
көңіл ... деп ... ... ... ... жүйелей
түсіндіру студенттің ... ... ... игі ... ... бойы ... тәжірибе барысында іс жүзінде
дәлелденді. ... ... ... тілін бізге
оқытуға, меңгеруге біздің Т.Рысқұлов атындағы ... ... әр ... ... ... ... тіліндегі ең-ең күрделі
тақырыптардың бірінен ... ... ... ... Оны түсіндіруге
жеңіл, игеруге аса тиімді әдістер қолданған.
Бұл программалау ... ... ... ... ... ... мүмкін ол банк болар мейлі , олар ... ... ... ... ол ... ағымына сай озық жүйе. Ол еш ескірмес
емес... Turbo Pascal-да программа ... ... ... ... ... программа мәзірін құру, олармен жұмыс істеу және ... ... ... Turbo Pascal ... ... ... ... бар күрделі есеп берулерді құруға мүмкіндік береді.
Сонымен қатар ғаламның түкпір-түкпіріндегі бұрышында болып жатқан ... ... ... саясат салаларында болып жатқан
жетістіктерді, яғни барлық мәліметтерді бүкіл ... ... ... ... ... білетін болсақ, осы мүмкіндіктерге одан да әрі қарай қол
жеткізуге Turbo Pascal программасы да өз ... қоса ... ... құрылымдық программалау тілі – Turbo ... ... ... ... Turbo Pascal – ... ... ... жатады. Turbo Pascal-дің көптеген мүмкіндіктері бар.
Turbo Pascal ортасының осындай мүмкіндіктерін пайдалана ... ... ... ... ... есептеуді орындау және ... ... ... қол ... ... ... жұмыстың тақырыбы – “Турбо Паскаль жүйесіндегі графиканы
ұйымдастыру технологиясы” болып табылады. Курстық ... ... ... ... ... ... бөлімінен және қорытындыдан тұрады.
Пайдаланған әдебиеттер тізімі тағы бар.
Осы курстық жұмыстың мақсаты – ... ... ... ... технологиясы. Қолда бар потенциалды қолдану және есептің шықпай
қалуына жол ... Бұл ... ... мен басқаруға анағұрлым
салмақты қарауды, студенттің іскерлік ... ... ... ... ... сай ... технологияны қолдануы – Паскаль
мүмкіншілігін толық пайдалануына байланысты.
Мен осы курстық жұмысымда графикағы ... ... ... дұрыс жолдарын, кезеңдерін, тиімділікке өтудің жолдарын, даму
перспективаларын жасаумен, сұранысты жүргізудің ... ... ... жедел басқарушылық ... ... ... ... ... ... ... байланысты ЭЕМ негізінде Турбо
Паксальді талдауды объективті қажеттілік екеніне көз жеткіздім. Ол ... ... ... ... ... ... ... техникалық
мүмкіндіктердің қарқынды дамуы мен ... ... ... Ең ... ... ... қол жеткіземіз.
Turbo Pascal ортасының мүмкіндігі өте зор және қазіргі ... ... ... жүйелік программа болып табылады!
IV ҚАЖЕТТІ ТЕХНИКАЛЫҚ ЖАБДЫҚТАР
Берілген ... ... ... өз ... ... орындадым,
орындау үшін Pentium 4 микропроцессорына ... ... ... Мәтіналғы көмегіне жүгінуім көп уақытымды
үнемдеуіме жәрдемдесті. Орындалған жұмысты ... ... ... HP LaserJet
1200 баспа құрылғысы ... ... ... ... ... Монитор,
пернетақта және лазерлік тышқан (тінтуір), дыбыс колонкалары тағы ... ... UPS – ... ауысқанда немесе электр энергиясы өшіп қалған
жағдайда компьютерді қорғайтын құрылғыны пайдалануыма тура ... USB ... ... де ... болды.
V ПАЙДАЛАНҒАН ӘДЕБИЕТТЕР
1. Фаронов В.В. Turbo Pascal: ... ... ... ... Turbo Pascal 7.0 – М ... ... ... Turbo Pascal. – ... дом ... ... 448с.
4. Абдиев К.С., Якубова А.Н., ... Г.М. ... ... ... ... АГУ им Абая,
1996.
5. Эллиот Б. ... Turbo Pascal – ... ... ... Т.Қ. ... программалау тілі. – Алматы, 1994жыл.
7. Боон К. Паскаль для всех.-М.:Энергоатомиздат. 1988.
8. О.А.Меженный. Turbo Pascal. – М.:Издательский дом «Вильямс», 2001..
... ... Б. ... Turbo Pascal – ... 2002.
10. Фаронов В.В. Turbo Pascal: учебное пособие.-СПб.:Питер,2007.-
367с.:ил.
11. Досмайлов Т.Қ. Паскаль ... ...... ... Боон К. ... для всех.-М.:Энергоатомиздат. 1988.
13. Марченко А.И., Марченко Л.А. Турбо Паскаль 7.0 – ... ... ... ... ... ... ... Алматы, 2004.
15. Наумова А.Н. Компьютерные технологии оброботки информации.-М:Финансы
и статистика,1995.
16. Заурбеков Н.С., Жұмажанов Б.Ж. Алгоритмдеу және ... Оқу ... ... 2008.- 325 ... ... К.З. ... тілдерін оқыту – Паскаль тілі» (Оқу
құралы), Алматы-2002.-209 бет.
18. ... “Turbo Pascal в ... и ... Санкт – Петербург,
2000.

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 21 бет
Бұл жұмыстың бағасы: 500 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Турбо Паскальда графикалық процесстерді қолдану25 бет
Turbo Pascal бағдарламасындағы графикалық режим9 бет
Turbo Pascal-дағы графика y=f(x) функциясының графигін салу27 бет
Turbo pascal6 бет
Turbo Pascal - дағы енгізу және шығару операторлары26 бет
Turbo Pascal программалау тілінің қосымша мүмкіндіктері24 бет
Turbo pascal тілі туралы негізгі түсініктер28 бет
Жау кемесі14 бет
Ханой мұнарасы10 бет
"Мәтіндік редакторде кесте құру."18 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь