

Информатика
Presentation
•
Computers
•
1st - 2nd Grade
•
Hard
Гаухаржан Серікбол
FREE Resource
10 Slides • 0 Questions
1
Алгоритм ұғымы, қасиеттері
Орындаған: Серікбол Гаухаржан
Топ: ФИ-001
Тексерген: Жумаханова Д.А
2
Жоспар:
1. Алгоритм ұғымы
2. Алгоритм түрлері
3. Алгоритм құрудың негізгі тәсілдері;
4. Бағдарламалау тілдеі, олардың жіктелуі;
5. Алгоритм қасиеттері;
6. Алгоритм жазудың тәсілдері:
7. Пайдаланылған әдебиеттер;
3
Алгоритм ұғымы
Алгоритм, алгорифм (ағылш.: algorіthm, algorіsmus — Әл-Хорезмидің атынан шыққан) — бастапқы берілген мәліметтермен бір мәнде анықталатын нәтиже алу үшін қай амалды (жұмысты) қандай ретпен орындау қажеттігін белгілейтін есептерді (мәселелерді) шешу (математикалық есеп-қисаптар орындау, техникалық объектілерді жобалау, ғылыми-зерттеу жұмысын жүргізу т.б.) тәсілдерінің дәл сипаттамасы. Алгоритм — математика мен кибернетиканың негізгі ұғымдарының бірі. Алгоритмді орындау алгоритмдік үрдіс деп аталады .
4
Алгоритм түрлері:
1. Сызықтық алгоритм — белгілі бір мақсатқа жету үшін амалдардың бірінен соң бірі тізбектеле орындалуы.
2.Тармақталған алгоритм — алгоритм қадамдарының тізбектеле орындалуы қандай да бір шартқа тәуелді өзгеретін алгоритм.
3. Циклдік алгоритм — белгілі бір шартқа байланысты әрекеттер тізбегінің бірнеше рет қайталануы нәтижесіне тәуелді алгоритм.
5
Бағдарламалау тілдері, олардың жіктелуі
Бағдарламалау тілі — хабарларды есептеуіш машиналардың көмегімен сұрыптайтын жасанды тілдер тобы.
Процедуралық-бағдарланған бағдармалау тілі — белгілі бір мәселелер класын шешу бағдарламасын сипаттауға арналған тіл. Бұл тілде мамандар кәсіптік терминдер түрінде ЭЕМ үшін тапсырмалар құрастыра алады, әрі онда мәселені шешу үшін орындалатын нақты қадамдар міндетті түрде көрсетіледі. Мұндай тілге фортран, Паскаль, алгол, ПЛ1, кобол, бейсик, дельфи, СИ, т.б. жатады.
Проблемалық-бағдарланған бағдармалау тілінде функциялық терминдер ЭЕМ-ге орындалу реті көрсетілмей-ақ беріледі. Мұндай тілге әр түрлі қолданбалы бағдарламалар тобын (пакетін), ақпарат-іздеу жүйесінің сұраныстарын жатқызуға болады. Бағдарламаны сипаттаудың толықтығына қарай Бағдармалау тілі төменгі және жоғарғы дәрежелі Бағдармалау тілі болып бөлінеді.
6
Алгоритм қасиеттері
1. Анықтылығы
2. Жаппайлығы
3. Нәтижелігі
4. Дискреттілігі
5. Түсініктілігі
7
Анықтылығы- алгоритмнің нұсқаулары және олардың орындалу реті бір мағыналық, бір мәндік түсінік беруге тиіс. Орындалу үрдісіне алгоритм еркіндікке жол бермеуі керек.
Жаппайлығы - алгоритмнің көмегі арқылы тек бір ғана тиянақты есепті шығаруға емес, сонымен катар соған ұқсас есептер жиынын шығаруға болады. Мұндай есепті шешудің алгоритмі жалпы түрде құрылады. Ал есептер бір-бірінен тек бастапқы берілгендерінен ғана ажыратылады.
Нәтижелілік- бұлқасиет алгоритмнің қадамдарының белгілі бір саны есепті шешуге алып келуі керектігінен тұрады.
Дискреттілік- алгоритм аяқталған іс-әрекеттер тізбегінен –қадамдардан тұрады. Келесі қадамға өту тек алдығы қадам жүзеге асқан соң немесе аяқталған соң ғана орындалады. Әрбір жеке қадамның орындалуы орындаушыға арнаулы нұсқау арқылы алдын-ала көрсетіледі. Алгоритмнің жеке қадамдардан тұру қасиетін дискреттілік деп аталады.
8
Алгоритм жазудың тәсілдері
1. Сөзбен жазылу тәсілі
2. Алгоритмдік тіл.
3. Графикалық тәсіл.
4. Программалау тілі.
Сөзбен жазылу тәсілі. Алгоритмді үйренудің алғашқы кезінде қолданылады да және ол адамның орындауына арналған. Бұл тәсілде жазудың нақты бір ережесі жоқ, түсінікті, анық болса болды.
Алгоритмдік тіл –алгоритмдер мен олардың атқарылуын бірыңғай жәнедәл жазуға арналған белгілермен ережелердің жүйесі. Алг. Тіл бір жағынан әдеттегі тілге жақын. Бұл тілде алгоритмдер әдеттегі текст секілдіоқыла да, жазыла да алады
9
Пайдаланылған әдебиеттер:
https://kk.wikipedia
https://u-s.kz/
https://stud.baribar.kz/
10
Назарларыңызға рахмет!
Алгоритм ұғымы, қасиеттері
Орындаған: Серікбол Гаухаржан
Топ: ФИ-001
Тексерген: Жумаханова Д.А
Show answer
Auto Play
Slide 1 / 10
SLIDE
Similar Resources on Wayground
11 questions
Программалау тілдері
Presentation
•
1st Grade
9 questions
Қолөнер
Presentation
•
1st Grade
10 questions
Мс71
Presentation
•
1st Grade
7 questions
Қайталау сабақ
Presentation
•
1st Grade
12 questions
қос нүкте мен нүктелі үтір
Presentation
•
1st - 2nd Grade
8 questions
5 сынып
Presentation
•
KG
5 questions
Урок без названия
Presentation
•
1st Grade
5 questions
2 класс 5 урок
Presentation
•
2nd Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
8 questions
Telling Time to the Nearest Five Minutes
Quiz
•
2nd - 3rd Grade
20 questions
Telling Time to the Hour and Half hour
Quiz
•
1st Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
20 questions
Cartoon Characters!
Quiz
•
KG - 5th Grade
12 questions
Summer Trivia
Quiz
•
1st - 5th Grade
17 questions
Natural Resources
Presentation
•
2nd Grade
19 questions
Area and Perimeter
Quiz
•
2nd - 3rd Grade
39 questions
Arrays and Repeated Addition
Quiz
•
2nd Grade