Tema: Ju'ziwshi noqat moduli- Decimal
Joba:
1. Moduldin' maqset ha'm waziypalari
2. Decimal di a'melge asırıw ta'rtibi
Programmalastırıw principlerı modulınıń maqset hám wazıypaları : Programmalastırıwda maǵlıwmatlardıń túrli strukturalıq strukturaların nátiyjeni ámelde qollanıw . Tildiń ápiwayı hám quramalı strukturaların qollaw. Algoritmlardı bahalaw. Qoyilg'an máseleni sheshiw algoritmın tańlaw, tańlawdı tiykarlaw, algoritmdı nátiyjeni ámelde qollanıw . S/C++ programmalastırıw tiliniń tiykarǵı konstruksiyaları, maǵlıwmatlar taypaları hám strukturaların qollaw. S/C++ programmalastırıw tilinde anıq algoritmların nátiyjeni ámelde qollanıw etiw. Tildiń statikalıq hám dinamikalıq múmkinshiliklerdi nátiyjeni ámelde qollanıw.Obiektke jo'neltirilgen programmalastırıw tiykarların qollaw . Programmalıq islenbelerdi islep shıǵarıw procesin támiyinlew.
Maǵlıwmatlardıń dinamikalıq informasion strukturasın nátiyjeni ámelde qollanıw.Anıq joybarlardı islep shıǵıw hám nátiyjeni ámelde qollanıw.Programmalıq islenbelerdi testlew hám sazlaw.
Quramalı programmalıq sistemalardı shólkemlestiriw. Nátiyjelerdi analiz qılıw.
Modul boyinsha tıńlawshılardıń bilimi, ko'nlikpesi, ilmiy tájriybesi hám kompetensiyalariga qoyilatug'in talaplar
―Programmalastırıw principlerı‖ modulın o'zlestiriw processinde ámelge
asırilatuǵın máseleler sheńberinde:
Tıńlawshı :
• programmalastırıw tiykarları bóleginde programmalastırıw tiliniń strukturası (C++ tili hasası ), funksiyaları hám tiykarǵı parametrleri;
• programmalıq támiynat konfigurasiyasini basqarıw ;
• programmalıq támiynattı testlew hám sapasın támiyinlew usılları haqqında bilimlerge iye boliwi
Tıńlawshı :
• qoyilg'an máselege uqsas algoritmlardı tańlaw ;
• programma strukturasın islep shıǵıw ;
• programmada aljasıqlardı saplastırıw hám basqarıw ;
• grafik paydalanıwshı interfeysin qáliplestiriw hám basqarıw ko'nlikpe hám ilmiy tájriybelerin iyelewi;
Tıńlawshı :
• C++ programmalastırıw tiliniń tiykarların hám programmalıq ortalıqlardı nátiyjeni ámelde qollanıw ;
• tildiń ápiwayı hám quramalı strukturaların qollaw:
• algoritmlardı bahalaw, qoyilg'an máseleni sheshiw algoritmın tańlaw, tańlawdı tiykarlaw hám algoritmdı nátiyjeni ámelde qollanıw ;
• obyektke mo'ljellengen programmalastırıw texnologiyalarınan paydalanıw
Kompetensiyalarni iyelewi kerek.
Moduldı shólkemlestiriw hám o'tkeriw boyinsha usınıslar
―Programmalastırıw principlerı‖ modulı lekciya hám ámeliy shinig'iwlar formasinda formasında alıp barıladı.
Moduldı oqitiw processinde tálimniń zamanagóy metodları, pedagogikalıq texnologiyalar hám informacion-kommunikasiya texnologiyaları qollaniliwi názerde tutılǵan :
• lekciya sabaqlarında zamanagóy kompyuter texnologiyaları járdeminde prezentasion hám elektron -didaktik texnologiyalardan paydalanıw ;
• o'tkeriletug'in ámeliy shinig'iwlarda texnikalıq qurallardan, ekspress- sorawlar,test sorawlari, intellektual hújim, gruppalı pikirlew, kisi gruppalar menen islew, kollokvium o'tkeriw, hám basqa ınteraktiv tálim usılların qollaw názerde tutıladı.
Moduldıń oqiw rejedigi basqa modullar menen baylanslilig'i hám tıǵız baylanıslılıǵı
―Programmalastırıw principlerı‖ modulı mazmunı oqiw rejedegi ―Maǵlıwmatlar bazasın basqarıw sistemaları‖ hám ―Operasion sistemalar‖ oqiw modulları menen ajıralmas baylanisqan halda pedagoglardıń programmalastırıw principlerı boyinsha kásiplik pedagogikalıq tayarlıq dárejesin asırıwǵa xızmet etedi.
Biz programmalastırıwda zárúrli hám qızıqlı dep esaplaytuǵın, biziń qaraslarimizdi ańlatadı. Sizge biziń tiykarǵı maqsetlerimizdi hám programmistler qanday boliwi haqqındaǵı túsinikti beredi. Bunda ayırım sorawlarǵa juwap tabıwǵa háreket etemiz. Ne ushın programmalastırıw dıqqatqa iye shinig'iw esaplanadı.Biziń sivilizasiyamizda programmalastırıw qanday áhmiyetke iye? Programmistler jen'iske erisetug'in múmkin bolg'an tarawlar?
Programmalıq támiynatlardı islep shıǵıw, qollaw salasında qanday máseleler ústinde bas qatirilmagan? Programmalastırıw informaciya texnolgiyalari, programmalıq támiynattı islep shıǵıwda, kompyuter ilimlerı salasında qanday oring'a iye? Programmistler neler menen shug'illanadi? Olar qanday uqıpǵa iye boliwi kerek?
Programmalastırıw tiykarları.
Bul temada tiykarlanıp programmanı jaratiwda obiekt, klass, baha hám taypalardı o'zlestiriw. Birinshi programmanı qáliplestiriw. Jaratılǵan programmanı jumısqa túsiriw hám ol jaǵdayda júz beretuǵın qatelliklar túrleri hám olardı saplastırıw usılları. Esaplaw sıyaqlı temalarǵa toqtalip o'tilgen. Sonıń menen birge ayırım standart kitapxana faylları hám olardı qollaw boyinsha ko'rsetpeler berilgen.
Bunda tiykarlanıp programmalastırıw processinde kirgiziw hám shıǵarıwdi basqarıw, Kirgiziw - shıǵarıw aǵımı modeli, fayllar hám fayllar járdeminde kirgiziw shıǵarıwdı ámelge asırıw usılları, kirgiziw hám shıǵarıwdı sazlaw sıyaqlı máseleler hár tárepleme u'yrenip shıǵılǵan.
Paydalanıwshı grafik interfeysleri
Bul temada C++ tiliniń grafik múmkinshilikleri hám paydalanıwshı grafik interfeysi tiykarinda so'z júrgizilgen. Sonıń menen birge grafik su'wretlerdi ekranǵa shıǵarıw.
C++ tiliniń grafik múmkinshilikleri menen tanısıw, kompilyatorni grafik ortalıq ushın sazlaw, grafik kitapxana faylların ornatiw hám sazlaw boyinsha ámeliy ko'nlikpelerge iye boliw. Berilgen máselelerdi C++ dıń grafik operatorları,
klassları hám obiektlerinen paydalanıp sheshiw.
C++ tilinde vector járdeminde dızbekler ústinde ámeller orınlaw.
C++ programmalastırıw tilinde ko'rsetkishler hám olardı shólkemlestiriw, shaqırıw hám paydalanıw boyinsha ámeliy ko'nlikpe payda etiw. vector túsinigin u'yreniw vector ústinde ámeller orınlawǵa mo'ljellengen operatorlar, funksiyalar hám ámeller menen tanısıp shıǵıw. Uqsas máselelerdi programmasın dúziw hám sistemaǵa jiberiw. C++ programmalastırıw tiliniń dinamikalıq information du'zilmeleri menen islewdi u'yreniw. Dizimdi shólkemlestiriw, oǵan element qosiw, o'shiriw hám dizimdegi túyin bod yamasa bos emesligin tekseriw boyinsha a'meliy ko'nlikpe payda etiw.
Gezek hám stekga tiyisli máselelerdi sheshiw. Olardı programmasın dúziw hám testten o'tkeriw.
C++ tilinde klass hám obiektlerdi shólkemlestiriw hám
olardan paydalanıw
C++ programmalastırıw tilinde klass hám obiektlerdi shólkemlestiriw, olarǵa shaqırıw hám programmada qollaw boyinsha ámeliy ko'nlikpelerin qáliplestiriw. Berilgen variantlar tiykarında klasslardı shólkemlestiriw programmasın dúziw. Programmanı testten o'tkeriw hám júzege kelgen aljasıqlardı saplastırıw usılları menen hár tárepleme tanısıw. Jaratılǵan klasqa maǵlıwmatlardı qosiw hám o'shiriw.
Programmalar. Kompyuterdi qandayda bir ámeldi orinlawg'a májbúrlew ushın, siz (yamasa basqalar ) oǵan ne qa'leytinizdi anıq, tolıq aytiwińız kerek.
Bunnan tısqarı, biz o'zimiiz orınlawımız kerek bolg'an wazıypa xarakteristikasın alamız, mısalı, " jaqın aradag'i kinoteatrǵa qanday barıw múmkin" yamasa tolqinli pechte go'shti qanday quwırıw múmkin". bunday xarakteristikalar hám programmalar arasındaǵı parq anıqlıq dárejesinde anıqlanadı : insanlar salamat aqıl menen qollanbani uǵımsızlıǵın anıqlawǵa háreket etedil,kompyuter bunday ete almaydı.
Mısalı, " jol boylap ong'a , teksheden joqarıǵa, son' shepke" - joqarı qabattaǵı juwınıw bólmesin tabıw imkaniyatın beretuǵın anıq qollanba. Biraq, eger siz bunday ápiwayı qollanbag'a qarasan'iz, ol halda olar grammatik uǵımsızlıǵı hám toliq emesligin ko'riw múmkin. Mısalı, siz stol átirapında otiripsiz hám juwınıw reti kelgendege qanday o'tiwdi i soradin'iz. Sizge juwap beretuǵın, orninizdan turıwıńızdı, onı aylanıp o'tiwin'izdi i hám basqalardı aytiwi shárt emes. Taǵı sizge hesh kim stolga qoyiwin'iz , ko'terilgende de shıranı qosıwıńız kerekligini, juwınıw bólmesine kirisiw ushın qapıni ashıw kerekligini máslahát bermeydi.
Programmanıń birinshi qatarı - bul oqiwshilarg'a programma kerekligi haqqında xabar beretuǵın taypalıq túsindirme.
Bul túsindirmelerdiń paydalı tárepi sonda, bunda programma kodı boyinsha programma ne etip atırǵanın túsiniw múmkin, biraq biz áyne ne qa'leytini anıqlaw múmkin emes. Bunnan tısqarı, koddıń o'zinen tısqarı, biz túsindirmelerde programmanıń maqsetin qısqasha túsindiriwimiz múmkin. Ko'binshe bunday túsindirmeler programmanıń birinshi qatarında jaylasqan boladi. Basqa zatlar arasında, olar biz ne qılajaq ekenligimizni eskertip o'tedi.Ol std_lib_facilities. h faylında su'wretlengenlerdi múmkinshiliklerin " aktivlastiriw" ushın kompyuterdi májbúrleydi.
Bul fayl C++ (C++ tiliniń standart kitapxanası ) tiliniń barlıq ámelge asırıwlarında ko'zde tutılǵan múmkinshiliklerinen paydalanıwdı ańsatlastiradi.
std_lib_facilities. h fayldıń múmkinshilikleri berilgen programma ushın sonda esaplanadı.
Paydalanılg'an a'debiyatlar:
1. Karimov I. A. Barkamal a'wlad arzusi//T. Risqiyev.-T.: “Sharq” nashriyoti—matbaa konserni, 1999.-184 b.
2.O`zbekiston Respublikasi “Kadrlar tayarlaw Milliy da'sturi” // Barkamal a'wlad- O`zbekiston rawaji.-T.: “Sharq” baspaxnasi, 1997. –B. 31-61.
3. Дмитрий Мусин. Самоучитель Python. 2015 гК.Ю. Поляков, В.М. Гуровиц. Язык Python в школьном курсе информатики – М.: Издательский дом МЭИ, 2011. – 424.
4. Г.Россум, Ф.Л.Дж.Дрейк, Д.С.Откидач. Язык программирования Python
Dostları ilə paylaş: |