Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr



Download 5,36 Mb.
Pdf ko'rish
bet252/335
Sana02.08.2021
Hajmi5,36 Mb.
#136132
1   ...   248   249   250   251   252   253   254   255   ...   335
Bog'liq
Dasturlash asoslari(O'zbekcha)

create(STK1); 
 push(STK1, COLOR1); 
 push(STKl, COLOR2); 
 if(not empty(STK1)) 
 then TEMP := top(STKl);  
.... 
Aytaylik  stek  abstraksiyasining  dastlabki  qo‘llanilishi  uni  massiv  elementlarining  birin 
ketinligi ko‘rinishida taqdim etadi. Keyinchalik xotira boshqarishdagi muammalar tufayli massivga 
bog‘liq  stek  o‘zaro  bog‘liq  ro‘yxat  ko‘rinishida  taqdim  etila  boshlanadi.  Ma’lumotlar 
abstraksiyasidan  foydalanilganligi  tufayli    bunday  o‘zgaruvchilarning  stek  tipini  aniqlovchi  kodga 
kiritish  mumkin  ,  lekin  bunda  ,  bironta  mijoz  kodiga  o‘zgartirish  mumkin  emas.  Shuningdek 
yuqorida  keltirilgan  operatorlar  ketinligini  o‘zgartirishsiz  qoldirish  mumkin.  Albatta  har  qanday 
operatsiya pratakolidagi o‘zgarishlar mijozlar kodlaridagi o‘zgarishlarni talab qilishi mumkin. 
Agar  stek  ma’lumotlar  abstrakt  tipi  sifatida  tadbiq  etilmagan  bo‘lsa,  bunday  o‘zgarishlar 
mijozlar  kodlarini  o‘zgarishlariga  olib  kelgan  bo‘ladi.  Aytaylik  stek  bilan  operatsiyalar.  Ada  tilida 
massiv  operatsiyalari  sifatida  amalga  oshirilgan  stek  taqdimotlarining  massivdan  bog‘langan 
ro‘yxatga o‘zgarishi mijozlar kodlari modifikatsiyasini talab qiladi . Endi ular ko‘rsatkichlarni berish 
kerak , lekin stek operatsiyalarini amalga oshiruvchi jarayon parametrlarining massivlari   nomlari 
sifatida  emas.  Bu  holatda  ayrim  operatsiyalar  pratakollari  o‘zgarishi  kerak,  oqibatda  mijozlar 
kodlariga  o‘zgarish  kirishi  mumkin.  Xulosa  qilib  aytamizki  ma’lumotlar  abstraksiyasining  maqsadi 
dasturlarga ma’lumotlar tiplarini aniqlash imkoniyatini berishdir. 
 

Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   248   249   250   251   252   253   254   255   ...   335




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