Қазақстан республикасы білім жəне ғылым



жүктеу 5,38 Mb.
бет129/241
Дата12.11.2023
өлшемі5,38 Mb.
#44224
түріОқулық
1   ...   125   126   127   128   129   130   131   132   ...   241
Бидайбеков-Е.Ы.-Информатиканы-оқыту-əдістемесі

13.2-сурет. Программаға қатысты мəліметтер деңгейі

Мысалы, квадраттық теңдеуді шешу кезендегі: ax2+bx+c=0, қорытынды мəліметтер а, b, c нəтижелі мəлімет х1, х2 болып , аралық мəлімет – дискременант теңдеуі :


D=b2-4 ac, болып табылады.
Оқушылар назарына: əрбір шама ЭЕМ-нің жадысында өзінің анықталған бір жады ұяшығында орналасады. Жады ұяшығы оқушының білім жиынтығында шаманы сақтаушы жады ретінде
қабылдануы керек. Əрбір шама 3 түрлі сипаттамамен сипатталады: аты, мəні жəне типі. Алгоритмде жəне программалау тілінде шама тұрақты жəне ауыспалы болып бөлінеді.
Тұрақты (const) – өзгермейтін шама, алгоритмде ол өз мəнімен анықталады, мысалы: 15,34.7, ‘k’, true жəне т.б. Ауыспалы шама- программаның орындалу кезеңінде өз мəнін өзгерте алады жəне идефикаторлы-символдық атаулармен белгіленеді. Мысалы,

X, S2, COD 15 жəне т.б.





NJçDzǹȄáǻǩǹ

ǡȄßǩǹǼ

æǹǶǮdzǻǮǹ

ljǵǩǴǭǩǹ

ǎǶǬȎǰǼ

ǗǓǏ

ǕǮǶȁȎdzǻǮǼ
Мəліметтер жүктемесі: құрылымдық жүктеме мəліметтер жай жəне құрылымдық болып бөлінеді. Жай шама үшін бір шама – бір мəн деген тұжырымды қабылдайды. Құрылымдық шама үшін: бір шама – көптеген мəндер. Құрымдық шамаға массивтер, жол, мəндер жəне т.б. жатады. Алгоритммен анықтайтын шамалар əрекеті. Келесі түрдегі түсінік бойынша негізделеді: амалдар – өрнектер – бұйрықтар немесе оператор – команда жүйесі (13.3-сурет).



ǛǩǹǵǩáǻǩǴǼ

ǟDZdzǴ
13.3-сурет. Шамалармен орындалатын əрекеттер


Амал – мəліметтерге жасалатын қарапайым аяқталған əрекет.
Өрнек – операция тізбегін кейбір шамалар үшін анықталатын алгоритмдегі жазба;
Команда – орындаушыға кейбір аяқталған əрекетті орын- дау үшін алгоритм жазуына енген типттік негіздеме. Меншіктеу, енгізу, шығару командалары – қарапайым командалар деп аталады; циклдық жəне тармақтану командалары – құрастырылған немесе құрылған команда деп аталады.
Программа құру кезінде тек сол программалау тілінің операция
жəне команда қорының мəндерін ғана қолдану қажет. Мəселен көбейту мəні жұлдызша ретінде беріледі, мысалы Бейсик тілінде программалауда дəрежелеу түріндегі алгоритм құруға мүмкіндік бар. Мыс. Х5 немесе х^5. программалау тілінде бұл операция былай жазылады х^5. Ал, паскальда дəрежелеу жоқ сондықтан ол былай жазылады: х*х*х*х*х.
Көп мүшедегі бүтін дəреже циклдық көбейту мен, мыс. 20- ның 30-шы дəрежесі ретінде беріледі. Нақты дəрежелер мынадай функциялар арқылы беріледі: exp немесе ln:

Xy=ey ln x= exp (*ln(x)).




Программалауда түйсіндік түсініктер айнымалы жəне меншіктеу ретінде кездеседі.
Меншіктеу нəтижесінде айнымалы белгілі бір анықталған мəндер қабылдайды.
Командалар ішінен ОКЖ-ның жоғары көрсеткіш меншіктемеде енгізу жəне меншіктеу командасын орындайды. Меншіктеу командасы келесі түрде жазылады <айнымалы>:=<мəтін> . <<:=>> меншіктеу белгісі. Бұл инструкция келесі əрекетті көрсетеді.

  1. Өрнекті есептеу.

  2. Айнымалының берілген мəнін меншіктеу.

Х:=Х+1 түріндегі меншіктеу оқушыларға түсініксіз болуы мүмкін. Бұны математикалық тұрғыдан қарасақ, мүлдем мұндай теңдеу болмайды. Ол меншіктеу былай түсіндіріледі. Х айнымалыға 1 қосу арқылы оны х айнымалының өзіне меншіктейміз. Басқаша айтқанда берілген мəтін командасындағы х айнымалы 1-мəнге артады.
Есептеуші алгоритмнің компьютермен орындалуы оқушы 2 санның қосындысын алгоритмнің орындалуын келесі түрде түсіну қажет.

Қосу алгоритмі Бүтін А, В, С Басы енгізу А Енгізу В


С:=A+C
Шығару С
Соңы.
Есеп шығаруына мысалдар келтіру.
«Меншіктеу» жəне «айнымалыларды» жете түсіну үшін бірнеше мысалдар қарастырайық.

  1. мысал. Нүктелер орнына меншіктеу командасының алгоритмін жазыңдар, нəтижесінде берілген санның 4-ші дəрежеге шығарылу алгоритмі шығады.

Енгізу А... шығару А Шешуі енгізу А


A:=A*a(A2) A:=A*A(A4)
Шығару А



  1. ші мысал: келесі формула бойынша у-ті есептеу алгоритмін АЯ-ға жазу;

Y:={1-x2+5x4}2,


мұндағы Х – бүтін сан келесі шектеуді ескеру:



  1. Арифметикалық түрде тек қосу, алу, көбейту амалдарын ғана қолдану.

  2. Тұжырымдама тек бір арифметикалық амалды ұстана алады. Х=2 болғандағы алгоритм-трассировкасын орындау.

Шешуі: оқушылар бұл есепті шешуге əр түрлі алгоритм құруы мүмкін. Əртүрлі қорытындыны сақтау үшін қосымша айнымалыны қолдануға болады. Есепті шешу үшін қосымша тек 2 айнымалы х жəне у- ті қолданып, қосымша айнымалыдан бас тартуға болады. Ол алгоритм жəне оның трассировкасы 13.1-кестеде бейнеленген.
13.1-кесте

жүктеу 5,38 Mb.

Достарыңызбен бөлісу:
1   ...   125   126   127   128   129   130   131   132   ...   241




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау