алгоритм.ppt
- Количество слайдов: 7
Алгоритмдер
Алгоритм және оның қасиеттері Алгоритм - орындаушы белгілі бір мақсатқа жету үшін бағытталған әрекеттер тізбегін орындап шығуға арналған нұсқауларды айтады. Алгоритмнің нұсқаулары команда деп атайды.
Мысал: Сүт қайнату алгоритмі 1. 2. 3. 4. 5. 6. 7. Ыдысқа сүт құю; Ыдысты плитаға қою; Сіріңкені жағу; Сіріңкені от жанатын жерге апару; Газ кранын ашу; Сүт қайнағанша күту; Газды өшіру.
Алгоритм қасиеттері • дискреттілік - алгоритмдердің жеке қадамдардан тұру қасиеті. • анықтығы – бір ғана бастапқы деректер бойынша бір ғана нәтижелерге әкелетін қасиеті. • жалпылығы – алгоритмнің нақты бір мәселені ғана емес бүкіл біртипті мәселелерді шешуге мүмкіндік беретін қасиеті. • нәтижелігі – айқын белгіленген әрекеттер тізімінің бәрі бірдей нәтижеге жете бермейтін қасиеті.
Алгоритмдерді жасау құрылымыны ң негізгі т үрлері: 1. Егер орындаушы командаларды бірінен соң бірін олардың берілу ретімен орындалса, алгоритм сызықты деп аталады. 2. Егер орындаушының әрекеттері қайсыбір шарттарды тексеру нәтижелерімен анықталса, алгоритм тармақталған деп аталады. 3. Егер алгоритмдегі жеке командалар немесе командалар топтары қайталанып орындалса, алгоритм циклді деп аталады.
Алгоритмдерді кескіндеу тәсілдері: табиғи тіл (орындаушы – адам) – қазақ, орыс, ағылшын тілдерінің сөздері; v графикалық тіл (орындаушы – адам) – әрекеттер сипаттамасы бар графикалық схемалар; v алгоритмдік тіл (орындаушы – адам) – әрекеттер немесе орындаушыға арналған команданың мағынасы берілетін табиғи тілдің белгілі сөздері; v программалау тіл (орындаушы – компьютер) – программалау тілінің командалары. v
Тапсырма: Сыйымдылығы 3 л және 8 л екі құмыра бар. Осы құмыраларды пайдаланып, Өзеннен 7 л су алгоритмін жазыңдар.
алгоритм.ppt