Просмотр содержимого документа
«Алгоритм турлору»
7-класс
Информатика
1-суроо
Алгоритмдин геометриялык фигуралардын жардамы менен берилиши алгоритмди берүүнүн кайсы жолуна кирет?
Табигый тил
Блок-схема
1
3
Программалоо
Алгоритм
4
2
“ Кайсы тамга” Алгоритмди аткар
Тамганы жаз
1.
2.
Башы
3.
4.
1
5.
2
6.
3
2
7.
2
8.
Аягы
1
2
ТЕМА:
Алгоритмдин түрлөрү
3
Алгоритмдин түрлөрү
Сабактын максаты
- Алгоритмдин түрлөрү менен таанышасыңар
- Алгоритмдин ар бир түрүн талдайсыңар
- Алгоритмдин түрлөрүнүн жашоо-турмушта
пайдаланылышын карайсыңар
Алгоритмди түрлөрү
1. Сызыктуу алгоритм
2. Тармактык (шарттык) алгоритм
3. Циклдик алгоритм
Алгоритмди түрлөрү
1. Сызыктуу алгоритм
Аныктама
Эч кандай шартты камтыбастан, биринин артынан экинчиси удаалаш аткарылган аракеттерден турган алгоритм сызыктуу алгоритм деп аталат.
Бутерброд жасоо алгоритми
Башы
Бычакты алып, нандан бир кесим кесип ал
1
Нанга май сыйпа
2
Сырдан кесип алып, нанга кой
3
Бадыраңдан кесип нанга кой
4
Аягы
Алгоритмдин түрлөрү
Оң жакка барсаң атыңды жоготосуң, сол жакка барсаң өзүң жоголосуң
Алгоритмдин түрлөрү
2. Тармактуу же шарттуу алгоритм
Аныктама
Берилген шартка жараша тигил же бул аракеттердин удаалаштыгы аткарылган алгоритм шарттуу же тармактуу алгоритм деп аталат.
Шарт
Шарт
ооба
ооба
жок
жок
Аракет1
Аракет1
Аракет2
Толук
Толук эмес
Башы
Сыртта жамгырбы?
ооба
Куртканы кий
жок
Зонтикти ал
Жемпирди кий
Сыртта суукпу?
ооба
Тумак кий
жок
Шапке кий
Сыртка чык
Аягы
Алгоритмдин түрлөрү
Башы
Суу кранды ач
Суу барбы?
ооба
жок
Жуун
СУУ тейлөөчүлөргө телефон чал
Аягы
Бул алгоритмдин фрагментинен аткарыла турган командалардын номерлерин ата
Физика барбы?
1
Сабактын жүгүртмөсү :
Физика китебин ал
2
Химия барбы?
3
Химия китебин ал
4
1,3,4,5,6
1
Дене тарбия барбы?
5
3,4,5,6
2
1,2,4,5,6,
3
Формаңды ал
6
1,5,6
4
b ооба жок ab a=b жок ооба b а a=b Аягы Толук эмес Экөөнө тең кирет 1 3 Толук Экөөнө тең кирбейт 4 2 " width="640"
Башы
Берилген алгоритм тармактуу алгоритмдин толук формасына киреби же толук эмес формасына киреби?
a,b
ab
ооба
жок
ab
a=b
жок
ооба
b а
a=b
Аягы
Толук эмес
Экөөнө тең кирет
1
3
Толук
Экөөнө тең кирбейт
4
2
Алгоритмдин түрлөрү
Алгоритмдин түрлөрү
3. Циклдик алгоритм
Аныктама
Берилген шарт аткарылмайынча кайталана берген аракеттердин удаалаштыгынан турган алгоритм циклдик алгоритм деп аталат.
Кайталанган аракеттердин топтому циклдин тулкусу(телосу) деп аталат
Алгоритмдин түрлөрү
Цикл “чейин”
Цикл “азырынча”
Шарт
Инструкция
жок
Шарт
ооба
ооба
Инструкция
жок
Алгоритмдин түрлөрү
“ Короткуч”
“ Тойбос”
Цикл “азырынча”
Цикл “чейин”
Акча барбы?
Жейм
жок
Жагып калдыбы?
ооба
ооба
Коротом
жок
Алгоритмдин түрлөрү
Башы
10 заттын өткөргүч же изолятор экендигин аныктоочу алгоритм
10 зат
Затты ал
Эл. Тогун өткөз
Ток өткөрдүбү?
жок
ооба
Изолятор
Өткөргүч
Бардык затты текшердиңби?
жок
ооба
Аягы
Циклдин тулкусу
1-суроо
Ромб геометриялык фигурасы
алгоритмдин кандай түрлөрүндө колдонулат?
Сызыктуу
А
В
Тармактуу
Б
Циклдик
А),Б)
В),А)
1
3
Б),В)
Бардыгында
4
2
2-суроо
Короонун жыгач тосмолорун сырдоо алгоритмин түзүүдө алгоритмдин кайсы түрүн колдонсок туура болот ?
Сызыктуу
Циклдик
1
3
Тармактуу
Жардамчы
4
2
Алгоритмдин түрлөрү
Циклдик
Сызыктуу
Тармактуу
Υй тапшырма
Υйдөн , Алгоритмдин 3 түрүнө бирден мисал түзүп келгиле.
Алгоритм сөзсүз блок-схема түрүндө түзүлүшү керек