Презентация, доклад на тему Программа құрылымы .Шамаларды сипаттау бөлімі.Операторлар бөлімі

Содержание

Информатикадан ашық сабақ9б-сыныпМұғалімі: Бимен Салтанат ТілеубергенқызыАрыс ауылы 10 желтоқсан 2009ж.

Слайд 1“...Адамзат үшін ХХІ ғасыр жаңа технологиялардың ғасыры болмақ, ал осы жаңа

технологияларды жүзеге асырып, өмірге енгізу, игеру және жетілдіру - бүгінгі мектеп оқушылары сіздердің еншілеріңіз” Н.Назарбаев
“...Адамзат үшін ХХІ ғасыр жаңа технологиялардың ғасыры болмақ, ал осы жаңа технологияларды жүзеге асырып, өмірге енгізу, игеру

Слайд 2Информатикадан ашық сабақ
9б-сынып
Мұғалімі: Бимен Салтанат Тілеубергенқызы
Арыс ауылы 10 желтоқсан 2009ж.

Информатикадан ашық сабақ9б-сыныпМұғалімі: Бимен Салтанат ТілеубергенқызыАрыс ауылы  10 желтоқсан 2009ж.

Слайд 3Сабақтың тақырыбы:
3.1 Программа құрылымы
3.2 Шамаларды сипаттау бөлімі
3.3 Операторлар бөлімі

Сабақтың тақырыбы:3.1 Программа құрылымы3.2 Шамаларды сипаттау бөлімі 3.3 Операторлар бөлімі

Слайд 4Сабақтың мақсаты:
Білімділік: Оқушыларға Паскаль құрылымы бойынша білімді меңгерту.
Тәрбиелік: Оқушыларды программалық сауатылыққа

тәрбиелеу.

Дамытушылық: Оқушылардың ақпараттық – технологиялық ойлау қабілеттерін дамыту.

Сабақтың мақсаты:Білімділік: Оқушыларға Паскаль құрылымы бойынша білімді меңгерту.Тәрбиелік: Оқушыларды программалық сауатылыққа тәрбиелеу.Дамытушылық: Оқушылардың ақпараттық – технологиялық ойлау

Слайд 5Сабақтың көрнекілігі: интерактивті тақта, компьютерлер, электронды оқулық.
Сабақтың түрі: аралас сабақ
Сабақтың әдісі: баяндау, сұрақ-жауап, практикалық

жұмыс, бейнеәдіс, ойын элементтерін табу
Сабақтың көрнекілігі: интерактивті тақта,  компьютерлер,  электронды оқулық. Сабақтың түрі:  аралас сабақСабақтың әдісі:	 баяндау, сұрақ-жауап,

Слайд 6



БІЛЕМІЗ
БІЛГІМІЗ
КЕЛЕДІ
БІЗ ҮШІН
ЖАҢАЛЫҚ
БӘРІМІЗ
БІРГЕ
ҚАТЕСІЗ
ЖАЗАМЫЗ
ОЙЛАЙЫҚ ТА,
ОЙНАЙЫҚ

БІЛЕМІЗБІЛГІМІЗ КЕЛЕДІБІЗ ҮШІН ЖАҢАЛЫҚБӘРІМІЗ БІРГЕҚАТЕСІЗ ЖАЗАМЫЗОЙЛАЙЫҚ ТА,ОЙНАЙЫҚ

Слайд 7Ой толғау

Ой толғау

Слайд 8Үй тапсырмасын сұрау

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

Слайд 9Қарапайым типке жататындарын тап! (дұрыс шертсең жапырақтар сыбдырлап белгі береді)

жиым

Қарапайым типке жататындарын тап!  (дұрыс шертсең жапырақтар сыбдырлап белгі береді)жиым

Слайд 10Логикалық типке жататын асқабақтарды жина!

Логикалық типке жататын асқабақтарды жина!

Слайд 11Символдық типке жататын асқабақтарды жина!

Символдық типке жататын асқабақтарды жина!

Слайд 12Тіркестік типке жататын асқабақтарды жина!

Тіркестік типке жататын асқабақтарды жина!

Слайд 13Нақты типке жататын асқабақтарды жина!

Нақты типке жататын асқабақтарды жина!

Слайд 14div, mod функциялары қандай типке қолданылады? (дұрысы тышқанмен шерткенде жасыл түске

боялады)

Бүтін (integer)

Нақты (real)

Символдық (char)

Логикалық (boolean)

Тіркестік (string)

div, mod функциялары қандай типке қолданылады? (дұрысы тышқанмен шерткенде жасыл түске боялады)Бүтін (integer)Нақты (real)Символдық (char)Логикалық (boolean)Тіркестік (string)

Слайд 15Логикалық типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)
NOT
XOR
PRED(X)
ABS(X)

Логикалық типке қолданылатын амалдарды тап.  (дұрыс тапсаң шар әуеге қалықтайды!)NOTXORPRED(X)ABS(X)

Слайд 16Символдық типке қолданылатын функцияларды тап. (дұрыс тапсаң шар әуеге қалықтайды!)
CHR(X)
XOR
PRED(X)
SUCC(X)

Символдық типке қолданылатын функцияларды тап.  (дұрыс тапсаң шар әуеге қалықтайды!)CHR(X)XORPRED(X)SUCC(X)

Слайд 17Бүтін типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)
NOT
PRED(X)
ABS(X)

Бүтін типке қолданылатын амалдарды тап.  (дұрыс тапсаң шар әуеге қалықтайды!)NOTPRED(X)ABS(X)

Слайд 18Сұрақтар:
Паскаль тілін қай жылы
кім ұсынды?

Сұрақтар:Паскаль тілін қай жылы кім ұсынды?

Слайд 19Вирт синтаксистік
диаграммасы
дегеніміз не?

Вирт синтаксистік диаграммасы дегеніміз не?

Слайд 20Атау-идентификатор
дегеніміз не?

Атау-идентификатор дегеніміз не?

Слайд 21Мәліметтердің шамалардың
типі деп нені айтамыз

Мәліметтердің шамалардың типі деп нені айтамыз

Слайд 22High (x)-
Ord (x)-
Low (x)-
Round (x)-
Trunc (x)-
Odd (x)-
Pred (x)-
Succ (x)-

High (x)-Ord (x)-Low (x)-Round (x)-Trunc (x)-Odd (x)-Pred (x)-Succ (x)-

Слайд 23Мағынаны тану

Мағынаны тану

Слайд 24Жаңа сабақ
3.1 Программа құрылымы
3.2 Шамаларды сипаттау бөлімі
3.3 Операторлар бөлімі

Жаңа сабақ3.1 Программа құрылымы3.2 Шамаларды сипаттау бөлімі 3.3 Операторлар бөлімі

Слайд 25Блок
Мәліметтерді
сипаттау бөлімі
Операцияларды
атқару бөлімі
Программа тақырыбы
Блок

БлокМәліметтерді сипаттау бөліміОперацияларды атқару бөліміПрограмма тақырыбыБлок

Слайд 26Турбо Паскаль программасының тақырыбын жазбай кетуге де болады, бірақ жалпы

Паскаль тіліндегі кез келген программаның
тақырыбы , одан кейін сипаттау бөлімі және begin және end сөздерімен қоршалған операторлар бөлімі болуы керек. Сипаттау бөлімі толық болған жағдайда, 7 бөліктен тұрады:
1.Программамен байланысатын кітапханалық модульдер атаулар тізімі (uses)
2. Белгілерді сипаттау (label)
3. Тұрақтыларды сипаттау (const)
4. Мәліметтер типін сипаттау (type)
5. Айнымалыларды сипаттау (var)
6. Процедураларды сипаттау (procedure)
7. Функцияларды сипаттау (function)
Турбо Паскаль программасының тақырыбын жазбай кетуге де болады, бірақ жалпы  Паскаль тіліндегі кез келген программаның тақырыбы

Слайд 27Программаның жалпы түрі:
Program - программаның аты;
label - белгілер бөлімі;

const - константалар бөлімі;
type - типтер бөлімі;
var - айнымалылар бөлімі;
procedure, function - процедуралар мен функциялар бөлімі;
Begin
операторлар бөлімі;
end.

Программаның жалпы түрі:Program - программаның аты;  label - белгілер бөлімі;  const - константалар бөлімі;

Слайд 28Program ( Input, Output); uses ; label …; const

…; type …; var …; procedure <процедура аты>; <процедура тұлғасы>; function <функция аты>; <функция тұлғасы>; begin <1-оператор>; <2-оператор>; …………….; ; end.
Program ( Input, Output); uses ; label  …; const …; type  …; var

Слайд 34
Бір типті айнымалылардың аттары үтір арқылы аталып, қос нүктеден кейін

олардың типі көрсетіледі. Әрбір типті сипаттау нүктелі үтірмен (;) аяқталады.
Операторлар бөлімі Begin және end операторлық жақшаларға алынады, end сөзінен кейін нүкте қойылады. Тақырып, сипаттау бөлімдері, операторлар нүктелі үтірмен (;) аяқталады. Begin сөзінен кейін нүктелі үтір (;) қойылмайды.

Бір типті айнымалылардың аттары үтір арқылы аталып, қос нүктеден кейін олардың типі көрсетіледі. Әрбір типті сипаттау

Слайд 35y = a*x

y = a*x

Слайд 36y = a*x

y = a*x

Слайд 38
Паскаль тілінде программа неше бөліктен тұрады?
3 бөліктен
Программаның тақырыбы
Сипаттау бөлімі
Операторлар бөлімі


Паскаль тілінде программа неше бөліктен тұрады?3 бөліктенПрограмманың тақырыбыСипаттау бөліміОператорлар бөлімі

Слайд 39
DIV және MOD
функциялары не үшін
қолданылады?
DIV – бүтін бөлу
MOD –

бүтін қалдық


DIV және MOD функциялары не үшін қолданылады?DIV – бүтін бөлуMOD – бүтін қалдық

Слайд 40
Var операторының
қызметі қандай?
айнымалыларды сипаттау


Var операторының қызметі қандай?айнымалыларды сипаттау

Слайд 41
Const операторының қызметі қандай?
Тұрақтыларды сипаттау

Const операторының қызметі қандай?Тұрақтыларды сипаттау

Слайд 42
Read операторының қызметі қандай?
Берілгендерді енгізу

Read операторының қызметі қандай?Берілгендерді енгізу

Слайд 43
Write операторының
қызметі қандай?
Нәтижені шығару

Write операторының қызметі қандай?Нәтижені шығару

Слайд 44
Программа үзіндісінің міндеті қандай? Program esep1;
Var x: integer;

x айнымалысы бүтін типті мәндер

қабылдайды


Программа үзіндісінің міндеті қандай? Program esep1;Var x: integer;x айнымалысы бүтін типті мәндер қабылдайды

Слайд 45
Программа үзіндісінің міндеті қандай? BEGIN
Read (X);
Y:=SQR(X);
Write (Y);
End.
Х-тің квадратын есептеу

Программа үзіндісінің міндеті қандай? BEGINRead (X);Y:=SQR(X);Write (Y);End.Х-тің квадратын есептеу

Слайд 46 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;

Слайд 47
Программа үзіндісінің міндеті қандай? BEGIN
Read (X);
Х:=SQRТ(X);
Write (Y);
End.
Х-тің квадрат түбірін есептеу

Программа үзіндісінің міндеті қандай? BEGINRead (X);Х:=SQRТ(X);Write (Y);End.Х-тің квадрат түбірін есептеу

Слайд 48
Меншіктеу операторы
:=

Меншіктеу операторы:=

Слайд 49Тест сұрақтарына жауап беру

Тест сұрақтарына жауап беру

Слайд 50



8. Бағдарламаның соңы
1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін

санның типі (-32768 - +32767)

5. Символдық тип

6. Бүтін санның типі (-127 - +127)

7. Енгізу операторы


С ө з ж ұ м б а қ

8. Бағдарламаның соңы1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі  (-32768 -

Слайд 51Оқушыларды бағалау Үйге тапсырма:
3.1 тақырып (55-56 бет), 3.2-3,3 тақырып (57-59

бет);

Оқулықтан:

Оқушыларды бағалау  Үйге тапсырма: 3.1 тақырып  (55-56 бет),  3.2-3,3 тақырып  (57-59 бет); Оқулықтан:

Слайд 52Сау болыңыздар!

Сау болыңыздар!

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть