3. Циклдік алгоритмдер. Көптеген алгоритмдерде белгілі бір әрекеттер тізбегі бірнеше рет қайталанып орындалып отырады. Математикада есеп шығару кезінде бір теңдеуді пайдаланып, ондағы айнымалы мәнінің өзгеруіне байланысты оны бірнеше рет қайталап есептеуге тура келеді. Осындай есептеу процесі бөліктерінің қайталап орындалуы цикл деп атайды, ал қайталанатын бөлігі бар алгоритдер тобы циклдік алгоритмдер жатады. Қайталану командасын алгоритмдік жазу үшін әзірше (әзір), цикл бар (цб), және цикл соңы (цс) түінді сөздер қолданылады.
Тапсырма: (20 бет 1-3 жаттығу)
Күрделі тармақталу
Күрделі шарттарды пайдалану
Арифметикалық циклдер
Итерациялық (қадамдық) цикл.
Сұрақтар
Алгоритм командалары есеп шартына байланысты қалай бөлінеді?
Жай және құрама командалардың айырмашылықтары қандай?
Сызықтық алгоритм дегеніміз не?
Тармақталу алгоритмі мен циклдік алгоритмнің
айырмашылығы қандай?
Компьютерде есеп шығару қандай кезеңдерден тұрады?
Тест тапсырмалары!
1. «Алгоритм» атауы қайдан шыққан?
А) Мұхаммед әл-Хорезми атының латынша айтылуынан Б) Латынның algoritm сөзінен
Ә)Мұхаммед әл-Хорезми атының арабша айтылуынан В)әл-Фараби атының латынша
2. Алгоритм дегеніміз не?
А) Орындаушының белгілі бір мақсатқа жету барысында орындалатын әрекеттері
Ә) Қоршаған ортада болып жатқан түрлі құбылыстар
Б) Орындаушының белгілі бір мақсатқа жету барысындағы ретімен орындалатын түсінікті дәл ұйғарым
В) Алғашқы берілген мәліметтерді пайдаланып жұмыс жасау
3. Алгоритмнің негізгі қасиеттерін көрсет
А) алгоритмнің айқындылығы, түсініктілігі, тиістілігі
Ә) алгоритмнің айқындылығы, үздіктілігі, жалпыға бірдейлігі, нәтижелігі, формальді орындалуы
Б) алгоритмнің үздіктілігі, түсініктілігі, тиістілігі, мақсаттылығы
В) алгоритмнің айқындығы, мақсатталығы, тиістілігі, жалпыға бірдейлігі
4.Алгоритмнің жазылу түрлерін көрсет
А) алгоритмдік тілде, блок-схема түрінде, программалау тілінде
Ә) алгоритмдік тілде, программалау тілінде, Паскаль тілінде, математикалық тілде
Б) блок-схема түрінде, графикалық түрде, программалау тілінде
В) программалау тілінде, математика тілінде, графикалық түрде, блок-схема түрінде
5.Блок-схемада қандай геометириялық фигураларды қолданбайды?
А) тіл төртбқрыш, ромб Ә) стрелкалар, параллелограм
Б) ромб, параллелограм В) шеңбер, үшбұрыш
6. Алгоритмнің түрлерін көрсет
А) сызықтық, тармақталу, көрсеткіштік Ә) тармақталу, қайталану, шарттық
Б) сызықтық, тармақталу, циклдік В) циклдік, қайтьалану, шарттық, сызықтық
Достарыңызбен бөлісу: |