- •1.Тп құрылымы.Бөлімдердің тағайындалуы.
- •2.Мәлеметтер типтері.Реттік типтер.Стандартты процедуралар мен функциялар.
- •3.Бүтін типтер.Бүтін типке қолд-н опера-р мен стандартты функциялар.
- •4.Нақты типтер.Пайдаланатын операциялар мен стандартты функциялар.
- •5.Симолдық тип.
- •11. Таңдау операторы(нұсқауы).
- •12. Шартты оператор. Go to операторы. Көшу операторы.
- •13. For цикл опер/ы.
- •14. While цикл опер/ы.
- •15. Repeat цикл опер/ы.
- •16 Break және Contine операторларды қолдану.
- •17Бірөлшемді массивтер. Бірөлшемді массивтерді сипаттау және енгізу шығару.
- •18. Екі өлшемді массивтерді сипаттау. Екі өлшемді массивті енгізу және шығару. Мысал:
- •Шығару процедурасы
- •19. Жолдар. Жолдарға қолданылатын стандартты процедуралар мен функциялар. Мысал:
- •21. Жиындар. Жиындарға қолданылатын операциялар. Мысал:
- •23.Процедуралар.Процедураларды сипаттау.Мысал.
- •24.Функциялар.Функцияны сипаттау.Мысал.
- •25.Рекурсия.Рекурсивті функцияларды қолдану.
- •26.Модульдер.Модульдердің құрлымы.Қ.М
- •27.Жазбаларды сипаттау.Қолдану мысалдары
- •28.With операторын қоладну.Мысалы.
- •29. Файлдарды сипаттау. Инициализациялау.
- •30.Типтелген файлдар. Стандартты процедуралар
- •31. Мәтіндік файлдар. Стандартты функциялар мен процедуралар. Мысал.
- •32. Типтелмеген файлдар. Стандартты функциялар мен процедуралар. Мысал.
- •33.Стандартты модульдер. ( crt, system, printer)
- •34. Graph модулі.
- •35. Graph –ты қолдану. Сызық пен нүктені экранға шығару. Мысал.
- •36. Graph –ты қолдану. Экранға боялған фигураларды шығару.
- •38.Көрсеткіштер ж/е динамикалық жады.
- •39.Динамикалық жадымен жұмыс
- •40.Динамикалық жадымен жұмыс
26.Модульдер.Модульдердің құрлымы.Қ.М
ТП тілінде модуль деп көбінесе жеке файлда
Орналасқан ж/е басқа прог-р оларды қолдана алатын қосалқы программа жиын-н ата-ы. Модуль өз атынан интер-к бөлім,орын-ы бөлім және инициализация сексиясынан тұрады.
модуль аты unit деген қыз-і сөзден тұрады.
Интерфейстік бөлім-модульдің негізгі про-н
Өзара байланысын қам-з етеді ол интер-с қ-і
сөзінен басталады.Орындалатын бөлім –
implemention <орын.бөл > барлық проц-мен
функциялар орналасады.Бұл жерде сондай-ақ
локальді тип-р белгілер н/е айны-да көрсетеді.
Unit math:Dar; interfail function power(n:real:
N:byte);Function factor(n:byte):integer;
Procedura tg(x:real; var t:real;var k:byte);
Procedura ctg(x:real;var t:real;var k:byte);
Implemetion function power; var i:integer;
P:real; begin p:=1 for i:=1 to abs(n) do
P:=p*x; power:=p; end; function factor;
Var i:byte; f:integer; var i:byte; f:integer;
Function factor var i:byte; f:integer; begin
F:=1; for i:=1 to n do f:=f*I;
Factor:=f; end; procedure tg; begin
If cos(x) <>o then begin k:=0
T:sin(x)/cos(x); end ; else k:=1 end.
27.Жазбаларды сипаттау.Қолдану мысалдары
Жазбалар өріс деп аталатын компанетерден құралған
Мәліметтердің структурасы,өрістің мәліметтері бірдей
Типке жатады.Әр түрлі өрісте олар әр түрлі болуы мү-н.
Жазабалар икемді тип деп саналдаы,әр түрлі эле-ң
Структурасын қалыптастыруға болады.RECORD типі
Анықтағанда әр ком-ң типі ж/е идинфикатор кор-і.
Type<жаңа тип атауы >=record
Id11,id12,…id1n: <өріс.типі >
………………….
Id11,id12,…idkn:тип -атауы
End
Var <жазба аты >;<тип аты >
28.With операторын қоладну.Мысалы.
Жазба өрісінің типін Record типін баяндауға
Тікелей анықтауға н/е бұрынрақ баяндалған
Типтің атауымен көрсетугу болады.
With нұсқауы «жазба аты» do
Begin
<жазба эл-ң аттарын қам-н нұсқау>
End;
With k do begin rad:2.5; with cent do
Begin x:=0; y:=1.8 end; end.
With операторы бірнше жазбларда сипаттау
керек болса «,» операциясын қолдануға болады
бірінің ішіне бірі енген опр-ы қысқартып жазу
үшін. « ,» пайдаланады.
29. Файлдарды сипаттау. Инициализациялау.
-мәтіндік файл (text типімен анықталады);
-типтелген файл (file of тип сөйлемімен беріледі);
-типтелмеген файл (file типімен анықталады).
Файлды инициалау дегеніміз- осы файл үшін мәліметтерді беру, бағытын көрсетуді білдіреді. Т.П-да файлдан ақпаратты оқуға, файлға ақпаратты жазуға және ақпаратты бір уақытта оқып жазу үшін файлды ашуға болады.
-assign (файлдық Айнымалы, файл Аты)-логикалық файлды файлдық айнымалымен байланыстыру процедурасы. Ашық файлға қолданылмайды. Файл Аты – қатарлық типті өрнек.
-reset (файлдық Айнымалы) процедурасы –бұрыннан бар файлды оқу үшін ашады. Файлды оқу кезінде нұсқағышты оның басына қайтару керек болса, онда reset процедурасын осы файлға қолданса жетіп жатыр.
-rewrite (файлдық Айнымалы) процедурасы –деректер жазу үшін жаңа файл құрады және ашады. Бұл процедура сәтті орындалған жағдайда файлға бірінші элементті жазуға болады. Егер бұрыннан бар файлға rewrite процедурасын қолдансақ, онда ол файл жоғалып кетеді (ішіндегі деректер өшіп қалады) да, сол аттас бос жаңа файл құрылады.
-close (файлдық Айнымалы) процедурасы –программа өңделгеннен кейін программалаушы файлды жабу керек. Қарсы жағдайда деректер жойылып кетуі мүмкін.
