Кестелік шамалармен жұмыс істеу алгоритімі

Мазмұны

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3

І.ТАРАУ. ШАМА ТУРАЛЫ МӘЛІМЕТ.
1.1Шамалар ұғымы. Шаманың типтері ... ... ... ... ... ... ... ... ... ..4
1.2 Кестелік шамалар. Сандық алгоритмдердің кесте түріндегі
орындалуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8

ІІ.ТАРАУ.КЕСТЕЛІК ШАМАЛАРМЕН ЖҰМЫС ІСТЕУ АЛГОРИТІМІ.
2.1 Кестклік шамаларды өндеу. ... ... ... ... ... ... ... ... ... ... ... ... ...13
2.2 Кестелік шамалар және жұмыс істеу ... ... ... ... ... ... ... ... ... ... ..18

Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 24

Пайдалынған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...25
Кіріспе
Шамалар - информацияны өңдеу кезінде қолданылатын объектілер. Яғни, шамаларға алғашқы деректер (алғашқы информациялар) және нәтиже деректер (өңдегеннен кейінгі информация) жатады. Бұл жағдайда информацияның хабары маманың есімі ретінде, ал информацияның мазмұны шамаңың мәні ретінде қарастырылады.
Шамалар, өздерінің есімдеріне мәндер беру тәсіліне байланысты тұрақты шама және айнымалы шама болып екіге бөлінеді.
Егер шаманың мәні қолданып отырған қатынас тілінің жалпы интерпретациялау (түсіну) ережесін құрған кезде анықталса, онд мұндай шамаларды тұрақты дейміз. Демек, тұрақты шамаға атау берген кезде оның мәні бірге анықталады. Мәнімен бірге оның тип де белгілі болады. Мысалы, 1, 3 және 5 цифрларынан құрылған 135 тізбегін тұрақты шаманың атауы деп қарастырсақ, онда бұл шаманың мәні "бір жүз отыз бес" деген бүтін сан болады. Ал осы цифрлардан басқа тізбек 315 құрастырсақ, онда ол мәні "үш жүз он бес" деген бүтін сан болатын басқа тұрақты шаманың атауы болады. Осылардан мынадай тұжырым шығады:
Тұрақты шаманың есімі, мәні және типі өзгермейді, олардың барлығы бір мезгілде анықталады.
Енді айнымалы шамаға анықтама берейік. Егер шаманың атауына берілген мән өңдеу кезінде өзгеретін; болса, онда мұндай шаманы айнымалы шама дейміз.[1]
Әдетте, айнымалы шаманың мәнінің типі өзгермеуі тиіс. Ал олай болмаған жағдайда, осы шаманы өңдеу кезінде көп, мүмкін болатын шешуі қате шығатын, қиындықтар пайда болады.
Информатикада айнымалы шамаға атау беру үшін идентификатор деген ұғымды пайдаланады.Идентификатор - әріптен басталатын және әріптер мен цифрлардан құралған ұзындығы шектелген тізбекті айтады.
ӘДЕБИЕТТЕР


1.АлексеевА.П. Информатика-2002. М., 2002.
2.Балапанов Е.Қ., Бөрібаев Б., Дәулетқулов А. Информатикадан 30 сабақ.
Алматы, 1998.
3.Балапанов Е.Қ., Бөрібаев Б., Дәулетқулов А. Новые информационные тех-
нологии.- Алматы, 2002.
4.Каймин В.А. Информатика: Учебник. М., 2001.
5.Камардинов О. Еселтеуіш техника және программалау. Алматы: РБК, 1997.
6.Конюхоеский П.В., Колесова Д.Н. идр. Экономическая информатика: Учеб-
ник. М.;СПб.,2001.
7.Макарова Н.В. и др. Информатика: Учебник. М., 2001
8.Острейковский В.А. Информатика. М., 2000.
9.Камардинов О. Еселтеуіш техника және программалау. Алматы: РБК, 1997.
10.Шәріпбаев.А.Информатика (оқу құралы)-Алматы,2003.
        
        Мазмұны
Кіріспе……………………………………………………………………………3
І-ТАРАУ. ШАМА ТУРАЛЫ МӘЛІМЕТ.
1.1Шамалар ұғымы. Шаманың типтері…………………………….….4
1.2 ... ... ... ... кесте түріндегі
орындалуы………………………………………………………………………8
ІІ-ТАРАУ.КЕСТЕЛІК ШАМАЛАРМЕН ЖҰМЫС ІСТЕУ АЛГОРИТІМІ.
2.1 Кестклік шамаларды өндеу. ……………………………………………13
2.2 Кестелік шамалар және ... ... ... әдебиеттер………………………………………………………25
Кіріспе
Шамалар - информацияны өңдеу кезінде қолданылатын ... ... ... ... ... ... және ... деректер
(өңдегеннен кейінгі информация) жатады. Бұл жағдайда информацияның хабары
маманың есімі ретінде, ал информацияның ... ... мәні ... ... ... ... беру тәсіліне байланысты тұрақты
шама және айнымалы шама ... ... ... ... мәні ... отырған қатынас тілінің жалпы интерпретациялау
(түсіну) ережесін құрған кезде анықталса, онд мұндай ... ... ... ... ... атау ... ... оның мәні бірге анықталады.
Мәнімен бірге оның тип де белгілі болады. Мысалы, 1, 3 және 5 ... 135 ... ... шаманың атауы деп қарастырсақ, онда бұл
шаманың мәні "бір жүз отыз бес" ... ... сан ... Ал осы ... ... 315 ... онда ол мәні "үш жүз он бес" деген бүтін сан
болатын басқа тұрақты шаманың ... ... ... ... ... ... ... мәні және типі өзгермейді, олардың барлығы бір
мезгілде анықталады.
Енді ... ... ... ... Егер ... ... ... мән
өңдеу кезінде өзгеретін; болса, онда мұндай шаманы айнымалы шама дейміз.[1]
Әдетте, айнымалы шаманың мәнінің типі өзгермеуі тиіс. Ал олай ... осы ... ... кезінде көп, мүмкін болатын шешуі қате шығатын,
қиындықтар пайда болады.
Информатикада айнымалы шамаға атау беру үшін идентификатор деген ұғымды
пайдаланады.Идентификатор - ... ... және ... мен цифрлардан
құралған ұзындығы шектелген тізбекті айтады.
І-ТАРАУ. ШАМА ТУРАЛЫ МӘЛІМЕТ
1.1Шамалар ұғымы. Шаманың типтері
Шаманың мәні ... ... ... Жалпы, шаманың мәндерін: сандың,
символдық және логикалық типтерге бөлуге болады.
Берілген шамаларды өңдеу үшін осы ... ... ... ... Ал
амалдарды қолдана білу үшін олардың анықтамаларын, ... ... білу ... ... қай ... ... ... сандық
амалдар, символдық амалдар және логикалық амалдар деп ... ... ... бір ... ол осы ... ... ... математиканың
түрлі саласында анықталған және зерттелген. Мысалы, символдық амалдардың
барлығы "Математикалық ингвистика" ... ... ... мен ... ... логикалық амалдардың барлығы "Математикалық ... ... ал ... ... ... ... ... (арифметика, алгебра және т.б.) анықталады.
Әрбір шама типтерінде орындалатын амалдардың қасиеттерін тықтауға болады.
Ол ... ... да, осы ... ... ... ... әртүлі типті шамаларға арналған аксиоматикалардың көп
ұқсастықтары бар. Олар типтері сәйкес фнектердің эквиваленттігін көрсетеді,
солардың ... ... ... және ... бар. Осындай заңдылықтар берілген ... ... ... ... ... қысқартады және орындалуын жеңілдетеді.
Олардың практикадағы маңызы өте зор.[3]
Сандың тип ... ... және ... ... ... юн ... ... қүрылады. Олар бүтін, нақты коне комплекс сандар
болып үшке бөлінеді.
Ескертпе:
Информатикада ... ... ... ... ... ... жүйесін
қажет етуі мүмкін. Ондай жүйелердің негіздері 1,3,4,... болуы ... бір ... ... тек ... ... ... әдіспен
белгілеу, ал сандарда шықталған амалдардың түрі және олардың қасиеттері
бірдей болады. ... ... ... бізге жақсы таныс сандардың ондық
(негізі 10) есептеу жүйесінде жазылуы, ... ... ... түрі ... амалдардың қасиеттері беріледі. Сонан кейін сандардың басқа (негіздері
басқа) есептеу жүйелері қарастыралады, себебі ондық есептеу жүйесіндегі
сандарға ... ... ... ... ... ... жарайды деугеболады. Бүтін сандар араб ... ... ... тері ... ... "-" ... жазылады, ал оң
мәндерінің алдын "+" ... ... ... - 52 - ... ... ... 376 - оң бүтін сан
3) +41 - оң бүтін сан
Нақты сандар, ... ... ... екі ... ... ... ... нақтылар және жылжымалы нүктел нақтылар.
Тұрақты нүктелі нақтылардың бейнесі бүтін және ... ... ... ... ... бөліктің алдында (сол жағында) орналасады және
олар өзара оңдық белгісі деп аталаты " " ... ... ... ... оң немесе терістігін көрсету үшін кескіндердің алдына "+" немесе
"-" таңбасы жазылады. Кескіндердің екі бөліктері де араб ... ... ... ... ... мантисса, есептеу жүйенің
негізі және реті деп аталатын бөліктерден тұрады. Мантиссаның да, реттің де
мәндері оң немесе ... ... ... ... ... үшін ... "+" немесе "-" жазылады. Рет бүтін сандар сияқты, ал мантисса
тұрақты нүктелі ... ... ... М ... р ретті, q есептеу жүйенің негізін белгілесе, пида
жылжымалы нүктелі нақты сандардың кескіні мынадай белады:
Осы ... ... үшін ... ... нүктелі иақтыларға
мысалдар қарастырылған.
кесте. Жылжымалы нүктелі ... ... ғана ... санның жылжымалы нүктелі түрде көптеген жазылуы болуы
мүмкін. Мысалы, бір ғана 3.14 ... ... ... ... ... ... ... алгебралық қосынды түрінде беріледі. Оның
бірінші қосылғышы (сол жақтағы) нақты бөлік, ал ... ... ... ... ... ... айыру үшін жорамал бөліктен кейін оның белгісі
ретінде "і" әрпі жазылады. Нақты бөлік те, жорамал ... те ... ... жазылады.
1.2 Кестелік шамалар. Сандық алгоритмдердің кесте түріндегі
орындалуы
Көрнекілік-материалдың түсінікті болуының алты шарттарының бірі ... ... ... процесі-көрнекілікті қажет ететін
материалдардың бірі.
А.П.Ершов бастаған, зерттеушілер тобының ... ... ... ... ... көрнекі. бейнелеуге мүмкіндік
беретін тәсіл ретінде "кестенің - атқарылуын пайдалану" қарастырылады.
'Бұл ... ... ... ... процесін көрнекілеудірудің бірден
бір тәсілі, болды. Бірақ бұл тәсіл әлі де өзінің мәнін жойған жоқ. Енді ... В-ға ... ... табу ... ... (А =17,И=5).
Көпшілік жағдайда ... ... ... цикл аяқталар
алдындағы ... цикл ... ... Цс ... ... цикл ... жалған екен деп циклдан шығып кетеді. Мұның
себебі, ... ... ... ... ... цикл ... ... Егер циклды жоғарыдан төмен
қарай жазылған ... ... ... онда оның қалай алынғаны
жұмбақ ... ... ... ... ... ... процесін
төмендегідей әдіспен ... ... А[1:10] ... ... ... мысалын қарастырайық. Қадамдар мынадай
тәсілмен шығарыдады. 1) Алдымен қосындының кезекті ... ... ... ... ... Осы ... ... S+ А[І]
3) Сәйксс келетін қайталану командасын тандаймыз.
Егер ... ... ... ... ... болса, онда
"үшін" циклын таңдаймыз.
4) Тұжырым жасаймыз: ... ... ... қосындының мәнін элементке арттырамыз. Қайта-
лану параметрі І — 1-ден 10-ға ... мән ... Осы ... ... түрде жазайық:
Цб ұшін I бастап 1 дейін 10
S=S+ А[І] ... ... саны 10 ... ноль болса,онда цикл бірде бір рет
орындалмай, қосындының нольге тең болатынын ескертуіміз қажет. Олай болса,
қосындыны есептер алдында есептегішке ноль меншіктеу ... ... ... болу ... ... аударайық. Алдымен
қайталанатьш командаларды анықтаймыз. Одан ... ... ... ... ... ... ... индекстің пайда
болуын түсіндіреміз.Тек осы әрекеттен кейін есептегішті тазалаймыз,яғни
ноль меншіктейміз.
Егер командаларды емес, ... ... ... ... ... немесе тақтаға жазатын. ... ... ... .
4 ... Цб үшін I ... I ... 10
1 S:=S ... Цс
Кестедегі ең үлкен элементті іздеу
Енді ... ең ... ... ... ... қарастырайық. Бұл
алгоритм практикада өте жиі кездеседі, бірақ оның қиындығының қалай
пайда болын ... онша мән ... ... ... ;А[1], А[2] ... ... М[2],
М[2] мен А[3] ... ... -М[3], ..., ... ... ... М[10] ... ... Бүдын ортақ қатынасты
шығарамнз: І>—2 болғандағы А[І] элементтерінің ішіндегі ең үлкені ... ... ... ... болады: жалпы ережеге келу үшін М[1]-неге тең?
Оның" алдында ешқандай элемент болмағандықтан, ол өзі ... ... ... ... М[1] ... А[1] элементіне тең болады:
Енді М[1], М[2], ... ... ... ... ... М[1]< ... М[2]:= ... М[2]:< ... М[3]: = А[3]
әйтпесе М[3):= М[2]
бітті
Бұл формула М[І] ... ... ... ... ... ... ... іріктеудің ретін біле отырып, әзір
немесе үшін циклын пайдаланамыз. Енді соңғы ... ... ... пайдаланынатын болса, - онда ... ... ... ... І-ге ... қажет: І:=І+1. Цикл денесі
құрылды.Соңғы мән ... ... ... үшін
шарт былай; құрылады: І мән ... яғни ...... ... Цикл орындалып біткенде барлық элементтер ... ... мән а ... ... ... максимумына тең.
а[і] элементінің і индексін оның мәні х бойынша табу есебі (яғни, а [і]
... і ... ... х ... а ... ... деп атау
қабылданған. Қарапайым іздеу алгоритмі ... ... ... соңына
дейін кестенің барлық элементтерін талдаймыз (яғни, а[1]-ден а ... ... Егер ... элемент х-ке тең болса, онда оның индексін
1 шамасында сақтаймыз:
'
Қорытынды
Шама ұғымы алгоритмдік тілдің негізгі ... ... ... ЭЕМ-ге информацияны зердесінде сақтауға, ... ... ... ... ... бере білу ... Ол үшін алгоритмдік
тілде шамалар пайдаланылады.
Шамалар тұрақты және ... ... ... ... ... ... мәні ... тексінде анықталған, мәні өзгермейтін шамаларды
тұрақты, әр түрлі мәндер қабылдап отыратын ... ... ... ... ... ... да физика курсында физикалық шамалардың белгілі
бір әріптермен белгіленгені ... ... Бұл ... ... ... атайды. Алгоритмнің атқарылуының барысында нақты уақыт кезеңінде шама
белгілі бір мәнге ие болуы мүмкін.
Шама ие болатын ... ... ... типі деп ... Шаманың типі
бүт (бүтін), нақ (нақты), лит ... кес ... ... ... бір ... мезетінде шама ешбір мәнге ие болмауы да мүмкін. Бұл
жағдайда шама анықталмаған деп аталады.’10]
Электрондық есептеуіш ... ... ... ... алуы ... ... мен типі ... тиіс, яғни мазмұндалуы керек. Мазмұндалу алгоритмде
басы қызметші сөзінен кейін беріледі. Мысалы:
алг ат жүрісі
бер Робот А торкөзінде
тап Робот В ... бүт ...... ... соң, ЭЕМ өз ... бүт ... ... орын дайындап қояды.
ӘДЕБИЕТТЕР
1.АлексеевА.П. Информатика-2002. М., 2002.
2.Балапанов Е.Қ., Бөрібаев Б., Дәулетқулов А. Информатикадан 30 сабақ.
Алматы, ... Е.Қ., ... Б., ... А. ... ... ... ... 2002.
4.Каймин В.А. Информатика: Учебник. М., 2001.
5.Камардинов О. Еселтеуіш техника және программалау. Алматы: РБК, ... П.В., ... Д.Н. идр. ... ... ... М.;СПб.,2001.
7.Макарова Н.В. и др. Информатика: Учебник. М., 2001
8.Острейковский В.А. Информатика. М., ... О. ... ... және ... Алматы: РБК, 1997.
10.Шәріпбаев.А.Информатика (оқу құралы)-Алматы,2003.

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 22 бет
Бұл жұмыстың бағасы: 500 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Арифметикалық амалдар және олардың қасиеттері мен заңдары.6 бет
Ауызша есептеу тәсілдерін үйрету әдістемесі24 бет
Бастауыш сыныпта математика сабағында арифметикалық амалдарды оқыту18 бет
5-сыныптың «Ежелгі дүние тарихы» оқулығымен оқушылардың жұмыс істеуі42 бет
Access мәліметтер базасымен жұмыс істеу11 бет
Access мәліметтер қоймасымен жұмыс істеу15 бет
Access –те жұмыс істеу29 бет
Android OS жұмыс істеу принципі және Android OS қосымша құру23 бет
Delphi бағдарламалық ортасында «Pascal бағдарламалау тілінде файлдармен жұмыс істеу» электрондық оқу құралынжасап шығару19 бет
Delphі ортасында жұмыс істеу технологиясы80 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь