126. Базалық программалау құралы жəне алгоритімдер.
Алгоритм ұғымы есепті шешу әдісі, түсінігімен тығыз байланысты. Әдіс деп қатаң негізделген есепті шешу тәсілі мен оны қолдануға болатын берілген мәліметтер бойынша есептер тобын анықтау мақсатында құрылған тәсілді зерттейді. Алгоритм есепті шешу ж/е практикада қолдану өдісін сипаттау болып табылады. Ол әдісті зерттеу нәтижесі бойынша құрылады. Алгоритм есепті шешу үшін орындалатын әрекеттердің қатаң жазбаларының реттелген тізбегі болып табылады. Бұл әрекеттер шешу әдісінен туындайды. Алгоритмнің қасиетті сапаларының бірі- орындаушыдан шешу әдісін, яғни жазылған әрекеттерді не үшін орындау қажеттігін түсінуді талап етеді. Алгоритм әрқашанда орындаушы үшін жазылады. Ол адам, ЭЕМ ж/е тағы басқа өқрылғы болуы мүмкін. Алгоритмді сипаттау, орындаушыға жазылған әрекеттер түсінікті болуы үшінсоның тілінде жүзеге асырылады. Программалау тілі тілі деп орындаушы ЭЕМ үшін жазылған алгоритмді сипаттайтын тілді атаймыз. Ал бағдарламау деп алгоритмді бағдарлама деп алгоритмдерді бағдарламалау тілінде жазу процесін атайды. Алгоритмге 3 түрге бөлінеді. Олар сызықты, тармақталушы ж/е циклдік.. Мысалы, Формула бойынша есептеу керек: |x= ay+ | bz+ c|
a) алгоритмді сөз түрінде жазайық мұндағы: a, b, z- аргументтер; x- соңғы нәтиже; P, S- аралық айнымалылар; 1. Басы
2. P: = a*y
3. S: = b*x
4. S: = S+Z
5. x: p + s
6. Жауабы: X
7. Соңы
ә) алгоритмді блок схема түрінде жазайық. Бұл алгоритм сызықты түрдегі алгоритм болып табылады. Себебі, әрбір команда алгоритмнің орындалу барысында тек 1 рет орындалады.
Басы
|
A, b, z енгізу
|
P: = ax
|
S: = bz
|
S: = s+c
|
X: = p + c
|
X – шығару
|
Соңы
Базалық программалау құралы: базаны қадағалау басқару ж/е ондағы мәліметтер сақтау істерінде маңызды рөл атқарады.
Достарыңызбен бөлісу: |