Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Презентация. "Процедуралар мен функциялар"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Презентация. "Процедуралар мен функциялар"

библиотека
материалов
Өткенді қайталау электронды тест Берілген тест сұрақтарына баға беру.
Бейстандартты процедуралар мен функциялар. Сабақтың тақырыбы: №122 орта мекте...
Сабақтың мақсаты: Оқушыларға Паскаль программалау тілінің көмегімен Бейстанда...
Сабақтың барысы: Ұйымдастыру кезеңі. Оқушы дәптерін болтыру, көңіл күйлерің қ...
Жаңа сабақ Бейстандартты процедуралар мен функциялар.
Бейсек прогаммасында да косалқы программа бар.Сол сияқты Турбо Паскальда қай...
Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша ш...
Бейстандарт функциялар мен процедуралар VAR бөлімінен кейін сипатталады. әрбі...
program azaity1; var a:integer; procedure azaity (b,c:integer;var k: integer)...
Есеп шешу кезеңі. program kov1; var a:integer; procedure kov(b,c:integer;var...
procedure fact (k : integer; var a : integer); var x : integer; begin a:=1; f...
Паскаль тілін 1968-1971 жылдары швейцариялық ғалым .... ... қолайлы программа...
Қосалқы программа дегеніміз не? Стандартты және бейстандарт функция дегеніміз...
Қорытынды. Жеке программа түрінде бөлек жазылады, қажет кезінде оралуға болат...
Оқушыларды бағалау. Үйге тапсырма: §6.3 Бейстандартты процедура және функциял...
program boly1; var a:integer; procedure bolyb,c:integer;var k: integer); begi...
20 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 Өткенді қайталау электронды тест Берілген тест сұрақтарына баға беру.
Описание слайда:

Өткенді қайталау электронды тест Берілген тест сұрақтарына баға беру.

№ слайда 2 Бейстандартты процедуралар мен функциялар. Сабақтың тақырыбы: №122 орта мекте
Описание слайда:

Бейстандартты процедуралар мен функциялар. Сабақтың тақырыбы: №122 орта мектеп Елеуішова Айдын

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

Сабақтың мақсаты: Оқушыларға Паскаль программалау тілінің көмегімен Бейстандартты процедуралар мен функциялар туралы түсінік беру. Паскаль бағдарламасын ашып, оқушылар есептер шығару нәтижесін көру. Процедура мен функцияны ажырата білу. Есеп барысында қолдана білу.

№ слайда 4 Сабақтың барысы: Ұйымдастыру кезеңі. Оқушы дәптерін болтыру, көңіл күйлерің қ
Описание слайда:

Сабақтың барысы: Ұйымдастыру кезеңі. Оқушы дәптерін болтыру, көңіл күйлерің қалай! Жаңа сабақ. 5- слайд Есеп шешу кезеңі.Прогаммасы жазу , нәтижесін анықтау. Уақытқа байланысты 3-4 есеп артық дайындалған. Өз шығармашылығымнан алынған есептер. “Адасқан жолдар ” ойыны \әрбір қатарды әр жерге орналастыру\ “Сергіту сәті” Қорытынды.

№ слайда 5 Жаңа сабақ Бейстандартты процедуралар мен функциялар.
Описание слайда:

Жаңа сабақ Бейстандартты процедуралар мен функциялар.

№ слайда 6 Бейсек прогаммасында да косалқы программа бар.Сол сияқты Турбо Паскальда қай
Описание слайда:

Бейсек прогаммасында да косалқы программа бар.Сол сияқты Турбо Паскальда қайталанатын әрекеттерді қайта жазып көшіруге уақыт кетірмеу үшін қосалқы программалар ретінде функциялар мен процедураларды қолданады. Паскаль тілінің барлық процедуралары мен функциялары екіге бөлінеді. Стандартты және тұтынушы өзі анықтаған бейстандарт топтар. Сандартты функциялар мен процедуралар тілдің элементі ретінде өз аттары бойынша алдын ала нақтыланған түйінді сөздермен белгіленеді. Ал бейстандарт функция мен процедураларды әрбір программалаушы өзі жаңа атау беру арқылы анықтайды да, олар орындалатын әрекеттерден тұрады.

№ слайда 7 Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша ш
Описание слайда:

Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша шақырылып орындалатын программаның тәуелсіз бөлігі процедура деп аталады. Жазылу ережесі. Procedure аты ( көрсетпелі параметрлер тізімі); сипаттау бөлігі Begin Параметрлер бөлігі end; Жұмысының нәтижесі бір ғана мәнді анықтайтын оператор тізбегі функция деп аталады. Жазылу ережесі. function аты ( формальді параметрлер тізімі): <нәтиже типі >; Сипаттау бөлігі Begin Параметрлер бөлігі end;

№ слайда 8 Бейстандарт функциялар мен процедуралар VAR бөлімінен кейін сипатталады. әрбі
Описание слайда:

Бейстандарт функциялар мен процедуралар VAR бөлімінен кейін сипатталады. әрбір программа соныда қойылады. ; Функцияның Процедурадан екі айырмашылығы бар. 1.Функция аты өрнектердің аргумент ролін атқара алады; 2 .функция орындалған соң программаға тек бір ғана мән беріледі. Есеп шешу кезеңі. Процедура мен функция айырмашылығын түсіну үшін екі бүтін санды азайту программасын жазу. Тақтаға программаны жазу оқушылар паскаль программасын ашып есепті теріп жазу нәтижесін көру.

№ слайда 9 program azaity1; var a:integer; procedure azaity (b,c:integer;var k: integer)
Описание слайда:

program azaity1; var a:integer; procedure azaity (b,c:integer;var k: integer); begin k:=b-c end; begin azaity(13,7,a); writeln (‘azaity=‘,a:2) end. 1-есеп Program azaity2; var a:integer; Function azaity (b,c:integer): integer; Begin k:=b-c end; Begin а:=azaity(13,7); writeln (‘azaity=‘,a:2) end. паскаль программасына екі программаны бір бетке жазуға болады. Нәтижесінде azaity =6

№ слайда 10 Есеп шешу кезеңі. program kov1; var a:integer; procedure kov(b,c:integer;var
Описание слайда:

Есеп шешу кезеңі. program kov1; var a:integer; procedure kov(b,c:integer;var k: integer); begin k:=b*c end; begin kov(20,7,a); writeln (‘kov=‘,a:2) end. Program kov2; var a:integer; Function kov(b,c:integer): integer; Begin k:=b*c end; Begin а:=kov(20,7); writeln (‘kov=‘,a:2) end. Kov=140

№ слайда 11 procedure fact (k : integer; var a : integer); var x : integer; begin a:=1; f
Описание слайда:

procedure fact (k : integer; var a : integer); var x : integer; begin a:=1; for x:=1 to k do begin a:=x*a; end; en; program fact “Адасқан жолдар ” ойыны end;

№ слайда 12
Описание слайда:

№ слайда 13 Паскаль тілін 1968-1971 жылдары швейцариялық ғалым .... ... қолайлы программа
Описание слайда:

Паскаль тілін 1968-1971 жылдары швейцариялық ғалым .... ... қолайлы программалау тілі ретінде ұсынған болатын. Паскаль тіліндегі программа 3 бөліктен тұрады: ..........., ......, ...... Процедура жән функция қандай түйінді .......... Сөзінен кейін тұрады. Жұмысының нәтижесі бір ғана мәнді анықтайтын оператор тізбегі ........... жазылады Никлаус Вирт Сипаттау бөлімі Операторлар бөлімі Var function PROGRAM

№ слайда 14 Қосалқы программа дегеніміз не? Стандартты және бейстандарт функция дегеніміз
Описание слайда:

Қосалқы программа дегеніміз не? Стандартты және бейстандарт функция дегеніміз не? Функция мен процедура айырмашылығы.

№ слайда 15 Қорытынды. Жеке программа түрінде бөлек жазылады, қажет кезінде оралуға болат
Описание слайда:

Қорытынды. Жеке программа түрінде бөлек жазылады, қажет кезінде оралуға болатын негізгі программаның арнайы бөлігі қосалқы программа деп аталады. 2. Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша шақырылып орындалатын программаның тәуелсіз бөлігі процедура деп аталады. 3Жұмысының нәтижесі бір ғана мәнді анықтайтын оператор тізбегі функция деп аталады. 4Бейстандарт функциялар мен процедуралар VAR бөлімінен кейін сипатталады. 5 Функцияның Процедурадан екі айырмашылығы бар. 1.Функция аты өрнектердің аргумент ролін атқара алады; 2 .функция орындалған соң программаға тек бір ғана мән беріледі. 6 функциялар мен процедуралар 1 дей қасиет түйінді сөзерінен кейін міндетті түрде тыныс белгілері қойылады. ; 7

№ слайда 16 Оқушыларды бағалау. Үйге тапсырма: §6.3 Бейстандартты процедура және функциял
Описание слайда:

Оқушыларды бағалау. Үйге тапсырма: §6.3 Бейстандартты процедура және функциялар. 3 немесе 4 бүтін санды қосу,азайту прогаммасын жазып келу.

№ слайда 17
Описание слайда:

№ слайда 18 program boly1; var a:integer; procedure bolyb,c:integer;var k: integer); begi
Описание слайда:

program boly1; var a:integer; procedure bolyb,c:integer;var k: integer); begin k:=b\c end; begin boly(64,8,a); writeln (‘boly=‘,a:2) end. Program boly2; var a:integer; Function boly(b,c:integer): integer; Begin k:=b\c end; Begin а:=boly(64,8); writeln (‘boly=‘,a:2) end. Есеп шешу кезеңі. жауабы: boly=8

№ слайда 19
Описание слайда:

№ слайда 20
Описание слайда:


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 28.03.2016
Раздел Информатика
Подраздел Презентации
Просмотров500
Номер материала ДВ-562965
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх