программаларни лойихалаштириш. масалани тавсифлаш, алгоритмни танлаш, маълумотларни тавсифлаш, программалаш тилини танлаш

DOC 44,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1
1352196562_30087.doc www.arxiv.uz программаларни лойхалаштириш. масалани тавсифлаш, алгоритмни танлаш, маълумотларни тавсифлаш, программалаш тилини танлаш режа: 1. масалани тавсифлаш 2. алгоритимни танлаш 3. маълумотларни тавсифлаш 4. программалаш тилини танлаш дастурни лойихалаш босқичи дастурлаш усулига, ишончлигига, созлашга, фойдаланиш таркибига, ва хаказоларга таъсир кўрсатади. дастурнинг лойихалашнинг осон кечиши - бу дастурни осон уқилиши учун қуйилган биринчи кадам. кодлаштириш оддироқ булсин. kiss деб номланувчи принципга риоя килинсин. ортиқча шакиллантирилган дастур созлашда еки модификациялашда кимматга тушади. дастурдан фақат унинг автори эмас балки бошқа шахслар хам фойдаланиб, хам созлашда кийналмаслиги керак. дастурнинг таркиби унинг мантиқни кўрсатиши шарт, кодларнинг доимийлиги дастурни яънада осонлаштиради. масалан: дастурни узгартурувчилар доимо бир хил равишда фойдаланиш керак. "1" белгиси укилган. "0" белгиси учирилган. бундан ташкари дастурдаги хар бир жадвал бир хил таъсвирлансин. дастурни ўқиш. агар дастурчи тузуетган дастурни бирон - бир бошқа дастурчи еки кишини ўқишини билса, у шу дастурни кодлашдаги фикри кескин узгаради. у дастурни программаларга бўлиб, изохлар билан тулдиради. натижада дастур …
2
ади. фойдаланувчи ноаниқ берган суровга аниқ ва тўғри жавоб берувчи дастур - бу энг юксак дастурдир. вазифа яхши еки емон деб аниқланиши мумкин. емон шакиллантирилган вазифага аниқ бир дастурни лойихалаб булмайди. аниқ белгиланган вазифа эса лойихалаш давомида ортиқча ишдан вақт сарфлашдан вокиф бўлади. вазифа дастурнинг хажмига қараб ихчам ва тушунарли бўлиши керак. агар дастур кичкина бўлса вазифа бир неча қатордан, катта бўлса бутун - бир китобдан иборат бўлиши мумкин. бу тавсифлар катта сонга эга бўлган хужжатларга асос бўлади. кейинчалик вазифаларга киритилган ўзгартиришлар еки қўшимча вазифалар дастурни бугибгина қолмай уни тугатишни умуман секинлатиб қўяди. вазифани аниқлашда қуйилган локайдсизликлар кейинчалик катта муаммолар келтириб чиқаради. алгоритм танлаш. алгоритмни тўғри танлаш бу дастурни тўғри ва самарали були- шига қуйиладиган асосий қоидадир. бунда дастурни тилини ва таркибини тўғри танлаш мумкин. шундай қилиб яхши алгоритм керакли, лекин дастур учун етарли шароит эмас. яхши алгоритмни қандай танлаш керак? биринчидан - мияга тўғри келган алгоритмга дастур тузма. бир …
3
тупламини бўлишга шароит яратади. бунинг окибатида модуллар зарур булмаган ўзгарувчилардан халос бўлиб, кузатилиши мумкин бўлган хатоликлардан маълум даражада химояланади. бундан ташкари модуллар қанчалик катта бўлса, уни тахлил қилиш шунчалик қийин. шундай қилиб модулларни киритилиши программада бўлиши мумкин бўлган йўллар сонини камайтиради ва уни бошқаришни енгиллаштиради. қавслардан тўғри фойдаланиш дастурни ўқишни осонлаштиради, чунки операциялар бажарилаётган вақтда приариатация маълум бўлади ва бунда дастурчи бир неча қавслардан фойдаланиши мумкин, лекин бунда дастурни ўқиш ва тузатиш қийинлашади. асосий қоидалардан биронради ва уни бошқаришини енгиллаштиради. программалаш тилини танлаш. кўпинча дастурлаш тилини хисоблаш системаси еки дастурчи фойдаланувчига асосан танланган бўлади. агар дастурчи танлашга эга бўлиб қолса у албатда вазифага мос энг юқори дастурлаш тилини танлаши керак. агар танланган дастурлаш тили берилган вазифага мос келмаса дастурлашда ва созлашда муаммолар келиб чикиши мумкин. танланган тил лойихалашга хам анча таъсир кўрсатади. дастурлаш усуллари дастурни ўқилишини қулайлиги билан ўзаро боғлиқ. усуллар деганда тажрибали тастур тузувчилар тўғри натижали, фойдаланишда қулай, ўқишда …
4
етказиб бериши керак. адабиётлар: 1.ван тассел д. стилғ, разработка, эффективностғ, отладка и испқтание программ. м., мир, 1991. 2. лингер р.,теория и практика структурного программирования м.,мир,1985. 3.в.в. липаев. “проектирование программнқх средств”, м.:”вш”, 1991. 4. фокс дж. “программное обеспечение и его разработка”. пер. с англ. м.: мир, 1985. 5. с.с. гуломов. “иктисодий информатика”. тошкент 1999 й. 6. www.ziyonet.uz
5
программаларни лойихалаштириш. масалани тавсифлаш, алгоритмни танлаш, маълумотларни тавсифлаш, программалаш тилини танлаш - Page 5

Хотите читать дальше?

Скачайте полный файл бесплатно через Telegram.

Скачать полный файл

О "программаларни лойихалаштириш. масалани тавсифлаш, алгоритмни танлаш, маълумотларни тавсифлаш, программалаш тилини танлаш"

1352196562_30087.doc www.arxiv.uz программаларни лойхалаштириш. масалани тавсифлаш, алгоритмни танлаш, маълумотларни тавсифлаш, программалаш тилини танлаш режа: 1. масалани тавсифлаш 2. алгоритимни танлаш 3. маълумотларни тавсифлаш 4. программалаш тилини танлаш дастурни лойихалаш босқичи дастурлаш усулига, ишончлигига, созлашга, фойдаланиш таркибига, ва хаказоларга таъсир кўрсатади. дастурнинг лойихалашнинг осон кечиши - бу дастурни осон уқилиши учун қуйилган биринчи кадам. кодлаштириш оддироқ булсин. kiss деб номланувчи принципга риоя килинсин. ортиқча шакиллантирилган дастур созлашда еки модификациялашда кимматга тушади. дастурдан фақат унинг автори эмас балки бошқа шахслар хам фойдаланиб, хам созлашда кийналмаслиги керак. дастурнинг таркиби унинг мантиқни кўрсатиши шарт, кодларнинг доим...

Формат DOC, 44,5 КБ. Чтобы скачать "программаларни лойихалаштириш. масалани тавсифлаш, алгоритмни танлаш, маълумотларни тавсифлаш, программалаш тилини танлаш", нажмите кнопку Telegram слева.

Теги: программаларни лойихалаштириш. … DOC Бесплатная загрузка Telegram