Q o‘ L y o zma huq uq I d a u d k 06



Download 1,35 Mb.
Pdf ko'rish
bet24/78
Sana31.12.2021
Hajmi1,35 Mb.
#250168
1   ...   20   21   22   23   24   25   26   27   ...   78
Bog'liq
dasturlash texnologiyalarini oqitish metodikasi

3.  Polimorfizm  –  xarakatga  biror  nom  berish  hamda  undan  birgalikda  ob’ektlar 

shajarasining  quyi  va  yuqori  qismlarida  foydalanish.  Bunda  shajaraning  har  bir 




28 

 

ob’ekti bu xarakatni o‘zi uchun hos bo‘lgan usul bilan bajaradi. Polimorfizm — bu 



turli klasslarga kirgan metodlar uchun bir hil nomlardan foydalanish imkoniyatidir. 

Polimorfizm  konsepsiyasida  ob’ektga  nisbatan  metod  qo‘llanganida  aynan 

ob’ektning klassiga mos keluvchi metoddan foydalanishni ta’minlaydi.  

Object Pascal dasturlash tili ob’ektga yo‘naltirilgan dasturlashga hos bo‘lgan 

barcha  vositalarni  bera  oladi:  strukturalilik,  modullik,  katta  abstraktlilik.  Bu 

xarakteristikalarning hammasi  xizmat  ko‘rsatish uchun juda ham sodda, osongina 

boshqa  vaziyatlarga  moslashtirila  oladigan,  kuchliroq  strukturaga  ega  bo‘lgan 

kodlarda o‘z aksini topadi.  

Ob’ektga  yo‘naltirilgan  dasturlash  uzoq  yillar  davomida  an’anaviy,  ya’ni 

standart  hisoblangan  dasturlashga  nisbatan  hos  bo‘lgan  tasavvurlarni  bir  chetga 

qo‘yishni talab qiladi. Natijada ob’ektga yo‘naltirilgan dasturlash juda ham sodda, 

ko‘rgazmaliligi yuqori bo‘lib, dasturiy ta’minot yaratishdagi ko‘plab muammolarni 

hal qilishning juda ajoyib vositasiga aylanadi.  

 

 



Yuqorida  aytilgan  fikrlarni  hisobga  olsak,  ob’ektga  yo‘naltirilgan 

dasturlash texnologiyalari quyidagicha masalalarni hal qilishi mumkin:  

 

an’anaviy dasturlash tillarida mavjud bo‘lgan kamchiliklarni bartaraf qilish; 



 

an’anaviy  dasturlash  tillari  yordamida  yechib  bo‘lmaydigan  yoki  juda  katta 



qiyinchiliklar bilan yechilishi mumkin bo‘lgan masalalarni hal qilish; 

  qayta ishlash mumkin bo‘lgan ma’lumotlar va ularning tiplari doirasi an’anaviy 



dasturlash tillariga nisbatan ancha keng; 

  foydalanuvchilar uchun qulay bo‘lgan muloqot interfeysini yaratish;  



  kiritilayotgan va chiqarilayotgan turli tipdagi ma’lumotlarni nazorat qilish; 

  yangi  tipdagi  ma’lumotlar,  klasslar  va  modullarni  osongina  tashkil  etish  va 



ma’lumotlarni nazorat qilish; 

  multimedia va animatsion vositalaridan foydalanib, turli darajadagi tovushli va 



xarakatli effektlarni hosil qilish va qayta ishlash; 

  ma’lumotlar  bazasi  va  undagi  ma’lumotlar  ustida  amallarni  bajarish,  SQL 



so‘rovnomalari  yordamida  ma’lumotlarni  qidirib  topish  kabi  masalalar  juda 

osonlik bilan hal qilish; 




29 

 



  OLE  konteyneri  yordamida  WINDOWS  muhiti  uchun  mo‘ljallangan 

ilovalardagi ob’eklar bilan ishlash; 

  foydalanuvchilar  uchun  yaratilgan  dasturiy  ta’minotdan  foydalanish  uchun 



yordamchi ma’lumotnomalar tizimini yaratish;  

  dasturiy  ta’minotni  boshqa  kompyuterlarga  ko‘chirish  uchun  o‘rnatuvchi 



disklarni yaratish; 

  dastur matnini tashkil qilishda yuzaga kelishi mumkin bo‘lgan xatoliklar bilan 



ishlash masalasini hal qilish va x.k. 

Ko‘rinib  turibdiki,  yechilayotgan  masalalarni  an’anaviy  dasturlash  tillari 

yordamida yechishda yuzaga kelishi mumkin bo‘lgan kattakon bo‘shliqni ob’ektga 

yo‘naltirilgan 

dasturlash 

texnologiyalari 

to‘ldiradi 

hamda 


zamonaviy 

dasturlashning  ko‘plab  talablariga  javob  beradi.  Shunday  ekan,  Oliy  o‘quv 

yurtlarida  an’anaviy  dasturlash  tillaridan  voz  kechib,  ob’ektga  yo‘naltirilgan 

dasturlash texnologiyalarini o‘qitishga o‘tish tavsiya qilinadi.  




Download 1,35 Mb.

Do'stlaringiz bilan baham:
1   ...   20   21   22   23   24   25   26   27   ...   78




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