Zamonaviy dasturlash texnologiyalari. Reja



Download 1,06 Mb.
bet2/4
Sana21.02.2022
Hajmi1,06 Mb.
#77554
1   2   3   4
Bog'liq
2.10.Builder

Агарда сиз ҳеч қачон бирор бир компьютер дастурини мустақил тузиб кўрмаган бўлсангиз, сизга дастурни тузиш ва уни ўзгартириш учун компьютер дастурчиси зарур бўлади. Шундай экан, сиз дастурчиларни турли дастур ишлаб чиқишлари учун зарур қандай ахборотлар талаб этилишини тушунишингиз керак бўлади. Компьютер дастури компьютерда масалаларни бажарилиши учун йўналтирилган кўрсатмалар кетма-кетлигини ўз ичига олади. Компьютер дастурчиси, баъзан ишлаб чиқаручи ҳам дейилади, улар компьютер дастурларини яратади ва уларни ўзгартирадилар.

  • Агарда сиз ҳеч қачон бирор бир компьютер дастурини мустақил тузиб кўрмаган бўлсангиз, сизга дастурни тузиш ва уни ўзгартириш учун компьютер дастурчиси зарур бўлади. Шундай экан, сиз дастурчиларни турли дастур ишлаб чиқишлари учун зарур қандай ахборотлар талаб этилишини тушунишингиз керак бўлади. Компьютер дастури компьютерда масалаларни бажарилиши учун йўналтирилган кўрсатмалар кетма-кетлигини ўз ичига олади. Компьютер дастурчиси, баъзан ишлаб чиқаручи ҳам дейилади, улар компьютер дастурларини яратади ва уларни ўзгартирадилар.
  • Дастурни яратиш учун дастурчи баъзан дастурлаш тиллари ёрдамида дастур буйруқлари ёки дастурий кодлардан фойдаланадилар. Дастурлаш тиллари ўз ичига компьютерга ҳабар жўнатиш учун дастурчига рухсат берувчи сўзлар тўплами ва символларни олади. Бошқа вақтларда дастурчилар дастур яратиш учун дастур элемент(инструмент)ларидан фойдаланадилар.
  • Дастурлаш тиллари дастурни қуриш учун қулай муҳитни таъминлайди. Аниқроғи, инсонлар турли тилларда гапирадилар (инглиз тили, испан тили, франзуц тили, ўзбек тили ва ҳаказо), дастурчи ҳам шунга ўхшаш турли дастурлаш тиллари ва инструментларидан дастур яратишда фойдаланади
  • 175
  • -
  • расм. Дастурчи дастур яратиши учун қайси дастурлаш тилидан
  • Umuman har qanday yangi texnologiyani o’zlashtirayotganda bilgan o’rgangan bilimlarni amalda tez-tez takrorlab turmasa xotirada saqlab qolishning iloji bo’lmaydi. Yangi tushunchani takrorlab xotiraga joylash va uni tadbiq qilishni bilgandan keyingina xotirada mustahkam joylashadi. Har bir dasturlash tili, muhiti o’zidan oldingi tillarning mukammal tomonlarini o’zida mujassamlashtiradi, uncha muvaffaqiyat qozonmagan tomonlarini mukammallashtirish hisobiga rivojlantiriladi. Shunga ko’ra bitta zamonaviy tilni mukammal bilgan dasturchi ikkinchi tilni katta kuch va vaqt sarflamasdan o’rgana oladi.
  • Masalan, Obyektga Yo’naltirilgan Dasturlash (OYD) zamonaviy dasturlash tillarining asosini tashkil qiladi. Demak barcha zamonaviy dasturlash tillari umumiy qoidalarga bo’ysunadi.
  • OYDda har bir dasturlash elementi obyekt sifatida qaraladi. Bunda obyekt, barcha hollarda ma’lum umumiy qoidalarga va xususiy qoidalarga ega bo’ladi. Bu obyektlar oynalar, tugmalar, konteynerlar va Canvas lar ko’rinishida bo’lishi mumkin.
  • Bunda har bir ilova kichik qismlarga ajratiladi va yakunida bu qismlar birlashtiriladi. Borland C++ Builder 6 muhitida Windows osti ilovalar yaratish juda oson.
  • OYD da qadamba qadam alohida uncha katta bo’lmagan dasturlarni funktsiya metodlari amalga oshirsa, harakatlanuvchi jarayonlarni qayta ishlash uchun xodisa amalidan, chaqiriluvchi obyektlarni tugmalar va oynalar bilan ifodalaydi.
  • Dasturchilar tilida bu interfeysga tez qayta ishlovchi muhit RAD (Rapid Application Development) deb atashadi. Bunga sabab bu muhitda dastur, ilova tuzish va uning dizaynini qurishda tayyor obyektlar va kutubxonada mavjud metodlardan foydalanish mumkin.
  • Masalan, kompyuter avtomatik ravishda xodisani qayta ishlovchi funktsiya dasturi matnini hosil qiladi.
1   2   3   4




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