Есепті математикалық түрде анықтау дегеніміз есепті шешу үшін қажетті математикалық формулалар мен өрнектерді анықтауды айтамыз. Яғни, бұл дегеніміз – есепті математикалық күйге келтіру керек, математикалық символдар мен белгілер арқылы есепті анықтау керек.
Алгоритмді құру барысында есепті шешу тәсілдері тізбектелген әрекеттердің схемасы түрінде бейнеленеді.
Программа құрудеп – белгілі бір программалау тілінде алгоритмді жазуды атаймыз. Қазіргі таңда көбінесе, Бейсик, С++, Паскаль программалау тілдері қолданылады. Құрылған программаның қателерін компьютерде дұрыстау еш қиындық тудырмайды. Өйткені, компьютер қателерді бірден байқап, оны пайдаланушыға көрсетеді.
Қажетті берілгендерді дайындау – бұл алдын-ала таңдалып алынған берілгендерді магниттік дискке жазып, компьютер жадына ретімен енгізуді айтамыз.
Есептің нәтижесін алу және оны талдау – бұл арнайы мамандардың жұмысы.
Осы көрсетілген 6 кезең көбінесе үлкен өнеркәсіптік есептерді шешу кезінде пайдаланылады. Ал қарапайым есептерге көбінесе 3-ші, 4-ші және 6-шы кезеңдер қолданылады.
Алгоритм командалары есеп шартына қарай күрделі немесе қарапайым болып бөлінеді. Қарапайым командаларға: меншіктеу, берілгендерді енгізу, шығару командалары жатады. Күрделі командалар сызықтық, тармақталу және циклдық құрылымдардан тұрады.
Мысалы, шеңбердің ауданын табу. Кезеңдер бойынша есепті шешіп көрелік.
1-кезең:
Берілген: R – шеңбер радиусы
Табу керек: S – шеңбер ауданы
Байланыс: S = π*R2
Есепті шешу үшін келесі берілгендер қажет: R (3 см) , π (3,14)
Есеп математикалық болғандықтан, оның формуласы бізге белгілі. Осымен берілгендерді, есепті шешу жолын, формуласын анықтадық. Есептің қойылымын орындаған соң, келесі кезеңге өтеміз. Көп жағдайларда, 1-ші және 2-ші кезеңдерді біріктіріп, 1 кезең ретінде қарастыруға болады. Көбінесе, оқулықтарда бұл екі кезең «есептің қойылымы» кезеңі ретінде көрсетіледі.
3-кезең:
Есептің алгоритмін құру үшін өздерің білетін блок-схема тәсілін таңдауға болады. Алгоритм сызықтық түрде болады.
Алгоритм құру үшіналгоритмдік тілде немесе жазбаша түрде жазуды таңдауға да болады.
4-кезең
Программалау тілінде программасын құру үшін арнайы білім қажет. Программалау тілінің операторлары мен командаларын, оларды қалай қолдану керек, ол тілдің алфавитін, синтаксисін білу қажет. Алдыңғы уақытта қарастырылады.
5-кезең
Берілгендерді дайындау: егер программамыз дайын болған жағдайда, оны іске қосып, енгізілетін берілгендерді дайындаймыз.
R = 3
π = 3.14
6-кезең
Нәтижесін аламыз : S = 28,26
Достарыңызбен бөлісу: |