Э. А. Абдыкеримова



Pdf көрінісі
бет54/134
Дата31.01.2022
өлшемі1,31 Mb.
#116510
1   ...   50   51   52   53   54   55   56   57   ...   134
Байланысты:
Э.А.Абдыкеримова.ИНФОРМАТИКАНЫҢ ТЕОРИЯЛЫҚ НЕГІЗДЕРІ

8.2 Алгоритмнің қасиеттері 
 
1.  Алгоритммен  ӛрнектелген  есептеу  процесі  жеке  әрекеттерге  жіктелген 
тізбек  болуы  тиіс.  Осы  пайда  болатын  мазмҧндалу  алгоритмдік  процестің 
ҥзілісті  қҧрылымын  тҥзетін,  бір-бірінен  ажыратылған  нҧсқаулар  (командалар) 
тізбегінен тҧрады. Бір команданың талабын орындамай тҧрып, келесі командаға 
кӛшуге  болмайды.  Алгоритмдік  жарлықтардың  бҧл  қасиетін  дискреттілік 
(ҥздіктілік) қасиет деп атайды. 
2.  Алгоритмде  кӛп  мазмҧнды  командалар  болмауы  тиіс.  Алгоритмнің 
атқарылуы  кезінде  алгоритмді  қҧрастырушы  қарастырмаған  қандай  да  бір 
шешім  қабылдау  қажеттігі  тумауы  тиіс.  Алгоритмдік  мазмҧндалудың  бҧл 
қасиеті алгоритмнің айқындылық қасиеті деп аталады. 
3.  Алгоритм  нақты  бір  есепті  ғана  шығаруға  бола  қҧрастырылмайды.  Ол 
берілген  типтегі  есепті  толық  шығаруға  арналады.  Алгоритмнің  осындай 
бейімділігі әр  тҥрлі  бастапқы  мәліметтерді  пайдалану  мҥмкіндігін  қамтамасыз 
етеді. Алгоритмнің мҧндай қасиетін ортақтылық қасиет деп атайды. 
4.  Алгоритмнің  негізгі  қасиеттерінің  бірі  –  оның  нәтижелілігі.  Бҧл 
қасиеттің мәнісі – алгоритмнің барлық командаларын дәл атқарғанда шектеулі 
қадамнан  кейін  процесс  тоқталуы  және  есептің  сҧрағына  қандай  да  бір  жауап 
алынуы тиіс. 
5.  Іс  жҥзінде  алгоритм  нақты  атқарушыға  арналып  жазылады.  Алгоритм 
жазу  ҥшін  атқарушының  қандай  нҧсқауларды  тҥсінетіндігін  және  орындай 
алатындығын  білу  керек.  Атқарушыға  тҥсінікті  нҧсқаулар  жиынтығы 
атқарушының  командалар  жиыны  деп  аталады.  Алгоритм  атқарушыға 
толығынан  тҥсінікті  болуы  керек.  Алгоритмнің  бҧл  қасиеті  тҥсініктілігі  деп 
аталады. 
 


Достарыңызбен бөлісу:
1   ...   50   51   52   53   54   55   56   57   ...   134




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет