Таълим жараёнини компьютер технологиялари асосида ташкил этишнинг дастурий таъминоти



Download 1,69 Mb.
bet2/4
Sana31.12.2021
Hajmi1,69 Mb.
#264051
1   2   3   4
Bog'liq
11 12 ma'ruza Dasturlash tillariningtexnologiyasi va vositalari

Dasturlash tillarining turlari

  • Dunyo odamlari o'rtasidagi munosabatda yagona til bo'lma-ganidek, turli rusumdagi kompyuterlarning yaratilishi va ularning turli sohalarda qo'llanilishi yagona dasturlash tilini yaratish mumkin emasligini ko'rsatdi. Darhaqiqat, dasturlash tillari, yaratilishi va qo'llanilishi bo'yicha uch guruhdan tashkil topgan:

Quyi darajali dasturlash tillari

  • Quyi darajadagi dasturlash tillari kompyuter qurilmalari bilan bevosita bog'liq bo'lib, buyruqlar maxsus raqamlar (kodlar) yordamida yoziladi. Bu kabi buyruqlardan tashkil topgan dasturlar katta hajmli bo'lib, ularni tahrir qilish ancha mushkul ish hisoblanadi. Dastlab yaratilgan EHMlarda ("Eniak", "MESM" va boshqalar) masalalar ana shu tildagi buyruqlar yordamida hal qilinar edi.
  • Buyruqning kodi
  • Buyruqqa izoh
  • 01 022
  • R radiusning qiymati jamlagichga yuboriladi
  • 20 000
  • Jamlagichdagi qiymatni (R ni) bosmaga chiqarish
  • 05 022
  • Jamlagichdagi Rning qiymati o'z-o'ziga ko'paytiriladi va natija yana jamlagichga yoziladi
  • 05 020
  • 020-021-yacheykalardagi p soniga jamlagichdagi qiymat (R2) ko'paytiriladi
  • 20 000
  • Olingan natija, ya'ni doira yuzasining qiymati bosmaga chiqariladi
  • 045 00 000
  • Tamom (Stop)
  • O’rta darajali dasturlash tillari
  • Ko'rinib turibdiki, bu tilda dastur tuzish ancha mashaqqatli ekan. Buning asosiy qiyinchiligi - buyruqlarning raqamlar yordamida ifodalanishi, har bir amalni bajarishda jamlagichdagi sonli qiymatning qaysi o'zgaruvchiga tegishliligini va boshqa o'zgaruvchilarning qiymatlari qaysi adresda joylashganini dastur tuzuvchi hamma vaqt bilishi talab etiladi. Mazkur holatdan chiqish va dastur tuzishni osonlashtirish maqsadida inson tiliga yaqin bo'lgan buyruqlar tizimini yaratish, ularni qo'llash masalasi qo'yildi va hal qilindi. Bu kabi dasturlash tillari o'rta darajadagi dasturlash tillari (ba'zan assemblerlar) deb yuritila boshlandi. Mazkur tillarning ijobiy xususiyati shundaki, ular yordamida tuzilgan dastur boshqa tillarda tuzilganidan 10-15 marta tezroq ishlaydi. Unda boshqa darajadagi tillarda bo'lmagan amallar mavjud. Bunday tillarga AVTOKOD-BEMSH, MADLEN va boshqalar kiradi. Ular BESM-6, Minsk-22, Minsk-32, IBM-360 elektron hisoblash mashinalarida ishlatilar edi
  • Yuqori darajali dasturlash tillari
  • Yuqori darajadagi dasturlash tillari ancha rivojlangan tuzilishga ega bo'lib, unda ishlatiladigan xizmatchi so'zlar inson nutqiga juda yaqinlashtirilgan. Mazkur tildan foydalanuvchi amallarni qadamma-qadam yozib boraveradi, kompyuter esa uni kerakli ko'rinishga, ya'ni o'zi tushunadigan raqamlar ketma-ketligiga o'tkazib oladi.
  • Yuqori darajali dasturlash tillaridagi ko'rsatmalar inson tiliga yaqin bo'lgan so'zlar majmuidan iborat. Ular yordamida amallarni bajarish quyi darajadagilaridan ko'ra engil bo'lib, dasturchi, biror maxsus ko'rsatma bo'lmasa, adreslar, qurilmalar bilan bevosita bog'liq axborotlarni bilmasligi ham mumkin.

Download 1,69 Mb.

Do'stlaringiz bilan baham:
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