Бағдарлама соңы




Презентация қосу
Паскаль программалау тілін оқу
тілі ретінде ұсынған ғалым кім?

•Алгоритмнің
графиктік түрде
кескінделуі?

•Оператор
дегеніміз не?

•Шамаларды сипаттау бөлімі
қалай аталады?

•-32768- +32768 аралықтарындағы
бүтін сандардың типі қандай?
ПАСКАЛЬ
программалау тілінде
есептер шығару.
Білімділік. Оқушылардың өткен материалдар бойынша алған
білімдерін тексеру, берілген тапсырмаларға бағдарламалар
дайындау, нәтижесін алу, оқушылардың алған білімдерін
арттыру, жүйелеу, блок-схема және бағдарлама құру
практикалық білімдерін тексеру;

Тәрбиелік. Өз білімдерінің нәтижесінде өздерін бағалай
білуге тәрбиелеу, алган білімдерін бағдарлама құруда еркін
қолдана білуге үйрету. Жаңа заман ағымына сай
компьютерлік біліктілік қорларын өз беттерімен жетілдіре
отырып, берілген жұмыстарды орындату арқылы
ұйымшылдыққа тәрбиелеу, оқушылардың өткен тараулар
бойынша алған білімдерін жинақтау, өз ойларын еркін жеткізе
білу дағдыларын қалыптастыру;
Дамытушылық: Оқушылардың компьютерде
бағдарламамен жұмыс жасауда, әр-түрлі амал-тәсілдер
арқылы алған білімдерін практикада қолдана
білуге,интерактивті тақтаны еркін пайдалана білуге, ой -
өрісін танымдылық қабілетін, логикалық ойлау қабілеттерін
дамыту;
Сабақтың типі:
Іскерлік пен дағдыны
қалыптасытру
Сабақтың түрі:
Практикалық жұмыс
Сабақтың әдісі:
Информатикадан есептер
шығаруда
проблемалық – іздену
Белсенділік ұстанымы:
Оқушылардың сабаққа
толығымен
шынайы қатысуы.
1-кезең:

•А •Ә •Б
2-кезең:

•А •Ә •Б
3-кезең:

•А •Ә
4-кезең:

•А •Ә
5- кезең: Информатикалық диктант
Шардың радиусы берілген, шардың көлемін
табу бағдарламасын жазу керек:

Бағдарламаның аты ESEP1
Тұрақтылар бөлімінде PI тең 3,14159
Айнымалылар бөлімі
Шар радиусы нақты сан
Шар көлемі нақты сан
Операторлар бөлімі ашылады
Шар радиусы мәнін енгізуге ұсыныс
Шар радиусының мәнін енгізу (оқып алу)
операторы
Шар көлемін есептеу формуласы Паскаль
тілінде
Нәтижені экранға шығару
Бағдарлама соңы
6- кезең: Қорытындылау.

Берілген тапсырманы алгоритмдік және
графикалық тілде жазыңдар

Ерітіндінің
Ерітіндініңқышқылдығын
қышқылдығынанықтау
анықтаукерек.
керек.Бұл
Бұл
мәселені
мәселенішешу
шешуүшін
үшінерітіндіге
ерітіндігелакмус
лакмусқағазын
қағазынсалып,
салып,
осы
осықағаздың
қағаздыңтүсі
түсібойынша
бойынша ерітіндінің
ерітіндініңқышқылды,
қышқылды,
сілтілі
сілтілінемесе
немесебейтарап
бейтарапболатынын
болатынынанықтау
анықтаукерек?
керек?
Алгоритм Блок - схемасы
Экран
Экранбетіне
бетінелатын
латыналфавитінің
алфавитініңбарлық
барлық
әріптерін
әріптерінретімен
ретіменшығару
шығарубағдарламасын
бағдарламасын
құру
құрукерек.
керек.

Сұрақтар:
Сұрақтар:

1. Қандай
Қандайоператорларды
операторлардықолданып
қолданып
есепті
есептішығарамыз?
шығарамыз?
2. Қандай
Қандайшама
шамасипатталады?
сипатталады?
•Үйге тапсырма

•А •Ә •Б
І. КЕЗЕҢ:
А) алгоритмдік тілде және графикалық тілде
жазылған алгоритм бойынша бағдарлама құрыңдар.
№ Алгоритм Блок - схемасы Бағдарламасы
1 Алг есеп
Арг х Басы
Нәт у
Басы Енгізу х
Егер x>0
онда y:= 5*х-4
бітті Х>0
Соңы
y:= 5*х-4

Шығару у

Соңы
Ә) графикалық тілде жазылған алгоритм
бойынша бағдарлама құрыңдар.

№ Блок - схемасы Бағдарламасы

басы

r

l=2*pi*r

l

соңы
Б) алгоритм бойынша бағдарлама және графика
жазыңдар

Алгоритм Блок - схемасы Бағдарламасы

Алг фун. есептеу
Арг a,b,x,z
Нәт у
Басы
Егер x<0
онда y:=a+b
z:=a -b

әйтпесе y:=a-b
z:=(a-b)
бітті
Соңы
О
2. КЕЗЕҢ: Й
А) Берілген есептің дұрыс жауабын табыңдар. Л
А
Н

7-ге a. Program ph; b. Program ph; c. Program ph; d. Program ph; Т
тең Var al, a2,r:integer; Var a1, a2, Var а1, a2, r: Var a1, a2, r:
Begin Integer; Integer; Integer; А
аl:=3; r:=al+a2; Begin Begin Begin П
a2:=4 а1:=4; a2=3; a1:=3; a2=4; r:=a1+a2 !
Writeln (r) r:=a1+a2 writeln a1+a2 wtiteln (r)
End. Writeln (r) end. end. end.
О
Ә) Программа нені табады? Й
Л
Program a6; a. b. c. d.
А
Const r=5.2; Дөңгелек- Шеңбер Шеңбер Шеңбер Н
Var S:real; тің ұзынды- радиусын диаметрін
begin ауданын ғын Т
S:=pi*sqr(r);
Writeln (S:4:2); А
End. П
!
О
Б) Нәтижесін тауып жаз: Й
Л
А
Н
Алғашқы мәндер Нәтиже
Т
m:=25; n:=m+1; А
m:=m-25m; операторы П
тізбегі орындалғаннан !
кейін m және n
айнымалысының мәндері
қандай болады?
3. кезең:
А) бағдарлама мәтініндегі қателерді анықтап,
түзеңдер
Бағдарлама Қатесін тап
Program zad.
Var x;y; real;
Begin
Write(x енгізу);
readln (x);
If x>=0 then y=
sort(x*x+1); else y:=sqrt(x)+x;
Writeln (“y=“y.4.2);
rite(‘есептеу бітті’)
end.
Ә) бағдарлама мәтініндегі қателерді анықтап,
түзеңдер

Бағдарлама Қатесін тап

Program Трапеция .
Var a,b,c,p,S: integer;
Begin, Readln(‘a,b,c
engiz’).
S:= sqr(p*(p-a)*(p-
b)*(p-c));
P:= (a+b+c)/2;
Writeln (‘S’=S.4.2);
end.
4. кезең:
А) арифметикалық өрнектерді Паскаль тілінде жазындар.

Өрнектердің ПАСКАЛЬ
тіліндегі жазылуы

x2 c2=a2+b2-
e + sin x
x 2 D=b -4ac
R=abc:4S C=2πR
2ab
2ab

Өрнектің жазылуы Өрнектің жазылуы Өрнектің жазылуы Өрнектің жазылуы Өрнектің жазылуы Өрнектің жазылуы
толтырылады толтырылады толтырылады толтырылады толтырылады толтырылады
Ә) операторлардың жазылуын бос ұяшықтарға
жазыңдар.

ОПЕРАТОРЛАР

Шартты
Арифме-
Енгізу Шартты Таңдау Меншіктеу соңынан
тикалық
операторы оператор операторы операторы тексеретін
цикл
цикл

Оператор Оператор Оператор Оператор Оператор Оператор
жазылуы жазылуы жазылуы жазылуы жазылуы жазылуы

Ұқсас жұмыстар
Сызықтық бағдарламалар құру (Паскаль тілі)
Алгоритмді блок - схема түрінде жазуда қолданылатын геометриялық фигуралар
Блок - схемалар
Шешілмейтін алгоритмдер туралы түсінік. Алгоритм .күрделілігі. Алгоритм түсінігінің функция түсінігімен байланысы. Алгоритмдік тіл және оны сипаттамалар
Тележурналистиканың рекреативті функциясы
Program программаның аты
Паскаль программалау тілдері
Сызықтық бағдарлама құрылымы
Сызықты құрылымды алгоритмдер мен программаларды құру
Дербес электронды есептеуіш машинаныі программалық жабдықтары.Программалар
Пәндер