дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси

DOC 43,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1419524392_59803.doc мавзу: дастур тушунчаси дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси. паскаль программалаш тили француз олими блез паскаль номи билан аталган булиб, 1970 йилда швейцариянинг информатика институти профессори никлаус вирт томонидан ишлаб чикилган. кейинрок, 1979 йил бир гурух олимлар тамонидан бир канча узгартиришлар киритилиб, охирги варианти эълон килинган. паскаль тили структуравий программалаш (модуллар оркали программалаш) талабларига тулик жавоб бериб, мукаммалиги билан ажралиб туради. маълумки, программа ишлаб чикилаётганда, унинг ишончлилиги (яъни кейинчалик ундан фойдаланилаётганда кузда тутилмаган ёки хисобга олинмаган холатлар руй бермаслиги) жуда мухим роль уйнайди. айнан шу максадда паскаль тили программасида ишлатиладиган барча узгарувчиларни олдиндан тавсифлаш лозимлиги кузда тутилган. шу билан бирга бу тил ажойиб маълумотлар структурасига эга булиб, улар – оддий узгарувчилар, массивлар, файллар, ёзувлар, янги типлардан иборат. бу эса содда ва эффектив алгоритмлар яратиш имкониятини беради. паскаль тили программаси икки кисмдан иборат булади: биринчи кисмда барча узгарувчи ва узгармаслар тавсифланади, иккинчи кисмда эса улар устида операциялар …
2
аль тилида функция ва подпрограммалардан фойдаланиш имкониятини кузда тутилган. бу эса катта программаларни майда программа модулларига булиб тузиш имкониятини беради. паскаль тилида программа яратиш жараёнини кулайлаштириш, компьютернинг имкониятларидан туларок фойдаланишни таъминлаш максадида турбо паскаль мухити таклиф килинган ва бу мухит узлуксиз равишда такомиллаштириб борилиши натижасида унинг турли версиялари пайдо булмокда. улардан бири – турбо паскаль 7.0 мухити ва унда ишлашни утган бобда куриб чиккан эдик. ушбу бобда эса паскаль тили элементлари билан танишамиз. паскаль тили программасининг структураси. аваллги параграфда паскаль тили программаси икки кисмдан: узгарувчиларни тавсифлаш ва улар устида операциялар кисмларидан иборат эканлигини айтиб утган эдик. энди ушбу структурани батафсилрок тахлил киламиз. умумий холда паскаль программаси куйидаги куринишга эга. program ( идентификатор (файллар); label ( тамгалар; - программада ишлатиладиган тамгалар руйхати. const ( идентификатор = киймат; - узгармаслар тавсифи. type ( маълумотлар типлари; - ностандарт типлар тавсифи. var ( узгарувчилар : тип; - узгарувчилар тавсифлари. function ( номи (параметрлар : …
3
10] of real; b = file of integer; var булимида программада ишлатиладиган барча узгарувчилар тавсифланади. бир хил типдаги узгарувчилар бир бирларидан “ , “ билан, турли типдаги узгарувчилар “ ; “ билан ажратилади. мисол: var a,b,c: real; k,l,m: integer; d: char; паскаль программаси ичида чакириладиган (мурожаат килинадиган) функция ва процедуралар программа бошланишидан олдин тавсифланиши шарт. демак, бу хам паскаль программасининг биринчи кисмига киради. function булимида программа ичидан (яъни 2-кисмидан) мурожаат килинадиган функциялар танаси келтирилади. procedure булимида эса шундай процедуралар танаси келтирилади. функция хам, процедура хам алохида программа модули булиб, улар алохида паскаль программаси структурасига эга. функция ва процедуралар структураси ва кулланилиши тугрисида 12 ва 13 параграфларда батафсил тухталиб утамиз. хозир улар танасининг куринишига мисол келтирамиз. procedure heron (a, b, c: real; var ( s: real); var p: real; begin p : = (a + b + c) / 2; s : = sqrt (p * (p-a) * (p-b) * (p-c)); …
4
дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси - Page 4
5
дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси - Page 5

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси" haqida

1419524392_59803.doc мавзу: дастур тушунчаси дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси. паскаль программалаш тили француз олими блез паскаль номи билан аталган булиб, 1970 йилда швейцариянинг информатика институти профессори никлаус вирт томонидан ишлаб чикилган. кейинрок, 1979 йил бир гурух олимлар тамонидан бир канча узгартиришлар киритилиб, охирги варианти эълон килинган. паскаль тили структуравий программалаш (модуллар оркали программалаш) талабларига тулик жавоб бериб, мукаммалиги билан ажралиб туради. маълумки, программа ишлаб чикилаётганда, унинг ишончлилиги (яъни кейинчалик ундан фойдаланилаётганда кузда тутилмаган ёки хисобга олинмаган холатлар руй бермаслиги) жуда мухим роль уйнайди. айнан шу максадда паскаль тили программасид...

DOC format, 43,5 KB. "дастур тушунчаси. дастурлаш тиллари классификацияси. паскаль тили характеристикаси, структураси"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.