1-mavzu: Kirish uslubmetdiReja
Download 1.97 Mb.
|
Paradigma maruzalar
- Bu sahifa navigatsiya:
- Strukturaviy dasturlash
- Obektga yonaltirilgan dasturlash
Imperativ dasturlash
Imperativ dasturlash paradigmalari dasturni dastur holatini o'zgartiradigan harakatlar (buyruqlar) ketma-ketligi sifatida ifodalaydi. Ruxsat etilgan operator turlari, shuningdek qayta ishlangan ma'lumotlar turlari ma'lum bir dasturlash tili bilan belgilanadi. Imperativ paradigmalarga protseduraviy dasturlash paradigmasi kiradi, bunda tez-tez takrorlanadigan bayonotlarning alohida guruhlari bir ma'lumotni boshqasiga tarjima qilish uchun harakatlarni tavsiflovchi protseduralarga (subroutines deb ham ataladi) ajratiladi. Bunday tillardagi operatorlarga protsedura chaqirish operatori kiradi. Hisoblash modeli Turing mashinasidir. Boshqarish / ajralish mexanizmlari: Buyruqning ketma-ket bajarilishi Dallanish Shartsiz sakrash Subroutine chaqiruvi (ba'zan) Modullikning boshlang'ich birliklari mavjud emas. Strukturaviy dasturlash Strukturaviy dasturiy paradigmalar ishlab chiqish vaqtini qisqartirishga va blokirovka bayonotlari va pastki dasturlardan foydalanish orqali dasturni qo'llab-quvvatlashni soddalashtirishga qaratilgan. Tuzilgan dasturlarning o’ziga xos xususiyati goto operatorining rad etishidir. Hisoblash modeli Turing mashinasidir. Boshqarish / ajralish mexanizmlari: Buyruqning ketma-ket bajarilishi Dallanish Velosiped Subroutine chaqiruvi Leksik kontekst Modullikning elementar birliklari: Izolyatsiya qilingan leksik subroutine kontekst Ob'ektga yo'naltirilgan dasturlash Ushbu dasturlash paradigmasida dastur holatni tavsiflovchi maydonlardan tashkil topgan ob'ektlarga - ma'lumotlar tuzilmalariga va ularning holatini o'zgartirish yoki so'roq qilish uchun ob'ektlarga qo'llaniladigan usullar - subproutinesga bo'linadi. Ob'ektga yo'naltirilgan paradigmalarning aksariyatida sinflar ob'ektlarni, yuqori tartibdagi ob'ektlarni tavsiflash uchun ishlatiladi, ob'ektlar bilan bog'liq tuzilma va operatsiyalarni tavsiflaydi. Ob'ektga yo'naltirilganga nisbatan aniqroq paradigma sifatida prototipga yo'naltirilgan paradigma ajratiladi. Ob'ektga yo'naltirilgan sinflarga asoslangan tizimlardan farqli o'laroq, prototipga yo'naltirilgan tizimlar sinflar tushunchasidan foydalanmaydi,va yangi o'zgaruvchan ob'ektlar mavjud prototiplarni nusxalash orqali yaratiladi. Ob'ektga yo'naltirilgan dasturlash paradigmasini qo'llab-quvvatlovchi tillarga C ++, Common Lisp (shuningdek, funktsional paradigma elementlari mavjud), Java, Java skriptlari (prototipga yo'naltirilgan model) kiradi. Hisoblash modeli - Turing mashinasi Boshqarish / ajralish mexanizmlari: Ob'ekt Sinf Sinf / ob'ekt ierarxiyalari Polimorfizm Boshlang'ich modulli birliklar - sinf Download 1.97 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling