Paradigmalar va dasturlash tillarini ishlab chiqish


Download 1.05 Mb.
bet3/4
Sana23.04.2023
Hajmi1.05 Mb.
#1387441
1   2   3   4
Bog'liq
Paradigmalar va dasturlash tillarini ishlab chiqish

Dasturlash paradigmalari

    • Abstraktlar: ketma-ketlik, tarmoqlanish, tsikl
    • Dastur pastki dasturlardan (algoritmlardan) iborat

Strukturali dasturlash
    • Abstraktlar: sinflar, ob'ektlar, maydonlar, usullar
    • Dastur darslardan iborat

Ob'ektga yo'naltirilgan dasturlash
    • Abstraktsiyalar: umumiy turlari va funktsiyalari (sinf / metod shablonlari)
    • Dastur umumiy turlar va algoritmlar ko'rinishida taqdim etiladi

Umumlashtirilgan dasturlash

Aspektga yo'naltirilgan dasturlash

Funktsional dasturlash
    • Abstraktlar: predikatlar, faktlar, cheklovlar
    • Dastur xulosa qilish qoidalaridan iborat

Mantiqiy dasturlash

Tilga yo'naltirilgan dasturlash
Deklarativ
paradigma
Imperativ
paradigma

Ob'ektga yo'naltirilgan paradigma

Asosiy tushunchalar:

  • Sinf
  • Ob'ekt
  • Asosiy mexanizmlar:

    • Abstraktsiya
    • Modullik
    • Inkapsulatsiya
    • Ierarxiya (meros, birlashma)
    • Polimorfizm

Класс
Класс
Класс

Ob'ektga yo'naltirilgan tillarning rivojlanish tarixi


OYD tillar
OYD emas

Mashhur dasturlash tillari

Korporativ dasturlarni ishlab chiqish (Enterprise Development)


Download 1.05 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling