““...Адамзат үшін ХХІғасыр жаңа...Адамзат үшін ХХІ ғасыр жаңа
технологиялардың ғасыры болмақ, ал осы жаңатехнологиялардың ғасыры болмақ, ал осы жаңа
технологияларды жүзеге асырып, өмірге енгізу, игерутехнологияларды жүзеге асырып, өмірге енгізу, игеру
және жетілдіру - бүгінгі мектеп оқушыларыжәне жетілдіру - бүгінгі мектеп оқушылары
:Сабақтың тақырыбы:Сабақтың тақырыбы
33.1.1Программа құрылымыПрограмма құрылымы
3.2 Шамаларды сипаттау бөлімі3.2 Шамаларды сипаттау бөлімі
3.3 Операторлар бөлімі3.3 Операторлар бөлімі
4.
:Сабақтың мақсаты:Сабақтың мақсаты
:БілімділікОқушыларға Паскаль
құрылымы бойынша .білімді меңгерту
:Тәрбиелік Оқушыларды
программалық сауатылыққа
тәрбиелеу.
Дамытушылық: Оқушылардың
–ақпараттық технологиялық ойлау
.қабілеттерін дамыту
5.
:Сабақтың көрнекілігі:Сабақтың көрнекілігі
,интерактивтітақта,интерактивті тақта
,компьютерлер,компьютерлер
.электронды оқулық.электронды оқулық
СабақтыңСабақтың
:түрі:түрі
аралас сабақаралас сабақ
:Сабақтың әдісі:Сабақтың әдісі
,баяндау,баяндау
- ,сұрақ жауап- ,сұрақ жауап
,практикалық жұмыс,практикалық жұмыс
,бейнеәдіс ойын элементтерін,бейнеәдіс ойын элементтерін
табутабу
div, mod функцияларыандай типкеқ
олданылады? (д рысы тыш анменқ ұ қ
шерткенде жасыл т ске боялады)ү
Бүтін (integer)
Нақты (real) Символдық (char)
Логикалық (boolean)
Тіркестік (string)
13.
Логикалық типке қолданылатынамалдарды
тап.
(дұрыс тапсаң шар әуеге қалықтайды!)
NOT
SIN(X)
AND
XOR
MOD PRED(X)
DIVOR
ABS(X)
Жаңа сабақ
33.1.1 ПрограммақұрылымыПрограмма құрылымы
3.2 Шамаларды сипаттау бөлімі3.2 Шамаларды сипаттау бөлімі
3.3 Операторлар бөлімі3.3 Операторлар бөлімі
16.
Турбо Паскаль программасыныңтақырыбын
жазбай кетуге де болады, бірақ жалпы Паскаль
тіліндегі кез келген программаның
тақырыбы , одан кейін сипаттау бөлімі және begin
және end сөздерімен қоршалған операторлар
бөлімі болуы керек. Сипаттау бөлімі толық болған
жағдайда, 7 бөліктен тұрады:
1.Программамен байланысатын кітапханалық
модульдер атаулар тізімі (uses)
2. Белгілерді сипаттау (label)
3. Тұрақтыларды сипаттау (const)
4. Мәліметтер типін сипаттау (type)
5. Айнымалыларды сипаттау (var)
6. Процедураларды сипаттау (procedure)
7. Функцияларды сипаттау (function)
17.
Программаны жалпы трі:ң ү
Program - программаны аты;ң
label - белгілер б лімі;ө
const - константалар б лімі;ө
type - типтер б лімі;ө
var - айнымалылар б лімі;ө
procedure, function - процедуралар мен
функциялар б лімі;ө
Begin
операторлар б лімі;ө
end.
19.
Бір типті айнымалылардыаттары тір ар ылың ү қ
аталып, ос н ктеден кейін оларды типіқ ү ң
к рсетіледі. рбір типті сипаттау н ктеліө Ә ү
тірмен (;) ая талады.ү қ
• Операторлар б лімі Begin ж не endө ә
операторлы жа шалар а алынады, end с зіненқ қ ғ ө
кейін н кте ойылады. Та ырып, сипаттауү қ қ
б лімдері, операторлар н ктелі тірмен (;)ө ү ү
ая талады. Begin с зінен кейін н ктелі тір (;)қ ө ү ү
ойылмайды.қ
program qq;
var a,b: integer;
x, y: real;
begin
a := 5;
10 := x;
y := 7,8;
b := 2.5;
x := 2*(a + y);
a := b + x;
end.
program qq;
var a, b: integer;
x, y: real;
begin
a := 5;
10 := x;
y := 7,8;
b := 2.5;
x := 2*(a + y);
a := b + x;
end.
Қай операторлар дұрыс жазылмаған?
айнымалы атауы := белгісінің
сол жағында болуы керек
айнымалы атауы := белгісінің
сол жағында болуы керек
бүтін мен бөлшектің арасы
нүктемен ажыратылуы керек
бүтін мен бөлшектің арасы
нүктемен ажыратылуы керек
нақты мәнді бүтін
айнымалыға меншіктеуге
болмайды
нақты мәнді бүтін
айнымалыға меншіктеуге
болмайды