2-мавзу. Структуравий дастурлаш



Download 194 Kb.
bet1/7
Sana23.02.2022
Hajmi194 Kb.
#143335
  1   2   3   4   5   6   7
Bog'liq
DP 2

  • 2-мавзу. Структуравий дастурлаш.
  • Режа:
    • Структуравий дастурлашнинг вужудга келиши ва ривожланиши.
    • Структуравий дастурлашнинг зарур шартлари ва мақсади.

1. Структурали дастурлашнинг вужудга келиши ва ривожланиши.

  • 1. Структурали дастурлашнинг вужудга келиши ва ривожланиши.
  • Структуравий дастурлаш - бу дастурнинг иерархик блок тузилиши кўринишидаги тақдимотига асосланган дастурлаш парадигмаси.
  • Ўрта катталикдаги дастурларни (бир неча минг қаторли дастлабки кодлар (исходный код)) яратишда структурали дастурлашдан фойдаланилади, унинг ғояси шундан иборатки, дастур структураси ечилаётган масаланинг структурасини акс эттириши керак, шунинг учун ечиш алгоритми дастлабки маълумотлар матнидан яққол кўриниб туради. Бунда дастурни яратиш учун нафақат учта оддий операторлар ёрдамида, балки алгоритмнинг ўзига хос структурасини аниқроқ акс эттирувчи воситалар ёрдамида, яратиш воситаларига эга бўлиш керак. Шу мақсадда дастурлашга подпрограмма тушунчаси киритилди – бу керакли ҳаракатни бажарадиган ва дастлабки кодининг бошқа қисмларига боғлиқ бўлмаган операторлар тўплами.

Дастур кўплаб кичик дастурларга бўлинган (50 тагача операторни эгаллайдиган – подпрограмманинг мақсадини тезда англаш учун муҳим чегара), уларнинг ҳар бири дастлабки топшириқ билан назарда тутилган ҳаракатларнинг бирини бажаради.

  • Дастур кўплаб кичик дастурларга бўлинган (50 тагача операторни эгаллайдиган – подпрограмманинг мақсадини тезда англаш учун муҳим чегара), уларнинг ҳар бири дастлабки топшириқ билан назарда тутилган ҳаракатларнинг бирини бажаради.
  • Ушбу подпраграммаларни бирлаштириб, якуний алгоритмни оддий операторлардан эмас, балки маълум бир семантик юкга эга бўлган тўлиқ код блокларидан ҳосил қилиш мумкин ва бундай блокларга номлари билан мурожаат қилиш мумкин. Маълум бўлишича, подпраграммалар – бу дастурчи томонидан аниқланган янги операторлар ёки тилнинг операциялари.
  • Тайёр дастурлардан фойдаланиш имкониятининг мавжудлиги, дастурлаш тилини процедурали тиллар синфига киритади.
  • Дастурлардан фойдаланиш имкониятининг мавжудлиги, дастурлаш тилини процедурали тиллар синфига киритади.

Download 194 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish