Yakuniy nazorat ishi



Yüklə 20,13 Kb.
səhifə1/4
tarix29.04.2023
ölçüsü20,13 Kb.
#104682
  1   2   3   4
Yakuniy nazorat ishi


222-18 guruh talabasi Oxunov Soxibulloning
Dasturlash uslublari va paradigmalari fanidan
YAKUNIY NAZORAT ISHI
Variant №10
Savollar:

  1. Dasturlash paradigmasi nima?

  2. Fon Neyman arxitekturasi.

  3. Oqimlar va jarayonlar.



Javoblar

  1. Dasturlash paradigmasi nima?



Dasturlash paradigmasi bitta dasturlash tili bilan aniqlanmaydi. Deyarli barcha dasturlash tillari u yoki bu o’lchovda turli paradigmalarni qo’llaydi. Ba’zilarini keltiramiz.
Dasturlash paradigmasi — bu kompyuter dasturlarini yozish uslubini aniqlovchi fikr yoki tushunchalar tizimi, shuningdek dasturchinig fikr yuritish obrazi.

Paradigma “dasturchi yozishi kerak bo’lgan dasturlash uslubi” kabi aniqlanadi. Bryus Shrayver (Bruce Shriver) paradigmani “muammo yechimiga model va yondashuv” kabi aniqlaydi, Linda Friedman — “dasturlash muammosi yechimiga yondashuv” kabi aniqlaydi. Pamela Zave paradigmani “kompyuter sistemalari haqida fikrlash usuli” kabi aniqlashni beradi.


"Agar umuman dasturlash san'atining taraqqiyoti paradigmalar doimiy ravishda ixtiro qilishni va takomillashtirishni talab qilsa, u holda individual dasturchi san'atini takomillashtirish uning paradigmalar repertuarini kengaytirishini talab qiladi".


(Robert V Floyd, 1978)


Dasturlash paradigmasi nima?
Qisqacha aytganda, bu kod yaratish printsiplari va texnikasi to'plamidir. Ular dasturni soddalashtirish va uni bir xil paradigmada ishlaydigan boshqa dasturchilar uchun tizimli, qulay va tushunarli qilish uchun kerak. Hisoblash mashinasi uchun dastur aniq, tez va aniq bajarilishi uchun tayyorlangan bo'lishi muhimdir.
Dasturlash paradigmasi nima uchun kerak?

  • dastur kodining tuzilishini tushunish

  • kod sifatini baholash tajribasi

  • to'g'ri rivojlanish yondashuvini tanlash tajribasi

  • Dasturlashning asosiy modellari

  • Imperativ dasturlash

  • Deklarativ dasturlash

  • Tarkibiy dasturlash

  • Funktsional dasturlash

  • Mantiqiy dasturlash

  • Ob'ektga yo'naltirilgan dasturlash




Yüklə 20,13 Kb.

Dostları ilə paylaş:
  1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin