Toshkent axborot texnologiyalar universiteti samarqand filiali



Download 1,37 Mb.
Pdf ko'rish
bet46/58
Sana26.04.2020
Hajmi1,37 Mb.
#47374
1   ...   42   43   44   45   46   47   48   49   ...   58
Bog'liq
dasturlash asoslari fani boyicha kompyuter imitatsion modeli yaratish

Prosedura. Dasturlash jarayonida murakkab dasturlarning bir necha joyida 

bir  xil  vazifani  bajaruvchi  operatorlar  guruhini  qo„llashga  to„g„ri  keladi  va 

dasturda  bir-biriga  aynan  o„xshash  bir  nechta  qismlar  vujudga  keladi. 

Kompyuter  xotirasini  va  dastur  tuzuvchining  vaqtini  tejash  maqsadida,  ushbu 

qismdagi  o„xshash  operatorlar  bir  marta  asosiy  dasturdan  ajratib  yoziladi  va 

unga asosiy dastur bajarilishi jarayonida murojaat qilinadi. 

Dasturning  ixtiyoriy  qismidan  murojaat  qilib,  bir  necha  bor  ishlatish 

mumkin  bo„lgan  bunday  operatorlar  guruhiga  qism  dastur  deb  ataladi  va  u 

asosiy dastur bilan bir butunlikni tashkil etadi. 

Qism  dasturlarni  ishlatish  dasturning  hajmini  kichraytiradi  va  uni 

ko„rinishini, o„qilishini hamda xatolar sonini kamayishiga olib keladi. 

Paskal  tilida  qism  dasturlar  prosedura  qism  dasturi  va  funksiya 

ko„rinishida bo„ladi. 

Prosedura  funksiya  mustaqil  dasturli  obyektlar  hisoblanadi.  Bu  mustaqil 

dasturli  obyektni  dasturchi  o„z  xohishiga  va  undan  olinadigan  natijalarga  ko„ra 

prosedura  yoki  funksiya  ko„rinishida  aniqlashi  mumkin.  Odatda  olinadigan 

natija  yagona  qiymatli  bo„lsa,  funksiyadan,  olinadigan  natijalar  soni  bir  nechta 

bo„lsa, proseduradan foydalanish maqsadga muvofiqdir. 

Prosedura  va  funksiyalarni  aniqlash  asosiy  dasturning  VAR  bo„limida 

bajariladi. 

Prosedura sarlavhasining umumiy ko„rinishi quyidagicha bo„ladi: 

PROCEDURE  (); 

bu yerda PROCEDURE – xizmatchi so„z,  - proseduraning nomi. 



 

63 


Prosedura  yoki  funksiyada  ishlatilgan  o„zgaruvchi  shu  prosedura  yoki 

funksiyaning ta‟sir doirasida (ichida)gina o„z qiymatini saqlab qoladi. Prosedura 

va funksiyalarning ichida aniqlanib, qiymat berilgan o„zgaruvchilar lokal  (ichki) 

o‘zgaruvchilar    deb  ataladi.  Tashqarida,  ya‟ni  asosiy  dasturda  kiritilgan 

o„zgaruvchilar  dasturning  ixtiyoriy  joyida  o„z  qiymatini  saqlab  qoladi.  Bu 

o„zgaruvchilarni global (tashqi) o‘zgaruvchilar deb ataladi. 

Prosedura hisoblab bergan natijalar uning faktik parametrlari orqali asosiy 

dasturga  uzatiladi.  Lekin  ayrim  hollarda  prosedura  parametrsiz  ham  bo„lishi 

mumkin. 



Download 1,37 Mb.

Do'stlaringiz bilan baham:
1   ...   42   43   44   45   46   47   48   49   ...   58




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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