1 слайд
2 слайд
•
Білім беру: Мәтіндік ақпараттарды өңдеу
амалдарын түсіндіру, LENGTH (жол ұзындығы) ,
CONCAT(қосу), POS(орынды анықтау), COPY(қию)
функциялары туралы мағұлмат беру;
•
Дамытушылық: Паскаль тілінде бағдарлама құру
дағдыларын қалыптастыру;
•
Тәрбиелік: Өз бетімен ізденуге, ұжымдық қарым –
қатынасқа,еңбекқорлыққа, ынталылыққа тәрбиелеу.
3 слайд
4 слайд
5 слайд
Программа дегеніміз не?
6 слайд
Программа денесі қандай
болады?
7 слайд
Шығару, енгізу
операторлары
қалай айтылады?
8 слайд
Төмендегі
әрекеттер
нені
білдіреді?
9 слайд
10 слайд
11 слайд
12 слайд
13 слайд
1. LENGTH(S) -(лэнкс) - S жолдық шамасының
ұзындығын анықтайды
( символ саны + бос орын ). Нәтижесі – бүтін сан.
2. CONCAT(S1,S2) -(конкат) - S1 и S2 жолдық және
символдық шамаларды тіркеп жазады (жапсыру). +
таңбасы арқылы да жазуға болады, мысалы:
S:=‘Мек'+‘теп' Нәтижесі – жолдық шама ‘Мектеп’.
3. POS( A ,S) -(позишэн) – символдың тұрған орнын
анықтайды
A символының S жолындағы орнын.
Нәтижесі - сан, мысалы pos(‘к',‘мектеп') =3.
4. COPY(S, P , D ) -(копи) – S жолдық шамасында Р
орнынан бастап D символды қиып алады. Нәтижесі
– жол және бір символ.
14 слайд
Б і з д і ң м е к т е п
1 2 3 4 5 6 7 8 9 10 11 12 13
15 слайд
то
рМон и
16 слайд
Т ы ш қ а н
1 2 3
Ш әріпі 3 орында
17 слайд
т
т
е р
еИн н
18 слайд
Program mysal;
Var a: string ;
Begin
.................
End.Программа құрамында мәтіндік
ақпарат болуын хабарлау
Бұл үзіндіден не
көруге болады?
Бұл үзіндіден
жолдық типтегі
(string)
а айнымалысы бар
екенін көреміз.
19 слайд
Тапсырма: Пернетақтадан енгізілген сөздің ұзындығын анықтайтын
программа құр.
Шешуі:
Program yzindik;
Uses crt;
var a: string;
begin
Clrscr;
Readln(a);
writeln(length(a));
end.
Жауабы :
Мысалы Pascal сөзі
болса нәтиже 6 –ға
тең
20 слайд
Тапсырма: “Перне” және “тақта” сөздерінен “Пернетақта” сөзін
құрастыратын программа жаз.
Шешуі:
Program tirkey;
Uses crt;
var a, b: string;
Begin
Clrscr;
a:=‘ перне ’;
b:=‘ тақта ’;
writeln(a+b);
end.
Жауабы:
«пернетақта»
21 слайд
Тапсырма: Пернетақтадан енгізілген сөздегі “р” әрпінің тұрған
орнын анықта.
Шешуі:
Program oryn;
Uses crt;
var a: string;
y:integer;
begin
Clrscr;
Readln(a);
Writeln(a);
y:=pos(‘p',a);
writeln(y);
End. Жауабы:
Мысалы: sport
сөзі болса нәтиже
2 болады
22 слайд
Тапсырма: “Информация” сөзінен әріптерді қию арқылы
“форма” сөзін шығар.
Шешуі:
Program kiy;
Uses crt;
var a: string;
Begin
Clrscr;
a:=‘ информация ’;
writeln(copy(a,3, 5 ) ) ;
end.
Жауабы:
«форма»
23 слайд
24 слайд
Уақытыңды бос өткізбе!
Тапсырманы орында!
25 слайд
Program Mysal1; Uses
crt;
var a,b,c: string;
Begin
clrscr;
a:=‘ mektep';
b:=' okushisi';
c:=a+b;
writeln(c);
End.
26 слайд
Mektep okushisi
27 слайд
Program MYSAL2;
Uses crt;
var b: string; y: integer;
Begin
clrscr;
b :=‘ informatika ';
y:=length(b);
writeln(‘jol yzindigi =',y);
End.
28 слайд
jol yzindigi=11
29 слайд
Program Misal3; Uses crt;
var a: string;
y: integer;
Begin
clrscr;
a:=‘informatika';
writeln(a);
y:=pos(‘r',a);
writeln(‘r arpi ',y,' orinda');
End.
30 слайд
Informatika
r aripi 5 orinda
31 слайд
Program Misal4;
Uses crt;
var a,b: string;
Begin
clrscr;
a :=‘ informatika ';
b:=copy(a,3,5);
writeln(a);
writeln(b);
End.
32 слайд
Informatika
forma
33 слайд
келесі
34 слайд
D :айнымалы Сұрақ 1:
Length функциясы
нені анықтайды?
А: программа
аты;
С : қиып алу; B: жол ұзындығы;
35 слайд
D : көшіру Сұрақ 2:
Copy функциясы
нені анықтайды?
А: мәтін бөлігі; B: тіркеу;
С : қиып алу;
36 слайд
Сұрақ 3:
Жолдық типті
хабарлайды:
B: real;
С : integer;
D : constА: string;
37 слайд
Сұрақ 4:
Pos нені анықтайды?
А: сипаттау
бөлімі; B: символдың
аты;
D : санау жүйесіС : символдың
орны;
38 слайд
Сұрақ 5:
а: =‘ айнымалы ’ ;
length(a) – ның
мәні қандай?
А:9
С : 11 D :7B: 8
39 слайд
Сұрақ 6 :
b:= “шарайна”
с: = “көкорай”
d:=copy(b,1,3)+copy(c,6,2) +
+copy(b,6,2)
Нәтижесі қандай?
А: көкорай B: орай
D : арай
С : шарайна
40 слайд
Сұрақ 7:
а: = “Кітап – білім бұлағы”
Length(a)
Нәтижесі қандай?
А:19
С : 20 D :16B: 18
41 слайд
Сұрақ 8:
z:= “атамекен”
Pos(‘e’,z)
Нәтижесі қандай?
B: 4
D : 8
С : 6А: 5
42 слайд
Сұрақ 9 :
a:=“ денсаулық ”
copy(a,2,1)+copy(a,1,1)+
+copy(a,2,2)
Нәтижесі қандай?
А:дене
С : саулық D :сауықB: еден
43 слайд
Сұрақ 10:
a:=“ алтыбақан ”
Length(a)+10
Нәтижесі қандай?
B: 9
D : 17А: 18
С : 19
44 слайд
Сұрақ 11 :
х :=“ даярлық тобы”
Pos(‘ т ’,x)
Нәтижесі қандай?
А: 10
С :11 B:8
D : 9
45 слайд
Сұрақ 1 2 :
a:=“ оқушы ”
b:=copy(a,4,1)+copy(a,1,2)
Нәтижесі қандай?
B: шоқу
D : шықА: оқу
С : шоқ
46 слайд
47 слайд
Тапсырмалар
Үй тапсырмасы
Қайталау
сұрақтары
Практикалық
тапсырмалар
орындау
Қорытындылау
сұрақтары
Қорытынды
баға
48 слайд
Үйге тапсырма
фунцкияларын қолданып программа құру LENGTH(S)
CONCAT(S1,S2)
POS(ST,S)
COPY(S, P , D )
49 слайд
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде пәніңізді белгілеп, керек материалды алып сабағыңызға қолдана аласыз