
Алгоритм ұғымы, қасиеттері
Presentation
•
Computers
•
University - Professional Development
•
Hard
Darkhan Zhakenov
Used 3+ times
FREE Resource
19 Slides • 7 Questions
1
Дархан
ФИ-001
2
Алгоритм сөзі IX ғасырда өмір сүрген ұлы өзбек математигі Әл-Хорезмидің атымен аталған жазудың латындық формасы. Әл-Хорезми бірінші рет арифметикалық амалдарды орындаудың ережелерін тұжырымдаған ғалым.
Алгоритм ұғымы кез-келген программа құру кезінде негізгі орын алады, себебі программа – енгізілген берілгендерді өңдеу үшін арнайы және қатаң түрде қандай да бір программалау тілінде дайындалған алгоритм. Кез-келген алгоритм қандай да бір орындаушыға негізделген. Орындалған командалар жиынтығы орындаушының командалар жүйесі болып табылады. Орындаушы ретінде – адамдар және техникалық құрылғылар, яғни роботтар, компьютерлер және автоматтар болуы мүмкін.
3
Күнделікті өмірде біз кейбір алгоритмдерді қалай қолданатынымызды байқамаймыз. Бөлмені тазалау, киімді үтіктеу, тамақ дайындау - мұның бәрі белгілі бір ретпен орындалады. Біздің әрқайсымыз күн сайын жүздеген түрлі алгоритмдерді қолданамыз.
4
​
5
Алгоритмнің дискреттігі (үздіктілігі) – ақпаратты өңдеу процесі ретімен жазылған, аяқталған нұсқаулардан құралған тізбектерден тұруы тиіс, яғни орындаушының келесі қадамға өтуі алдыңғы қадамның аяқталуынан кейін жүзеге асуы керек;
6
Алгоритмнің түсініктілігі – алгоритмді құру барысында оның орындаушыға түсінікті болатындығы ескерілуі керек;
7
Алгоритмнің анықтылығы – алгоритм жалпы түрде қабылданған символдарды, алфавитті пайдаланып жазылуы тиіс. Орындаушы (адам, компьютер) алгоритмді түсініп, орындай алатын болуы керек. Оның үстіне түрліше түсінілетін нұсқаулар енгізілмеуі тиіс. Ол орындаушыға алгоритмді орындау үшін басқа нұсқаулар іздеуіне жол қалдырмайтындай етіліп және орындалу реттері дәл көрсетіліп қатаң түрде жазылуы қажет.
8
4.Алгоритмнің көпшілікке бірдейлігі
Алгоритмнің көпшілікке бірдейлігі – қарастырылып отырған ақпараттың кез-келген мәндерінде нақты бір ғана тапсырманы емес, соған типтес бүкіл тапсырманы шеше білуі. Мысалы, квадрат теңдеуді шешу алгоритмі – коэффиценттің кез-келген мәнінде оның түбірін табуға мүмкіндік береді немесе жолда жүру ережесі барлығымызға бірдей.
9
Алгоритмнің нәтижелілігі. Нұсқаулар шексіз көп болмай, қорытындысында оның нәтижесі болуы тиіс. Егер алгоритм бойынша құрылған сандық программа шексіз есептеулерге әкелсе, онда алгоритмнің талапқа сай жазылмағаны не есептің шешуі жоқ болғаны.
10
Multiple Select
Алгоритм қадамдар тізбегімен ұсынылған. Қандай қасиеттерді бөліп көрсетуге болады?
1. Шәйнекке су құйыңыз.
2. Сіріңке жағыңыз.
3. Газ оттық клапанын ашыңыз.
4. Сіріңкені оттыққа апарыңыз.
5. Шайнекті пешке қойыңыз.
6. Судың қайнағанын күтіңіз.
7. Газды өшіріңіз.
дискреттігі
түсініктілігі
нәтижелілігі
көпшілікке бірдейлігі
11
Multiple Choice
Картопты тазарту үшін келесі алгоритмді қолдануға болады:
1. Картопты жуыңыз.
2. Пышақпен қабығын кесіп, оны айналдыра кесіңіз.
3. Картопты жұлып алып, 2 -қадамды қайталаңыз.
4. Картоп тазартылғанша 3 қайталаңыз.
5. Картопты жуыңыз
Сол алгоритмді алма, қауын немесе шалғамға қолдануға бола ма? Бұл мүмкіндікте қандай қасиет көрсетілген?
түсініктілігі
анықтылығы
көпшілікке бірдейлігі
12
1.Вербальды форма (табиғи тілде сипаттама)
2.Графикалық форма (блок -схема)
3.Бағдарламалау формасы (бағдарламалау тілінде сипаттама)
13
Ауызша форма
Алгоритм ауызша тілде адам оқитын түрде жазылған.
Біз бұл форманы күнделікті өмірде жиі қолданамыз.
14
Алгоритмнің бағдарламалық формасын программистер компьютер көмегімен мәселені шешу үшін қолданады.
Компьютерлік ойын, кез келген бағдарлама сияқты, бағдарлама түрінде ұсынылады.
15
Алгоритм өзара байланысты блоктар түрінде берілген
16
Multiple Choice
Алгоритм қандай формада ұсынылған?
Ауызша форма
Бағдарлама формасы
Графикалық форма
17
Multiple Choice
Алгоритм қандай формада ұсынылған?
Ауызша форма
Бағдарлама формасы
Графикалық форма
18
1.Сызықтық
2.Шартты
3.Циклді
19
Алгоритм командалары жоғарыдан төменге дейін қатаң тәртіпте орындалады.
20
Орындалатын (шын) немесе орындалмайтын (жалған) шартты қамтиды, шартқа байланысты бір немесе басқа команда орындалады.
21
Әрекетті орындау кезінде орындалатын (шын) шартты қамтиды. Егер шарт жалған болса, ешқандай шара қолданылмайды.
22
Сол командалардың қайталануын қамтиды.
Циклдық алгоритм ұзақ алгоритмді қысқартуға мүмкіндік береді.
23
Multiple Choice
Алгоритмнің түрін анықтаңыз
Циклдік алгоритм
Шартты алгоритм
Сызықтық алгоритм
24
Multiple Choice
Алгоритмнің түрін анықтаңыз
Сызықтық алгоритм
Шартты алгоритм
Циклдік алгоритм
25
Multiple Choice
Алгоритмнің түрін анықтаңыз
Сызықтық алгоритм
Циклдік алгоритм
Шартты алгоритм
26
Дархан
ФИ-001
Show answer
Auto Play
Slide 1 / 26
SLIDE
Similar Resources on Wayground
25 questions
Подготовка к кр 11 д
Presentation
•
KG
22 questions
Мой дом моя квартира
Presentation
•
Professional Development
24 questions
Методика обучения праву
Presentation
•
University
24 questions
тема Устройство КШМ преподаватель Ткаченко Н.В. 28.07.2023г
Presentation
•
Professional Development
17 questions
КЩС. Респираторная компонента
Presentation
•
KG - University
19 questions
«Определение и свойства алгоритма»
Presentation
•
KG
23 questions
Урок 8 класс
Presentation
•
KG
23 questions
Python lesson 1 kz
Presentation
•
KG
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
How to Email your Teacher
Quiz
•
Professional Development
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
20 questions
Disney Trivia
Quiz
•
University
10 questions
Identifying equations
Quiz
•
KG - University
16 questions
Water Modeling Activity
Presentation
•
11th Grade - University
20 questions
Logos
Quiz
•
KG - University
21 questions
Spanish-speaking Countries
Quiz
•
KG - University
36 questions
Unit 5 Key Terms
Quiz
•
11th Grade - University