бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш

DOCX 33.1 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1705772910.docx бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш режа: кириш 1. visual basic дастурлаш тилидаги такрорлаш операторини тахлили масаласининг куйилиши 2. назарий кисм 2.1. visual basicнинг мавжуд версиялари 2.2. биринчи илова дастурни ёзиш 2.3. for next цикллари 2.4. do while loop циклининг тахлили 3.асосий кисм 3.1. for next цикл операторининг лексик тахлили 3.2.цикл операторининг тахлили алгоритми 3.3.лексик тахлилнинг вазифалари 4. курс ишида фойдаланилган дастурлаш тили хакида 5. хулоса фойдаланилган адабиётлар иловалар кириш visual basic- windows асосида ишлайдиган дастурлар тузиш учун кулай восита хисобланади. дастурларни мустакил тузишдан максад, компьютерга мутлак хокимлик килиш, яъни иш давомида юзага келадиган муаммоларни тезрок хал этиш имконини яратишдир. компьютер дастурлари сермехнат ишларни автоматлаштиради, хатоларни камайтиради ва мехнат унумдорлигини оширади. basic (бейсик) сузи beginner`s all-purpose sumbolic instruction code дан хосил булган (бошловчилар учун умум йуналишдаги дастурлаш тили). бу тилнинг мазкур дастур версиясидаги visual сузи дастур тузиш …
2
tion wizard) ёрдамида айлантирилгандан сунг очиш имкони булади. булардан ташкари яна, бу жуда мухим, ишланманинг мантик ва концепцияси сезиларли узгартирилган. vb дастурчилар жамиятининг суровларини хисобга олган холда vb.net нинг ишлаб чикарувчилари янада янгиланган, кудратлирок ва эгилувчанрок версияни таклиф этдилар. microsoft vb.netга катор янги, шу жумладан объектларга йуналтирилган дастурлашнинг тулик имкониятлари ва web иловаларни ишлаб чикаришнинг кенгайтирилган курилмалари имкониятларини кушди. visual basic.netни visual basicнинг янги версияси деб караш керакми ёки умуман янги тил деб караш керакми деган масала тортишувларга сабаб булмокда. тилнинг асосий синтаксисига жуда катта узгартиришлар киритилмаган, янги хусусиятларни амалга ошириш учун турли кенгайтиришлар кушилган. маълумотлар турларини икки мухим узгартиришлари амалга оширилган. vb6 билан таккослаганда integer тури 16 битдан 32 битгача, long тури 32 битдан 64 битгача кенгайтирилган. ушбу узгартиришлари vb.net нинг барча версияларида мавжуд. эски бутунсонли тур short исми билан сакланган. графика интерфейси тахрирчиси узгартиришсиз колган. тил семантикасига анчагина узгартишлар киритилган. ушбу курс ишида visual basic дастурлаш тилининг такрорлаш …
3
e loop цикллари; 3.do until loop цикллари. 2.1. visual basicнинг мавжуд версиялари visual basic бир неча версияда ишлаб чикарилади. 1. learning edition (укув тахрири). бу версия бошловчилар учун жуда мос булиб, windows да ишловчи дастурлар тузиш учун зарур булган барча элементларни узида жамлайди. 2. professional edition (профессионал –касбий тахрири). компилятор дастурлари ишини тезлаштирувчи active x кушимча компонентларини ва маълумотлар базаларини бошкаришнинг кенгайтирилган воситаларини уз ичига олади. бу версия жиддий иловаларни ишлаб чикариш учун мулжалланган. 3. enterprise edition (корхоналар учун тахрири) купчилик фойдаланувчили маълумотлар базаларига эга иловаларни ишлаб чикишга имкон беради ва иловаларни дастурчилар гурухлари хамкорликда ишлаб чикиш воситаларини уз ичига олади. 4. visual basic for applications (иловалар учун visual basic). visual basicнинг мазкур версияси microsoft office пакети дастури таркибига киради. 2.2. биринчи илова дастурни ёзиш visual basic билан ишлашга дархол киришиш учун куйида учта оддий кадам билан иловани яратиш кетма-кетлиги келтирилган. visual basicнинг сиз яратадиган шаклни (формани) ишлашга мажбур киладиган …
4
еч кандай иш бажармайди, лекин бу windows учун тузилган дастурдир. 2.3. for next цикллари куйидаги дастур фойдаланувчи томонидан киритилган пул маблаги учун йиллик даромадни хисоблайди.: юкорида айтилганидек, for next цикллари узгарувчи-хисоблагичга эга булиб, унда бажарилган цикллар сони сакланади. бу узгарувчига цикл ичида хеч кандай киймат берилмайди, акс холда у ишламайди. шаклга ёзув, матн ойнаси ва руйхат ойнасини киритинг. тугмани икки марта босинг ва босиш ходисаси учун куйидаги кодни ёзинг. dim cura: mount as currency dim icountvar as integer list 1. clear curamount=vai(text1.text) if curamount<>0 then for icoutvar=3 to 15 list 1. additem(«да»+str(icoutvar) + “% йиллик фоиз s даромад келтиради”- +str/curamount*icountvar/100)) next icountvar else msgbax (“сон хакикий эмас”) end if бу код for next циклини if then оператори ичига кандай килиб куйиш мумкинлигини курсатади. операторларни ичига куйиб ишлатиш баъзи кулайликларни бергани билан, жуда куп ичига куйишлардан фойдаланши –дастур устида ишлашни кийинлаштиришга олиб келади. 2.4. do while loop циклининг тахлили хамма цикллар …
5
рни ва тил сузларини ягона белгиларга (лексемаларга) ифодаловчи белгилар каторларини гурухлаш бажарилади. бу жараён компиляциянинг бошка фазалари билан параллел бориши (масалан, бир утишли компиляторларда) мумкин. аммо, хар кандай холда хам компиляторни конструкциясини ифодалаш ва куришда лексик тахлилни мустакил фаза сифатида тассавур килиш мумкин. сканерлаш блоки хар бир лексемани у ёки бу синфга тегишли эканлигини аниклаган холда бериши керак. синфларни танлови трансляция килинаётган тилнинг хусусиятларидан боглик булади. купинча узгарувчилар исми, константалар, калит сузлар, арифметик амаллар ва мантикий амаллар, махсус белгиларни ажратиб курсатиш мумкин. англанаётган каторларни характери лексик тахлил жараёнини анчагина соддалаштириши мумкин. барча ушбу каторларни регуляр ифодалар ёрдамида генерациялаш мумкин. регуляр ифодалар 3 тур грамматикаларига эквивалентдир. юкорида айтиб утганимздек, лексик тахлил кирувчи дастурни белгилар кетма-кетлигига айлантиради. ва бизнинг холимизда бу куйидаги куринишда булади: 1- такрорлаш оператори; 2- хисоблагич; 3- узлаштириш белгиси; 4- мантикий кийматлар; 5- кавслар; 6- ажраткич ишораси; 3.2. цикл операторининг тахлили алгоритми 1.бошланиши. 2.бейсик тили такрорлаш оператори белгиларини киритиш. …

Want to read more?

Download the full file for free via Telegram.

Download full file

About "бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш"

1705772910.docx бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш режа: кириш 1. visual basic дастурлаш тилидаги такрорлаш операторини тахлили масаласининг куйилиши 2. назарий кисм 2.1. visual basicнинг мавжуд версиялари 2.2. биринчи илова дастурни ёзиш 2.3. for next цикллари 2.4. do while loop циклининг тахлили 3.асосий кисм 3.1. for next цикл операторининг лексик тахлили 3.2.цикл операторининг тахлили алгоритми 3.3.лексик тахлилнинг вазифалари 4. курс ишида фойдаланилган дастурлаш тили хакида 5. хулоса фойдаланилган адабиётлар иловалар кириш visual basic- windows асосида ишлайдиган дастурлар тузиш учун кулай восита хисобланади. дастурларни мустакил тузишдан максад, компьютерга мутлак хокимли...

DOCX format, 33.1 KB. To download "бейсик дастурлаш тили такрорлаш операторини тахлил килувчи дастурни тузиш", click the Telegram button on the left.