

Информатика
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
6 questions
Дайрабаева Назгуль
Presentation
•
1st Grade
12 questions
Қазақ тілі
Presentation
•
2nd Grade
9 questions
алгоритм
Presentation
•
1st Grade
10 questions
Кіт та міна
Presentation
•
2nd Grade
6 questions
биология
Presentation
•
KG
8 questions
Информационно-коммуникационные технологии
Presentation
•
2nd Grade
6 questions
Следование по черной линии
Presentation
•
1st Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
addition facts
Quiz
•
2nd Grade
8 questions
Week 1.2 Step-up to 3rd Grade TEK 2.2A
Quiz
•
2nd Grade
20 questions
Addition Facts within 20
Quiz
•
1st - 3rd Grade
15 questions
Addition and Subtraction
Quiz
•
1st Grade
17 questions
Greetings and Farewells in Spanish
Quiz
•
1st - 6th Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
17 questions
2nd Grade Graphs (Bar & Picture)
Quiz
•
2nd Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade