Turbo Pascal тілінде циклдармен жұмыс

Мазмұны
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3
І.Turbo Pascal тілінің теориялық негіздері.
1.1 Turbo Pascal тілінің мәліметтер типтері ... ... ... ... ... ... ... ... ... ... ... ... .5.11
1.2 Turbo Pascal негізгі ұғымдары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..11.13

ІІ.Turbo Pascal тілінде циклдармен жұмыс
2.1 .Turbo Pascal тілінде for операторы ... ... ... ... ... ... ... ... ... ... ... ... ... ..14.16
2.2 While do операторы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...16.22
2.3 Repeat until операторы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 22.24

ІІІ.Turbo Pascal 7.0 интегралдық программалау ортасын
пайдалану.
3.1 Turbo Pascal программалау ортасында менюлермен танысу ... ... ... 25.29
3.2 Turbo Pascal ортасында программаның орындалуы ... ... ... ... ... ... ...30.33
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Қосымшалар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
Кіріспе

Қазіргі кезде кеңінен қолданылатын програмалау жүйесінің бірі-Turbo Pascal. Американың Borland коорпорациясының қызметкері Андерсон Хейлсбергтің жетекшілігімен құрастырылған. Turbo pasсal-дың түп нұсқасы швейцария ғалымы Никлаус Вирт жасаған П жүйесінің бірі-Turbo Pascal. Американың Borland Pascal тілі программалауды алғаш үйренушілер үшін өте тиімді құрал болып табылған. Қарапайым Pascal-ды өңдеудегі А.Хейлсбергтің үлкен еңбегінің нәтижесінде Turbo Pascal қазіргі заман талабына сай, қуатты программалау жүйесіне айналды. Turbo Pascal-жоғарғы деңгейлі программалау жүйесі. Оның логикалық құрылымы әртүрлі есептерді шешуге көмегін тигізеді. Сондықтан,оқушылар мен студенттерге программалаудың негізін Turbo pascal тілін оқытып-үйретуден бастап,программалаудың қыр-сырын меңгертудің маңызы зор.
Программалау дегенді біз бүгінгі күннің ғасырдағы алғашқы есептеу құрылғылары пайда болғаны белгілі, сол кезден бастап есептеу програмаларды құрудың қажеттілігі туындады. Бірінші болып осы мәселені шешкен Ада Лавлейс болып саналды, ол Чарльз Бэббидждің есептеуіш машинасында жұмыс істейтін програманы құрған.
Ең бірінші програмалау тілі болып Short Code(1949) болса, ғылым мен техникадағы прогрестің туындысы деп санаймыз. Бірақ ол дұрыс емес. ХХ ғ 50-ші жылдарында пайда болған жоғарғы деңгейдегі програмалау тілдері болып ФОРТРАН, КОБОЛ және АЛГОЛ саналады.
1970ж. програмалау әлемінде кемінде екі маңызды оқиға болды, UNIX-операциялық жұйесінің және Pascal атты жаңа програмалау тілінің пайда болуы.
Turbo Pascal-жоғарғы деңгейлі програмалау жүйесі. Оның тұңғыш нұсқасын 1970 жылы швейцария физигі Никлаус Вирт ұсынған. Автор тілді алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ғалымы Блез Паскаль-дің құрметіне Pascal деп атап, тіл атауын үнемі бас әріппен жазылуын сұраған.
Кейінен тілдің көптеген нұсқалары жарық көрді. Солардын ішінде, 1983 жылы Borland корпорациясының талантты қызметкері Андерсон Хейлсбергтің жасаған жаңа үлгісі - Turbo Pascal програмалаушылар арасында үлкен сұранысқа ие болды. Оның бұл нұсқасы СР/М операциялық жүйесіне негізделген. 1984 жылдың басында МS DOS жүйесіне ауыстырғалы бері пайдалану қарқыны бұрынғыданда арта түсті. Turbo Pascal-дің жоғарғы деңгейлі логикалык құрылымы әр түрлі есептерді дәл шешуге көмегін тигізеді. Turbo Pascal жүйесінде қарапайым есептерді шешудің прогамасынан бастап , күрделі мәліметтер қорын құрудың сан қырлы жұмыстары жүргізілді.
Сонымен қатар Turbo Pascal тілі компьютерлік графиканы пайдалануға, дыбыспен жұмыс істеуге, жүйелік програмалауға үлкен мүмкіндіктер береді.
Pascal тілін құраушысы Н.Вирттің айтуы бойынша: « ...Pascal тілінің тәжірбиелік пайдалануы оның құндылығын әйгілі етіп көрсетті:- бұл тілде программа түзудің өте оңай екендігін ; программаның жұмысын жөнге салудағы икемділігін; көптеген тәжірибелік мәселелердің шешімін тиімді жолдармен табу үшін ұсынылатын Pascal тілінің техналогиялары т.с.с». Бұл тілді Н.Вирт 1-ден-програмалауға жүйелілік бапты енгізіп, автоматты түрде программа мен мәліметтердің бірлігін тексеру мақсатымен құрды, 2-ден-жаңа компютерлік мәдениетті игерудегі оқу құралы ретінде құрды.
Пайдаланған әдебиеттер тізімі
1) О.Камардинов. Информатика. Алматы. Ғылым. 2004.
2) Б.Сейпилова. Программалау технологиялары: Turbo Раscal. Тараз.
Тараз университеті. 2002.
3) А.В.Могилев, Н.Н.Пак, Е.К.Хеннер. Информатика. Москва.
Академия.2000.
4) Информатика негіздері. Курсив. 2007. №7.
5) С.В.Симонович. Информатика. Базовый курс. 2-ое издание. Питер.
2005.
6) В.Б.Попов. Тurbo Раscal.Москва. Финансы и статистика.2006.
7) О.Камардинов.Есептеуіш техникасы және программалау. Алматы.
Республикалық баспа кабинеті.1997.

8) Ж.Қ.Масанов, Б.А.Бельгибаев, А.С.Бижанова, Қ.Қ.Мақұлов. Тurbo
Раscal.Алматы. Бастау. 2004.
9) С:А.Немнюгин. Тurbo Pascal.Санкт-Петербург.Питер.2002.

10) М.Қ.Байжұманов. Л.Қ.Жапсарбаева. Информатика. Астана.
ЭВЕРО. 2004.
        
        Мазмұны
Кіріспе.....................................................................
........................................3
І.Turbo Pascal тілінің теориялық негіздері.
1.1 Turbo Pascal тілінің мәліметтер
типтері.................................................5-11
1.2 Turbo Pascal негізгі
ұғымдары..............................................................11-13
ІІ.Turbo Pascal тілінде циклдармен жұмыс
2.1 .Turbo Pascal тілінде for
операторы......................................................14-16
2.2 While do ... Repeat ... Pascal 7.0 ... ... ... Turbo Pascal ... ортасында менюлермен
танысу............25-29
3.2 Turbo Pascal ортасында программаның
орындалуы...........................30-33
Қорытынды...................................................................
.....................................
Пайдаланылған әдебиеттер
тізімі............................................................... ...
Қосымшалар..................................................................
...................................
Кіріспе
Қазіргі кезде ... ... ... ... ... Pascal. Американың Borland коорпорациясының қызметкері Андерсон
Хейлсбергтің ... ... Turbo ... түп нұсқасы
швейцария ғалымы Никлаус Вирт жасаған П жүйесінің ... ... Borland Pascal тілі ... ... ... үшін ... ... болып табылған. Қарапайым Pascal-ды өңдеудегі А.Хейлсбергтің
үлкен ... ... Turbo Pascal ... ... талабына сай,
қуатты программалау жүйесіне айналды. Turbo Pascal-жоғарғы деңгейлі
программалау ... Оның ... ... ... ... ... тигізеді. Сондықтан,оқушылар мен студенттерге программалаудың
негізін Turbo pascal ... ... ... ... ... ... зор.
Программалау дегенді біз бүгінгі күннің ғасырдағы ... ... ... ... ... сол ... ... есептеу
програмаларды құрудың қажеттілігі туындады. Бірінші болып осы мәселені
шешкен Ада ... ... ... ол ... Бэббидждің есептеуіш
машинасында жұмыс істейтін програманы құрған.
Ең бірінші програмалау тілі болып Short ... ... мен ... ... ... деп санаймыз. Бірақ ол дұрыс
емес. ХХ ғ 50-ші жылдарында пайда болған ... ... ... ... ... ... және ... саналады.
1970ж. програмалау әлемінде кемінде екі маңызды ... ... ... және Pascal атты жаңа ... ... ... Pascal-жоғарғы деңгейлі програмалау жүйесі. Оның тұңғыш
нұсқасын 1970 жылы швейцария физигі ... Вирт ... ... ... арифметикалық есептеу машинасын жасаған француздың ұлы ғалымы Блез
Паскаль-дің құрметіне Pascal деп ... тіл ... ... бас әріппен
жазылуын сұраған.
Кейінен тілдің көптеген ... ... ... ... ішінде,
1983 жылы Borland корпорациясының ... ... ... ... жаңа үлгісі - Turbo Pascal ... ... ... ие ... Оның бұл ... СР/М ... ... 1984 жылдың басында МS DOS жүйесіне ауыстырғалы бері пайдалану
қарқыны бұрынғыданда арта ... Turbo ... ... ... ... әр ... ... дәл шешуге көмегін тигізеді. ... ... ... ... ... ... ... , күрделі
мәліметтер қорын құрудың сан қырлы жұмыстары жүргізілді.
Сонымен қатар Turbo Pascal тілі ... ... ... ... ... ... ... үлкен
мүмкіндіктер береді.
Pascal тілін құраушысы Н.Вирттің айтуы бойынша: « ...Pascal
тілінің тәжірбиелік пайдалануы оның ... ... етіп ... ... ... ... өте оңай ... ; программаның жұмысын жөнге
салудағы ... ... ... ... ... ... табу үшін ... Pascal тілінің техналогиялары т.с.с». Бұл
тілді Н.Вирт 1-ден-програмалауға жүйелілік бапты ... ... ... мен мәліметтердің бірлігін тексеру мақсатымен құрды, 2-ден-жаңа
компютерлік мәдениетті игерудегі оқу құралы ретінде ... Turbo Pascal ... ... ... ... қызметші сөздер,идентификатор
Кез келген тілді үйрену оның алфавитінен ... ... ... ... болатын символдар жиынтығын
тілдің алфавиті дейміз.Turbo Pascal тілінің ... мына ... ... 26 ... ... ... 32 әріптері програмада түсіндірме
мәтіндерді жазуда пайдаланылады;
3/Араб цифрлары : ... ... ... Pascal ... алдын ала қызметі тағайындалған сөздер
тобы қолданылады.Оларды Turbo Pascal –дің қызметші сөздері деп ... ... ... ... ... ... ... |
|And ... |Library ... ... ... |mod ... ... ... ... |nil |бос ... ... ... |not ... |
|case | ... |object ... ... ... |of ... ... ... |конструктор |or ... ... ... |packed ... ... ... бөлу |procedure ... ... ... |program ... ... ... |record ... ... ... |repeat ... |
|End ... |set ... ... ... |string |жол ... |сыртқы |then ... ... ... |to ... ... ... |type |тип ... ... |unit ... ... ... |until ... дейін |
|Goto ... |uses ... ... ... |var ... ... |құрамында |While ... ... ... |with ... басы |
|Interface ... |Xor ... кері ... |үзу | | ... (атау)
Turbo Pascal тілінде атауды идентификатор деп атайды.
Идентификатор программаның кез келген ... ... ... ... жиындар) берілген атау. Ол ... ... ... болып екіге бөлінеді.
Стандартты функциялар, қызметші сөздер, т.с.с стандартты
объектілер ... ... ... ... ... Олардың
көпшілігі алдын ала орындалатын операция ... ... ... туралы
мағлұмат беріп тұрады. Мыс: (нақты сан) Real, ... ... ... идентификаторы ретінде әріптер мен цифрлар тізбегі
алынады. Программалаушы идентификатордың төмендегі ... ... ... ... ... ... ... латын әріптері
мен цифрлардан тұрады;
2.Оның құрамында орыс алфавитінің ... ... ... бос орын ... ... ... пайдаланушылар идентификаторы бола алмайды;
4.Идентификатордың максималды ұзындығы-127 символ болғанымен, ... 63 ... Turbo ... оқылады.
Идентификатор қысқа,әрі түсінікті болғаны дұрыс. Себебі, оның мағынасы
болмағаны ... ... да, ... ... ... туралы
мәлімет беруі тиімді екенін ескерген жөн. Мысалы: metka12, Blok ... ... ... ... бір ғана атау ... ... шарт ... жағдайда экранда төмендегідей хабарлама шығады: Error
4:Duplicate ... ... 4: ... ... ... ... ... жиі
жіберілетін қателер:
3Dgraph-цифрдан басталған;
Nomer .Doma- құрамында нүкте бар;
Blok#- арнайы символ қойылған;
My Program-құрамында бос орын ... ... сөз ... типтерінің классификациясы
Программаның негізгі объектілері айнымалылар мен тұрақтылар
болып табылады. Программа құру барысында, программалаушы ... ... ... ... ... Айнымалылар мен тұрақтылардың типтері –олардың
мәндерін және оларға қолданатын әр түрлі өңдеу ... ... ... берілгендердің типтерін екі үлкен топтарға жіктеуге
болады:
-Қарапайым типтер(скалярлық);
-Құрылымдық типтер ... ... ... өзі ... және ... ... ... Стандарты типтер: бүтін, нақты, логикалық,
символдық.
Құрылымдық (структуралық) ... ... ... ... кіреді.
Құрылымдық типтерге жолдар, массивтер, жазбалар және ... ... ... ... ... бүтін типтің Integer бір ғана түрі
анықталса Turbo ... ... ... ... бес түрі бар:
shortint, Integer, longint, byte, word.
Бұл типтердің сипаттамасын 1.1кестеден көре аласыз
|Тип ... ... ... ... ... ... |1 ... ... ... |2 ... |-2147483648...2147483647|Таңбалы |4 ... |0...255 ... |1 ... ... |Таңбалы |2 ... ... ... ... оң және ... ... әдеттегідей жазыла
береді. Оларға барлық арифметикалық амалдарды қолдануға болады.
Логикалық тип
Pascal-да стандартты логикалық тип – booleаn ... ... ... бұл ... , ... ... Джордж Буль есіміне
байланысты booleаn деп ... ... ... элемент тек екі мәнді
қабылдай алады: true (ақиқат), ... Turbo ... ... жаңа ... анықталған. Олар ByteBool көлемі бір байт, ... екі ... LongBool ... төрт байт. Барлық логикалық типтердің мәні
true (ақиқат) болғанда, бір ... ... ... Ал ... false
(жалған) мәні нөлге тең болады.
Логикалық типтегі берілгендер ... ... ... ... шарт мына ... ... > үлкен , =
үлкен немесе тең, тең емес , = тең ... ... ... ... логикалық амалдар қолданамыз. Логикалық
амалдар арқылы логикалық өрнектер ұйымдастыруға болады.
1.2- ... ... ... |А |В ... ... ... ... |NotA |True\fals | ... ... |AandB ... ... | |als |, |, |
| | | | ... | | | |, | ... |Логикалық |AorB ... ... ... | ... |, |, |
| | | | ... | | | |, | ... |“Немесеге” кері |AxorB ... ... | | ... ... |
| | | | | ... | | | | | ... ... ... (литерлік) тип Char ASCII кодының барлық түріне ... ... ... Char ... көрсеткіштердің кодын ord
функциясымен алуға болады. Осы ... ... ... ... бір-бірімен салыстыруға болады.
Белгілі бір іс - әрекетті атқаратын. Басқарушы символдарға 0 – ... ... код ... Символдық типті аинымалылар мәні ‘
(апостроф) таңбасына ... ... ... ... жолдық тип string болып табылады.
Нақты тип
Pascal-дің стандартына нақты ... бір ғана түрі real ... ... Pascal-да нақты типтің 5-түрі қолданылады: real, single, double,
extended, comp.
Бұл нақты сипаттамасы 1.3- кестеде ... ... ... саны)|Көлемі(байт) |
|Real ... |6 |
| |) | | ... ... |7-8 |4 ... ... |8 |
| |08) | | ... ... |10 |
| |(4932) | | ... ... |19-20 |8 ... ... сандарды жазудың екі тәсілі бар: әдеттегідей және
экспоненциал. Өте үлкен және өте кіші ... ... ... 10 санының
дәрежесін қолданған ыңғайлы.
Кез келген нақты ... сан ... ... экспоненциал түрде
сақталынады. Программа нәтижесі нақты сан ... бұл сан ... ... ... Turbo Pascal ... ... ... есептің шешілу жолын анықтайтын алгоритімнің арнайы
машиналық тілде жазылуы.
Программаның ... ... ... ... ... алатын орны немесе көлемі.
Кез келген программаның басты қызметі – ... ... ... ... басында өңделуге ... ... деп ... ... берілгендерді пернетақта көмегімен
енгізуге болады.
Программаның орындалу ... ... ... ... ... Алынған нәтиженің нақты әрі дұрыс болуы- программаның
басты сипаттамасы болып ... ... ... ... ... ... жатады. Программаның басында мәні анықталған және ... ... осы мәні ... қалатын шама тұрақты деп аталады.
Turbo Pascal-да ... ... ... ... жолдық
түрлері қолданылады. Сандық тұрақтылардың мәні ... және ... ... ... мазмұндағы ақиқат-жалған немесе 0-1 сигналдарын қабылдай
алатын тұрақтылар логикалық ... деп ... ... және ... жеке ... тұрақтылар жәке символдан және олардың жиынтығынан
тұрады.
Айнымалылар
Программаның орындалу барысында мәні өзгере алатын ... ... ... ... ... ... ... олар мына
ережелер бойынша жазылады:
- Стандартты функция атауы латын алфавиті әріптерімен жазылады;
- функция атауы 6әріптен аспауы ... ... ... жай жақшаға алынады;
- функция аргументі бірнешеу болса, олардың арсына үтір таңбасы қойылады;
- тригонометриялық функция аргументтері радиан өлшемімен ... ... - ... ... ... ... және ... орындалу ретін өзгертуге арналған жай жақшадан
тұрады. Қарапайым жағдайда өрнек тек бір ғана ... ... ... ... Turbo Pascal ... арифметикалық өрнек сызықты түрде,
бөлшектің бөлімі мен алымы, дәреже көрсеткіштер мен ... бір ... ... өрнектің әдеттегі жазылуынан ... ... ... ... ... нәтижесі бүтін немесе нақты сан болады. Арифметикалық өрнектегі
амалдардың рындалуы жақша ішінен басталады ... ... ... ... ... 1.5-кестедегі реттілік бойынша
орындалады.
|Реті ... |
|1 |Not,@ |
|2 ... |
|3 ... |
|4 ... ... және ... div-Division сөзінен қысқартылып алынған. Бұл сөздің қазақша
мағынасы–бөлу. Div ... ... ... айырмашылығы: бөліндінің тек
бүтін бөлігі ғана алынады бөлшек бөлімі ... ... ... қалдығын табу амалы- Mod .
Div және Mod ... ... ... ... сан ... ... сөз әр салада кездеседі. Оның беретін негізгі мағынасы – ... ... ... рет ... Turbo Pascal ... да циклдар
кездеседі. Олардың көмегімен ... ... ... ... ... ... ... программалауды 3 түрлі
циклдың көмегімен ұйымдастыруға болады:
1) цикл «әзірше» (алдын-ала шартты тексеру арқылы)
2) цикл «дейін» (келесі шарт бойынша цикл)
3) цикл ... ... ... ... ... Pascal ... циклдармен жұмыс
2.1 .Turbo Pascal тілінде for операторы
Циклдық құрылымды алгоритмдік программалауда қайталанушы ... ... ... тәуелді болса, For операторын қолданамыз. ... ... ... ғана ... ... ... ... For операторы параметрлі
қайталану операторы деп аталады.
For операторы алгоритмдік тілдегі параметрлік қайталану командасына
сәйкес келеді. For операторы 2 ... ... For х:= М1 to M2 do ... ... ... For ... to ... циклдік қадамы +1-
ге өсіп отыратындығын көрсетеді, do - орында;
2.2 While do операторы
Алдын-ала ... ... ... ... ... ұйымдастыру үшін
while операторы қолданылады. Оның жалпы жазылуы:
while do
While операторын циклдың қайталану саны ... ... ... Егер цикл денесі екі немесе одан да көп операторлардан тұратын
болса, ... ... ... ... (begin …end) ... Do
………
Begin

end;
Қайталанушы процесс қойылған шартты тексеру арқылы жүзеге асады, ... шарт ... ... цикл ... Ал, егер шарт жалған болса, онда
шығу ... Repeat until ... ... ... Repeat ... цикдың қайталану
саны белгілі болғанда қолданылады. Repeat операторының жалпы ... ... ... ... Repeat - ... Until – ... дейін деген
мағынада қолданылады. Циклдың ... ... ... ... ... ... операторлардан тұрады. Цикл денесін құрайтын операторлар
санына шектеу қойылмайды. Шартты ... ... ... ... операторы алгоритмдік тілдегі «дейін» цикл командасына ұқсас.
«Әзір» цикл командасының «дейін» циклынан айырмашылығы - ... ... ... цикл ... ... Содан кейін шарт тексеріледі.
Демек, шарт ... ... цикл ... бір рет ... ... ... ... суреттегі блок схема арқылы сипаттауға
болады.
ІІІ.Turbo Pascal 7.0 интегралдық программалау ортасын
пайдалану.
3.1 Turbo Pascal программалау ортасында менюлермен ... ... ... ... екі элементі бар: меню
және терезе. Экранның жоғарғы қатарында басты меню ... ... ... ... ... ... ... терезесі алып тұр.Басты менюдің
негізгі 10 пункті бар:
• FILE ... ... ... ... ... ... EDIT-тексті редакциялау, бөліктерді көшіру және тасымалдау
• SEARCH-қажетті тексті іздеу, сөздерді алмастыру және іздеудің басқа ... ... ... ... ... COMPILE ... ... DEBUG- программаны түзету құралдары
• TOOLS.- ортаның құралдары
• OPTIONS- программалау ... ... WINDOW- ... ... ... ... HELP-көмек
FILE («Файл») менюі
Бұл меню бар файлдарды ашу,жаңа файл ... ... және ... және PASCAL ... шығу үшін ... ... келесі операциялары бар:
• NEW - жаңа файл құру
• OPEN – сақталған файлды ашу
• SAVE- ... ... ... ... SAVE ... ... ... SAVE ALL-барлығын сақтау
• CHANGE DIR-жұмыс каталогын өзгерту
• PRINT-басу құрылғысына шығару
• PRINTER SETUP-басу құрылғысын ... DOPS ... ... ... ... менюі
(«Редакциялау») менюі программалардың мәтіндерін редакциялау үшін
арналған. Онда келесі опциялар бар.
• UNDO - өзгертуді болдырмау
• REDO - ... ... CUT – қиып ... COPY – ... PASTE - ... CLEAR - тазалау
• SHOW CLIPBOARD – буферді көрсету
SEARCH («Іздеу») менюі
«Іздеу » менюі ... ... ... ... ... қателерді іздеуге мүмкіндік береді.
• FIND – мәтіндік үзіндіні ... REPLACE – ... ... ... SEARH AGAIN – ... ... GO TO LINE NUMBER – нөмірі көрсетілген жолға көшу
• SHOW LAST COMPILE ERROR – ... ... ... көрсету
• FIND ERROR – қатені табу
• FIND PROCEDURE – процедураны табу
RUN («орындау») менюі
Меню программаны орындалуға ... ... ... RUN – программаның орындалуы
• STEP OVER – аттап өту
• TRACE INFO – программаның ... ... GO TO NCURSOR – ... ... PROGRAM RESET – ... ... тоқтату
• PARAMETRES - параметрлер
COMPILE («компиляциялау») менюі
Компиляция процесін басқаруға мүмкіндік береді.
• COMPILE - компиляциялау
• MAKE – программаны жинақтау
• BUILD – программаны ... ...... тағайындау
• PRIMARY FILE – бастапқы файл
• CLEAR PRIMARY FILE – бастапқы файлдың атын алып ... ... - ... ... ... ... түзету үшін арналған.
• BREAKPOINTS – бақылыу нүктелері
• CALL BSTACK – ... ... REGISTER - ... WATCH - ... OUTPUT - ... USER SCREEN – ... ... EVALUYE / MODIFY – есептеу/ өзгерту
• ADD WATCH – бақылыуды қосу
• ADD ...... ... ... ... ) ... менюі түзеткіш хабарламаларының бірнеше командаларын қамтамасыз
етеді.
• MESSAGES – хабарламаларды көрсететін терезе шығарады
• GO TO NEXT – ... ... ... ... ... GO TO PREVIOS – ... ... көшкді қамтамасыз етеді
• OPTION/TOOLS – орнатылған құралдар
OPTIONS («опциялар») менюі
Осы менюдің ... ... ... ... орнатуға болады.
• COMPILER – компилятордың параметрлері
• MEMORY SIZES – ... ... LINKER – ... параметрлері
• DEBUGGER – жөндегіш
• DIRECTORIES - директориялар
• TOOLS - ... ... - ... OPEN - ... SAVE - ... SAVE AS – ... ... («терезе) менюі
Бұл меню PASCAL ... ... ... ... істеуге
арналған.
• TILE - қыспақ
• CASCADE - саты
• CLOSE ALL – барлығын жабу
• REFRESH DISPLAY – экранды жаңарту
• SIZE/MOVE – ... ZOOM – ... ... ашу
• NEXT - келесі
• PREVIOS – алдыңғы
• CLOSE - жабу
• LIST -тізім
HELP (көмек) менюі
Бұл меню пайдаланушының көмек ... ... ... CONTENTS - мазмұны
• INDEX - тізім
• TOPIC SEARCH – тақырыпты іздеу
• PREVIOS – алдыңғы тақырып
• USING HELP – ... ... COMPILER ...... ... FILES - ... RESERVED WORDS – ... сөздер
• STANDARD UNITS – стандартты модульдер
• ABOUT – жүйе жайлы
• ERROR MESSAGES – қате ... ... ... Turbo Pascal ... графикамен жұмыс.
Курстық жұмысым кіріспеден басталады, бұл бөлімде мен Turbo Pascal-дің
жарыққа шығуы және оның ... ... ... Одан ... курстық
жұмысымның 3 бөлімі кетеді.
1-ші бөлімде мынадай тақырыпты қамтиды: Turbo ... ... ... Turbo Pascal-дің негізгі ұғымдары. ... бұл ... ... және ... ... ... ... беріп кеттім.
2-ші бөлімде мынадай тақырыпты қамтиды: Turbo Pascal-дағы ... , ... ... мен функциялары және Turbo ... ... ... ... ... Turbo ... ... ұйымдастыру жөнінде мәлімет беріп кеттім және ... мен ... ... ... мен ... ... ... кеттім. Осы бөлімде негізгі программамды, яғни, ... ... ... ... ... Turbo ... интегралдық ортасы жайында жаздым. ... ... ... ... одан ... жүзетін кемемнің
программасынның нәтижесін алып, ондағы ... ... және ... ... ... ... беріп кеттім.
Курстық жұмыстың кейінгі бөлімдері қосымшалар,қорытынды және пайдаланылған
әдебиеттер тізімін беріп кеттім. Менің ойымша осы жазған ... ... ... еткен ұстаздар мен білімгерлерге көмекші құрал болады деп
сенемін.
Пайдаланған әдебиеттер тізімі
1) О.Камардинов. Информатика. Алматы. Ғылым. ... ... ... технологиялары: Turbo Раscal. Тараз.
Тараз университеті. 2002.
2) А.В.Могилев, Н.Н.Пак, Е.К.Хеннер. Информатика. ... ... ... ... 2007. ... ... ... Базовый курс. 2-ое издание. Питер.
2005.
3) В.Б.Попов. Тurbo Раscal.Москва. Финансы и статистика.2006.
4) О.Камардинов.Есептеуіш техникасы және ... ... ... ... ... ... ... Қ.Қ.Мақұлов. Тurbo
Раscal.Алматы. Бастау. 2004.
С:А.Немнюгин. Тurbo Pascal.Санкт-Петербург.Питер.2002.
10) М.Қ.Байжұманов. Л.Қ.Жапсарбаева. Информатика. ... ... Turbo Pascal ... ... орындалуы
P=1*2*,…,10 сандарының көбейтіндісін есепте.
Program ecep1;
Var i,P:integer;
Begin
P:=1;
For i:=1 to 10 do
P:=P*i;
Writeln('P=',P);
readln
End.
                                                                            
    
                                                                            
    
                                                                            
    
     У=х3 функциясын х ... ... ... ... ... ... аргументтің және функцияның мәні ... ... ... цикл, х-тің кему ... ... ... ... x:=6 downto 1 do
Begin
y:=sqr(x)*x;
Writeln('x=',x,'!','y=',y);
End;
readln
End.
1-ден 100 дейінгі сандардың арифметикалық ортасын анықтаудың программасы
Program ecep3;
Var i,S:integer;A:real;
Begin
S:=0;
For i:=1 to 100 ...

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









Ұқсас жұмыстар
Тақырыб Бет саны
Turbo Pascal 7.0 интегралдық программалау ортасын пайдалану43 бет
Turbo Pascal тілінің негізгі элементтері22 бет
Turbo Pascal тілінің операторлары26 бет
Орта мектепте программалау негіздерін оқыту68 бет
Паскаль тілінің процедуралары5 бет
Pascal және Си тілінде бағдарламалау29 бет
Turbo Pascal - жоғары деңгейлі программалау жүйесі22 бет
Turbo Pascal 7.0. программалау тілі10 бет
Turbo Pascal бағдарламалау тілі8 бет
Turbo pascal бағдарламамалау ортасы. спрайттар28 бет


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


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

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

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

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

Email: info@stud.kz

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

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