Г. И. Бейсенова



бет79/111
Дата04.11.2022
өлшемі2,71 Mb.
#47479
1   ...   75   76   77   78   79   80   81   82   ...   111

басы


соңы алгоритмнің денесі (бұйрықтар тізбегі)
Мұнда, алг (алгоритм), арг (аргумент), нәт (нәтиже), басы, соңы қызметші сөздер деп аталады да, алгоритмді сипаттау үшін қолданылады. Алгоритмнің басы деген сөзге дейінгі бөлігі алгоритмнің тақырыбы, ал басы және соңы сөздерінің арасындағы бөлігі алгоритмнің денесі деп аталады. Алгоритмнің аты (атауы) кез келген болуы мүмкін. Әдетте, оны алгоритмнің қандай есепке арналғандығы түсінікті болатындай етіп таңдайды. Алг, басы және соңы сөздері қатал түрде бірінің астына бірі жазылады. Алгоритмнің мәтінін құрылымдау үшін алгоритмдеу тілінде жолдық шегініс қолданылады. Мысалы, алгоритмдік тілде алгоритмнің тармақталу құрылымы мына түрде жазылады:
егер шарт
онда серия 1
әйтпесе серия 2

бітті


Бұл ретте, мына принципті ұмытпаған жөн: бір деңгейдегі конструкциялар (егер, бітті) – вертикаль бойынша бір деңгейде, ал оның ішіндегісі (онда, әйтпесе) жолдық шегініспен – тағы вертикаль бойынша бір деңгейде жазылады. Бірінен кейін бірі орындалатын алгоритмнің бірнеше бұйрықтарының тізбегі серия деп аталады. Бұл ережелерді ұстану алгоритм құрылымының көрнекілігін жақсартады. Оқытуда алгоритмдік тіл негізгі екі қызмет атқарады.
Біріншіден, оны қолдану курста қарастырылатын барлық алгоритмдерді бірыңғай түрге келтіруге мүмкіндік береді. Демек, оқушыларға алгоритмдеудің мәнін түсінуге, алгоритмнің қасиеттері туралы түсініктерін қалыптастыруға маңызы жоғары.
Екіншіден, алгоритмдік тілді оқыту, бағдарламалау тілін оқытудың проподевтикасы болып табылады. Сондықтан алгоритмдік тілді игеру, ары қарай бағдарламалау тілін қолануға жеңіл көшуге мүмкіндік береді.
Формула бойынша есептеу алгоритмін алгоритмдік тілде жазып және блок-схемасын құрып көрсетейік.
1-есеп. Y –ті есептеудің алгоритімін жазу керек:

Оқушылармен аргументтің мысалы мына: x=3 және x=-4 мәндері үшін, алгоритмнің орындалуын қадамын талдауға болады:



Алгоритмнің қадамы

Аргумент

Нәтиже

Шартты тексеру







1-арг. енгізу

3







1-қадам







3 >=0 (иә)

2-қадам




6




2-арг. енгізу

-4







1-қадам







-4 >=0 (жоқ)

2-қадам




16





Достарыңызбен бөлісу:
1   ...   75   76   77   78   79   80   81   82   ...   111




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

    Басты бет