Алгоритмнің күрделілігін есептеуге қолдалынатын тәсілдер

Жоспар

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

І.Алгоритмдеу негіздері.
1.1 Алгоритмді жазу тәсілдері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...5
1.2Алгоритмнің әр пункті геометриялық фигура блоктың
ішінде бейнелену ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8

ІІ.Алгоритмнің күрделілігін есептеуге қолдалынатын тәсілдер.
2.1 Алгоритм есепті шешу және практикада колдану тәсілі ... ... ... ... ... ...14
2.2Есептеуге қолданылатын тәсілдер. ... ... ... ... ... ... ... ... ... ... ... 16

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

Әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 26
Кіріспе.
Алгоритм - информатика пәнінің негізгі ұғымдарының бірі. Компьютерді қоғам өмірінің қай саласында болмасын пайдалаыа білу үшін алгоритм ұғымын меңгеру керек.
«Алгоритм» сөзі мағынасы жағынан нұскау, жарлық, рецепт; ереже, тәртіп, заң, жоба сөздеріне синоним болып келеді. Алгоритм сөзі Орта Азияның ортағасырлық ұлы ғалымы - Мұхамед ибн Мұса әл-Хорезмидің атымен байланысты шыкқан. Ол өзінің «Арифметикалық трактат» деген еңбегінде арифметикалық амалдарды орындау тәртібін ұсынған. Сөйтіп, арифметикалық амалдарды орындау ережесі, геометриялық фигураларды салу ережесі, сөздердің жазылуының грамматикалық ережесі т.с. сияқтылар алгоритм деп аталып кеткен.
А н ы қ т а м а. Алгоритм деп алдын-ала анықгалған мақсатқа жету үшін, есептің шешімін табу ушін орьшдаушыға (адамға, компьютерге және т.б.) берілген түсінікті нұсқаулардың тізбегін айтады.
Алгоритмді кез келген басқа жазулардан мына мағыналық қасиеттері арқылы ажыратамыз. Олар алгоритмнің түсініктілігі, дискреттігі (жалғыздығы), анықтығы, нәтижелігі, жалпыға бірдейлігі Берілген орындаушы үшін алгоритмнің түсініктілігі деп,орындаушының жарлықтарының жүйесіне, құрамына енетін іс-әрекеттерді орындау, тексеру туралы жазбалар мазмұнын айтады, Алгоритм ЭЕМ кабылдайтын және сол бойынша кажетті амалдарды орындай алатын нұсқаулар түрінде берілуі керек.
Д и с к р е т т і л і г і - деп алгоритм жарлықтарының тізбектелген ретпен орындалуын айтады. Оның бір жарлығының орындалуының соңы мен келесі жарлықтың басына сілтеме дәл, нақты анықталады. Алгоритм, әрқайсысы ЭЕМ-ді белгілі бір қадам, әрекет жасататын нұсқаулардың тізбегінен тұрады. Әрбір жарлықты орындағанда алгоритмнің орындалуы аяқталды ма, не келесі қандай жарлық орындалады, сол туралы дәл мәлімет болуы шарт, яғни алгоритмде нұсқаулардың орындалу реті анықталған болуы керек. Себебі, ЭЕМ үшін әрбір нұсқауды орындағаннан кейін келесі қай жарлықты орындау (не істеу керектігі) анық көрсетілуі қажет.
Алгоритм шектеулі қадаларды орындап болған соң нәтижеге алып келеді. Нәтижеде, алгоритм орындалған соң есептің шешуінің аяқталуы, не кандай да бір себептерге байланысты есепті шешуді жалғастыру мүмкін еместігі туралы мәлімет болуы мүмкін. Алгоритмнің ж а л п ы л ы ғ ы деп оны бірдей типтегі (түрдегі) есептерді шешу үшін қолдануға болатындығын айтады.
ӘДЕБИЕТТЕР

1.Макарова Н.В. и др. Информатика: Учебник. М., 2001.
2.Каймин В.А. Информатика: Учебник. М., 2001.
3.Конюхоеский П.В., Колесова Д.Н. идр. Экономическая информатика: Учеб-
ник. М.;СПб.,2001.
4.Острейковский В.А. Информатика. М., 2000.
5.АлексеевА.П. Информатика-2002. М., 2002.
6.Балапанов Е.Қ., Бөрібаев Б., Дәулетқулов А. Информатикадан 30 сабақ.
Алматы, 1998.
7.Балапанов Е.Қ., Бөрібаев Б., Дәулетқулов А. Новые информационные тех-
нологии. 30 уроков по информатике. Алматы, 2002.
8.ЕржковК, ҚараевЖ., СтифутжаН. Информатика, 7-сыиып. Алматы, 2001.
9.Камардинов О. Еселтеуіш техника және программалау. Алматы: РБК, 1997.
10.Камардинов О. Информатика. Бірінші бөлім. Шымкент, 2000.
11.Камардинов О. Информатика. Екінші бөлім. Шымкент, 2000.
        
        Жоспар
Кіріспе.....................................................................
...........................................3 І.Алгеритмдеу негіздері.
1.1 Алгоритмді жазу
тәсілдері...................................................................
5
1.2Алгоритмнің әр пункті геометриялық фигура блоктың
ішінде
бейнелену...................................................................
.......................8
ІІ.Алгаритмнің күрделілігін есептеуге қолдалынатын тәсілдер.
2.1 Алгоритм ... шешу және ... ... ... ... - ... пәнінің негізгі ұғымдарының бірі. Компьютерді
қоғам өмірінің қай саласында болмасын пайдалаыа білу үшін ... ... ... сөзі ... ... ... ... рецепт; ереже, тәртіп,
заң, жоба сөздеріне ... ... ... Алгоритм сөзі Орта Азияның
ортағасырлық ұлы ғалымы - Мұхамед ибн Мұса әл-Хорезмидің атымен ... Ол ... ... ... ... ... ... орындау тәртібін ұсынған. Сөйтіп, арифметикалық амалдарды ... ... ... салу ережесі, сөздердің жазылуының
грамматикалық ... т.с. ... ... деп ... кеткен.
А н ы қ т а м а. Алгоритм деп ... ... ... жету ... ... табу ушін ... ... компьютерге және т.б.)
берілген түсінікті нұсқаулардың тізбегін ... кез ... ... ... мына ... қасиеттері арқылы
ажыратамыз. Олар алгоритмнің түсініктілігі, ... ... ... ... ... Берілген орындаушы үшін
алгоритмнің түсініктілігі деп,орындаушының жарлықтарының жүйесіне, құрамына
енетін іс-әрекеттерді орындау, тексеру туралы ... ... ... ЭЕМ ... және сол ... кажетті амалдарды орындай алатын
нұсқаулар түрінде берілуі керек.
Д и с к р е т т і л і г і - деп ... ... ... ... ... Оның бір ... орындалуының соңы мен келесі
жарлықтың басына сілтеме дәл, нақты анықталады. Алгоритм, әрқайсысы ЭЕМ-ді
белгілі бір ... ... ... нұсқаулардың тізбегінен тұрады. Әрбір
жарлықты орындағанда алгоритмнің орындалуы аяқталды ма, не келесі қандай
жарлық орындалады, сол ... дәл ... ... ... яғни ... ... реті анықталған болуы керек. Себебі, ЭЕМ үшін әрбір
нұсқауды орындағаннан кейін келесі қай жарлықты ... (не ... анық ... ... ... ... ... болған соң нәтижеге алып келеді.
Нәтижеде, алгоритм орындалған соң есептің шешуінің аяқталуы, не ... ... ... байланысты есепті шешуді жалғастыру мүмкін еместігі туралы
мәлімет болуы мүмкін. Алгоритмнің ж а л п ы л ы ғ ы деп оны ... ... ... шешу үшін ... ... айтады.
І.Алгеритмдеу негіздері.
1.1 Алгоритмді жазу тәсілдері.
Алгоритмдегі жарлықтардың, құраулардың бергілеу түріне ... ... ... ажыратуға болады. Орындаушының өзіне тән біліміне байланысты
арнайы таңбалар, сөздер, іс-қимылдар, схемалар арқылы алгоритмдерді жазудың
тәсілдерін ұйымдастыруға болады.
Мысалы, цирктегі құстар мен ... ... ... ... іс-
қимылдар арқылы, автокөлікті жүргізу алгоритмі, телевизор, магнитофонды
жұмыс ... ... ... ... ... ... арқылы жүзеге
асырылады; тек. әртүрлі таңбалармен, белгілермен берілген ... ... - адам ... жағдайда алгоритм көбінесе сөзбен жазылады.
Сөзбен жазылған алгоритмдер, ретпен орналасқан ... ... ... бірге алгоритмдер арнайы ... ... ... ... ноталар (сазгерлер үшін) арқылы жазылады.
Енді сөзбен жазылған алгоритмге мысалдар қарастырайық.
1-есеп. Екі ... ... ең ... ... бөлгішті (ЕҮОБ) табу керек. Бұл
есепті шешу, үлкен санды кішісінен бөлу арқылы, сонан соң кіші ... ... ... калдықты екінші калдыққа бөлу және Т.С.С. қалдық нөл
болғанша тізбектей бөлу арқылы жүзеге асырылады. Саны ... ең ... ... ... ... берілген екі бүтін санды М және N деп белгілейік.
Бөлуді кайталанып отыратын азайту амалымен ... Онда ... ... ... болады:
алгоритмі. Ол үшін бізге кез келген п нақты саннан тұратын шекті тізбек а1
а2,а3,а4 берілсін. Сандардың саны аз ... ... ... мен ... ... болады. Ал егер п үлкен болса, онда есеп қиындайды. Бірнеше
жүздеген көп разрядты сандардың ... ... мен ... ... жоғары болады. Сондықтан, бір анықталған (тәртіпке) жүйеге сүйену
қажет. Мысалы, алғашқы мән ... ... үшін де, ... үшін ... тұрған санды алайық. Ары қарай ретімен әрбір санды ... ... Егер ... сан ... ... ... онда оны
максимумның жада мәні ретінде қабылдаймыз (алғашқы мән "ұмытылып" отырады),
онан соң келесі ... ... ... Егер ... ... сан
максимумнан үлкен болмаса, онда оны минимум ретінде алынған ... Егер осы сан ... кіші ... оны ... жаңа мәні
ретінде кабылдаймыз; егер бұл сан минимумнан кіші ... ... ... ... ... ... сандардың бәрін салыстыру арқылы максимум
мен минимумның соңғы мәнін табамыз. Осы ... ... ... ... ... ... болады:
1.2Алгоритмнің әр пункті геометриялық фигура блоктың ішінде бейнелену.
Блок-схема - арнайы геометриалык фигуралар, нұскамалар арқылы орындалатын
әрекеттер мен ... ... ... көрсегетін графиктік схемалармен
берілетін алгоритм. ... әр ... ... ... ... ... Орындалатын іс-әрекеттердің түріне қарай оларға әртүрлі
геометриялық фигуралар сәйкес келеді. Геометриялык фигуралар ... ... ... ... ... блок-схема түрінде жазғанда арнайы қабылданған мем-лекеттік
үлгі бойынша мына блоктарды пайдаланады: алгоритмнің басы мен соңын ... ... мен ... ... ... енгізу
мен шығаруды параллелограмм, акпаратты өңдеуді (есептеулерді) тіктөрт
бұрыш, шарттарды тексеру ромб ... ... ... (1- ... ... ... ... олардың ішіне және жанына
түсініктеме сөздер жазылады. Олар оқуға ыңғайлы болуы керек.
Блок-схема алгоритмді ... ... ... ... деп,
бағыталған байланыс нұсқамалармен геометриялық фигуралар ... ... ... ... ... Ал ... ... алгоритмнің бір
әрекетін бейнелейді олардың арасындағы нұсқамалар фигурадан фиғураға
алмасуды ... ... ... басқару көрнекілігін анық
көруге болады.
Блок-схема пайдаланатын геометриялық фигуралар блоктың ... ... - ... ағын ... деи ... Ағығн сызығы фигурадан
фигураға өту жольш көрсету, яғни ақпараттарды және мәліметтерді өңдеудің
ретін көрсету ушін пайдаланылады.
Әрбір ... басы және соңы ... ... ... ... байланысады. Әрбір блокта, «басы» , «соңы» қызметші блоктардан
баскасында, ақпарат ағынының бір кіру және бір ... екі шығу ... ... ... есептердің алгоритмдерін блок -схема түрінде
жазайық.
2-есеп. Шекті сандық тізбектің ... мен ... ... ... 2 — ... келтірілді.
Сонымен, блок-схема алгоритмді бейнелеудің, жазудың ыңғайлы әрі көрнекі
тэсілі болып табылады. Мұвда алгоритмді бейнелеуде ... анық болу ... ... бөлуге ешқандай шектеу койылмайды.
ІІ.Алгаритмнің күрделілігін есептеуге қолдалынатын тәсілдер.
2.1 Алгоритм ... шешу және ... ... ... шешу ... деп жазбаша жарлықтардың тізімі аталады, яғни оны
орындау барысында есептің шешімін, не берілген мәндерде есептің шешімі ... ... ... ... ... ... ... есептер әр түрде бола
алады. Мысалы, мектепке бару және үйге ... ... ... шәй қайнату, тамақ пісіру және тх.с. есептер өмірде көптеген түрде
кездеседі. Мұндай есептерді шешу ... ... ... дел
атауға болады. Адамзат кызметінде көптеген ... ... ... ... ... әртүрлі алгоритмдер жиынтығынан тұрады.
Алгоритм түсінігі есепті шешу әдісі түсінігімен тығыз ... ... ... ... ... шешу ... мен оны ... болатын берілген
мәліметтер бойынша есептер тобыи анықтау максатында ... ... ... ... ... шешу және ... ... әдісін сипаттау болып
табылады. Ол әдісті зерттеу нәтижесі бойынша құрылады, Алгоритм есепті шешу
үшін орындалатын әрекеттердің катад ... ... ... ... Бұл ... шешу әдісінен туындайды.
Алгоритмнің қасиетті сапаларының бірі - орындаушыдан шешу әдісін, ... ... не үшін ... ... түсінуді талап етпейді.
Орындаушыдан жазылған әрекеттерді орындай алуды және кағидаларды түсінуді
талап етеді.
Орындаушы алгоритмді ... ... ... түрде
орындайды. ЭЕМ-ді, алгоритмді орындау құралы ретінде пайдалану мүмкіндігі
осыған негізделген.
Алгоритм ... ... үшін ... Ол ... ЭЕМ және т.б.
құрылғы болуы мүмкін. ... ... ... жазылған эрекеттер
түсінікті болуы үшін соның тілінде жүзеге асырылады.
Қосымша толықтырушы түсінік енгізейік. Жеке ... ... ... ... ... деп ... ... жарлықтар тізбеғі болып
табылады. Орындаушы түсінетін және орындай алатын барлық жарлықтар жиынын
орындаушының ж а р л ы қ т а р ... деп ... ... орындаушының
барлық іс-әрекетін сипаттайтын жарлықтар жүйесі орындаушының тілі болып
табылады.
Мысалы, ЭЕМ үшін жарлықтар жүйесі - қосу, ... ... белу ... ... ... ... әр кезде де орындаушының ... ... ... ... мынадай түрлері белгілі - есептеу алгоритмдері, диа-логтык
алгоритмдер, графикалық ... ... ... ... ... ... және т.б.
Алгоритмді жазудың бірнеше тәсілдері қалыптасқан: формула, кесте, сөз.
графикалық, ... ... ... сызықты түрде және т.б. Біз
жоғарыда ... сөз ... ... ... ... Сол графикалык сипаттауды алгоритмнің блок-схемасы деп
атайды. Алгоритмді программалау тілінде жазуды программа деп ... тілі деп, ... ЭЕМ үшін ... ... сипаттайтын
тілді айтамыз. Ал бағдарламалау деп алгоритмді бағдарламалау тілінде жазу
процесін айтады.
Программалардың мынадай түрлері бар: ... ... ... роботтарды және баска кұрылғыларды ... ... ... ... есептерді шешу алгоритмдерін сөз жүзінде
және блок-схема тілінде ... ... ... сөз ... ... жазғанда, әрбір жарлықты нөмірлеп
отырамыз, себебі, ол алгоритмді орындау барысында ... ... ... ... отыру үшін ыңғайлы болады. Сонымен қатар қосымша:
"басы", "соңы", ("үзу"), кызметті жарлықтарды ... ... ... ... басын, соңын және одан әрі орындау мүмкін болмаған
жағдайда алгоритмнің ... ... ... "Соңы" жарлығынан бұл
жарлықтың ерекшелігі алгоритмнің орындалуын ... үзу ... ... ... ... информатика курсы негізінен екі бөлімнен тұрады: ақпараттық
технологиялар және алгоритмдеу ... күн ... ... кез ... сала ... ақпараттық
технологияларды толыққанды пайдаланушылар бола білуі тиіс. Ал ... жаңа ... ... және ... ... ... ... Сондықтан алгоритмдеу негіздерін орта мектепте дұрыстап және
жаңартуға, жаңа заман, қоғам талабына сай ... ... ... ... ... ... салада, ғылымда және техникада ақпараттық технологияларды
мақсатты және ... ... ... ... ... дұрыс
қалыптасуы, өмірде кездесетін практикалық есептерді ғылыми тұрғыда сауатты
қоюға және оны шешудің ... ... ... ... болады.
Міне, осы тұрғыда біз ... ... ... ... ... келешек қоғам мамандарын дайындауға көмегі тиеді..
Кез келген келешек маман біз көрсетіп ... осы ... ... ... білуі керек, өйткені ол ақпараттандырылған қоғамда өмір
сүріп және қызмет ететін, тіпті ең ... осы ... ... ... тиіс ... енді ... ... (жұмысты, тапсырманы) қою және оны компьютер
көмегімен шығара (өңдей, орывдай) білуге тоқталайық.
Біздің қарастыратын жағдайымыз ... ... және ... тиісті
стандартты жағдай.
Компьютер көмегімен кез келген есепті шешу мына төмендегі бір-бірінен
тәуелсіз бірақ та бір-бірімен ... ... ... ... ... ... ... мазмұнын түсіну;
б) Есепке талдау жүргізу, оның мақсаты:
- Бастапқы берілгендерді анықтау;
-аралық шамаларды ... ... ... ... ... ... ... шарттардың орындалуында есептің нақты шешімдері болатындығын
анықтау.
Осы тұжырымдаулардан бұл кезеңнің компьютер көмегімен есеп ... ... және ... ... ... ... болады. Өйткені есептің
тиімді жолмен шешілуі есептің ... және ... ... ... ... болып келеді.
2. Есеп моделін (математикалық моделін) құру.
Мектеп ... ... ... математикалық моделін құру
қарастырылады. Есептің моделі (жалпы модельдеу теориясының өзі де үлкен
мәселе екендігін оқырмандар түсінеді деп ... мына ... ... ... береді:
а)Берілгендерді толығынан анықтауға;
б)Берілгевдердің структураларын анықтауға;
в) Есепті шешудің ... ... ... ... шешудің тиімді тәсілін талдау.
Бір сол бір есепті шешудің бірнеше әдістері болуы ... ... ... ... ... сандық әдістердің (тәсілдердің)
ішінен ең тиімдісін таңдай білуіміз ... ... ... екі ... өз жұмысын тиімді түрде ұйымдастыруға және жүргізуге
мүмкіңдік береді.
4. Есепті ... ... құру ... ... ... ... жазу үшін оқушылар мына түсініктер және
ұғымдарды білуі керек болады:а) алгоритм ұғымын;б) алгоритмнің негізгі
қасиеттерін;в) ... ... ... ... ... Жазылған алгоритм негізінде есепті шешудің программасы құрылады.
Алгоритмді орындаушы ... ... ... ... түсінетін тілде жазу керек болады. Компьютерге арналған тілдерді
программалау тідцері деп атайды. Есепті шешудің ... ... ... үшін ... тілдерін білу керек.
Осы бес кезеңці есепті компьютер көмегімен шешудің дайыидық кезеңдері деп
атайды. Бұл кезендер оқушының ... ... ... ... ... ... ... саналады.
6. Құрылған программаны компьютерге енгізу, тексеру және қателерін
жөндеу,программаны тестілеуден өткізу.
Программаны тестілеуден ... ... ... ... ... бірнеше режимдерде өткізу қажет болады.
Программаны тестілеуден өткізу мына мақсаттарда жүргізіледі:
а) программаны бүтіндей тексеру; б) ... ... ... тексеру және оны әртүрлі режимдерде тестілеуден ... ... ... ... ... ... тереңдетеді, пән
аралық байланыстарды іске асырады, пәнге ... ... ... ... ... ... ... тікелей компьютер көмегімен шешу.
Міне, осы кезеңде ғана компьютер адам араласуынсыз ... ... ... ... ... ... ... болғанымен де оның дамуы және
тиімділігі ... ... ... көз ... ... ... нәтижеге талдау жүргізу.
Егер программада синтаксистік және семантикалық қателер орын алмаса,
компьютер кейбір ... бере ... ... ... ... нәтиже бола
ма, жоқ әлді басқаша ма, міне осы жағдайға міңдетті түрде баса ... ... ... ... кезеңдер міндетті кезендер болып саналады, сондықтан
мұғалім бұл кезеңдерді өзі де ... және ... тиіс ... ... есеп шығару технологиясын оқушыларға дұрыстап түсіндіруге және
үйретуге ол міңдетті.
Карастырып отырған нақгы ... ... және ... тереңдету қажет
болатын болса, жоғарыдағы келтірілген кезеңдер санын көбейтуге болады.
Мектеп информатикасы курсындағы оқып-үйренудегі ... ... - ол ... ... ... алгоритмдер және соған сәйкес
программалар құру болып табылады.
II. Циклдық есептеу процесі алгоритмі - бұл ... ... үшін ... рет ... ... бар ... ... екі түрі болады:
* қайталану саны алдын ала белгілі;
* қайталану саны алдын ала белгісіз.
Мұндай ... ... ... және ... деп ... ... алгоритмдерде циклдың қайталану саны шешімнің
көрсетілген дәлдігіне жетуге байланысты болады, ... ... ... рет ... алдына ала айта алмаймыз.
Арифметикалық циклда цикл қайталанған сайын мәні өзгеріп отыратын
айнымалылардың бірі цикл ... ... ... ... Бұл ... ... мына ретпен жүргізіледі:
- цикл параметрінің бастапқы мәні беріледі;
- цикл параметрінің мәнін өзгертіп ... ... ... ... ... ... беріледі (көрсетіледі).
Әдістемелік тұрғыда циклды құрылымды алгоритмді қалай түземіз ... ... ... ... соны ... жазу ... болсын.
Компьютер көмегімен есеп шығару технологиясына сәйкес осы ... ... ... ... ... ... Есептің қойылуы:
• бастапқы берілгендер ретівде алынатындар: п
- жиым ... ... ... 2,..., п) – жиым ... ... ... шама ... цикл параметрі і алынады;
* нәтиже ретінде S қосындысының мәні алынады.
2-кезең. Есептің математикалық моделі.
жиым элементтері нақты типті, олай ... ... S ... тип; п - ... Есептеудің тиімді әдісі былайша ұйымдастырылады:
1 -қадам: S-тің ... ... 0 деп ... S-тің ... ... ... қоса отырып, нәтижеге жетуге
болады.
4-кезең. Есепті шығарудың алгоритмін жазамыз..Бірінші ... ... ... ... ... әдіс - ... ... тілде жазу.
Мектеп курсында осы әдіс алгоритм жазудың негізгі әдісіне айналуы тиіс.
Оқып-үйренудің әдістемелік тұрғысында келтірілген мысалдардың корректілі
түрде ... ... ... программалау технологияларына сәйкес,
дұрыс лайықты) болуына жете ... ... ... ... деп есептейміз.
Информатика курсы бойынша мектептерде басқа да оқу ... ... ... ... және оқу ... осы ... кемшіліктер орын алған. Оларды дөрекі қате деп айтуға болмайды,
дегенмен, әдістемелік және программалау технологиялары талаптары тұрғысында
дұрыс емес ... біз ... ... ... оқып ... ... тұрғысында
корректілі жазу түріне мейлінше жақыңдайтындары 1), 3) және 5) ... осы ... ... ... ... отырған есепті шешудің
программасьщ оңай құруға ... ... ... ... оған алгоритмдік тіл негіз болады.
Алгоритмдік тіл алгоритмді жазу және оқу үшін керек. Алгоритмдік ... ... ... ... әрі ... ... береді.
Алгоритмдік тілдің ережелері оның қасиеттерінің ... ... ... таңдалынып алынады; Алгоритмдік тілдің түсінікті болуы оны
жазуда пайдалаңылатын сөздік қорды шектейді. Егер алгоритмді ... ... онда ... ... адамға таныс сөздерден тұруға ... тіл ... ... ... ғана ... ... ол деректердің түрлері мен кесте көлемін анықтау қызметін де
атқарады.
Қарапайым ... ... ... ... ... ... ... аты
берілгені алгоритмнің қолданылу шарты керек ... ... ... ... (командалар тізбегі) соңы
Алгоритмдік тілде пайдаланылатын алг, берілгені, керек, басы, соңы
деген санаулы ғана ... ... ... деп ... және олар ... үшін ... Алгоритимнің басы деген қызметші сөзге дейінгі
бөлігі алгоритмнің тақырыбы деп аталады. Алгоритмнің басы және ... ... ... ... ... ... ... деп
аталады. Алгоритмнің аты ретінде кез ... атты ... ... ... ат ... ... ... беретіндей болғаны жөн басы және соңы
сөздері бірінің астына бірі жазылуы қатаң талап етіледі. Басы және ... ... түзу ... ... ал оның оң жағына командалар
тізбегі, яғни алгоритмнің ... ... Н.В. и др. ... ... М., 2001.
2.Каймин В.А. Информатика: Учебник. М., 2001.
3.Конюхоеский П.В., Колесова Д.Н. идр. Экономическая информатика: Учеб-
ник. М.;СПб.,2001.
4.Острейковский В.А. ... М., ... ... М., ... Е.Қ., ... Б., ... А. ... 30 сабақ.
Алматы, 1998.
7.Балапанов Е.Қ., Бөрібаев Б., Дәулетқулов А. Новые информационные тех-
нологии. 30 ... по ... ... 2002.
8.ЕржковК, ҚараевЖ., СтифутжаН. Информатика, 7-сыиып. Алматы, 2001.
9.Камардинов О. Еселтеуіш техника және программалау. Алматы: РБК, 1997.
10.Камардинов О. Информатика. Бірінші бөлім. ... ... О. ... ... ... ... 2000.

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









Ұқсас жұмыстар
Тақырыб Бет саны
Іздеу алгоритмі14 бет
Жаңа ақпараттық технологиялар жайлы71 бет
Криптографиялық кілттермен басқару.RSA алгоритмі45 бет
Нейролингвистикалық бағдарламалау70 бет
Сұрыптау есептері. қою арқылы сұраптау8 бет
Турбо Паскаль тілінде бағдарламаларды құрастырудың тәселдері 20 бет
Факстық байланыс9 бет
Эмпирикалық әлеуметтану3 бет
Бухгалтерлік есепшот құрылымы мен түрлері7 бет
Термохимия жайлы жалпы түсінік5 бет


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


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

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

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

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

Email: info@stud.kz

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

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