kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Программа ??рылымы

Нажмите, чтобы узнать подробности

Программа ??рылымы

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

та?ырыбы, одан кейін сипаттау  б?лімі ж?не begin ж?не end  с?здерімен  ?оршал?ан  операторлар  б?лімі болуы керек. Сипаттау б?лімі толы? бол?ан жа?дайда, 7 б?ліктен т?рады:

1.Программамен байланысатын кітапханалы? модульдер атаулар тізімі (uses)

2. Белгілерді сипаттау (label)

3. Т?ра?тыларды сипаттау (const)

4. М?ліметтер типін сипаттау (type)

5. Айнымалыларды сипаттау (var)

6. Процедураларды сипаттау (procedure)

7. Функцияларды сипаттау (function)

Просмотр содержимого документа
«Программа ??рылымы »

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

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

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

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

3 .1 Программа құрылымы

3.2 Шамаларды сипаттау бөлімі

3.3 Операторлар бөлімі

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

Сабақтың мақсаты:

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

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

Тәрбиелік: Оқушыларды программалық сауатылыққа тәрбиелеу .

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

Сабақтың түрі: аралас сабақ

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

Сабақтың көрнекілігі: интерактивті тақта, компьютерлер, электронды оқулық.

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

БІЛЕМІЗ

БІЛГІМІЗ

КЕЛЕДІ

ОЙЛАЙЫҚ ТА,

ОЙНАЙЫҚ

БІЗ ҮШІН

ЖАҢАЛЫҚ

ҚАТЕСІЗ

ЖАЗАМЫЗ

БӘРІМІЗ

БІРГЕ

Ой толғау

Ой толғау

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

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

жиым

нақты

тіркестік

логикалық

бүтін

шамалық

0 12 ‘ #’ ‘ ? ’ ‘ girl’ ‘ алма ’" width="640"

-63254

-58,213

a

true

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

z0

12

‘ #’

‘ ? ’

‘ girl’

‘ алма ’

Символдық типке жататын  асқабақтарды жина! 12 3,5 ‘ asdfh’ true a‘ A’ ‘ #’ ‘ girl’ ‘ ? ’ -6325

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

12

3,5

‘ asdfh’

true

a

‘ A’

‘ #’

‘ girl’

‘ ? ’

-6325

Тіркестік типке жататын  асқабақтарды жина! ‘ we are’ ‘ 325 ’ -3254 true ‘ agth’ ‘ girl’ ‘ A’ ‘ #’ -8,21 a‘ алма ’

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

‘ we are’

‘ 325 ’

-3254

true

‘ agth’

‘ girl’

‘ A’

‘ #’

-8,21

a

‘ алма ’

0 ‘ girl’ 0,562 -58,213 ‘ #’" width="640"

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

a

3,5

asdf’

12

A’

z0

girl’

0,562

-58,213

#’

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

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

Нақты ( real)

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

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

Бүтін ( integer)

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

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

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

MOD

PRED(X)

DIV

NOT

OR

AND

XOR

SIN(X)

ABS(X)

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

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

CHR(X)

ORD(X)

MOD

OR

XOR

AND

PRED(X)

SUCC(X)

SIN(X)

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

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

PRED(X)

MOD

DIV

NOT

OR

AND

ORD(X)

SIN(X)

ABS(X)

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

Сұрақтар :

Паскаль тілін қай жылы

кім ұсынды?

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

Вирт синтаксистік

диаграммасы

дегеніміз не?

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

Атау-идентификатор

дегеніміз не?

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

Мәліметтердің шамалардың

типі деп нені айтамыз

High (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)-

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

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

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

Жаңа сабақ

3 .1 Программа құрылымы

3.2 Шамаларды сипаттау бөлімі

3.3 Операторлар бөлімі

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

Блок

Мәліметтерді

сипаттау бөлімі

Операцияларды

атқару бөлімі

Программа тақырыбы

Блок

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

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

тақырыбы , одан кейін сипаттау бөлімі және begin және end сөздерімен қоршалған операторлар бөлімі болуы керек. Сипаттау бөлімі толық болған жағдайда, 7 бөліктен тұрады:

1.Программамен байланысатын кітапханалық модульдер атаулар тізімі ( uses)

2. Белгілерді сипаттау ( label )

3. Тұрақтыларды сипаттау ( const )

4. Мәліметтер типін сипаттау ( type )

5. Айнымалыларды сипаттау ( var )

6. Процедураларды сипаттау (procedure)

7. Функцияларды сипаттау ( function )

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

Программаның жалпы түрі:

Program - программаның аты;

label - белгілер бөлімі;

const - константалар бөлімі;

type - типтер бөлімі;

var - айнымалылар бөлімі;

procedure, function - процедуралар мен функциялар бөлімі;

Begin

операторлар бөлімі;

end.

Program  ( Input, Output);  uses ;  label …;  const …;  type …;  var …;  procedure ;  ;  function ;    ;  begin  ;  ;  …………….;  ;  end.

Program ( Input, Output); uses ; label …; const …; type …; var …; procedure ; ; function ; ; begin ; ; …………….; ; end.

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

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

  • Операторлар бөлімі Begin және end операторлық жақшаларға алынады, end сөзінен кейін нүкте қойылады. Тақырып, сипаттау бөлімдері, операторлар нүктелі үтірмен (;) аяқталады. Begin сөзінен кейін нүктелі үтір (;) қойылмайды.
y = a*x   Алгоритм Программа Блок схема

y = a*x

Алгоритм

Программа

Блок схема

y = a*x  Алгоритм Программа    алг алгоритмнің аты басы  бүт  a, x, y  енгізу  a, x   y : = a * x  шығару у соңы   Блок – схема  Program a1;  Var a, x, y: integer; Begin  Readln (a, x);  y: = a * x;  writeln (‘y=’,y); end. Басы  a , х y:=  a * x  y Соңы

y = a*x

Алгоритм

Программа

алг алгоритмнің аты

басы бүт a, x, y

енгізу a, x

y : = a * x

шығару у

соңы

Блок – схема

Program a1;

Var a, x, y: integer;

Begin

Readln (a, x);

y: = a * x;

writeln (‘y=’,y);

end.

Басы

a , х

y:= a * x

y

Соңы

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

Паскаль тілінде программа неше бөліктен тұрады?

3 бөліктен

Программаның тақырыбы

Сипаттау бөлімі

Операторлар бөлімі

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

DIV және MOD

функциялары не үшін

қолданылады?

DIV – бүтін бөлу

MOD – бүтін қалдық

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

Var операторының

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

айнымалыларды сипаттау

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

Const операторының қызметі қандай?

Тұрақтыларды сипаттау

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

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

Берілгендерді енгізу

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

Write операторының

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

Нәтижені шығару

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

Программа үзіндісінің міндеті қандай? Program esep1;

Var x: integer;

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

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

Программа үзіндісінің міндеті қандай? BEGIN

Read (X);

Y:=SQR(X);

Write (Y);

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. айнымалы атауы := белгісінің сол жағында болуы керек бүтін мен бөлшектің арасы нүктемен ажыратылуы керек нақты мәнді бүтін айнымалыға меншіктеуге болмайды

Қай операторлар дұрыс жазылмаған?

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.

айнымалы атауы := белгісінің сол жағында болуы керек

бүтін мен бөлшектің арасы нүктемен ажыратылуы керек

нақты мәнді бүтін айнымалыға меншіктеуге болмайды

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

Программа үзіндісінің міндеті қандай? BEGIN

Read (X);

Х :=SQR Т (X);

Write (Y);

End.

Х-тің квадрат түбірін есептеу

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

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

:=

С ө з ж ұ м б а қ 1. Негізгі ба ғдарламаның басы 3     1   2           4             5       6 8       7                                                   2. Шығару операторы 3. Бағдаралама тақырыбы 4. Бүтін санның типі  (-32768 - +32767) 5. Символдық тип 6. Бүтін санның типі  (-127 - +127) 7. Енгізу операторы 8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі ба ғдарламаның басы

3

 

 

1

 

2

 

 

 

 

 

4

 

 

 

 

 

 

5

 

 

 

6

8

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Шығару операторы

3. Бағдаралама тақырыбы

4. Бүтін санның типі (-32768 - +32767)

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

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

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

8. Бағдарламаның соңы


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 9 класс

Скачать
Программа ??рылымы

Автор: Аманжолова Гулбаршын Болатовна

Дата: 29.05.2015

Номер свидетельства: 216091

Похожие файлы

object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(74) "Айнымалылар типтері. Программа ??рылымы. "
    ["seo_title"] => string(42) "ainymalylar-tiptieri-proghramma-k-u-rylymy"
    ["file_id"] => string(6) "182436"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1425531981"
  }
}
object(ArrayObject)#884 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(84) "Программалау тілі. Программа ж?не оны? ??рылымы"
    ["seo_title"] => string(44) "proghrammalautiliproghrammazhnieonynkurylymy"
    ["file_id"] => string(6) "283366"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1453822155"
  }
}
object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(64) "Программа т?сінігі. ??рылымы. 9 класс"
    ["seo_title"] => string(33) "proghrammatusinighikurylymy9klass"
    ["file_id"] => string(6) "279792"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1453290648"
  }
}
object(ArrayObject)#884 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(60) "Бағдарлама құрылымы, синтаксисі."
    ["seo_title"] => string(33) "bag_darlama_k_u_rylymy_sintaksisi"
    ["file_id"] => string(6) "457990"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1518865401"
  }
}
object(ArrayObject)#862 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(209) "конспект урока на тему "Программа ұғымы және оның құрылымы. Мәліметтер типі ұғымы. Мәліметтердің стандартты типі ""
    ["seo_title"] => string(80) "konspiekt_uroka_na_tiemu_proghramma_u_g_ymy_zh_nie_onyn_k_u_rylymy_m_limiettier_"
    ["file_id"] => string(6) "366076"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1480951986"
  }
}



ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства