Паскаль тілінде мәтіндік ақпараттарды өндеу


Slide 1

Сабақтың тақырыбы:

Паскаль тілінде мәтіндік ақпараттарды өңдеу

Сабақты дайындаған: ОҚО, Түркістан қаласы, “Нұртас” ауылының “Аманкелді” жалпы орта мектебінің Информатика пәнінің мұғалімі Набиға Спатай.

Slide 2

Білім беру: Мәтіндік ақпараттарды өңдеу амалдарын түсіндіру, LENGTH(жол ұзындығы), CONCAT(қосу), POS(орынды анықтау), COPY(қию) функциялары туралы мағұлмат беру;

Дамытушылық: Паскаль тілінде бағдарлама құру дағдыларын қалыптастыру;

Тәрбиелік: Өз бетімен ізденуге, ұжымдық қарым - қатынасқа, еңбекқорлыққа, ынталылыққа тәрбиелеу.

САБАҚТЫҢ МАҚСАТЫ:

Slide 3

Үй тапсырмасын сұрау

Slide 4

Сұрақтарға жауап беріңдер!

4

Slide 5

Программа дегеніміз не?

Slide 6

Программа денесі қандай

болады?

Slide 7

Шығару, енгізу операторлары

қалай айтылады?

Slide 8

4

Төмендегі әрекеттер нені білдіреді?

Slide 9 Slide 10 Slide 11 Slide 12

Біз үйренетін

жаңа ұғымдар

Slide 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 символды қиып алады. Нәтижесі - жол және бір символ.

Slide 14

Б

і

з

д

і

ң

м

е

к

т

е

п

1

2

3

4

5

6

7

8

9

10

11

12

13

Slide 15

тор

Мон

и

Slide 16

Т

ы

ш

қ

а

н

1

2

3

Ш әріпі 3 орында

Slide 17

т

т

е

р

е

Ин

н

Slide 18

Программа құрамында мәтіндік ақпарат болуын хабарлау

Program mysal;

Var a: string;

Begin

. . .

End.

Бұл үзіндіден не көруге болады?

Бұл үзіндіден жолдық типтегі (string)

а айнымалысы бар екенін көреміз.

Slide 19

Тапсырма: Пернетақтадан енгізілген сөздің ұзындығын анықтайтын программа құр.

Шешуі:

Program yzindik;

Uses crt;

var a: string;

begin

Clrscr;

Readln(a) ;

writeln(length(a) ) ;

end.

Жауабы:

Мысалы Pascal сөзі болса нәтиже 6 -ға тең

Жолдың ұзындығын анықтау

Slide 20

Тапсырма: “Перне” және “тақта” сөздерінен “Пернетақта” сөзін құрастыратын программа жаз.

Шешуі:

Program tirkey;

Uses crt;

var a, b: string;

Begin

Clrscr;

a:=‘перне’;

b:=‘тақта’;

writeln(a+b) ;

end.

Жауабы:

«пернетақта»

Тіркестіру

Slide 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 болады

Символдың орнын анықтау

Slide 22

Тапсырма: “Информация” сөзінен әріптерді қию арқылы “форма” сөзін шығар.

Шешуі:

Program kiy;

Uses crt;

var a: string;

Begin

Clrscr;

a:=‘информация’;

writeln(copy(a, 3, 5) ) ;

end.

Жауабы:

«форма»

Қиып алу

Slide 23

Практикалық

тапсырмаларды орындау

Slide 24

Уақытыңды бос өткізбе! Тапсырманы орында!

Slide 25

Program Mysal1; Uses crt;

var a, b, c: string;

Begin

clrscr;

a:=‘ mektep';

b:=' okushisi';

c:=a+b;

writeln(c) ;

End.

Slide 26

Mektep okushisi

Slide 27

Program MYSAL2;

Uses crt;

var b: string; y: integer;

Begin

clrscr; b:=‘informatika';

y:=length(b) ;

writeln(‘jol yzindigi =', y) ;

End.

Slide 28

jol yzindigi=11

Slide 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.

Slide 30

Informatika r aripi 5 orinda

Slide 31

Program Misal4;

Uses crt;

var a, b: string;

Begin

clrscr;

a:=‘informatika';

b:=copy(a, 3, 5) ;

writeln(a) ;

writeln(b) ;

End.

Slide 32

Informatika forma

Slide 33

Сабақты қорытындылау

Тест сұрақтары

келесі

Slide 34

D:айнымалы

Сұрақ 1:

Length функциясы

нені анықтайды?

А: программа

аты;

С:қиып алу;

B: жол ұзындығы;

Slide 35

D: көшіру

Сұрақ 2:

Copy функциясы

нені анықтайды?

А:мәтін бөлігі;

B: тіркеу;

С:қиып алу;

Slide 36

Сұрақ 3:

Жолдық типті

хабарлайды:

B: real;

С: integer;

D: const

А:string;

Slide 37

Сұрақ 4:

Pos нені анықтайды?

А:сипаттау

бөлімі;

B: символдың

аты;

D: санау жүйесі

С: символдың

орны;

Slide 38

Сұрақ 5:

а:=‘айнымалы’;

length(a) - ның

мәні қандай?

А:9

С:11

D:7

B:8

Slide 39

Сұрақ 6:

b:=“шарайна”


Ұқсас жұмыстар
TP және Си подпрограммаларды пайдалануды салыстыру. Ішкі программаларды пайдаланатын программалар құру
Бағдарламалау тілдері
ТР және СИ подпрограммаларды пайдалануды салыстыру
Көшу операторы
Типтерді өзгерту функциялары
Pascal тілінде бағдарламалау
Сабақты өткізу кезеңдері
Мультимедиа технологиялары
Программалық жабдықтар
Қолданбалы программалық жасақтама
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz