Алгоритм құруға үйрету




Презентация қосу
ИНФОРМАТИКА САБАҒЫНА
ҚОШ КЕЛДІҢІЗДЕР!
Дайындығың қалай?
Алгоритм- Алгоритмнің
нің жалпылық формальды Алгоритмді
Алгоритм
Алгоритм немесе орындалуы жазу
дегеніміз ортақ қасиеті
қасиеттері дегенді жолдары
не? дегенді қалай қалай
түсінесіңдер? түсінесіңдер?

Алгоритмді
Қандай график Алгоритм-
Программа- программа- арқылы дік тілдің Команда
лау тілдері лау тілдерін кескіндеудің жалпы дегеніміз
дегеніміз білесіңдер? ерекшелігі жазылуы не?
не? қандай? қандай ?

Бағалау
12.10.2011
Алгоритм командалары.
Алгоритм құрылымы.
Сабақтың білімділік мақсаты:Алгоритм командаларының түрлерімен,
алгоритмнің құрылымымен таныстыру.
Алгоритм құруға үйрету.

Сабақтың тәрбиелік мақсаты:алгоритм құруда ұқыптылыққа, өз
бетінше еңбектенуге тәрбиелеу.

Сабақтың дамытушылық мақсаты: оқушылардың ой-өрісін,
логикасын одан әрі дамыту.
Командалар есеп
шартына
байланысты
Жай команда Құрама (күрделі)
Алгоритмнің қарапайым Жай командадан құрамы
операциясын орындайтын күрделі командалар
командалар тізбекті;
меншіктеу; тармақталу;
мәлімет енгізу; қайталау;
нәтиже алу ; (циклдік)
(мәлімет шығару)
Алгоритм құрылымы

Қайталау
Сызықтық немесе Тармақталу
(циклдік)
тізбекті алгоритм (таңдау)алгоритм
алгоритм

Әрекеттердің
Шартты Белгілі бір
тізбектей
тексеру бөлігі
орындалуын
арқылы бірнеше рет
сипаттайтын
орындалатын қайталататын
алгоритм
алгоритм алгоритм
Алгоритм құрылымы
бойынша мысалдар
келтіру

200 литр бөшкені
толтыру
алгоритмі
Студент болу Ауа райына қарай
алгоритмі (1. 10л. шелекпен
киіну алгоритмі
2. Мөлшері белгісіз
шағын ыдыспен)
басы
Z=ах+в формуласы
бойынша есептеу
а,х,в енгізу
алгоритмін және блок
схемасын құру.
Алг мысал 1 Z:=а*х+в
арг а,х,в
нәт Z
басы Z
Z:=а*х+в;
шығару Z cоңы
соңы
y x 2, x 0
2 x, x 0 басы

у функциясын формула х, енгізу
бойынша есептеу алгоритмін
және блок –схемасын құру. жоқ ия
Алг мысал 2 Х<0
арг х
нәт у y:=х+2
у:=2*х
басы
егер х<0
онда x+2 у
әйтпесе 2*х
шығару у соңы
соңы
Екі оң бүтін сан –а және b
(а≥b) берілсін.Бөлу амалын
қолданбай а-ны b-ғабөлген- басы
дегі қалатын қалдықты
табу керек.
а,b енгізу
Алг мысал 3
арг а,b а≥b
нәт a
басы
а:=а-b
енгізу (а,b)
егер а≥b
онда а:=а-b а
бітті
шығару а соңы
соңы
1-тапсырма.
Бекіту тапсырмалары

Сәйкестендір.
Сызықтық Белгілі бір бөлігі бірнеше рет
қайталататын алгоритм
Сызықтық
Тармақталу Белгілі бір бөлігітізбектей
Әрекеттердің бірнеше рет
орындалуын
қайталататын алгоритм
сипаттайтын алгоритм
Әрекеттердің тізбектей орындалуын
Тармақталу
Қайталау Шартты
сипаттайтын тексеру
алгоритм арқылы
Қайталау орындалатын алгоритм
Шартты тексеру арқылы орындалатын
алгоритм
2-тапсырма
Тіктөртбұрыштың ауданын есептеуге алгоритм және
блок- схема құрыңдар
3--тапсырма У функциясын төмендегі формула бойынша есептеу
алгоитмін және блок-схемасын құрыңдар.

y x 50, x 0
2 x 20, x 0 Бағалау
Бағалау бетшесі
Р/с Оқушының Үй тапс. 1-тапсырма 2-тапсырма 3-тапсырма бағасы
аты-жөні бойынша


Ұқсас жұмыстар
Тармақталу алгоритмдері
Солар бойынша оқушылар білімін бағалау
Қолданбалы есептерді шешу туралы
Шешілмейтін алгоритмдер туралы түсінік
Тьюринг машинасы. Тьюринг тезисі және оның негіздемесі. Марковтың нормальды алгоритмы. Нормальдау принциптері және оның негіздемесі. Марковтың нормальды алгоритмі және Тьюринг машинасының композициясы
Тьюринг машинасы. Тьюринг тезисі жә не оның негіздемесі. Марковтың нормальды алгоритмы. Нормальдау принциптері жә не оның негіздемесі. Марковтың нормальды алгоритмі жә не Тьюринг машинасының композициясы
Алгоритмдер туралы түсінік
Алгоритом туралы түсінік. Қасиеттері. Есептеу процесі ұғымы. Алгоритм күрделілігі. Алгоритмнің уақытша күрделілігі. Алгоритмнің теориялық күрделілігі
Тьюринг тезисі және оның негіздемесі
Сызықтық бағдарлама құрылымы
Пәндер